Ndiswrapper

De Guia Ubuntu PT

Mais informações em https://help.ubuntu.com/community/WifiDocs/Driver/Ndiswrapper


Tabela de conteúdo

Instalação

Instalação Normal

No caso do Ndiswrapper, é preciso instalar o pacote "ndiswrapper-utils". Embora ele não seja instalado por omisssão, ele faz parte do CD de instalação, de forma que não precisa estar ligado a internet para fazer a instalação:

$ sudo apt-get install ndiswrapper-utils


Usar Ndiswrapper gráficamente

Depois de entender como o Ndiswrapper funciona, você pode passar a usar o Ndisgkt, um pequeno programa de configuração que automatiza o processo de instalar o driver do Windows e configurar a rede. Ele está disponível no Universe, basta instala-lo pelo apt-get ou Synaptic:

$ sudo apt-get install ndisgtk

Depois de instalado, será incluído o ícone "Windows Wireless Drivers" no menu "Sistema > Administração". Na verdade, o único motivo de não indicar o ndisgtk desde o início, é razer com que você primeiro lesse sobre a configuração manual do ndiswrapper ao invés de ir directamente para ele


Configuração

Por padrão, o Ubuntu não inclui nenhum assistente de configuração, de forma que a configuração do Ndiswrapper precisa ser feita manualmente, via Consola.

Aceda a pasta com o driver e use o comando "ndiswrapper -i" para indicar o arquivo .inf que será usado, como em:

sudo ndiswrapper -i neti2220.inf

Em seguida, ver as dependências e carreguar o módulo do ndiswrapper usando o comando:

sudo depmod -a
sudo modprobe ndiswrapper

Se o led da placa acendeu, experimente configurá-la da forma usual, usando o network-admin ou o networkmanager. Lembre-se que além dos parâmetros da rede wireless, deve configurar o IP, máscara e outros parâmetros da rede.

Ao ser activada através do Ndiswrapper ela é vista pelo sistema como "wlan0". Se não funcionar, teste com uma versão diferente do driver for Windows. Acesse o http://ndiswrapper.sourceforge.net/mediawiki/ e veja se não existe uma versão do driver recomendada para a sua placa.

Uma vez que a conexão esteja funcionando, salve a configuração usando o comando:

sudo ndiswrapper -m

Por fim, é preciso adicionar uma linha com ndiswrapper ao ficheiro /etc/modules

gksudo gedit /etc/modules

escrever ndiswrapper no final e gravar.


Instalação da última versão

É recomendado instalar da forma explicada em cima, usem este método só mesmo se querem ter a última versão do programa.

Primeiro instalar os pacotes necessários:

sudo apt-get install linux-headers-$(uname -r) build-essential fakeroot

Depois, faça download da última versão em http://ndiswrapper.sourceforge.net/.

tar -xzf ndiswrapper-1.23.tar.gz
cd ndiswrapper-1.23
fakeroot debian/rules binary-modules
fakeroot debian/rules binary-utils
cd ..

Se correr tudo bem, deverá haver alguns pacotes .deb para instalar do ndiswrapper.

dpkg -i ndiswrapper*.deb
Ferramentas pessoais