Page 1 of 12 12311 ... LastLast
Results 1 to 10 of 113

Thread: Linksys WUSB600N working in hardy and ibex

  1. #1
    Join Date
    Jun 2005
    Beans
    36

    Linksys WUSB600N working in hardy and ibex

    I've noticed a few posts from people frustrated with the WUSB600N and the lack of support for it in Ubuntu/Linux so I thought I'd set the record straight for those searching the forums for answers.

    The Linksys WUSB600N doesn't work in Ubuntu out of the box (current as of the release of Ibex)
    Also it does not play nice with ndiswrapper (frequent disconnects, no 5Ghz support, no WPA2 support)

    I was able to get it working with 5ghz and WPA2 by following steps that I found here:
    https://answers.launchpad.net/ubuntu/+question/45440
    Credit goes to the original author.

    I've downloaded and modified the driver source for your convenience.

    Step 1 - Download the modified driver source here: http://rapidshare.com/files/160951015/WUSB600N.tar
    Step 2 - Extract WUSB600N.tar to a folder
    Step 3 - Open a terminal and navigate to the newly created WUSB600N folder
    Step 4 - type "sudo make" without quotes
    Step 5 - Copy the file:
    • sudo mkdir /etc/Wireless
    • sudo mkdir /etc/Wireless/RT2870STA
    • sudo cp RT2870STA.dat /etc/Wireless/RT2870STA/RT2870STA.dat

    Step 6 - open the WUSB600N/os/linux folder and type "sudo insmod rt2870sta.ko" again without quotes.

    The wireless card should now be working.
    Last edited by mizunoX; November 19th, 2008 at 06:58 PM.

  2. #2
    Join Date
    Aug 2007
    Beans
    128

    Re: Linksys WUSB600N working in hardy and ibex

    Ok, I erased the Intrepid install and did a clean install of the most recent Hardy tonight.

    I am finding that your instructions above are not working.

    Here is the error meesages from terminal:

    Code:
    chuck@roast-Ubuntu:~/WUSB600N$ sudo make
    make -C tools
    make[1]: Entering directory `/home/chuck/WUSB600N/tools'
    gcc -g bin2h.c -o bin2h
    bin2h.c:28:19: error: stdio.h: No such file or directory
    bin2h.c:29:20: error: string.h: No such file or directory
    bin2h.c:30:20: error: stdlib.h: No such file or directory
    bin2h.c: In function ‘main’:
    bin2h.c:34: error: ‘FILE’ undeclared (first use in this function)
    bin2h.c:34: error: (Each undeclared identifier is reported only once
    bin2h.c:34: error: for each function it appears in.)
    bin2h.c:34: error: ‘infile’ undeclared (first use in this function)
    bin2h.c:34: error: ‘outfile’ undeclared (first use in this function)
    bin2h.c:42: warning: incompatible implicit declaration of built-in function ‘memset’
    bin2h.c:49: warning: incompatible implicit declaration of built-in function ‘printf’
    bin2h.c:54: warning: incompatible implicit declaration of built-in function ‘printf’
    bin2h.c:57: warning: incompatible implicit declaration of built-in function ‘strcat’
    bin2h.c:69: error: expected expression before ‘)’ token
    bin2h.c:71: warning: incompatible implicit declaration of built-in function ‘printf’
    bin2h.c:76: error: expected expression before ‘)’ token
    bin2h.c:78: warning: incompatible implicit declaration of built-in function ‘printf’
    bin2h.c:146: warning: incompatible implicit declaration of built-in function ‘sprintf’
    bin2h.c:155: warning: incompatible implicit declaration of built-in function ‘exit’
    make[1]: *** [all] Error 1
    make[1]: Leaving directory `/home/chuck/WUSB600N/tools'
    make: *** [build_tools] Error 2
    I created directories and copied "RT2870STA.dat" as indicated.

    I continued despite the errors and was told that there was "no such file" when I tried to enter "sudo insmod rt2870sta.ko"

    Any idea what is going wrong?
    Last edited by tsali; November 15th, 2008 at 01:34 AM.

  3. #3
    Join Date
    Nov 2008
    Beans
    7

    Re: Linksys WUSB600N working in hardy and ibex

    This worked as advertised!!! I now have wireless connection with WUSB600N card.
    I am new to Linux have been reading the forums trying to figure out how to do this.
    Many thanks
    RVC
    Linux 8.04

  4. #4
    Join Date
    Jun 2005
    Beans
    36

    Re: Linksys WUSB600N working in hardy and ibex

    Quote Originally Posted by tsali View Post
    Ok, I erased the Intrepid install and did a clean install of the most recent Hardy tonight.

    I am finding that your instructions above are not working.

    Here is the error meesages from terminal:

    Code:
    chuck@roast-Ubuntu:~/WUSB600N$ sudo make
    make -C tools
    make[1]: Entering directory `/home/chuck/WUSB600N/tools'
    gcc -g bin2h.c -o bin2h
    bin2h.c:28:19: error: stdio.h: No such file or directory
    bin2h.c:29:20: error: string.h: No such file or directory
    bin2h.c:30:20: error: stdlib.h: No such file or directory
    bin2h.c: In function ‘main’:
    bin2h.c:34: error: ‘FILE’ undeclared (first use in this function)
    bin2h.c:34: error: (Each undeclared identifier is reported only once
    bin2h.c:34: error: for each function it appears in.)
    bin2h.c:34: error: ‘infile’ undeclared (first use in this function)
    bin2h.c:34: error: ‘outfile’ undeclared (first use in this function)
    bin2h.c:42: warning: incompatible implicit declaration of built-in function ‘memset’
    bin2h.c:49: warning: incompatible implicit declaration of built-in function ‘printf’
    bin2h.c:54: warning: incompatible implicit declaration of built-in function ‘printf’
    bin2h.c:57: warning: incompatible implicit declaration of built-in function ‘strcat’
    bin2h.c:69: error: expected expression before ‘)’ token
    bin2h.c:71: warning: incompatible implicit declaration of built-in function ‘printf’
    bin2h.c:76: error: expected expression before ‘)’ token
    bin2h.c:78: warning: incompatible implicit declaration of built-in function ‘printf’
    bin2h.c:146: warning: incompatible implicit declaration of built-in function ‘sprintf’
    bin2h.c:155: warning: incompatible implicit declaration of built-in function ‘exit’
    make[1]: *** [all] Error 1
    make[1]: Leaving directory `/home/chuck/WUSB600N/tools'
    make: *** [build_tools] Error 2
    I created directories and copied "RT2870STA.dat" as indicated.

    I continued despite the errors and was told that there was "no such file" when I tried to enter "sudo insmod rt2870sta.ko"

    Any idea what is going wrong?

    I see some "no such file" errors in there so you must be missing something that I obviously have.

    I think stdio.h is supposed to be here: /usr/include (I'm at work right now so I can't check)

    If it's not there then install the build-essential package.
    I believe it should be on your Ubuntu installation CD.
    Try:
    sudo apt-cdrom add
    sudo aptitude update
    sudo aptitude install build-essential


    ...let me know.

  5. #5
    Join Date
    Aug 2007
    Beans
    128

    Re: Linksys WUSB600N working in hardy and ibex

    Worked perfectly after installing build-essential.

    How does a fix like this make it into the official distro?

    Thanks for your help.

  6. #6
    Join Date
    Aug 2007
    Beans
    128

    Re: Linksys WUSB600N working in hardy and ibex

    This is really strange. Since disabling ndiswrapper, the entire UI has sped up significantly. Ubuntu actually has become lightning fast on my machine!

    Does this make any sense?

  7. #7
    Join Date
    Nov 2008
    Beans
    7

    Re: Linksys WUSB600N working in hardy and ibex

    I have to re-apply the mod each time I boot up. Looking around the various resources I think I might need to edit some boot files but I cannot find exact instructions. Works fine time each time I execute "sudo insmod rt2870sta.ko" from the WUSB600N/os/linux folder.
    What am I missing?

    Thanks
    RVC
    8.04

  8. #8
    Join Date
    Aug 2007
    Beans
    128

    Re: Linksys WUSB600N working in hardy and ibex

    I have to re-apply the mod each time I boot up.
    I am having the same problem now...

  9. #9
    Join Date
    Jun 2005
    Beans
    36

    Re: Linksys WUSB600N working in hardy and ibex

    Quote Originally Posted by rvc View Post
    I have to re-apply the mod each time I boot up.
    Yeah same here - keep in mind that I copied someone else's instructions to get this working.

    Let's do a bit of research and report back to this thread if you come up with the answer. I'll do the same.

  10. #10
    Join Date
    Jun 2005
    Beans
    36

    Re: Linksys WUSB600N working in hardy and ibex

    Okay here's what I've found (and anyone with more linux knowledge is free to correct me if there's a better way).

    Copy the .ko file to the kernel modules folder:
    Code:
    sudo mkdir /lib/modules/<kernel version>/wireless
    sudo cp rt2870sta.ko /lib/modules/<kernel version>/wireless
    Edit the modules list
    Code:
    sudo gedit /etc/modules
    Add the following to the bottom:
    Code:
    rt2870sta
    Edit the startup script:
    Code:
    sudo gedit /etc/rc.local
    Add this near the end but before "exit 0"
    Code:
    sudo insmod /lib/modules/<kernel version>/wireless/rt2870sta.ko

    I'm at work so I'm going to have to try this later when I get home.
    Last edited by mizunoX; November 22nd, 2008 at 01:12 AM.

Page 1 of 12 12311 ... LastLast

Tags for this Thread

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •