Update
This tutorial has stopped working for me but now I got some hints from other readers of my blog. It seems that one has to load the proper firmware first, but I will investigate this further.
These links may be helpful for this topic:
http://wiki.ubuntu.cz/Wi-Fi/Kompilace%20ovlada%C4%8De
http://forum.ubuntuusers.de/topic/installation-msi-wlan-11n-usb-micro-st...
Today I want you to show how to install a MSI WLan US300 EX Lite adapter under Ubuntu Jaunty. It's interesting that under Jaunty the adapter is recognized but won't work as expected: It just can't find my personal Network. A looked into dmesg which showed that the adapter was just searching on channel 1, so I configured my Accesspoint to use the same channel, because I don't know how to switch the adapters channel. Well, this was problem no. 1, but I still can't connect to it, because the connection was always rejected. It must be mentioned that I have no draft n Accesspoint and it's using just WPA. The final solution which works for me, was to grab the driver from the ralink page and compile it myself. Here is the how-to:
1)
download driver from ralink Website
http://eng.ralinktech.com.tw/ (don't forget to switch language to english and go to software->linux and download RT2870USB(RT2870/RT2770). Then decompress it and change directory.
2)
change lines in os/linux/config.mk to
# Support wpa_supplicant HAS_WPA_SUPPLICANT = y # Support for Native WpaSupplicant Network Maganger HAS_NATIVE_WPA_SUPPLICANT_SUPPORT = y
3)
sudo make sudo ifconfig ra0 down sudo make install
4)
Test it
sudo modprobe rt2870sta
5)
Persist modprobe configuration, open
sudo nano /etc/modules
and add the line rt2870sta to load driver at the next startup
Comments
2 comments postedCan you pls be a little more specific about steps 3 and above? I managed to extract the driver and change config.mk, but don't seem to understand what to do next
You need to use the terminal to do this. If you aren't familiar with that I don't recommend that you try to solve that. Besides that I gave up using this stick under Linux because it didn't work (as I have written). I even don't have this device anymore.