[bglug] Intel wifi 3945ABG e debian
Fleur @ BGLUG
fleur@bglug.it
Gio 15 Giu 2006 09:10:54 CEST
> Andrea Campanella ha scritto:
> stack a 16k per farlo andare e in molti mi rimandano a linuxant per
Ho litigato parecchie volte con NdisWrapper e anche se lo stack a 16K
mi ha aiutato (un paio di volte), non e' la panacea che risolve tutti
i problemi; piu' di una volta cambiando release del driver riuscivo
a risolvere ...
> qualcuno aiuta il povero emu?
Possiedo anch'io un dispositivo wireless identico e ho risolto cosi' :
1) Firmware per 3945 (MicroCode image)
http://bughost.org/ipw3945/ucode/ipw3945-ucode-1.13.tgz
2) Demone proprietario INDISPENSABILE
http://bughost.org/ipw3945/daemon/ipw3945d-1.7.19.tgz
3) Linux Kernel => 2.6.13
http://kernel.org/pub/linux/kernel/v2.6/linux-2.6.16.20.tar.bz2
4) SottoSistema ieee802.11 vers. 1.1.11 o +
http://prdownloads.sourceforge.net/ieee80211/ieee80211-1.1.14.tgz?download
5) Driver OpenSource per l'interfaccia Wireless IPW3945
http://prdownloads.sourceforge.net/ipw3945/ipw3945-1.0.5.tgz?download
6) Una release recente dei Wireless Tools for Linux
http://www.hpl.hp.com/personal/Jean_Tourrilhes/Linux/wireless_tools.28.tar.gz
1) Firmware in /lib/firmware (credo che anche Debian usi questo PATH)
2) Demone in /sbin (e' un binario da scompattare e copiare)
3) Scompatta i sorgenti del kernel in /usr/src/linux; configura+compila
4) La parte + complicata; scompatta in /usr/src/ieee80211; configura e
compila (occhio, modifica il file .config in /usr/src/linux); questo
perche' la versione presente nel kernel (almeno fino ad oggi :-) non
e' abbastanza aggiornata.
4b) Ricompilare ed installare il nuovo kernel (ricordati che il .config
e' stato modificato dal sottosistema 80211 !)
5) Scompatta in /usr/src/ipw3945-1.0.5; configura e compila;
5b) Eseguendo ./load da /usr/src/ipw3945-1.0.5 vedrai l'interfaccia
attivarsi (vedrai caricarsi anche il demone proprietario)!
6) Se qualcosa va storto ricordati di verificare ANCHE i Wireless Tools
Per permettere al driver di caricarsi automaticamente (modprobe ipw3945)
# cp usr/src/ipw3945-1.0.5/ipw3945.ko /lib/modules/$(uname -r)
# depmod -a
in /etc/modules.conf oppure modprobe.conf oppure /etc/modules.d/ipw3945
# echo "install ipw3945 /sbin/modprobe --ignore-install ipw3945;
sleep 0.5; /sbin/ipw3945d --quiet" >> /etc/modules.d/ipw3945
# echo "remove ipw3945 /sbin/ipw3945d --kill ; /sbin/modprobe -r
--ignore-remove ipw3945" >> /etc/modules.d/ipw3945
A questo punto direi che ci siamo !
Ciao Fleur !
Hey, facci sapere come e' andata, ok ? ;-)
Maggiori informazioni sulla lista
bglug