Today I want to make my Cisco Linksys WUSB100 Wireless N USB Adapter work on Raspberry Pi. In ELinux RPi Verified Peripherals page this USB Wi-Fi dongle is listed as problematic and making it to work is quite a challenge. My own USB key is exactly the one listed there with idVendor=”1737” e idProduct=”0078” identified as Linksys (Cisco) WUSB100 ver.2.
As I noted in my previous post I’m using Raspbian, the Linux
distribution recommended in the Raspberry Pi official download page.
For using the Wi-Fi USB key we need at least the software for managing Wi-Fi networks and the firmware for the USB Wi-Fi key:
specifically the WUSB100 ver.2 is based on the RT-3070 Ralink chipset. This USB key is supported by the
rt2800usb driver actually
present in the official Raspberry Pi linux kernel once you provide the firmware binary blob.
All the following commands must be run as root.
So let us install the needed packages:
Now we have all the needed software but still the Wi-Fi USB will not appear as device
we need to make it working: it is time of some udev voodoo and finally things should work.
First we need to edit file
and then add as a single line the following:
Double check you wrote it right, save and close.
Then we need to edit
and then add the following as a single line:
Finally you need to modify
/etc/network/interfaces to reflect the new interface addition
adding something similar to:
1 2 3 4 5 6
1 2 3 4 5
If you write your password in
/etc/network/interfaces please keep it permission tight:
Reboot and final checks
Now reboot and everything should be fine: finally you will see the
appearing if you run
With all these steps my Cisco Linksys WUSB100 Wireless N USB Adapter is working and stable during last 8 hours with moderate network traffic: I did not stress test it yet… if I will found something unusual I will let you know.
Is this setup working for you? Do you have any problem? Use comments below to leave a feedback and I will try to help you!