rt2x00.serialmonkey.com

Support forum for the rt2x00 project
It is currently Tue Oct 21, 2014 11:58 pm

All times are UTC




Post new topic Reply to topic  [ 9 posts ] 
Author Message
PostPosted: Tue Apr 07, 2009 1:51 am 
Offline

Joined: Tue Apr 07, 2009 1:32 am
Posts: 3
Hi,

I'm new to linux and I'm working on an embedded project and I need wireless connectivity. So I picked up a Linksys WUSB54GC USB G adapter because it appeared to be supported natively.

Unfortunately, it is a rev 3 version and black in color. You can see it here by changing the version to 3.0 and viewing the datasheet: http://www.linksysbycisco.com/US/en/sup ... C/download

Unfortunately, while it is using a ralink chip, it didn't work with ubuntu 8.10.

The only information I have is from usbview which states that:
802.11 g WLAN
Manufacturer: Ralink
Serial Number: 1.0
Speed: 480Mb/s (high)
USB Version: 2.00
Device Class: 00(>ifc )
Device Subclass: 00
Device Protocol: 00
Maximum Default Endpoint Size: 64
Number of Configurations: 1
Vendor Id: 1737
Product Id: 0077
Revision Number: 1.01

I ripped open the dongle and the chip is a RT2070L. I also loaded the windows drivers in Vista to see what drivers loaded and they are from ralink and the are for a 2070. The RT2070 is often listed with the RT3070 so they may be compatible. Since the embedded project is ARM, I don't think that I can use the ndiswrapper.

I tried messing around with a few things but I really don't know enough to have any success.

If someone could give a few things to try, I'll report the results.

Thanks

Bill


Top
 Profile  
 
PostPosted: Tue Apr 07, 2009 8:13 am 
Offline
Site Admin

Joined: Sun Jun 05, 2005 1:01 pm
Posts: 5905
Location: Haarlem, The Netherlands
RT3070 is the rt2800usb driver which is currently in development, you can try it using rt2x00.git (but be prepared that it won't work flawlessly yet).

_________________
Regards,
Ivo van Doorn
Project Administrator
http://rt2x00.serialmonkey.com


Top
 Profile  
 
PostPosted: Mon Apr 27, 2009 8:53 pm 
Offline

Joined: Wed Sep 20, 2006 3:43 pm
Posts: 113
I just received one of these as well. It's really too bad they changed it because the old WUSB54GC was built like a tank!
The device does get off the ground with rt2800usb, so I think it's safe to add this USB ID to that driver. Oddly, neither the rt2870 or rt3070 Ralink drivers contain this USB ID.

Wonder if the rt2571 devices are being phased out? Surely the integrated MAC/PHY of the rt2070 is much cheaper for both Ralink and the device manufactures


Top
 Profile  
 
PostPosted: Mon Apr 27, 2009 9:54 pm 
Offline
Site Admin

Joined: Sun Jun 05, 2005 1:01 pm
Posts: 5905
Location: Haarlem, The Netherlands
I have added the USB ID to rt2800usb.

rt2571 will be phased out for a simple reason, it might be cheaper but it doesn't support the full 11n capabilities..

_________________
Regards,
Ivo van Doorn
Project Administrator
http://rt2x00.serialmonkey.com


Top
 Profile  
 
PostPosted: Tue Apr 28, 2009 1:39 pm 
Offline

Joined: Wed Sep 20, 2006 3:43 pm
Posts: 113
No, I'm pretty sure RT2070 is b/g only too. Ralink went and recently protected all their datasheets on their website though :roll: so maybe I'm wrong. But the rt3070 ralink driver appears to lock out HT rates when seeing the 2020 RF chip. And looking at rt2800usb, it seems to assume 11n support for all chipsets / radio chips. Unfortuately I don't have much time to look in to all this. But, it looks like rt2800usb might need to enable/disable HT based upon the RF chip.


Top
 Profile  
 
PostPosted: Thu May 21, 2009 4:09 pm 
Offline

Joined: Fri Jan 02, 2009 11:36 pm
Posts: 13
Location: The Hague, The Netherlands
I wouldn't be surprised if the chips are identical and the RT2070 is a RT3070 (or a lesser bin of it) with HT support present but disabled in the driver.


Top
 Profile  
 
PostPosted: Thu Sep 24, 2009 12:40 am 
Offline

Joined: Wed Sep 23, 2009 11:13 pm
Posts: 2
I own one of these Devices, a Sitecom WL-608, the device is labeled "802.11b/g 54 Mbps". The Windows driver installs rt2870.sys and there are no signs of 802.11n support.

Pictures:
Image

I am using Kubuntu 9.10 Beta (Karmic) and kernel package 2.6.31-10 (which should be quite close to what). The device is recognized, rt2800usb gets loaded, successfully fetches the rt2870.bin firmware file and wlan1 appears. The blue LED (can be seen on the right picture, lower right corner of the PCB, labeled "+" and "-") starts flashing really fast.

After this I cannot get the device to do anything productive, neither scan for access points nor join an infrastructure or ad-hoc wlan. I used the command line tools to test it (iwconfig, iw, ifconfig) so all higher layers (NetworkManager and such) are already excluded. On removal from the USB port the kernel log is filled with lots of similar messages:

phy1 -> rt2x00usb_vendor_request: Error - Vendor Request 0x07 failed for offset 0x1004 with error -19
phy1 -> rt2x00usb_vendor_request: Error - Vendor Request 0x06 failed for offset 0x1004 with error -19
phy1 -> rt2x00usb_vendor_request: Error - Vendor Request 0x07 failed for offset 0x0208 with error -19
phy1 -> rt2x00usb_vendor_request: Error - Vendor Request 0x06 failed for offset 0x0208 with error -19
phy1 -> rt2x00usb_vendor_request: Error - Vendor Request 0x06 failed for offset 0x1204 with error -19
phy1 -> rt2x00usb_vendor_request: Error - Vendor Request 0x06 failed for offset 0x1328 with error -19

On Windows everything works fine. Anybody got an idea what could be wrong? Judging from the Windows driver rt2800usb should at least be the correct driver.


Top
 Profile  
 
PostPosted: Wed Oct 21, 2009 9:29 pm 
Offline

Joined: Wed Oct 21, 2009 9:25 pm
Posts: 1
I have a Tenda device using the same chipset. I managed to get it to work in both Jaunty and Karmic.

I tried the rt2x00usb in Karmic and the rt2800usb (git) module but "iwlist [interface] scan" will not work, however with the RT3070STA driver from Ralink it did, so I guess indeed rt2070 and rt3070 are compatible.

Here is a link to my solution;

http://ubuntuforums.org/showthread.php?p=8071728

Good luck.


Top
 Profile  
 
PostPosted: Fri Sep 10, 2010 6:03 pm 
Offline

Joined: Wed Sep 23, 2009 11:13 pm
Posts: 2
After enough time it came to a good end:

The chipset is working with the stock rt2800usb driver now, and at least Ubuntu 10.10 will ship with this module. It even supports mesh operation (802.11s).


Top
 Profile  
 
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 9 posts ] 

All times are UTC


Who is online

Users browsing this forum: No registered users and 2 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
cron
Powered by phpBB® Forum Software © phpBB Group