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: 47.012 ]

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

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

Instalando leitor de finger do T60 no Debian Etch

Internet no Linux através de celular HTC TYTN II

Leitura recomendada

Traceroute com ICMP e TCP

Configuração de Vídeo - SIS530, SIS620 e CIA...

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

Driver Nvidia atual + Ubuntu + Beryl

XGL e Compiz no OpenSuSE 10.2

  
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 <jketreno@linux.intel.com>
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 (bob_anjel@hotmail.com)
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




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts