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...

Ndiswrapper e Wireless tools :

comandi utili

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
dariosky's home