sexta-feira, 8 de junho de 2007

Wireless no Ubuntu 7.04

Eu acho que muitas pessoas também tiveram o mesmo problema que eu tive, não conseguir fazer funcionar o Wireless do Laptop no Ubuntu, mas finalmente achei um tutorial que resolveu o meu problema, espero que resolva o seu também.

PASSO 01: REMOVENDO DRIVERS DO SEU SISTEMA:

Nesse passo nós vamos remover a instalação do Ndiswrapper já instalada para substitui-mos por uma mais nova e com os drivers mais recentes de sua placa Wireless

sudo rmmod ndiswrapper
sudo apt-get remove ndiswrapper-utils

Não se preoculpe se aparecerem erros sobre não ter encontrado os pacotes, nós só estamos nos asegurando de que eles não estejam presentes quando formos começar a instalação.

PASSO 02: BAIXANDO OS PACOTES MAIS RECENTES:

Nós vamos precisar instalar as ferremantas de compilação (compiling tools), os headers mais novos do kernell e o código fonte da versão mais nova do Ndiswrapper (Não se preoculpe isso vai ser bem simples) e por ultimos os drivers mais novos da sua placa Wireless.

sudo apt-get update
sudo apt-get install build-essential
sudo apt-get install linux-headers-`uname -r`

Logo após instalar as ferramentas de compilação você deve baixar o driver referente a sua placa wireless, o driver de Windows, que é através dele que nós vamos acessar as redes Wireless.

Agora nós vamos baixar a versão mais nova do código fonte do Ndiswrapper no SourceForge.

wget http://internap.dl.sourceforge.net/sourceforge/ndiswrapper/ndiswrapper-1.41.tar.gz


Se o wget falhar, vá direto no site e baixe: http://sourceforge.net/project/showf...group_id=93482

Descompacte o arquivo de fonte baixado (Se o nome do arquivo for ndiswrapper-1.41.tar.gz por exemplo)

tar -xzvf ndiswrapper-1.41.tar.gz

Agora nós devemos adicionar na Black list os drivers que o Ubuntu já instala para que ele não posso mais inicia-los no boot.

sudo echo blacklist bcm43xx >> /etc/modprobe.d/blacklist

Se você não tiver permissão, use o código abaixo

sudo -s
echo blacklist bcm43xx >> /etc/modprobe.d/blacklist
exit

Faça um reboot agora!

PASSO 03: COMPILANDO O PROGRAMA

Agora nós devemos compilar o Ndiswrapper que nós baixamos, vá até o diretório que você extraiu o conteúdo do arquivo compactado e execute os seguintes comandos:

sudo make uninstall

OBS: Execute esse comando repetidas vezes, pare somente quando o terminal mostrar uma mensagem dizendo:No files or directories found.

sudo make
sudo make install

PASSO 04: INSTALANDO OS DRIVERS

Se tudo correu como o planejado agova você tem o Ndiswrapper instalado corretamento, e precisa instalar os Drivers da sua placa Wireless. Vá ao diretório que você salvou o arquivo baixado da Internet e execute os seguintes comandos.

unzip -a R151517.EXE

OBS: No meu caso eu estou usando o Driver R151517.exe, você deve substituir esse nome de arquivo pelo nome do que você baixou.

Agora mude para o diretório criado.

sudo ndiswrapper -i bcmwl5.inf
sudo ndiswrapper -l

OBS: Mais uma vez eu estou usando um Driver de exemplo, voce deve substituir o nome bcmwl5.inf pelo arquivo .inf localizado no diretório que você extraiu os arquivos do driver que você baixou.

Você deve receber uma mensagem dizendo: driver present, hardware detected

sudo ndiswrapper -m
sudo modprobe ndiswrapper
sudo echo ndiswrapper >> /etc/modules

OBS: Alguns usuários tiveram que rebootar o sistema nesse ponto.

PASSO 05: TESTANDO O WIRELESS

Nesse ponto a luz indicadora do Wi-fi do seu laptop já deve estar ligada, se estiver está tudo OK, agora vamos testar se a placa está funcionando corretamente.

sudo iwlist scanning

Se a luz indicadora do Wi-fi não ligou, ocorreu um erro na instalação do Ndiswrapper ou o Driver que você baixou não é o correto para seu Laptop, é aconselhável baixar mesmo driver que o seu Laptop usa no Windows, isso vai garantir que ele funcione também no Ubuntu.

2 comentários:

Wesley Souza disse...

caras muito obrigado por esse passo-a-passo.. ...agora meu wireless está funcionando ...muito obrigado mesmo!!!!!

Anônimo disse...

Amigo, não consegui instalar, apesar de seguir todos os passos, que estão bem elucidativos.
Tenho uma placa RTL 8139, baixei o arquivo zipado, deixei no desktop.

Mesmo assim, seguindo todos os passos, não passei do terceiro.

Existe uma versão 1.52 do ndiswrapper

Como faço?

obrigado

luciano
lucianoherlon@terra.com.br

Pesquisa

 
Clicky Web Analytics