Qualche appunto sull'uso del wireless sotto Linux,
in particolare perchè con NDISWRAPPER finalmente funziona la Linksys WUSB54G anche in Debian
... [aggiornamento] ...
nonchè (ho cambiato la Linksys) la Netgear WG511 v3.0 made in China che naturalmente (maledetta legge di Murphy) non funziona con i Prism54 (a differenza della v2.0 made in Taiwan) e vuole gli ndiswrapper...
INSTALLAZIONE NDISWRAPPER
Nota: se ho già installato una versione precedente è bene disinstallarla, andando in /usr/src/ndiswrappet/utils e dando
make distclean
modprobe -r ndiswrapper
Scarico i sorgenti da qui
http://ndiswrapper.sourceforge.net/
(con debian posso usare il repository:
deb http://ndiswrapper.sourceforge.net/debian ./ che crea un file in /usr/src)
e li installalo con un "make && make install" dalla cartella "utils" E dalla cartella "driver" (ovvero 2 volte)...
Ora dobbiamo identificare la nostra schedina:
da
lspci identifichiamo il codice corrispondente alla nostra scheda, poi
lspci -n per trovare il codice nella seconda colonna che è l'identificativo che cercavamo (pciid).
e scarichiamo i driver da questa pagina (a volte ci dicono semplicemente di prenderli dal cd):
http://ndiswrapper.sourceforge.net/phpwiki/index.php/List
Scarico i driver per windows XP della periferica, li scompatto eventualmente con unzip, unshield o quant'altro (quello che min interessa sono i file .inf, .sys e eventualmente i .bin) in modo che siano tutti nella stessa cartella, quindi:
Aggiungo un driver
ndiswrapper -i <nomedriver.inf>
(mi assicuro che i file inf, sys, bin o quant'altro siano nella stessa cartella)
Lista dei driver gestiti da ndiswrapper
ndiswrapper -l
Carico il modulo ndiswrapper
modprobe ndiswrapper
CONFIGURAZIONE DELL'INTERFACCIA WIRELESS
con
iwconfig vedo lo stato delle interfacce wireless collegate
con
iwlist <interfaccia> <azione> ottengo delle informazioni dettagliate sull'interfaccia,
in particolare
iwlist wlan0 scan mi mostra i dettagli degli AP visibili.
iwconfig wlan0 [managed|adhoc]
iwconfig wlan0 essid "SSIDdellaWLAN"
iwconfig wlan0 key [restricted|open] "chiaveWEP"
dove chiave web sono 6 hexdigit o 10 hex digit, oppure s:password per avere una password ASCII
infine ifconfig wlan0 up
oppure dhclient wlan0 (per il dhcp)
Quando tutto funzia:
ndiswrapper -m
fa si che ndiswrapper si carichi all'avvio
Bibliografia:
http://ndiswrapper.sourceforge.net/wiki/index.php/Installation