Howto Installare NdisWrapper e configurare la vostra periferica wireless
Da PtLUG Wiki.
Contents |
Introduzione
Se non riuscite a trovare i driver Linux per la vostra periferica wireless usb, pci o altro per farla funzionare(non sempre) dovete affidarvi a questo programma che installa la periferica con i driver per Windows, bello vero?
Dove si trova
Dovrete scaricare i file sorgenti per poi passare a compilarli e infine installarli. Potete trovare l'ultima versione di questo programma su http://ndiswrapper.sourceforge.net/
Come installarlo
Oltre a questo tutorial, se si può chiamare cosi, c'è abbastanza documentazione ma in inglese comunque. Dopo aver scaricato i sorgenti e averli scompressi
$ tar xvzf ndiswrapper-1.8.tar.gz
o
$ tar xjvf ndiswrapper-1.8.tar.bz2
entrate nella cartella appena creata
$ cd ndiswrapper-1.8
e digitate questi comandi per l'istallazione
$ make distclean
compilatelo
$ make
diventate root con un "su" e poi fate un
# make install
ecco se non ci sono stati errori ndiswrapper è installato. Se non siete riusciti ad installarlo probabilmente perchè non avete soddisfatto le dipendenze che sono:
gcc sorgenti della versione del kernel che state usando
per sapere che versione del kernel state usando digitate
$ uname -a
Installazione della periferica
Per installare la periferica dovete avere i driver per Windows e dovete dare il link del file inf tramite l'opzione i es.
# ndiswrapper -i /media/cdrom/Driver/driver.inf
nella stessa cartella deve essere presente anche il file bin. Ora con l'opzione l ndiswrapper vi dirà le periferiche attive
$ ndiswrapper -l
Se vi dice:
Driver present , Hardware present
no problem altrimenti potrebbe non aver rilevato la periferica. Se si tratta di una periferica USB digitate
$ lsusb
guardate l'ID della periferica Wireless e con l'opzione -d date l'id del dispositivo e il nome del driver da associare es. Nome driver: Roper ID: 0cde:0017 Dati Inventati
# ndiswrapper -d 0cde:0017 Roper
adesso rifacendo la prova dovrebbe aver riconosciuto l'hardware.
Caricamento moduli
Per attivare la periferica dovete scrivere la configurazione nel file di ndiswrapper con
# ndiswrapper -m
poi
# depmod -a
e infine
# modprobe ndiswrapper
per caricare il modulo.
Configurare la rete
Adesso che la vostra periferica è stata installata dobbiamo configurarla per attivare FINALMENTE la rete. Ci sono molti strumenti visuali anche inclusi nell'installazione di Gnome e KDE ma potete preferirne anche altri comunque faremo la configurazione con iwconfig contenuto nel pacchetto wireless-tools (per distribuzioni Debian)
iwconfig
ci fa vedere tutte le interfacce adesso per far funzionare la nostra wlan0 dobbiamo dirgli l'essid
iwconfig wlan0 essid ESSID_DELLA_NOSTRA_RETE
potete configurare anche altri come ad esempio la chiave wep
iwconfig wlan0 key [s:] LA_CHIAVE_DELLA_NOSTRA_RETE
utilizzeremo il parametro s: se abbiamo una chiave esadecimale.
Ora l'ultimo passo rimasto è settare un ip fisso o assegnare l'indirizzo ip dinamicamente tramite dhcp
dhclient wlan0
Ecco qua finita l'installazione e la configurazione dovrebbe funzionare tutto o almeno speriamo.

