Pplware

Como instalar a placa Atheros AR5007EG?

Como instalar a placa Atheros AR5007EG?

A Atheros – marca que eu desconhecia até há pouco tempo – está a arrecadar umas boas coroas com a venda de placas de rede wireless. Um dos modelos a AR5007EG tem sido largamente utilizada em dezenas de novos modelos. Desde os portáteis do projecto e-escola até ao ASUS EEEPC. O problema é instalá-la e é isso que mostro como fazer.

A placa não é suportada por drivers de nenhuma distribuição – pelo menos no que toca a distribuições grátis, e olhem que tentei. Antes que perguntem tenho uma e foi um pesadelo pôr o bicho a funcionar mas na realidade o processo é muito simples.

Para quem tem OpenSuSE é melhor não ligar bola aquilo que se diz no site oficial porque simplesmente não irá funcionar com esta placa wireless.

Outro ponto podem esquecer o nDiswrapper pois consegue-se correr os drivers da placa nativamente.

O primeiro passo é remover tudo o que tenham, se têm, que pertença ao drivers MADWifi – que são os únicos que realmente funcionam. Se possível façam uma instalação nova. Algumas distribuições incluem um pacote MADWifi pré-instalado como é o caso do Mandriva e do Caixa Mágica. Neste caso o primeiro passo é remover esse pacote.

Podem usar o comando:

su

urpme madwifi

Que deverá funcionar em ambos ou o comando:

su

apt-get remove madwifi

No caso do primeiro não funcionar (só para Caixa Mágica).

Depois de removerem as coisas vamos sacar, este e só este ficheiro:

Antes de continuarem se usam Ubuntu tratem de ir a Sistema > Administração > Drivers de Hardware (ou algo parecido) e desactivem um que diz “qualquer coisa” HAL.

Agora têm de instalar os pacotes de compilação, em Ubuntu é facílimo:

sudo apt-get install build-essential

Em todos os outros devem instalar todos os pacotes que puderem da lista em baixo:

– gcc – glibc-devel – gcc-c++ – libstdc++-devel – make – kernel-headers

Neste caso é tudo o que precisamos. Depois de instalado vamos extrair o pacote, se quiserem podem ir a linha de comandos abrir a localização do pacote – por exemplo:

cd /home/miguel/downloads

tar xfz madwifi-ng-r2756+ar5007.tar.gz

Já está? Agora entrem na consola como root – para Ubuntu:

sudo su root

Para os restantes:

su

Vamos copiar a pasta criada para uma directoria do sistema, nomeadamente, a pasta /usr/src:

cp madwifi-ng-r2756+ar5007 /usr/src/

Abrir a pasta:

cd /usr/src/madwifi-ng-r2756+ar5007

Nota: Se tiverem algum erro a abrir a pasta dentro da directoria source e sabem que a copiaram usem o comando “ls” para vos aparecer a lista das ficheiros e pastas que estão no directório.

Agora é fazer e copilar:

make

make install

modprobe ath_pci

reboot

Nota: se o comando reboot não funcionar tentem usar o comando: init 6

Deixem a máquina reiniciar. Já funciona? Se sim, estão com sorte. Se não, abram a pasta da compilação e usem o comando “make uninstall” e voltem a repetir o processo.

Acabou? Não, ainda falta uma coisa que sem ela não poderão usar livremente a placa. Vão a consola e vamos novamente entrar como root:

sudo su root

ou

su

Abrir o ficheiro dos módulos:

gedit /etc/modules

ou

kwrite /etc/modules

Adicionem por baixo da linha “lo” ou “fase” as seguintes entradas:

No primeiro caso, podem reiniciar a máquina à vontade que deixarão de ter problemas com a placa MADWifi.

PS.: Se usarem um Linux de 64 bits é melhor verem isto.

NOTA: Este artigo foi elaborado por Miguel Guerreiro para o Pplware.

Esta obra está licenciada sob uma Licença Creative Commons.

Exit mobile version