Instalando placa wireless Intel 3945ABG no Debian

Este artigo dá o passo-a-passo de como instalar uma placa wireless Intel 3945ABG no Debian.

[ Hits: 46.044 ]

Por: Jaca em 01/12/2006


Carregando o driver



Vamos testar a instalação:

$ cd ..
$ cd ipw3945-1.1.0
$ sudo ./load


Se tudo ocorreu bem irá aparecer em sua tela a seguinte mensagem:

No modules unloaded.
Loaded: ieee80211 ipw3945
Loading ipw3945d.ipw3945d - regulatory daemon
Copyright (C) 2005-2006 Intel Corporation. All rights reserved.
version: 1.7.22
Intel PRO/Wireless 3945ABG Network Connection found at:
/sys/bus/pci/drivers/ipw3945/0000:04:00.0
Daemon launched as pid 7491. Exiting.
..done.

Verifique se o dispositivo de rede esta ativo:

$ iwconfig eth1

Instalando os módulos:

$ cd /usr/src/ipw3945-1.1.0
$ sudo cp ipw3945.ko /lib/modules/$(uname -r)
$ sudo depmod -a
$ sudo gedit /etc/modprobe.d/ipw3945


Verifique se o arquivo ipw3945 está com as seguintes linhas, caso não adicione-as:

install ipw3945 /sbin/modprobe --ignore-install ipw3945 ; sleep 0.5 ; \
/sbin/ipw3945d-$(uname -r) --quiet
remove ipw3945 /sbin/ipw3945d-$(uname -r) --kill ; \
/sbin/modprobe -r --ignore-remove ipw3945

Ok. A instalação dos drivers está finalizada, os próximos passos são como fazer para carregar o driver automaticamente associando a eth1.

Página anterior     Próxima página

Páginas do artigo
   1. Introdução
   2. Carregando o driver
   3. Carregando o driver na inicialização do Debian
Outros artigos deste autor

Internet no Linux através de celular HTC TYTN II

Instalando leitor de finger do T60 no Debian Etch

Teste de estresse entre software livre e soluções proprietárias

Leitura recomendada

Modo texto no Ubuntu 10.10 definitivo rápido e prático!

Partições Linux - Faça direito!

Comando sudo - instalação e configuração

Configurando vídeo no Linux usando frame buffer

Colinux com Debian - Linux Rodando Dentro do Windows

  
Comentários
[1] Comentário enviado por jaca69 em 01/12/2006 - 20:53h

Pessoal no item Carregando o driver na inicialização do Debian:

$ cd /usr/init.d
$ sudo vi ativar-wireless.sh

O correto é:

$ cd /etc/init.d
$ sudo vi ativar-wireless.sh

[2] Comentário enviado por rgaspar em 17/01/2007 - 15:54h

Viva, fiz exactamente tudo que menciona aqui mas quando vou a instalar da-me vários erros. Knoppix versao 5.
No primeiro comando, instalar os headers aparece isto:

Reading package list... Done
Building dependency tree.... Done
E: Couldn't find package linux-headers-2.6.17

No comando sudo make IEEE80211_INC=/usr/include aparece isto:

