Placa Intel PRO/Wireless 3945ABG no Debian Linux

Possui uma placa wireless Intel e não quer apelar para o ndiswrapper? Nem eu! Este tutorial é um passo-a-passo, incluindo erros apresentados e suas soluções ao longo do tempo, para configurar tal placa fazendo uso dos drivers fornecidos pelo próprio fabricante.

[ Hits: 37.265 ]

Por: Fábio Berbert de Paula em 23/08/2008 | Blog: https://www.instagram.com/alexabolada/


Conectando-se a uma rede wireless



Pra verificar se a placa reconhecida está realmente funcionando:

iwlist eth1 scan

Algumas informações sobre a sua rede e/ou diversas outras redes serão exibidas na tela. Neste ponto leve em consideração as seguintes linhas:
  • Cell 01 - Address: 00:0D:88:E5:6E:09 -- MAC address do seu access point;
  • ESSID:"Viva o Linux" -- Nome da sua rede sem fio;
  • Channel:6 -- Canal de frequência da sua rede;
  • Encryption key:on - Significa que a rede possui chave criptografada.

Daí antes de sair mexendo em vários arquivos de configuração pra depois saber se vai funcionar, geralmente apelo para a linha de comando mesmo:

sudo /sbin/iwconfig eth1 essid "Rede Linux" mode managed channel 6 enc on key ADSSETDSFGHGRTDSE45ESWD23*

* a chave de criptografia do comando acima é fictício, substitua pela chave que você configurou em seu access point.

E pra evitar que sua placa wireless se confunda com outros ESSID ou fique buscando sinal em outra rede que não seja a sua, force o endereço do AP (access point) a partir de seu MAC address:

sudo /sbin/iwconfig eth1 ap 00:0D:88:E5:6E:09

Finalmente, o comando pra receber IP do seu roteador wireless:

sudo dhclient eth1

Obs.: Se seu Debian acusar dhclient como comando inexistente, instale-o com: "apt-get install dhcp3-client".

Como retorno, sua interface wireless deve receber um endereço e provavelmente estará navegando na internet.

ifconfig eth1
ping www.vivaolinux.com.br

Bom, não vou me aprofundar em configuração de rede wireless aqui, visto que o objetivo do artigo é apenas fazer seu Linux reconhecer a placa da Intel. Em caso de dúvidas, dê uma procurada aqui no VOL mesmo, existem dezenas de artigos de primeiríssima qualidade sobre o assunto.

Tornando a configuração definitiva

Existem várias formas de se fazer isso, a minha predileta é (não sei se é a mais correta):

Editar o arquivo /etc/network.interfaces adicionando as seguintes linhas:

iface eth1 inet dhcp
   pre-up /sbin/iwconfig eth1 essid "Viva o Linux" mode managed channel 6 enc on key ADSSETDSFGHGRTDSE45ESWD23
   pre-up /sbin/iwconfig eth1 ap 00:0D:88:E5:6E:09 auto eth1

No próximo boot sua placa já subirá configurada e levantada!

Maiores informações sobre o driver ipw3945:
Um abraço,
Fábio
Página anterior    

Páginas do artigo
   1. Introdução
   2. Conectando-se a uma rede wireless
Outros artigos deste autor

Otimizando seu web server com Apache2 + Lighttpd

DesignCap - Ferramenta de design gráfico para leigos

Como implementar uma assistente virtual no Linux

Docalysis: Análise de Documentos com Inteligência Artificial

Conheça o Viva o Android, site coirmão do VOL

Leitura recomendada

Access Point com cartão Atheros em Slackware 12.0

Instalando leitores de impressão digital modelo Digital Persona no Linux

Montando RAID manual no Linux

Atheros 5001X on Linux

Chipset Atheros: Reconhecendo e configurando placas wireless na mão

  
Comentários
[1] Comentário enviado por removido em 23/08/2008 - 15:52h

Parabéns, Fábio...

Só que vou deixar um aviso aos que estão chegando agora. Recomendo plugar o Notebook em algum micro compartilhado para poder seguir este artigo. Caso contrário, nada feito, pelo fato de necessitar conexão à internet para puxar os pacotes. Muita gente acha que seguindo este artigo sem ao menos pôr o notebook conectado em algum micro que possui acesso à internet irá funcionar.

[2] Comentário enviado por isaque_alves em 23/08/2008 - 21:18h

