Placa Wireless Atheros AR5001 - Configuração no Debian Squeeze

Publicado por albert guedes em 29/06/2012

[ Hits: 6.774 ]

Blog: https://teko.net.br

 


Placa Wireless Atheros AR5001 - Configuração no Debian Squeeze



Adquiri recentemente um notebook da marca Compaq Presario C700, e instalei nele a distribuição Debian Squeeze.

Todo o hardware foi plenamente reconhecido e funcional, menos a placa wireless, que quando vi, era uma Atheros.

À procura de como instalar esta placa, percebi que existem centenas de tutoriais, com tantos métodos, quanto páginas explicando a instalação.

Como eu consegui finalmente instalar a minha, resolvi escrever esta dica para compartilhar com aqueles que venham a usar esta placa no Debian GNU/Linux.

Pelos tutoriais que você encontra por aí, é dito que precisa instalar drivers do madwifi, ndiswrapper etc.

Aqui, tenho boas novas: nas versões do kernel 2.6.X e adiante, existe um módulo de nome ath5k, que contém os drivers para a série AR5xxx de placas de rede wireless, incluindo a minha (AR5001).

Assim, basta instalar os headers de seu kernel:

# aptitude -y install linux-headers-$( uname -r )

Se você usa criptografia WPA em sua rede, instale o pacote wpasupplicant:

# aptitude -y install wpasupplicant

Isto é tudo o que você vai precisar no momento.

Mas é boa sugestão instalar as ferramentas para wireless, que são os pacotes:
  • wireless-tools;
  • rfkill;
  • wicd: Gerenciador de conexões.

Verifique o man desses pacotes para mais informações.

Configuração

Agora, devemos habilitar os módulos para o wireless. Para isso, basta digitar:

# modprobe ath5k

Para o módulo ser habilitado na inicialização do sistema, adicioná-lo ao arquivo /etc/modules:

# echo ath5k >> /etc/modules

Agora, para conectar, você pode usar o método com o wpa_supplicant + wicd (vide referências), mas aqui vou colocar o método mais direto.

Edite o arquivo /etc/network/interfaces e adicione as linhas:

auto wlan0
iface wlan0 inet dhcp
        wpa-ssid <nome de sua rede com wpa>
        wpa-psk <senha wpa>

Feito isso, pode reinicializar e já poderá verificar que se está conectado:

# ifconfig wlan0

Que deverá ter como saída:
wlan0    Link encap:Ethernet Endereço de HW 00:1f:3a:b0:bf:66
             inet end.: 192.168.1.102 Bcast:255.255.255.255 Masc:255.255.255.0
             endereço inet6: fe80::21f:3aff:feb0:bf66/64 Escopo:Link
             UP BROADCASTRUNNING MULTICAST MTU:1500 Métrica:1
             RX packets:13038 errors:0 dropped:0 overruns:0 frame:0
             TX packets:11042 errors:0 dropped:0 overruns:0 carrier:0
             colisões:0 txqueuelen:1000
             RX bytes:13820897 (13.1 MiB) TX bytes:1716743 (1.6 MiB)


Se estiver aparecendo o IP em "inet end", como mostra acima, então está tudo funcionando e já está conectado à rede.

Referências

Aqui vão algumas referências que me ajudaram nesta empreitada:
Espero que tenha ajudado. Até a próxima.

Outras dicas deste autor

Usando repositórios do Yum no Zypper do SuSE

Mantenha o "ls" sempre colorido

Twitter no pidgin

Função em PHP que mostra o número da semana no ano

Configurando o X em sistemas Debian ou similares na linha de comando

Leitura recomendada

Etapas do desenvolvimento do kernel

Pós-instalação Debian Wheezy

OpenVPN autenticando no OpenLDAP via script

Instalando uudecode

USB Tether com Motorola Android

  

Comentários
[1] Comentário enviado por salame em 28/03/2013 - 12:46h

ola amigo, sou novo e instalei meu Debian 6 stable, porem nao consigo instalar minha placa wireless, tenho uma Atheros tambem, mais nao sei o medolo preciso, minha criptografia é WPA2-PSK talvez isso que nao esteja batendo com seus codigos.

Obrigado



Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts