[hack] Scheda Intel Pro Wireless 3945

lore lorenzo.bianconi@aliceposta.it
Sab 8 Mar 2008 17:24:38 CET


Ciao a tutti

Scusate se invio questa e-mail a distanza di tempo dalla prima ma in
questo periodo non ho avuto un momento libero... 

Per installare i driver della scheda wireless ho seguito la guida che ho
trovato su questo link: 
http://guide.debianizzati.org/index.php/Intel_PRO/Wireless_3945ABG_:_Installazione_dei_moduli_senza_kernel_patching

Faccio un breve riassunto di quello che ho fatto:

1- Ho scaricato il pacchetto Debian contenente gli header con "apt-get
install linux-headers-'uname-r' " 

2- Ho scaricato il sorgente e compilato il pacchetto ieee80211 

3- Ho scaricato il sorgente e compilato il pacchetto ipw3945 

4- Ho scaricato e installato il firmware della scheda ipw3945-ucode 

5- Ho scaricato e installato il demone ipw3945d

Alla fine del procedimento la scheda viene caricata all'avvio e riesco a
vedere le varie reti wireless
 
Da ifconfig ottengo:
 
debian:/home/lore# ifconfig 
eth1 Link encap:Ethernet HWaddr 00:a0:d1:34:e0:b2 
UP BROADCAST MULTICAST MTU:1500 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000 
RX bytes:0 (0.0 B) TX bytes:0 (0.0 B)
Base address:0x3000 Memory:f0600000-f0620000 

eth2 Link encap:Ethernet HWaddr 00:19:d2:ce:46:85 
UP BROADCAST MULTICAST MTU:1500 Metric:1
RX packets:0 errors:0 dropped:95 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000 
RX bytes:0 (0.0 B) TX bytes:0 (0.0 B)
Interrupt:18 Base address:0x2000 Memory:f0800000-f0800fff 

eth1:avahi Link encap:Ethernet HWaddr 00:a0:d1:34:e0:b2 
inet addr:169.254.9.217 Bcast:169.254.255.255 Mask:255.255.0.0
UP BROADCAST MULTICAST MTU:1500 Metric:1
Base address:0x3000 Memory:f0600000-f0620000 

lo Link encap:Local Loopback 
inet addr:127.0.0.1 Mask:255.0.0.0
inet6 addr: ::1/128 Scope:Host
UP LOOPBACK RUNNING MTU:16436 Metric:1
RX packets:8 errors:0 dropped:0 overruns:0 frame:0
TX packets:8 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0 
RX bytes:560 (560.0 B) TX bytes:560 (560.0 B)


Da iwconfig ottengo: 
 
debian:/home/lore# iwconfig eth2
eth2 unassociated ESSID:off/any 
Mode:Managed Frequency=nan kHz Access Point: Not-Associated 
Bit Rate:0 kb/s Tx-Power:16 dBm 
Retry limit:15 RTS thr:off Fragment thr:off
Encryption key:off
Power Management:off
Link Quality:0 Signal level:0 Noise level:0
Rx invalid nwid:0 Rx invalid crypt:0 Rx invalid frag:0
Tx excessive retries:0 Invalid misc:168 Missed beacon:0


Mentre da dmseg ottengo:

udev: renamed network interface eth0 to eth2
ADDRCONF(NETDEV_UP): eth2: link is not ready
ipw3945: Intel(R) PRO/Wireless 3945 Network Connection driver for
Linux,1.2.2dmpr
ipw3945: Copyright(c) 2003-2006 Intel Corporation
ipw3945: Detected Intel PRO/Wireless 3945ABG Network Connection
ipw3945: Detected geography ABG (13 802.11bg channels, 23 802.11a
channels)
 
Il problema è che quando  cerco di connetermi alla mia rete wireless
(cifrata tramite WEP) il 90% delle volte non riesco..
solo raramente tutto riesce ad andare a buon fine..in questo caso da
dmesg ottengo:
 
ADDRCONF(...): eth2: link becames ready
 
Secondo me il problema sta qui...sul web ho trovato molti post con lo
stesso tipo di problema per adesso non sono ancora riuscito a trovare
una soluzione...
 
Qualche idea???
 
Grazie in anticipo
 
Lorenzo





Maggiori informazioni sulla lista golem-hack