Utilizzare Ndiswrapper
From Linuzz
(6 intermediate revisions not shown) | |||
Line 1: | Line 1: | ||
- | ___''' | + | ___'''Ottenere Ndiswrapper'''___ |
- | + | Ndiswrapper si trova già nei Repository di Ubuntu e si può scaricare in uno dei modi seguenti: | |
- | + | *''Con accesso Internet da Ubuntu'' | |
- | + | Nel caso si disponga di una connessione alternativa ad Internet (per esempio tramite cavo di rete connesso direttamente ad un modem/router, oppure con connessione analogica), è possibile reperire i pacchetti ndiswrapper-common e ndiswrapper-utils-1.9 dai repository ufficiali: | |
- | + | ||
- | + | sudo apt-get install ndiswrapper-common ndiswrapper-utils-1.9 | |
- | + | *''Con accesso Internet da un altro computer'' | |
+ | Nel caso non si disponga di un accesso ad Internet nel computer sul quale si desidera installare ndiswrapper, è possibile scaricare i pacchetti necessari da un'altra postazione e installarli successivamente in Ubuntu. | ||
+ | Scaricare i pacchetti relativi alla propria architettura dai seguenti indirizzi: | ||
- | + | [http://packages.ubuntu.com/feisty/misc/ndiswrapper-common ndiswrapper-common] | |
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | [http://packages.ubuntu.com/feisty/misc/ndiswrapper-utils-1.9 ndiswrapper-utils-1.9] | |
+ | |||
+ | A questo punto, trasportare i pacchetti nel computer con Ubuntu (per esempio tramite chiavetta USB, oppure sfruttando una partizione condivisa) e copiarli sulla propria scrivania. Infine, aprire una finestra di terminale e digitare i seguenti comandi: | ||
- | + | cd ~/Desktop | |
- | il driver | + | sudo dpkg -i ndiswrapper-* |
+ | |||
+ | ___'''Installazione'''___ | ||
+ | |||
+ | Per vedere se la propria periferica wireless è supportata da ndiswrapper e per trovare quali sono i driver giusti da installare, consultare [http://ndiswrapper.sourceforge.net/joomla/index.php?/component/option,com_openwiki/Itemid,33/id,list/ questa pagina.] | ||
+ | |||
+ | *''Identificare la periferica'' | ||
+ | Per identificare correttamente la scheda può essere utile conoscere il suo ID univoco. Aprire una finestra di terminale e digitare il comando adatto al tipo della propria scheda fra quelli proposti di seguito: | ||
+ | |||
+ | PCI: lspci | ||
+ | USB: lsusb | ||
+ | PCMCIA: lspcmcia | ||
+ | |||
+ | Indipendentemente dal comando usato, l'output sarà simile al seguente: | ||
+ | |||
+ | Bus 004 Device 002: ID 07d1:3c03 D-Link System | ||
+ | |||
+ | È possibile ricercare l'ID 07d1:3c03 nella pagina delle periferiche supportate dal programma (nell'esempio si tratta della scheda D-Link DWL-G122 rev. C1 (USB)). | ||
+ | |||
+ | ___'''Installare i driver di Windows'''___ | ||
+ | |||
+ | Reperire i driver per Windows per la propria periferica: è possibile trovarli nel CD di installazione fornito con la periferica stessa, oppure nel sito del produttore. Sono da preferire i driver per Windows XP o Windows 2000/2003. I driver per Windows Vista non sono ancora supportati. | ||
+ | Creare una nuova cartella sulla propria scrivania con il seguente comando e copiare al suo interno i driver di Windows.: | ||
+ | |||
+ | mkdir ~/Desktop/driver | ||
+ | |||
+ | '''ATTENZIONE:''' '''''È importante che nella stessa cartella siano presenti tutti i file, non solo quelli con estensione .inf, ma anche quelli con estensione .sys e .bin.''''' | ||
+ | |||
+ | Non resta che installare i driver in questione. Aprire una finestra di terminale e digitare il seguente comando: | ||
+ | |||
+ | sudo ndiswrapper -i ~/Desktop/driver/nomedriver.inf | ||
+ | |||
+ | È importante che il percorso della cartella sia esatto. Sostituire nomedriver.inf con il nome reale del proprio file con estensione .inf. | ||
+ | Per verificare che i driver siano stati correttamente installati è sufficiente digitare il seguente comando: | ||
+ | |||
+ | ndiswrapper -l | ||
+ | |||
+ | Il risultato dovrebbe essere simile al seguente: | ||
- | |||
Installed ndis drivers: | Installed ndis drivers: | ||
- | + | {nome del driver} driver present, hardware present | |
- | + | Se non vengono presentati errori, la procedura è stata completata correttamente. | |
+ | Ora non resta che caricare il modulo di ndiswrapper nel sistema. Digitare i seguenti comandi: | ||
- | + | sudo depmod -a | |
+ | sudo modprobe ndiswrapper | ||
- | + | Nel sistema dovrebbe comparire una nuova interfaccia di rete wlan0 o eth0, eth1 o simile, per verificare ciò digitare il seguente comando: | |
- | + | iwconfig | |
- | + | Caricare il modulo all'avvio | |
- | + | Una volta verificato che tutto funzioni correttamente, possiamo rendere permanenti le modifiche e abilitare l'avvio automatico di ndiswrapper tramite il seguente comando: | |
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | sudo ndiswrapper -m | |
- | + | Aprire il file /etc/modules con un editor di testo, ad esempio gedit, kate o nano: | |
- | + | ||
- | + | sudo nano /etc/modules | |
- | + | Il contenuto sarà simile al seguente: | |
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | # /etc/modules: kernel modules to load at boot time. | |
+ | # | ||
+ | # This file contains the names of kernel modules that should be loaded | ||
+ | # at boot time, one per line. Lines beginning with "#" are ignored. | ||
+ | lp | ||
+ | rtc | ||
- | + | Per caricare all'avvio il modulo in questione è sufficiente inserirlo alla fine del file. Il risultato sarà simile al seguente: | |
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | # /etc/modules: kernel modules to load at boot time. | |
+ | # | ||
+ | # This file contains the names of kernel modules that should be loaded | ||
+ | # at boot time, one per line. Lines beginning with "#" are ignored. | ||
+ | lp | ||
+ | rtc | ||
+ | ndiswrapper | ||
+ | Ndisgtk '''# da aggiungere solo se si vuole l'interfaccia grafica''' | ||
- | + | Per scaricare l'interfaccia grafica ndisgtk, utile durante il processo di installazione dei driver, è sufficiente digitare il seguente comando: | |
- | + | sudo apt-get install ndisgtk | |
- | + | Una volta installata, l'applicazione sarà accessibile dal menu Sistema -> Amministrazione -> Windows Wireless Drivers. | |
- | Per | + | *Per la configurazione dell'interfaccia di rete senza fili si consulti la guida al seguente [http://editthis.info/linuzz/ASUS_WL-138G_V2 link.] |
Current revision as of 21:22, 1 January 2008
___Ottenere Ndiswrapper___
Ndiswrapper si trova già nei Repository di Ubuntu e si può scaricare in uno dei modi seguenti:
- Con accesso Internet da Ubuntu
Nel caso si disponga di una connessione alternativa ad Internet (per esempio tramite cavo di rete connesso direttamente ad un modem/router, oppure con connessione analogica), è possibile reperire i pacchetti ndiswrapper-common e ndiswrapper-utils-1.9 dai repository ufficiali:
sudo apt-get install ndiswrapper-common ndiswrapper-utils-1.9
- Con accesso Internet da un altro computer
Nel caso non si disponga di un accesso ad Internet nel computer sul quale si desidera installare ndiswrapper, è possibile scaricare i pacchetti necessari da un'altra postazione e installarli successivamente in Ubuntu. Scaricare i pacchetti relativi alla propria architettura dai seguenti indirizzi:
A questo punto, trasportare i pacchetti nel computer con Ubuntu (per esempio tramite chiavetta USB, oppure sfruttando una partizione condivisa) e copiarli sulla propria scrivania. Infine, aprire una finestra di terminale e digitare i seguenti comandi:
cd ~/Desktop sudo dpkg -i ndiswrapper-*
___Installazione___
Per vedere se la propria periferica wireless è supportata da ndiswrapper e per trovare quali sono i driver giusti da installare, consultare questa pagina.
- Identificare la periferica
Per identificare correttamente la scheda può essere utile conoscere il suo ID univoco. Aprire una finestra di terminale e digitare il comando adatto al tipo della propria scheda fra quelli proposti di seguito:
PCI: lspci USB: lsusb PCMCIA: lspcmcia
Indipendentemente dal comando usato, l'output sarà simile al seguente:
Bus 004 Device 002: ID 07d1:3c03 D-Link System
È possibile ricercare l'ID 07d1:3c03 nella pagina delle periferiche supportate dal programma (nell'esempio si tratta della scheda D-Link DWL-G122 rev. C1 (USB)).
___Installare i driver di Windows___
Reperire i driver per Windows per la propria periferica: è possibile trovarli nel CD di installazione fornito con la periferica stessa, oppure nel sito del produttore. Sono da preferire i driver per Windows XP o Windows 2000/2003. I driver per Windows Vista non sono ancora supportati. Creare una nuova cartella sulla propria scrivania con il seguente comando e copiare al suo interno i driver di Windows.:
mkdir ~/Desktop/driver
ATTENZIONE: È importante che nella stessa cartella siano presenti tutti i file, non solo quelli con estensione .inf, ma anche quelli con estensione .sys e .bin.
Non resta che installare i driver in questione. Aprire una finestra di terminale e digitare il seguente comando:
sudo ndiswrapper -i ~/Desktop/driver/nomedriver.inf
È importante che il percorso della cartella sia esatto. Sostituire nomedriver.inf con il nome reale del proprio file con estensione .inf. Per verificare che i driver siano stati correttamente installati è sufficiente digitare il seguente comando:
ndiswrapper -l
Il risultato dovrebbe essere simile al seguente:
Installed ndis drivers: {nome del driver} driver present, hardware present
Se non vengono presentati errori, la procedura è stata completata correttamente. Ora non resta che caricare il modulo di ndiswrapper nel sistema. Digitare i seguenti comandi:
sudo depmod -a sudo modprobe ndiswrapper
Nel sistema dovrebbe comparire una nuova interfaccia di rete wlan0 o eth0, eth1 o simile, per verificare ciò digitare il seguente comando:
iwconfig
Caricare il modulo all'avvio Una volta verificato che tutto funzioni correttamente, possiamo rendere permanenti le modifiche e abilitare l'avvio automatico di ndiswrapper tramite il seguente comando:
sudo ndiswrapper -m
Aprire il file /etc/modules con un editor di testo, ad esempio gedit, kate o nano:
sudo nano /etc/modules
Il contenuto sarà simile al seguente:
# /etc/modules: kernel modules to load at boot time. # # This file contains the names of kernel modules that should be loaded # at boot time, one per line. Lines beginning with "#" are ignored. lp rtc
Per caricare all'avvio il modulo in questione è sufficiente inserirlo alla fine del file. Il risultato sarà simile al seguente:
# /etc/modules: kernel modules to load at boot time. # # This file contains the names of kernel modules that should be loaded # at boot time, one per line. Lines beginning with "#" are ignored. lp rtc ndiswrapper Ndisgtk # da aggiungere solo se si vuole l'interfaccia grafica
Per scaricare l'interfaccia grafica ndisgtk, utile durante il processo di installazione dei driver, è sufficiente digitare il seguente comando:
sudo apt-get install ndisgtk
Una volta installata, l'applicazione sarà accessibile dal menu Sistema -> Amministrazione -> Windows Wireless Drivers.
- Per la configurazione dell'interfaccia di rete senza fili si consulti la guida al seguente link.