Difference between revisions of "Setting Up Belkin F6D4050 Wireless USB Dongles"

From ArchWiki
Jump to: navigation, search
(A new page describing how to set up belkin f6d4050 wireless devices.)
 
(according to the out-of-date note, it works with rt2800usb and rt3572sta is included in rt2x00)
(12 intermediate revisions by 6 users not shown)
Line 1: Line 1:
[[Category:wireless]]
+
#REDIRECT [[Wireless Setup#rt2x00]]
 
+
=Overview=
+
You may find that your Belkin F6D4050 (v1 or v2) wireless usb dongle just won't work! Well here's the solution.
+
 
+
=The Solution=
+
{{Note: You need [[Wireless Setup#rt2860 and rt2870|rt2870]] driver which is already included with kernel 2.6.29 and up.}}
+
 
+
First, use '''lsusb''' to check that the device ID number is 050d:935'''a''' or 050d:935'''b''' ('''v1''' or '''v2''', respectively):
+
[sdenne@marsrover ~]$ lsusb
+
Bus 002 Device 003: ID 050d:935b Belkin Components
+
 
+
Now create these two files:
+
/etc/udev/rules.d/network_drivers.rules
+
/etc/modprobe.d/network_drivers.conf
+
 
+
Now add the following to /etc/udev/rules.d/network_drivers.rules (that first file you just created):
+
ACTION=="add", SUBSYSTEM=="usb", ATTR{idVendor}=="050d", ATTR{idProduct}=="935a", RUN+="/sbin/modprobe -qba rt2870sta"
+
 
+
Then add the following to /etc/modprobe.d/network_drivers.conf (the second file you created):
+
install rt2870sta /sbin/modprobe --ignore-install rt2870sta $CMDLINE_OPTS; /bin/echo "050d 935a" > /sys/bus/usb/drivers/rt2870/new_id
+
 
+
Pay '''close attention''' to any occurrence of '''935a''' in the lines you've just added. If your device ID is F6D4050 '''v1''', leave occurrences of 935a as-is with the letter '''a''' at the end. If your device ID is F6D4050 '''v2''', change the last letter of 935a to '''b'''. The letter must match with the output that you see when you use '''lsusb'''.
+
 
+
That's it! Now reboot and you'll have wireless capabilities! woo hoo!
+
 
+
Note: to undo everything that you've just done, simply delete the two files you've created.
+

Revision as of 23:06, 3 August 2013