Como configurar adaptadores Atheros 7005 no Ubuntu 64-bits


Recentemente troquei meu notebook por um Acer Aspire 4520, uma excelente máquina diga-se de passagem. De cara decidi instalar o Ubuntu 8.04 64-bits, então, depois da instalação me deparei com um grande problema. A rede wireless não funcionava de jeito nenhum. Vasculhei a internet e não encontrei. Sem paciência, instalei a versão 32-bits, na qual utilizei o ndiswrapper para conseguir fazer funcionar a rede wireless.

acer_aspire_4520Semana passada resolvi colocar mais memória no computador, passar dos 2Gb para 4Gb. Ok, 4Gb instalados mas apenas 3.2Gb detectados pelo sistema. Malditas limitações. Pesquisei um pouco e descobri que se recompilasse o kernel iria conseguir habilitar os 4Gb. Será que já não era hora de pesquisar mais um pouco e de forma mais aprofundada sobre o maldito driver wireless e instalar um sistema 64 bits para aproveitar todo o meu hardware? A resposta foi sim.

Criei uma partição nova e instalei o Ubuntu 8.04 64 bits. Pesquisa aqui, baixa um driver ali… De alguma forma a rede funcionou com o Ndiswrapper, reconhecia as redes disponíveis, porém não conectava na minha rede onde utilizo criptografia WPA-PSK. Pesquisei mais um pouco e com uma versão diferente do driver consegui fazer funcionar e autenticar. Oba!

Formatei o computador para instalar o novo sistema e ser feliz. De cara fui correndo instalar o ndiswrapper para levantar a wireless e.. não é que a desgraçada não funcionou?

Pesquisa… pesquisa… pesquisa… e.. enfim uma solução! Removi o ndiswrapper e todas configurações que havia feito para ele (teoricamente) funcionar. Segue um passo-a-passo de como proceder para a instalação da rede wireless AR 7005 da Atheros no ubuntu 64-bits.

Desabilite no aplicativo de Drivers Restritos os itens:
Atheros Hardware Access Layer(HAL)
Support for Atheros 802.11 wireless LAN cards

Feito isto, baixe a versão mais recente de uma versão específica do MadWifi feita para Atheros AR5007 (chips AR2425) disponível em:
http://snapshots.madwifi.org/madwifi-hal-0.10.5.6/

Até a data que este artigo foi escrita, a versão mais recente era a 0.10.5.6-r3835. Então baixamos e descompactamos o arquivo:
wget http://snapshots.madwifi.org/madwifi-hal-0.10.5.6/madwifi-hal-0.10.5.6-r3835-20080801.tar.gz
tar -zxvf madwifi-hal-0.10.5.6-r3835-20080801.tar.gz

Entre no diretório que foi criado e digite os comandos:
IMPORTANTE: Certifique-se de ter instalado o pacote build-essential
make && make install

Depois de compilado, vamos fazer com que o módulo seja carregado automaticamente com o sistema:
echo "ath_pci" >> /etc/modules

Agora digite:
modprobe ath_pci
para carregar o módulo wireless e reinicie a rede.
/etc/init.d/network restart

Caso não funcione, reinicie seu sistema e sua rede wireless estará funcionando perfeitamente.

Leave a Comment

Please note: Comment moderation is enabled and may delay your comment. There is no need to resubmit your comment.