AWLL7025 Dual-Band Wireless-N USB in Ubuntu

I recently decided to move my old PC in the garage and run my web sites from there. One big problem though – no cat 5 in the garage. So, I thought lets get a cheap wireless-n USB adapter and I should be good. I purchased an AWLL7025 from amazon for $18. While the adapter worked great on a Windows 7 machine with the Vista drivers supplied by airlink, getting it to work on my linux machine running Ubuntu 10.0.4 wasn’t such a breeze. Here’s what I did to get it to work:

1. $lsusb in Ubuntu (device was not recognized, no driver loaded):

Bus 001 Device 002: ID 15a9:0012

2. Found out from the windows driver files that this device has a Ralink chipset rt2870.

3. Downloaded the Ralink rt2870 linux driver sources from their website and followed the instructions to compile the driver:

http://www.ralinktech.com/support.php?s=2

4. The one extra step that wasn’t in the readme was to add the device id (15a9:0012 from the lsusb output) in the appropriate source file before compiling the driver:

rtusb_dev_id.c: {USB_DEVICE(0x15A9,0×0012)}, /* Airlink AWLL7025 */

5. Loaded the compiled driver as per the instructions in the readme and I finally had a decent net connection (wireless-n speeds) from the PC in my garage!

This entry was posted in Linux. Bookmark the permalink.

2 Responses to AWLL7025 Dual-Band Wireless-N USB in Ubuntu

  1. lee says:

    4. The one extra step that wasn’t in the readme was to add the device id (15a9:0012 from the lsusb output) in the appropriate source file before compiling the driver:

    rtusb_dev_id.c: {USB_DEVICE(0x15A9,0×0012)}, /* Airlink AWLL7025 */

    question???

    What is the appropriate source file called?

    Thank you

Leave a Reply

Your email address will not be published. Required fields are marked *

*

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>