2015-02-24 4 views
7

मैं raspbian-खरखरा के साथ एक रास्पबेरी पाई चला रहा हूँ:NETGEAR N150 वायरलेस यूएसबी स्टिक

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

मैं कैसे एक wlan इंटरफेस के रूप में एक Netgear N150 वायरलेस यूएसबी स्टिक का उपयोग करना चाहते:

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 

डिवाइस स्वचालित रूप से नहीं पता चला है। खिड़कियों की मशीन में छड़ी में प्लग करने के बाद, ऐसा लगता है कि छड़ी एक रियलटेक rtl8192cu चिप का उपयोग करती है। 8192cu कर्नेल मॉड्यूल लोड करना प्रतीत नहीं होता है, अभी भी कोई wlan0 डिवाइस नहीं है।

कोई विचार?

usb आईडी एक समर्थित डिवाइस के रूप में 8192cu कर्नेल मॉड्यूल नहीं पहचान पातीं:

उत्तर

7

कोई बात नहीं, मैं एक समाधान मिल गया। थोड़ा फेरबदल और rc.local फ़ाइल के लिए निम्न कोड जोड़ने के बाद, सब कुछ उम्मीद के रूप में काम करता है:

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

इस मॉड्यूल प्रविष्टि पर स्वचालित रूप से प्रबंधित करने के लिए, में निम्न पंक्ति डाल:

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

अतिरिक्त मील जा रहा है: इसे स्वचालित रूप से लोड करना अधिक सिस्टम विशिष्ट है, लेकिन आर्क लिनक्स पर, /etc/modules.load.d में एक फ़ाइल जोड़ना जिसमें मॉड्यूल नाम पर्याप्त है।

+0

आप इस समाधान को कैसे ढूंढ सकते हैं? यह मेरे जीवन को बचाया – jilen

संबंधित मुद्दे