make -C /lib/modules/2.6.17/build M=/home/rgaspar/Desktop/ieee80211-1.2.16 modules
make[1]: Entering directory `/usr/src/linux-2.6.17´
Makefile:266: /usr/src/linux-2.6.17/scripts/Kbuild.include: No such file or directory
Makefile:486: /usr/src/linux-2.6.17/arch/i386/Makefile: No such file or directorty
make[1]: *** No rule to make target `/usr/src/linux-2.6.17/arch/i386/Makefile´. Stop
make[1]: Leaving directory `/usr/src/linux-2.6.17´
make: *** [modules] Error 2

Alguém pode-me ajudar a instalar?

[3] Comentário enviado por jaca69 em 10/02/2007 - 14:35h

Rgaspar,

Vodê pegou os heards do seu kernel, com o comando:

#apt-get install linux-headers-$(uname -r)

Pela msg de erro é isto que esta dando de errado.

[4] Comentário enviado por fkawamoto em 09/06/2007 - 06:29h

Ola,
Quando eu dou o ./unload no driver me aparece a seguinte mensagem
ERROR: Module ieee80211 does not exist in /proc/modules
Unloaded: ieee80211
Oque pode ser?
Estou usando o Ubuntu 6.06 LTS.
Alguem pode me ajudar, estou comecando no linux?
Valew

[5] Comentário enviado por robm em 04/08/2007 - 09:17h

Olá. No primeiro passo -- introdução -- no comando $ sudo make install, lá em cima, no ieee... surge erro:

make -C /lib/modules/2.6.20-16-lowlatency/build M=/media/sda1/usr/src/ieee80211-1.2.15 modules
make[1]: Entrando no diretório `/usr/src/linux-headers-2.6.20-16-lowlatency'
CC [M] /media/sda1/usr/src/ieee80211-1.2.15/ieee80211_crypt_wep.o
/media/sda1/usr/src/ieee80211-1.2.15/ieee80211_crypt_wep.c: In function ‘prism2_wep_encrypt’:
/media/sda1/usr/src/ieee80211-1.2.15/ieee80211_crypt_wep.c:169: error: invalid use of undefined type ‘struct page’
/media/sda1/usr/src/ieee80211-1.2.15/ieee80211_crypt_wep.c:170: warning: implicit declaration of function ‘offset_in_page’
/media/sda1/usr/src/ieee80211-1.2.15/ieee80211_crypt_wep.c:172: warning: ‘crypto_cipher_encrypt’ is deprecated (declared at include/linux/crypto.h:820)
/media/sda1/usr/src/ieee80211-1.2.15/ieee80211_crypt_wep.c: In function ‘prism2_wep_decrypt’:
/media/sda1/usr/src/ieee80211-1.2.15/ieee80211_crypt_wep.c:212: error: invalid use of undefined type ‘struct page’
/media/sda1/usr/src/ieee80211-1.2.15/ieee80211_crypt_wep.c:215: warning: ‘crypto_cipher_decrypt’ is deprecated (declared at include/linux/crypto.h:846)
make[2]: ** [/media/sda1/usr/src/ieee80211-1.2.15/ieee80211_crypt_wep.o] Erro 1
make[1]: ** [_module_/media/sda1/usr/src/ieee80211-1.2.15] Erro 2
make[1]: Saindo do diretório `/usr/src/linux-headers-2.6.20-16-lowlatency'
make: ** [modules] Erro 2

Alguma luz??

RobM
- usando Ubuntu Studio

[6] Comentário enviado por removido em 12/08/2007 - 13:46h

funcionou, muito bom!!!!!!!!!!!

[7] Comentário enviado por jaca69 em 12/08/2007 - 19:01h

Pessoal,

Quem esta utilizando a distribuição Debian Etch 4.0, já existem dois pacotes nos repositórios oficiais que fazem toda esta instalação, basta:
apt-get install ipw3945-modules-$(uname -r)
apt-get install ipw3945d

Bem mais fácil.

[8] Comentário enviado por valramos em 09/11/2007 - 16:34h

parabens! estava com problema no kurumin! peguei sua receita e nao deu outra. parabens cara!!!

[9] Comentário enviado por yurick em 13/02/2008 - 16:08h

pô cara, funcionou de primeira no debian etch, muito bom o teu artigo !!!
parabéns !!!

[10] Comentário enviado por ahhmulekxd em 17/02/2008 - 14:53h

eu fiz tudo igual ao artigo
QUando eu vou em Configuração de rede wireless ele fala q nao tem placa de rede!

aii eu fui no konsole e digitei:
#dmesg | grep ieee
ieee80211_crypt: registered algorithm 'NULL'
ieee80211: 802.11 data/management/control stack, 1.2.15
ieee80211: Copyright (c) 2004-2005 intel corporation <[email protected]>
ieeel394: Initialized config rom entry 'ipl394'
ieeel294: host added: ID:BUS[0-00:1023] GUID[07e40a00c5075020]

como posso arrumar isso
VLWS

[11] Comentário enviado por infelizmail em 18/07/2008 - 19:56h

Olá Amigo, trabalho com Windows, porem aki no trabalho estivemos precisando de um programa que suprisse a nossa necessidade, e a unica pessoa que pode nos ajudar foi um programador aki da cidade, porem ele nao tem tempo pra poder nos ensinar.
O Unico problema com isso é que o programa que ele criou só funciona no Linux, e pra acabar de piorar tudo, ele instalou o Slackware no NoteBook que eu uso aki no trabalho, Sinceramente eu Gostei do Slackware, e queria umas dicas sobre como me estabilizar com ele, queria que vc me ajudasse a instalar os efeitos 3D e a Placa Intel Corporation PRO/Wireless 3945ABG Network, eu só sei o nome dela porque ele me falou um comando lspci que mostra as placas de rede...
Cara se vc puder me ajudar, esto deixando o meu MSN aki ([email protected])
Ficarei muito Grato se vc puder me ajudar... desde ja Agradeço sua atenção...

[12] Comentário enviado por jaca69 em 20/07/2008 - 17:21h

Meu, Slackware não é meu forte. Todo este artigo foi feito para o Debian.
ACHO QUE ESTE ARTIGO PODE TE AJUDAR:
http://www.vivaolinux.com.br/dicas/verDica.php?codigo=9634



Contribuir com comentário