Linksys WUSB54gv4 in Debian (Etch)

The wireless support in Debian 4.0ro (Etch) is lacking, unlike MEPIS.

I’m using the Linksys WUSB54gv4, which is distributed by Starhub, so I imagine, most cable users in Singapore would be familiar. There are a few solutions (e.g. ndiswrapper, using the official .inf files from Linksys; downloading the .deb file from Serial Monkey), all of which do not work, for me at least.

If you browse the original CD provided by Linksys, the .inf file for wusb54gv4 is named rt2500usb.inf, which made me assume (incorrectly, as I would find out later) that it was using the Ralink RT2500 chipset. The driver works fine in Windows XP, but somehow it did not work correctly in Linux when using ndiswrapper.

After much Google-ing, i found that it is actually using the RT2570 chipset. You can download the driver here, under section rt2570 (USB).

You will need the Linux headers (if not already installed):

#apt-get install linux-headers-2.6.18-4

Checkout the README after unzipping said driver.

  1. cd Module
  2. make
  3. make install
  4. modprobe rt2570
  5. ifconfig -a

I saw the blessed new (rausb0) interface after the last command. Now you can click:

Desktop > Administration > Networking

and setup rausb0 accordingly. I’m using WEP 128-bit hexadecimal encryption, it works fine.

Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s