Ir para o conteúdo. | Ir para a navegação

Ferramentas Pessoais
| Home \ Configurando wireless no Linux  

 

Configurando wireless no Linux

Objetivo deste artigo é mostrar como configurar ou corrigir possíveis problema relacionados a drives de placas de rede wireless no Linux

o que precisamos

  • Drive win da placa

  • Software para emular o drive ndiswrapper


 É Isso mesmo, infelizmente nem todas as fabricantes de hardware desenvolvem drives para Linux, no meu caso comprei a placa que não tem drive para Linux.

 

Meu sistema operacional

Estou utilizando um sistema operação baseado em debian, Ubuntu 10.4.2 32bits atualizado (aptitude update e aptitude upgrade).

 

Como estou utilizando um sistema baseado em debian posso baixar um pacote pré compilado, no famoso .deb que você pode baixar o código fonte do ndiswrapper ou usar o aptitude.

 

Possíveis instalações

OBS: Use apenas uma desta opção, pós você pode acabar danificar seu sistema se utilizar mais uma opção

 

Compilar para seu sistema

Baixe o arquivo tar.gz, é o arquivo código fonte do software agora vamos descompactar e instalar.

$ tar -zxvf ndiswrapper-1.56.tar.gz

$ cd ndiswrapper-1.56/

Entre como super usuário para fazer a instalação

$ su

# ./configure

# make

# make install

 

Pré Compilado

Baixe o software .deb, entre como super usuário

$ su

# dpkg -i ndiswrapper-1.56.deb

 

Instalação via repositório

Entre como super usuário e execute o comando para baixar e instalar.

$ su

# aptitude install ndiswrapper-modules-1.9 ndiswrapper-utils-1.9

Desta forma você instalara o aplicativo e seus utilitários.

 

Principais comando do aplicativo

-i (Instalar drive)

-a (Usar o drive)

-r (Remove o drive)

-l (Lista os drives instalados)

-m (Incluir drive no modulo do kernel)

Obs.: Se quiser saber mais comandos basta digitar no terminal $ ndiswrapper --help

Instalando o drive

Baixe o drive ou pegue no CD da placa, localize o arquivo .inf e execute o comando para instalar. entre como super-usuário e execute o comando

# ndiswrapper -i rlt5690.inf

 

Obs.: Caso o drive esteja em formato .exe, você deve instalar no win ou wine, localizar o arquivo .inf e copiar para o seu desktop.

 

Após isso você pode verificar se o drive esta instalado com o comando.

# ndiswrapper -l

Se estiver tudo correto vai aparecer o seguinte retorno.

Installed ndis drivers:
rlt5690 driver present, hardware present

 

Agora temos que carregar o drive dentro no modulo e depois carregar o modulo no kernel do Linux

# ndiswrapper - m

# modprobe ndiswrapper

 

Pronto agora você pode verificar se a placa de rede esta ativa.

# ifconfig

Esse comando exibe informações das sua interfaces de rede, exemplo:

eth.... Interface de rede cabeada

wlan... Interface de rede wireless

 

Para configuração de interface de rede wireless, temos um aplicativo chamado wireless-tools onde você pode fazer a conexão com o reteador via terminal, busca de redes e etc..

Exemplo:

 

Realizando busca

# iwlist wlan0 scan

 

Conectando em uma rede WEP

# iwconfig wlan0 key SENHA_DA_REDE open

# iwconfig wlan0 essid NOME_DA_REDE

 
É necessário colocar o ndiswrapper para inicializar com o sistema, pode colocar no arquivo /etc/rc.local

Pronto


OBS:
Em alguns casos você acaba de instalar o sistema operacional e aparece a interface de rede, mais quando conecta e navega na internet o computador trava, pode se o drive da placa de rede wireless, o drive que o sistema encontrou pode não ser o correto e fica conflitando ate travar. Corrigir esse problema é simples basta encontrar o drive na lista de módulos do kernel e retirar da inicializar do sistema e colocar correto com o ndiswrapper para inicializar.

 

Ações do documento