Ndiswrapper

Da Wiki :: openmamba.
Jump to navigation Jump to search

Configurare Ndiswrapper

Ndiswrapper è un tool che permette di utilizzare i driver windows per il wi-fi per tutti quei dispositivi che non hanno driver nativi, rendendo così possibile il loro funzionamento sotto Linux.

Installate i driver windows da Menù openmamba > Impostazioni > Driver Wireless di Windows;

ora con il comando:

     ndiswrapper -l

vedete se il driver è stato correttamente installato;

e con:

    ndiswrapper -m
 

salvate e scrivete la configurazione in modprobe.conf;

Per caricare il modulo date il comando:

   modprobe ndiswrapper

ora il modulo è attivo così da permettere il funzionamento dei dispositivi wireless. Per rendere attivo di default il modulo all'avvio del sistema in auto, senza dover ogni volta scriverlo nel terminale, ti basta aggiungere la voce " modprobe ndiswrapper" nel file /etc/rc.d/init.d/rc.local in questo modo:

  #!/bin/bash
  #
  # rc.local - This script will be executed at the end of the init process as the
  #            last service and may be modified by the system administrator for its
  #            own purposes. This is a startup script only.
    modprobe ndiswrapper

Individuare il dispositivo Wireless

E' possibile individuare il dispositivo Wireless presente sul proprio computer utilizzando il programma 'Menù openmamba > Sistema -> KInfoCenter' ed individuando sotto la sezione PCI una stringa simile a:

06:00.0 Network controller: Broadcom Corporation BCM4310 USB Controller (rev 01)

La stessa informazione può essere ottenuta dalla linea di comando con:

sudo lspci

Broadcom Corporation BCM4310 Controller

Questo tipo di controller è presente su molti computer portatili. Per l'installazione di un driver funzionante sulla maggior parte di essi effettuare il download dell'archivio [1] ed estrarlo in una cartella (l'archivio è in formato ZIP), ad esempio con il comando:

unzip R174291.exe

Andare su 'Menù openmamba > Impostazioni > Driver Wireless di Windows' o utilizzare ndiswrapper da linea di comando ed installare il file:

DRIVER_US/bcmwl5.inf

Esempio:

sudo ndiswrapper -i DRIVER_US/bcmwl5.inf

Per attivare il driver caricare il modulo ndiswrapper:

sudo modprobe ndiswrapper

Il driver può essere abilitato per l'avvio permanente con il seguente comando:

echo "ndiswrapper" >> /etc/modules