Ndiswrapper
14 ottobre 2011
Ndiswrapper è un'applicazione che consente di utilizzare periferiche non riconosciute da linux tramite i driver di windows.
In questa guida installiamo una pennina per connettersi ad internet tramite wifi utilizzando i driver di windows sulla distribuzione Ubuntu 11.10.
Per prima cosa procuriamoci i drivers e copiamoli in una cartella qualsiasi (per esempio la cartella home); N.B.: uno dei file inclusi nei driver ha estenzione .inf
Quindi installiamo ndiswrapper da Ubuntu Software Center
Apriamo il terminale (Ctrl+Alt+t) e digitiamo:
sudo ndiswrapper -i driver/xxx.inf
dove xxx.inf è il driver, per cui a xxx dobbiamo sostituire il nome reale del file, mentre driver è il nome della cartella in cui è contenuto xxx.inf
ndiswrapper -l
in questo modo verifichiamo che il driver sia installato
sudo depmod -a
sudo modprobe ndiswrapper
questi comandi servono per caricare il modulo (altrimenti non funziona niente)
A questo punto la periferica dovrebbe funzionare.
Tuttavia al riavvio vedremo che la periferica non funziona più! Questo perché il modulo non è stato caricato. Per caricare il modulo all'avvio dobbiamo modificare il file modules contenuto nella cartella etc:
sudo gedit /etc/modules
alla fine del file, dopo ls, come riportato in figura, scriviamo:
ndiswrapper
Salviamo il file.
In questo modo la periferica funzionerà automaticamente ad ogni riavvio.