Arch Linux na minha maquina velhinha - configurando wifi
Escrito por meleu em 20 Jul 2014- Primeira etapa - operando remotamente via SSH
- Segunda etapa - configurando o dispositivo wifi
O computador é um HP Pavilion ZE 2220br. Eis as duas características mais importantes:
Processador: 1,4 GHz Intel® Celeron® M 360
RAM: 1GB
As especificações detalhadas encontram-se aqui: http://h10025.www1.hp.com/ewfrf/wc/document?docname=c00659183&lc=pt&cc=br&dlc=pt&product=1124223&lang=pt#N786 (a única diferença é que eu coloquei mais RAM).
A instalação do Arch Linux foi tranquila, fiz o que descrevo no meu post anterior <http://mdicas.blogspot.com.br/2014/06/instalacao-basica-do-arch-linux.html>. Tive que fazer pela conexão cabeada, pois o wifi não funcionou de cara. Não utilizei proxy.
Lembrando que este post não é muito detalhado. É tudo resumido e sem muitas explicações. Mas como quase tudo que faço aqui é baseado no que aprendo no ArchWiki, vou sempre colocar um link para o wiki de onde tirei as informações. Se você precisa de mais detalhes, é só ir direto na fonte. ;-)
Primeira etapa - operando remotamente via SSH
Fonte de informação: https://wiki.archlinux.org/index.php/Install_from_SSHIMPORTANTE! Isso só é possível com o roteador já devidamente configurado e funcionando corretamente.
Para eu utilizar a conexão cabeada o computador ficou num lugar muito ruim de operar. Portanto optei por operá-lo remotamente de um outro computador. E para tornar isso possível devemos fazer o seguinte:
- Certificar-se de que temos instalado os pacotes dhcpcd e openssh:
# pacman -S dhcpcd openssh
- Conectar o cabo de rede no computador.
- Obter um endereço do roteador e ativar o daemon do OpenSSH.
# dhcpcd
# systemctl start sshd
- Anotar o endereço IP para acessá-lo de outra máquina. Usar o ifconfig já resolve. ;-)
Agora já estamos prontos para acessar este computador de outra máquina.
Segunda etapa - configurando o dispositivo wifi
Fontes de informação:https://wiki.archlinux.org/index.php/B43
http://wireless.kernel.org/en/users/Drivers/b43
https://wiki.archlinux.org/index.php/Wireless_network_configuration
IMPORTANTE! Se sua placa de rede wifi já funcionou de primeira isso aqui não será necessário.
- Descobrir qual é a placa de rede que tenho:
# lspci -vnn -d 14e4:
Isso me forneceu a informação de que a minha placa é uma "Broadcom Corporation BCM4318 [AirForce One 54g] 802.11g Wireless LAN Controller [14e4:4318]".
- Instalar os seguintes pacotes:
# pacman -S b43-fwcutter rfkill
- baixar o driver, descompactar e instalar
# wget http://www.lwfinger.com/b43-firmware/broadcom-wl-5.100.138.tar.bz2
# tar xjf broadcom-wl-5.100.138.tar.bz2
# b43-fwcutter -w /lib/firmware broadcom-wl-5.100.138/linux/wl_apsta.o
Se o led que indica que a placa de rede está ativada não acender, talvez seja a hora de usar o rfkill. Para mostrar o status atual:
# rfkill list
Se a placa estiver "Hard blocked: yes", basta apertar o botão do wifi no seu computador para desbloqueá-la. Execute novamente o comando acima para verificar se desta vez vai estar "Hard blocked: no". Se sim, basta executar:
# rfkill unblock wifi
Se tudo der certo basta executar o wifi-menu e escolher sua rede.
OBS.: para usar wifi-menu é necessário instalar os pacotes wireless_tools, wpa_supplicant, netctl e dialog. Se esses pacotes não foram adicionados durante a instalação do sistema, essa é a hora (executar o comando mesmo com os pacotes já instalados não causa dano algum).
# pacman -S wireless_tools wpa_supplicant netctl dialog.
Pronto! Agora já tenho rede sem fio funcionando e posso usar o computador num lugar mais confortável. No próximo post continuamos... ;-)
P.S.: Ei sei que existe o ArchBang!, que é uma tentativa de deixar o Arch com cara de crunchbang! já na instalação. Cheguei a testá-lo e não gostei muito. Como eu ia ter que configurar muita coisa para deixar do meu gosto, acabei decidindo começar do zero.