Page 1 of 1

Re: Help with USB WiFi

Posted: Thu Oct 29, 2009 12:18 am
by richyrich

Re: Help with USB WiFi

Posted: Thu Oct 29, 2009 11:25 pm
by richyrich
http://forums.linuxmint.com/viewtopic.php?f=90&t=33561

Please post back here (C to G at least), we'll try to help . . . :)

Re: Help with USB WiFi

Posted: Fri Oct 30, 2009 12:14 am
by richyrich
Bus 001 Device 002: ID 1737:0077 Linksys
okay . :) . it looks like it is being detected. Now we should try and find out what drivers are loaded for it.
Please post the output of (from the terminal): inxi -N

richy

Re: Help with USB WiFi

Posted: Fri Oct 30, 2009 8:41 am
by altair4
Put a space between the inxi and the -N

Re: Help with USB WiFi

Posted: Fri Oct 30, 2009 9:30 am
by Husse
The WUSB54GC uses the rt73 chip
Here are two links to working solutions
http://forums.linuxmint.com/viewtopic.p ... gc#p166561
The link to Ubuntu forums will probably help you out
http://forums.linuxmint.com/viewtopic.p ... 4gc#p57098
Note that from Gloria the file is called blacklist.conf - important This is not the line you should follow first

Re: Help with USB WiFi

Posted: Fri Oct 30, 2009 9:41 am
by Kaye
Just because your question got somewhat skirted, Mint is probably the most newbie-friendly distro there is. Ubuntu would definitely not be easier for you.

Re: Help with USB WiFi

Posted: Sun Nov 01, 2009 7:18 am
by Husse
You should try ndiswrapper - Windows Wireless Drivers (To find the app just open the menu and type win)
Have your Windows driver handy and use the applet to install it
I think the Windows driver is found on some CD/DVD you have

Re: Help with USB WiFi

Posted: Sun Nov 01, 2009 1:05 pm
by Husse
I'll check in on this as soon as I have the time for it

Re: Help with USB WiFi

Posted: Sun Nov 01, 2009 3:05 pm
by Husse
It's found in lsusb :)

Re: Help with USB WiFi

Posted: Thu Nov 05, 2009 8:39 am
by Husse
Either use ndiswrapper - Windows Wireless Drivers
This is pretty much self explanatory - just add (the right) .inf file and off you go
You may have to blacklist the Linux driver already present
Do

Code: Select all

lsmod | grep rt
You should get rt73 or rt25xx - if you get nothing just do a lsmod and look through the list
Then do

Code: Select all

sudo modprobe -r rtxxxx
where rtxxxx of course it the module you just found
If you need to do that to make it permanent do

Code: Select all

echo blacklist rtxxxx | sudo tee -a /etc/modprobe.d/blacklist.conf
Again replace rtxxxx with the module you found
The other option is this thread in the Ubuntu forums, but that is more than a bit geeky
A variation of the Ubuntu solution is found here
Also geeky bot not quite as much
Note that these solutions needs build-essential to be installed
I think a saw another solution just the other day, but I don't find it now

Re: Help with USB WiFi

Posted: Fri Nov 06, 2009 7:02 pm
by Husse
This means that the ralink driver is not loaded and ndiswrapper should work and I see it in lsmod
Have you added the Windows driver?

Re: Help with USB WiFi

Posted: Sun Nov 08, 2009 6:59 pm
by Husse
I found the USB ID to be 1737:0077 from the output of mintWifi
This is not a rt73 chip it is changed to rt3070 in this model :shock:
I have found a solution that I think works but it is a bit geeky
http://ubuntuforums.org/showthread.php?t=1273401
This is not sufficient to help you but I'll try to do something from it, but that will have to wait until tomorrow (not much time today - it may not seem so but I do have a life outside Mint :))

Re: Help with USB WiFi

Posted: Tue Nov 10, 2009 9:01 am
by Husse
I've started work on this, but I have run out of time for now

Re: Help with USB WiFi

Posted: Wed Nov 11, 2009 8:18 am
by Husse
I tried to attach a modified driver, but it was too large so we have to be even more geeky :)
Take it easy and you will fix it
First, download the source for the rt3070 usb driver from ralinktech
It is RT3070USB you should download - second from top modified 11/06/2009
Extract the driver (with the "Archiver" and right click this is a two step operation) and you end up with a folder called 2009_1106_RT3070_Linux_STA_V2.1.1.0 (best on the desktop)
Unknown why, but the WUSB54GC is left out of the list of devices in this driver
Editing is necessary
You'll find a file called
os/linux/usb_main_dev.c
Beginning on line 76 (the number may vary slightly) you see

Code: Select all

        {USB_DEVICE(0x203D,0x1480)}, /* Encore 3070 */
#endif // RT3070 //
        { }/* Terminating entry */
Add

Code: Select all

{USB_DEVICE(0x1737,0x0077)}, /* Linksys WUSB54GC */
so it looks like

Code: Select all

        {USB_DEVICE(0x203D,0x1480)}, /* Encore 3070 */
        {USB_DEVICE(0x1737,0x0077)}, /* Linksys WUSB54GC */
#endif // RT3070 //
        { }/* Terminating entry */
Now the WUSB54GC will be recognized
You'll find another file called os/linux/config.mk
Change

Code: Select all

HAS_WPA_SUPPLICANT=n
HAS_NATIVE_WPA_SUPPLICANT_SUPPORT=n
to

Code: Select all

HAS_WPA_SUPPLICANT=y
HAS_NATIVE_WPA_SUPPLICANT_SUPPORT=y
You have now modified the driver source so it can be used with WUSB54GC
Open a terminal (right click) in the "root folder" you just created
Install build-essential so you can compile

Code: Select all

apt install build-essential
Run

Code: Select all

sudo make
To ensure that the driver (module) is loaded at boot

Code: Select all

echo "rt2870sta" | sudo tee -a /etc/modules
I think this should do it but the documentation in the driver talks of copying
RT2870STA.dat to /etc/Wireless/RT2870STA/
There is no Wireless folder in etc in my Gloria, but it may be created during the compiling
If you have that folder you might as well copy the file ( sudo cp RT2870STA.dat /etc/Wireless/RT2870STA/RT2870STA.dat )
Reboot and all should be well
Sorry for the long solution - it's the only "real solution" I've found
( Credit )

Re: Help with USB WiFi

Posted: Sun Nov 15, 2009 6:43 am
by Husse
What a pity
Welcome back, lets hope you can connect in the future
The WUSB54GC USB is working, I know that for sure, but it can be the rest of your hardware that gets in the way....

Re: Help with USB WiFi

Posted: Wed Nov 18, 2009 7:59 pm
by Husse
Hmm - it seems that the 3070 chip is not as well supported as other RaLink products but I finally found a solution that does not look too difficult here
If you feel like trying it first install build-essential

Code: Select all

apt install build-essential