quinta-feira, 7 de junho de 2007

Configuração da placa de rede wireless Linksys WUSB11 v2.6

Já é (de novo) possível instalar esta placa de rede através dos repositórios da Debian. A forma antiga fica abaixo, como um "plano B", no caso de este método não funcionar.

# apt-get install at76c503a-source atmel-firmware
# cd /usr/src/
# rm -r modules/at76c503a
# tar -xvzf at76c503a.tar.gz
# cd modules/at76c503a
# make
# make install
# depmod
# modprobe at76_usb
# ifup wlan0


Não esquecer a habitual configuração no ficheiro /etc/network/interfaces :
auto wlan0
iface wlan0 inet dhcp
wireless-essid ESSID
wireless-key PASSWORD


Ligar a placa de rede e estar atento ao syslog para detectar alguma mensagem estranha:
# tail -f /var/log/syslog



Plano B
Ir buscar a última versão da driver e do firmware aqui: http://at76c503a.berlios.de

Extraír:
$ tar -xvzf at76_usb-xxx.tar.gz
$ tar -xvzf at76_usb-firmware-yyy.tar.gz


Executar:
$ cd at76_usb-firmware-yyy
# mkdir /lib/firmware
# cp *.bin /lib/firmware
$ cd ..
$ cd at76_usb-xxx
$ make
# make install
# modprobe at76_usb
# ifup wlan0



Depois disto, e depois de configurar o /etc/apt/sources.list, deverá ser possível instalar a driver existente no repositórios.... Mas ainda não testei isto. Aparentemente, há algo que não deve estar bem no pacote das sources vindas do repositório oficial. Dão alguns erros na compilação.
(...)

SIM! Foi a minha primeira submissão para o submit@bugs.debian.org! :)

...e que resultou na conclusão de que...:
A versão dos módulos que estão nos repositórios não permite que estes sejam compilados num kernel de versão inferior à 2.6.20. Portanto, até que surja um kernel mais actual no ramo testing, para quem o usa, não será possível usar essa versão.


Uma vez que o kernel 2.6.21 já chegou ao Debian testing, já é possível instalar esta placa de rede a partir dos repositórios.

Sem comentários: