sexta-feira, 27 de novembro de 2015

Wireless, instalação e configuração.

1. Wireless Identificar e subir placa

Siga este procedimento caso você precise de conectividade (Wi-Fi) durante o processo de instalação.

Os drivers e utilitários para conexão sem fio agora estão disponíveis na mídia de instalação. Um bom conhecimento do seu hardware sem fio será de suma importância para obter sucesso na configuração. Note que seguindo o procedimento deste passo-a-passo habilitará seu hardware durante a utilização do sistema live ou executando em determinado processo da instalação. Estes passos precisam ser repetidos após um reboot no sistema.

Note também que estes passos são opcionais, pois se a conexão sem fio é desnecessária ao processo de instalação, estas configurações podem ser executadas em um período posterior.
Nota: Os exemplos a seguir usam a nomenclatura wlpXsX (onde "X" corresponde a um número) para a interface de rede e linksys para a ESSID. Lembre de alterar estes valores de acordo com a sua configuração.

O procedimento básico será:

    (opcional) Identificar a sua interface wireless:

# lspci | grep -i net

Ou, se utilizando uma placa externa (usb):

# lsusb

    Certifique-se de que o udev carregou o driver apropriado, e que uma interface utilizável foi criada, através do comando iwconfig:

Nota: Caso você não visualize uma saída de tela similar a esta, sua placa wireless não foi carregada. Neste caso, você deverá carregar o módulo do driver por sua conta. Veja Wireless network configuration para informações mais detalhadas.

# iwconfig

lo no wireless extensions.
enp5s0 no wireless extensions.
wlp9s0   unassociated  ESSID:""
         Mode:Managed  Channel=0  Access Point: Not-Associated
         Bit Rate:0 kb/s   Tx-Power=20 dBm   Sensitivity=8/0
         Retry limit:7   RTS thr:off   Fragment thr:off
         Power Management:off
         Link Quality:0  Signal level:0  Noise level:0
         Rx invalid nwid:0  Rx invalid crypt:0  Rx invalid frag:0
         Tx excessive retries:0  Invalid misc:0   Missed beacon:0

Neste exemplo, wlp9s0 é a interface disponível.

    Para levantar a interface:

# ip link set wlp9s0 up

Se der algum erro do tipo RTNETLINK answers: Operation not possible due to RF-kill segue pra 3. Rfkill no final:
                                             SIOCSIFFLAGS: No such file or directory segue em frente:

Uma pequena porcentagem dos dispositivos sem fio também necessitam de um firmware para o driver correspondente. Caso sua interface precise de
um, o "erro comum" que pode acontecer ao levantar a interface é o seguinte:

# ip link set wlp9s0 up

SIOCSIFFLAGS: No such file or directory

Caso tenha dúvidas, utilize o dmesg para buscar por informações no log de kernel e encontrar qual o possível firmware a ser utilizado.

Exemplo de saída de um dispositivo da Intel, requisitando o firmware durante o boot:

# dmesg | grep firmware

firmware: requesting iwlwifi-5000-1.ucode

-------------Continuação

2. Rede sem fio (Wireless), Instalação, firmware, habilitando ...

Você vai precisar instalar outros programas para configurar e gerenciar perfis de rede sem fio, tais como netcf.

NetworkManager e Wicd que são outras alternativas populares.

    Instale os pacotes necessários:

# pacman -S wireless_tools wpa_supplicant wpa_actiond netcf dialog

Se o seu adaptador sem fio requer um firmware (como descrito acima na seção Establish an internet connection e também here), instale o pacote
que contém o seu firmware. por exemplo:

# pacman -S zd1211-firmware

    Conecte à rede com wifi-menu (opcionalmente verificar o nome da interface com ip link, mas geralmente é wlpXsX) (onde "X" corresponde a um número), que irá gerar um arquivo de perfil em /etc/netctl/ nomeado após o SSID. Há também modelos disponíveis no /etc/netctl/examples/ para configuração manual.

# wifi-menu

    Habilite o serviço netctl-auto, que vai ligar a redes conhecidas e normalmente lidar com roaming e desconectadas:

# systemctl enable netctl-auto@<interface>.service

    Certifique-se de que a interface sem fio está correta (geralmente wlpXsX) (onde "X" corresponde a um número).

3. RFkill

De o comando:

    # rfkill list all

0: phy0: Wireless LAN
    Soft blocked: no
    Hard blocked: yes

O comando verifica se sua placa esta bloqueada ou não, vamos desbloquear

    # rfkill unblock phy0
ou
    # rfkill unlock phy0
ou
    # rfkill unblock all

4. Agora é só voltar e refazer o turorial desde o numero 1 mais não precisa instalar os programas denovo.


Nenhum comentário:

Postar um comentário