WUSB600N v2 driver installations

Asked by larry nguyen

I'm having trouble trying to install the RT3572USB driver. I've tried following directions from http://homecommunity.cisco.com/t5/Wireless-Adapters/UBUNTU-WUSB600N-v2-WORKS/td-p/318026/page/2
 but with no progress. I don't know exactly what to do at all being new to Ubuntu, i'm completely overwhelmed by these instructions. I have 10.10 and people have been having trouble with the driver (from what I've read). Anyway one problem I saw that I had was this
           /home/cash/Desktop/wusbfix/wusbfix/include/rtmp.h:7174: error: expected declaration specifiers or ‘...’ before ‘PRX_CONTEXT’
In file included from /home/cash/Desktop/wusbfix/wusbfix/include/rt_config.h:74,
                 from /home/cash/Desktop/wusbfix/wusbfix/os/linux/../../common/crypt_md5.c:28:
/home/cash/Desktop/wusbfix/wusbfix/include/ap.h:86: error: expected declaration specifiers or ‘...’ before ‘PRT28XX_RXD_STRUC’
make[2]: *** [/home/cash/Desktop/wusbfix/wusbfix/os/linux/../../common/crypt_md5.o] Error 1
make[1]: *** [_module_/home/cash/Desktop/wusbfix/wusbfix/os/linux] Error 2
make[1]: Leaving directory `/usr/src/linux-headers-2.6.35-19-generic'
make: *** [LINUX] Error 2

/home/cash/Desktop/wusbfix/wusbfix/include/rtmp.h:7174: error: expected declaration specifiers or ‘...’ before ‘PRX_CONTEXT’
In file included from /home/cash/Desktop/wusbfix/wusbfix/include/rt_config.h:74,
                 from /home/cash/Desktop/wusbfix/wusbfix/os/linux/../../common/crypt_md5.c:28:
/home/cash/Desktop/wusbfix/wusbfix/include/ap.h:86: error: expected declaration specifiers or ‘...’ before ‘PRT28XX_RXD_STRUC’
make[2]: *** [/home/cash/Desktop/wusbfix/wusbfix/os/linux/../../common/crypt_md5.o] Error 1
make[1]: *** [_module_/home/cash/Desktop/wusbfix/wusbfix/os/linux] Error 2
make[1]: Leaving directory `/usr/src/linux-headers-2.6.35-19-generic'make: *** [LINUX] Error 2

So, can anyone give me step by step installations for this thing? Thanks in advance.

Question information

Language:
English Edit question
Status:
Answered
For:
Ubuntu gnome-nettool Edit question
Assignee:
No assignee Edit question
Last query:
Last reply:
Revision history for this message
Geoffrey McClinsey (geoffmcc) said :
#1

Have you seen this? http://ubuntuforums.org/showthread.php?t=1590144

1. Download RT3572USB v. 2.4.0.2 from http://www.ralinktech.com/support.php?s=2

2. Extract the content

3. Edit common/rtusb_dev_id.c, and add:
Code:
{USB_DEVICE(0x1737,0x0079)}, /* WUSB600Nv2 */
between #ifdef RT35xx and #endif (should be between line 109 and 120.) Save and close the file.

4. Edit os/linux/config.mk, and set HAS_WPA_SUPPLICANT, HAS_NATIVE_WPA_SUPPLICANT_SUPPORT and HAS_QOS_DLS_SUPPORT to "y". Save and close.

5. Edit include/os/rt_linux.h, and change

"usb_buffer_alloc" to "usb_alloc_coherent"
"usb_buffer_free" to "usb_free_coherent"

Save and close.

6. Sudo edit /etc/modprobe.d/blacklist.conf, and add

Code:
# to ensure my rt3572usb gets loaded
blacklist rt2800usb
Save and close.

Then you can build your driver and install it ("make", then "sudo make install").

Revision history for this message
larry nguyen (jollylar) said :
#2

Could you please expand on what step three is telling me? I don't get the between "#ifdef RT35xx and #endif (should be between line 109 and 120.)" part.

Revision history for this message
Geoffrey McClinsey (geoffmcc) said :
#3

sorry. I meant to post that as a comment but I hit answer instead. I checked it, although it was from a few months ago and many people thanked him so I thought it would help you. But now when i download the driver to see what your dealing with I see it is a bin file and not source like the post suggests. Sorry.

Revision history for this message
larry nguyen (jollylar) said :
#4

So those directions won't work then?

Revision history for this message
Geoffrey McClinsey (geoffmcc) said :
#5

I think i may have downloaded the wrong thing. Anyways if your seeing these files all its saying is there should be a section

#ifdef
RT35xx
#endif

and you want it to look something like

#ifdef
RT35xx
{USB_DEVICE(0x1737,0x0079)}, /* WUSB600Nv2 */
#endif

Revision history for this message
larry nguyen (jollylar) said :
#6

Thank you very much, I shall be trying this out right now!

Revision history for this message
larry nguyen (jollylar) said :
#7

typing in Edit common/rtusb_dev_id.c, I got a permission denied or something... Also when I extract the downloaded file I got a tar file. Am I suppose to extract that as well?

Revision history for this message
larry nguyen (jollylar) said :
#8

A little update on this. The driver that is currently available from ralinktech is only the RT3572USB 2.5.0.0. The instructions posted are for a RT3572USB 2.4.0.2 on ubuntu 10.10... So yeah I still can't find an answer to this or even find the older driver...

Revision history for this message
Keith Patton (kaipee) said :
#9

That's correct, the previously mentioned instructions don't work.

I have been trying to use my WUSB600N v2 with Ubuntu for a very long time now, I don't see why it is not included as sooo many people are having problems with it.

I have followed the instructions given here:
http://www.linuxquestions.org/questions/linux-wireless-networking-41/linksys-wusb600n-driver-and-dlink-dwl-ag132-driver-622449/

using ubuntu-10.10-desktop-i386 2.6.35-28-generic. The adaptor has installed correctly and recognises my wireless networks but will not connect to anything at all, regardless of security on or off.

It's things like this that prevent Linux from ever being a fully mainstream OS.

Revision history for this message
Keith Patton (kaipee) said :
#10

sorry...want kept updated about this (forgot to subscribe)

Can you help with this problem?

Provide an answer of your own, or ask larry nguyen for more information if necessary.

To post a message you must log in.