|
img http://estb.msn.com/ A volte la configurazione di un qualsiasi hardware può essere molto difficoltosa e lunga, e questa volta affrontiamo il problema della configurazione di una scheda wifi Intel PRO/Wireless 3945ABG. Gironzolando per il web abbiamo trovato varie soluzioni, tutte quante molto valide che spesso portavano ad ottimi risultati. Tutte queste guide proponevano la soluzione di installare sottosistema, driver, firmware e demone e una delle costanti presenti in questo sistema era questa sigla : ipw3945. Ecco come si comporta Ubuntu Gutsy 7.10...
Una prima soluzione consiste nello scaricare: Dopo aver salvato tutto il materiale si passa alla compilazione installando in sequenza : Sottosistema ieee80211 sudo tar xzvf ieee80211-1.2.18.tgz cd ieee80211-1.2.18/ sudo make sudo make install Driver ipw3945 sudo tar xzvf ipw3945-1.2.2.tgz cd ipw3945-1.2.2/ sudo make sudo make install Demone ipw3945d sudo tar xzvf ipw3945d-1.7.22.tgz cd ipw3945d-1.7.22/ sudo cp x86/ipw3495d /sbin Firmware ipw3945-ucode sudo tar xzvf ipw3945-ucode-1.14.2.tgz cd ipw3945-ucode/ sudo cp ipw3945.ucode /lib/firmware A questo punto carichiamo i moduli appena creati con i seguenti comandi: sudo modprobe ieee80211 sudo modprobe ipw3945 sudo iwconfig Dopo quest'ultimo comando dovremmo veder comparire nella lista l'interfaccia eth1. Se l'intefaccia eth1 non compare, rianimiamola con il comando. sudo ifconfig eth1 up Se nemmeno dopo questo comando, notiamo miglioramenti allora il problema è un altro, infatti il driver ipw3945 è affetto da vari problemi come blocchi improvvisi di sistema, cadute definitive della scheda wireless fino a data da destinarsi e, non ultimo, funzionamenti random. In questo caso, passiamo all'uso di un modulo driver diverso, il iwl3945, anch'esso contenuto nel kernel. Quindi rimuoviamo il vecchio modulo: sudo rmmod ipw3945 e creiamo un nuovo file (come segue): sudo gedit /etc/modprobe.d/blacklist-ipw3945 inserendoci all'interno la seguente riga
blacklist ipw3945 così il modulo ipw3945 non verrà caricato all'avvio. Continuando decidiamo di caricare il modulo iwl3945 all'avvio: sudo gedit /etc/modules aggiungendo dopo tutte le altre righe, la seguente: iwl3945 Riavviamo. Dopo il login nel sistema, se disponiamo di un notebook, accendiamo fisicamente la scheda, tramite pulsante,levetta o quantaltro. Apriamo il terminale e digitiamo: lsmod | egrep 'Module|iwl|ipw' Se il risultato è questo: Module Size Used by iwl3945 88168 0 iwlwifi_mac80211 175112 1 iwl3945cfg80211 7304 1 iwlwifi_mac80211 la scheda dovrebbe funzionare e il modulo utilizzato è il iwl3945. L'unica pecca riguarda il led della scheda che risulta perennemente spento anche quando è attiva e funzionante.
|