terça-feira, 8 de abril de 2008

Instalando Placa Wireless da Atheros

Aí galera, boa tarde. Primeiro post e ainda vai ser relacionado à dica do Adivair aí. Seguinte, o ndiswrapper é EXCELENTE, mas de acordo com o próprio Linus Torvalds, ele não é gpl, por isso, vou colocar aqui uma solução TÃO BOA quanto o ndiswrapper, no entanto, GPL:

A idéia é usar um pacotão de módulos com chipsets Atheros(mais usados em notebooks) de placas wireless postos dentro do pacote madwifi.

Bom, o pacote do madwifi você pode pegar pelo seu gerenciador apt mesmo ou entao "na uhna" pelo sourceforge:

http://sourceforge.net/project/downloading.php?groupname=madwifi&filename=madwifi-0.9.3.1.tar.gz&use_mirror=ufpr

*Não vou postar como compilar um arquivo tar.gz(configure, make, make install) porque não é esse o objeito.
OU ENTAO POR APT:

#apt-get update; apt-get install module-assistant madwifi-source madwifi-tools

Ele vai atualizar e instalar tudo...

Parte legal, MODULE-ASSISTANT:
O module-assistant, pra quem não sabe, é usado também para instalar modulos(drivers) da nvidia que usam recursos 3d, no entanto, vamos usa-lo para instalar a sua placa wireless.

Para invocar o module-assistant, você da o comando "m-a". E, para subir o módulo, tu simplesmente precisa dar os comandos:

#m-a update -> atualiza a base de dados do module-assistant para que ele pegue agora os modulos que estão no madwifi
#m-a prepare -> prepara o module-assistant para subir os modulos
#m-a a-i madwifi -> pega o pacote do madwifi e insere 'como se fosse um patch' no seu kernel.

Parabéns, você agora possui um kernel com suporte a basicamente todos os chipsets da atheros.

Para subir o módulo(No debian e no kurumim precisa subir na mão. No Ubuntu ele sobe sozinho a cada boot) você dá um modprobe normal:

#modprobe ath_pci

Agora tenta dar um iwconfig que você vai ver a placa wireless lá(deve estar como ath0 ou algo assim).

Enquanto eu escrevia isso aqui, fiquei pensando em como fazer isso em outras distros diferente das baseadas em Debian e percebí que AINDA não sei porque não sei como pegar o module-assistant de outra forma sem ser pelo apt.
Mas assim que descobrir eu posto aqui(ou então, se alguém encontrar ai, me avisa por favor).


Um abraço e fiquem com Deus.

Nenhum comentário: