Comment 60 for bug 408165

Revision history for this message
sixgeek (sixgeek) wrote :

Hi all,
I did the whole installation procedure via VPN for my brothers machine. He's using Kubuntu 9.10 amd64 with the newest updates. It works very well with his d-link router @ wireless mode G 54Mbps (N 300Mbps can't be tested).

The Stick he's using is Linksys WUSB600N ver2 USB ID 1737:0079. I used the configuration recommendations from Yohann at post #21 and the step by step guide from a German openSUSE forum http://www.linux-club.de/viewtopic.php?f=19&t=107288&start=0

If the command
      lsusb <-- gives the following output
      Bus 001 Device 004: ID 1737:0079 Linksys

Then you should use the following steps to get your WLAN Stick working. I'm trying to translate the installation steps into English.

1. Download the driver RT3572USB from the Ralink web page http://www.ralink.com.tw/support.php?s=2
    The file name from the current version is 2009_1222_RT3572_LinuxSTA_V2[1].3.0.0.tar.bz2

2. Unpack the file with "tar xjf 2009_1222_RT3572_LinuxSTA_V2[1].3.0.0.tar.bz2" and change to the directory
    2009_1214_RT3572_LinuxSTA_V2.3.0.0

3. Edit the file "2009_1214_RT3572_LinuxSTA_V2.3.0.0/os/linux/config.mk" to get wpa_supplicant and Networkmanager support
    I did the following changes:
    HAS_WPA_SUPPLICANT=y
    HAS_NATIVE_WPA_SUPPLICANT_SUPPORT=y
    HAS_QOS_DLS_SUPPORT=y
    HAS_DOT11N_DRAFT3_SUPPORT=y
    HAS_DOT11_N_SUPPORT=y
    HAS_STATS_COUNT=y
    --> I used the settings from Yohann (post #21) and not those from the forum

4. Add your USB ID in file "2009_1214_RT3572_LinuxSTA_V2.3.0.0/common/rtusb_dev_id.c" under section: #ifdef RT35xx
    See below (second last line) for detailed information:

#ifdef RT35xx
 {USB_DEVICE(0x148F,0x3572)}, /* Ralink 3572 */
 {USB_DEVICE(0x1740,0x9801)}, /* EnGenius 3572 */
 {USB_DEVICE(0x0DF6,0x0041)}, /* Sitecom 3572 */
 {USB_DEVICE(0x0DF6,0x0042)},
 {USB_DEVICE(0x04BB,0x0944)}, /* I-O DATA 3572 */
 {USB_DEVICE(0x1690,0x0740)}, /* 3572 */
 {USB_DEVICE(0x1690,0x0744)}, /* 3572 */
 {USB_DEVICE(0x5A57,0x0284)}, /* Zinwell 3572 */
 {USB_DEVICE(0x167B,0x4001)}, /* 3572 */
 {USB_DEVICE(0x1737,0x0079)}, /* WUSB600Nv2 */
#endif // RT35xx //

5. Finally do "make" and after that "sudo make install" to install the driver. Now the driver is loaded with kernel module
    rt3572sta.ko
    That can be shown with the command "iwconfig". The output should give your the information that the wireless device "ra0" is
    not ready to use.

6. To get the driver loaded after reboot edit the file "/etc/modules" and type at the last line the name of the kernel module you
    want to get loaded at start-up. In this case the name: rt3572sta.ko

I hope this small how-to helps to get your Linksys WUSB600N ver2 stick working.