Demais...
Essa simplesmente vai me ajudar a evitar uma dor de cabeça quando for instalar nos notebooks dos amigos :D
Sem ndiswrapper, então...
Muito boa solução, além de um excelente artigo!

[3] Comentário enviado por Wachter em 23/08/2008 - 21:28h

Muito bom mesmo parabéns fabio!

já adicionei nos meus favoritos.

[4] Comentário enviado por douglasdiasn em 25/08/2008 - 09:57h

Tive alguns problemas quando fui habilitar a minha a um tempo atras, seria uma boa se tivesse escrito este artigo a mais tempo. =)

Abraços!

[5] Comentário enviado por grandmaster em 25/08/2008 - 20:41h

ehauea :D

Valeu pelo artigo. Menos trabalho mais para frente :D

Renato de Castro Henriques
CobiT Foundation 4.1 Certified ID: 90391725
http://www.renato.henriques.nom.br

[6] Comentário enviado por MorbiD em 26/08/2008 - 17:48h

aqui não funcionou. uso Debian 4 Etch
não aparece nada no /var/log/messages qndo dou os comandos pra iniciar o ipw3945(a chave wireless foi ligada)... nem erro, nem sucesso.
muito estranho

o meu ifconfig -a
eth0 Encapsulamento do Link: Não Especificado Endereço de HW 00-03-0D-49-40-01-05-74-00-00-00-00-00-00-00-00
BROADCASTMULTICAST MTU:1500 Métrica:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
colisões:0 txqueuelen:1000
RX bytes:0 (0.0 b) TX bytes:0 (0.0 b)

e apareceu isso aqui:

sit0 Encapsulamento do Link: IPv6 sobre IPv4
NOARP MTU:1480 Métrica:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
colisões:0 txqueuelen:0
RX bytes:0 (0.0 b) TX bytes:0 (0.0 b)

alguém pode me esclarecer o q pode estar acontecendo??

[7] Comentário enviado por leandro_hamid em 06/09/2008 - 22:07h

Ótimo tutorial, creio que o o meu problema seja semelhante, estou utilizando para pesquisar na net um computador com 'rwindows', não basta baixar os drivers e instalar no notebook?

[8] Comentário enviado por silveriosirothea em 04/10/2008 - 17:43h

MorbiD, execute o comando modprobe ipw3945d... ótimo tutorial.

[9] Comentário enviado por caiovinic em 09/10/2008 - 11:02h

olá!
tive um probleminha aqui: o comando "apt-cache search intel wireless 3945ABG" não retorna nenhum pacote!
tenho que inserir algum repositório?? estou com o debian testing, arquitetura amd64.
obrigado

[10] Comentário enviado por fabio em 09/10/2008 - 11:04h

Olá Caio,

Verifique se o pacote está disponível pra sua arquitetura em http://packages.debian.org

Um abraço.

[11] Comentário enviado por caiovinic em 09/10/2008 - 15:20h

Valeu Fábio!

realmente não existe mais este pacote para o debian testing...
aparentemente ele foi substituído pelo iwlwifi que, segundo a página do projeto, vai "rodar" sem o daemon que te deu trabalho :-P
vou testar assim que chegar em casa! \o/
portanto fica a dica pro pessoal testar, caso não estejam usando o debian stable.

[]s à todos

[12] Comentário enviado por wx3po em 28/10/2008 - 14:09h

ai, quando eu executo o comando /etc/init.d/ipw3945d restart , recebo a msg:

Not starting ipw3945 regulatory daemon, driver not loaded.
mas ai foi so mandar o comando q tinha esquecido .... modprobe ipw3945 ..hehehe
vlw

[13] Comentário enviado por leodourado em 03/11/2008 - 22:00h

Olá Fábio sou novo no Linux e estou tendo dificuldades de instlar minah placa wireless Intel 3945abg no Debian 2.6.24 etchnhalf.1-686, consigo fazer o seu passo a passo porém, quando chego em sudo apt-get install ipw3945-modules-2.6.22-3-686 (logicamente sei que meu kernel nao é esse) uso... Como proceder Fábio, pode me ajudar com isso?

Obrigado!

[14] Comentário enviado por adelmanfb em 15/11/2008 - 02:56h

Olá Fábio sou novo no Linux e estou tendo dificuldades de instlar minah placa Placa Intel PRO/Wireless 3945ABG. notebook centrino.
ou seja eu consigo instalala mas ele nau busca as redes disponivel....
o que devo fazer?????????????


Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts