segunda-feira, 30 de março de 2009

Wireless com o Ndiswrapper: um exemplo prático de como configurar

Aos amigos que estão com dificuldades com identificação de placas sem fio no Ubuntu "precisamente" vai a solução definitiva: Ndiswrapper (Emulação de Drivers do Windows), podemos dizer que o mesmo tem a funcionalidade do Wine (só que o mesmo para emulação de drivers).

Obs: Testes e implantação na versão do Ubuntu 7.10 (x86 e x64) Desktop.

Para as placas não identificadas digite o comando:

# lspci

Deve retornar algo parecido:
0a:09.0 Ethernet controller: Marvell Technology Group Ltd. 88w8335
[Libertas] 802.11b/g Wireless (rev 03)

Após a identificação, instale o pacote ndiswrapper-utils-1.9 com o comando:

# apt-get install ndiswrapper-utils-1.9

Obs: será solicitado o CD do Ubuntu, coloque-o no drive.

Baixe o driver do Windows referente a sua placa wireless. No meu caso foi a Netgear w311 v3.
jimbo7.com

Faça a descompactação do arquivo:

# tar -xzf good_WG311v3-driver.tgz

Instale o driver do Windows.

# ndiswrapper -i /home/administrador/WG311v3.INF

Verifique se o mesmo foi instalado:

# ndiswrapper -l
wg311v3 : driver installed
device (11AB:1FAA) present

Agora, carregue o módulo do driver:

# modprobe ndiswrapper

Se tudo estiver ok, o LED da placa irá acender (ficar piscando), indicando que ela está ativa.

Para que a configuração seja salva e o Ndiswrapper seja carregado durante o boot digite:

# ndiswrapper -m
adding "alias wlan0 ndiswrapper" to /etc/modprobe.d/ndiswrapper...

Para adicionar ao boot do Ubuntu:

# echo ndiswrapper >> /etc/modules

Pronto! Sua placa está instalada e pronta para conectar.


Fonte: Viva o Linux - A maior comunidade Linux do Brasil!
Autor: Adivair Júnior