2015-02-24 22 views
7

Sono in esecuzione di un Raspberry Pi con raspbian-ansimante:NetGear N150 chiavetta wireless usb non funziona con Raspbian Wheezy sul mio PI

uname -a 
Linux raspberrypi 3.18.5+ #744 PREEMPT Fri Jan 30 18:19:07 GMT 2015 armv6l GNU/Linux 

Come voglio usare una chiavetta USB NetGear N150 Wireless come interfaccia WLAN

dmesg 
[ 3.401856] usb 1-1.2: new high-speed USB device number 4 using dwc_otg 
[ 3.523552] usb 1-1.2: New USB device found, idVendor=0846, idProduct=9043 
[ 3.532493] usb 1-1.2: New USB device strings: Mfr=1, Product=2, SerialNumber=3 
[ 3.541771] usb 1-1.2: Product: WNA1000Mv2 
[ 3.547744] usb 1-1.2: Manufacturer: Realtek 
[ 3.553858] usb 1-1.2: SerialNumber: 00e04c000001 

Il dispositivo non viene rilevato automaticamente. Dopo aver collegato la chiavetta a una macchina Windows, sembra che il bastone usi un chip Realtek rtl8192cu. Il caricamento del modulo del kernel 8192cu non sembra funzionare, non esiste ancora alcun dispositivo wlan0.

Qualche idea?

risposta

7

Non importa, ho trovato una soluzione:

L'usb id non viene rilevato dal modulo del kernel 8192cu come un dispositivo supportato. Dopo un po 'tweaking e aggiungendo il seguente codice al file rc.local, tutto funziona come previsto:

modprobe 8192cu 
echo "0846 9043" > /sys/bus/usb/drivers/rtl8192cu/new_id 
ifdown wlan0 
ifup wlan0 

di avere questo gestito automaticamente all'inserimento del modulo, inserire la seguente riga nel :

install 8192cu /sbin/modprobe --ignore-install 8192cu; echo "0846 9043" > /sys/bus/usb/drivers/rtl8192cu/new_id 

Un passo in più: caricarlo automaticamente è più specifico del sistema, ma su Arch Linux è sufficiente aggiungere un file in /etc/modules.load.d contenente il nome del modulo.

+0

Come si può trovare questa soluzione? Questo mi ha salvato la vita – jilen

Problemi correlati