você está aqui: Home  → Arquivo de Mensagens

Carregando driver dispositivo Wi Fi de Windows XP no Linux

Colaboração: André Jaccon

Data de Publicação: 22 de Abril de 2006

Neste artigo iremos mostrar como configurar a interface Wi Fi 802.11b com chipset Realtek RTL 8180L, que geralmente fabricantes como Surecom e D-Link utilizam este chipset, para isso usaremos drivers de Windows XP para esta tarefa.

Aqui usaremos como exemplo a instalação de uma cartão pcmcia na distribuição Debian Sarge utilizando o Kernel 2.6.8-2-386.

Requisitos de Sistema

Debian Gnu/Linux ( Kernel 2.6.8.2 )

Mirrors dos pacotes requeridos:

  deb http://download.gna.org/praksys praksys/
  deb http://download.gna.org/praksys praksys-testing/

Pacotes requeridos:

  • kernel-headers-2.6.8-2-386
  • kernel-image-2.6.8-2-386
  • module-assistant

Instalação:

Primeiramente é necessário baixar o gerenciador de módulos module-assistent, para isso você pode baixa-lo pelo mirror mencionado acima, você poderá encontrar também o software module-assistent através do DVD do Debian Gnu/Linux Sarge.

Feito a instalação do module-assistent Depois de instalado use o comando abaixo para baixar o ndiswrapper.

  #module-assistent auto-install ndiswrapper

depois use o apt-get para baixar os sources do pacote ndiswrapper

  #apt-get install ndiswrapper-source

Depois de instalado o ndiswrapper você deve baixar o driver do Windows XP na URL: ftp://61.56.86.122/cn/wlan/rtl8180l/ndis5x-8180(173).zip ou então pode baixar no site através do site http://www.realtek.com.tw/downloads/downloads1-3.aspx?Keyword=8180

Após o download do driver use o comando abaixo para instalar o driver:

  #ndiswrapper -i /path/para/o/arquivo/inf

OBS: você deve apontar o ndiswrapper para o local onde está o driver para Windows XP, ao final a saída do comando deverá ser algo parecido com

  Installed ndis drivers:
  bcmwl5 driver present, hardware present

Depois use o comando modprobe ndiswrapper para subir a interface wlan0:

  #modprobe ndiswrapper.

Há um conjunto de ferramentas para gerênciamento de redes wi fi chamado wireless-tools, o nome do pacote para o Debian Gnu/Linux também é wireless-tools ele deve ser instalado para continuarmos o processo de configuração.

  #apt-get install wireless-tools

Configuração

Depois de todos os pacotes estarem devidamente instalados em sua máquina é necessário configurar o arquivo das interfaces de rede para que o sistema suba na inicialização as configurações corretamente.

Para isso edite o arquivo /etc/network/interfaces e adicione as seguintes linhas:

  # wireless interface card by ndiswrapper
  auto wlan0
  iface wlan0 inet static
  address 192.168.0.x
  pre-up grep -q ndiswrapper /proc/modules || modprobe ndiswrapper
  wireless_keymode restricted
  wireless_key A-CHAVE-WEP-AQUI
  wireless_essid SSID_DO_ACP_AQUI

Obs: Acima mostramos uma configuração simples usando um IP Estático para acesso pela rede Wi Fi.

Caso seu Access Point disponibilize o IP por DHCP na segunda linha troque inet static para inet dhcp.

Após concluido as configurações é necessário reiniciar o daemon de rede para isso use:

  #/etc/init.d/network restart

Monitorando as configurações:

O software iwconfig funciona como o ifconfig, com ele podemos verificar o estado de banda de nosso link wi fi assim como o exemplo abaixo:

  jaccon/# iwconfig wlan0
  wlan0     IEEE 802.11b  ESSID:off/any
  Mode:Auto  Frequency:2.412 GHz  Access Point: 00:00:00:00:00:00
  Bit Rate:11 Mb/s   Tx-Power:20 dBm   Sensitivity=0/3
  RTS thr:2432 B   Fragment thr:2432 B
  Encryption key:CB83-5131-24   Security mode:restricted
  Power Management:off
  Link Quality:100/100  Signal level:-95 dBm  Noise level:-256 dBm
  Rx invalid nwid:0  Rx invalid crypt:0  Rx invalid frag:0
  Tx excessive retries:0  Invalid misc:0   Missed beacon:0

Você poderá scannear outras rede Wi Fi através do comando

  #iwlist scanning

Caso você tenha problemas para configurar a interface através do arquivo /etc/network/interfaces, você poderá configurar através dos seguintes comandos abaixo:

  #ifconfig eth0 down
  #ifconfig wlan0 seu-ip-aqui
  #route add default gw seu-gateway-aqui

Com isso você já poderá iniciar os teste com sua rede sem fio.



 

 

Veja a relação completa dos artigos de André Jaccon

Opinião dos Leitores

Seja o primeiro a comentar este artigo
*Nome:
Email:
Me notifique sobre novos comentários nessa página
Oculte meu email
*Texto:
 
  Para publicar seu comentário, digite o código contido na imagem acima
 


Powered by Scriptsmill Comments Script