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

Por: Jaca em 01/12/2006


Carregando o driver na inicialização do Debian



Em /etc/init.d, crie uma bash de nome qualquer, o meu se chama "ativar-wireless.sh".

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


# Criado em 10/11/06 por Jair Silva [email protected]
#!/bin/sh

/sbin/ipw3945d
sleep 5
/sbin/ifup eth1

Salve, no "vi" para sair e salvar use ":wq".

Criando link para inicialização na rC.

$ sudo ln -sf /etc/init.d/ativar-wireless.sh /etc/rcS.d/S80ativarwireless.sh

Está pronta a instalação, um pouco chata, mas sem complicação.

Existe um aplicativo muito bom para fazer busca de redes wireless, o SWScanner. Ele foi desenvolvido para o KDE, mas funciona também no GDM, como é o meu caso. Caso queria instalá-lo:

$ sudo apt-get install swscanner

FIM.

Página anterior    

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

Internet no Linux através de celular HTC TYTN II

Instalando leitor de finger do T60 no Debian Etch

Leitura recomendada

NoBreak SMS e GNU/Linux (FC5) - Parte 2 - Criando o serviço

Instalando DRBD + Heartbeat no Debian 6

Conkyzando e atalhando o Lubuntu 12.10

Turbinando o Bodhi Linux

Configuração de Indentação no Vim - Tabs e Espaços

  
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




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner
Linux banner
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts