2008-01-12 11:23:32

by Thomas Bächler

[permalink] [raw]
Subject: [rt2x00] rt2500pci massive speed problems

Similar issues were brought up in the rt2x00 forums in the past:

I have a MSI PC54G2 Wireless NIC:
00:0b.0 Network controller: RaLink RT2500 802.11g Cardbus/mini-PCI (rev 01)
00:0b.0 0280: 1814:0201 (rev 01)

I have tested the speed with different rt2500pci versions and with the
rt2500 legacy driver, using a D-Link DI-524 wireless router in mixed
WPA/WPA2 TKIP/CCMP mode:

Linux 2.6.23.13, rt2x00 from CVS, the last version I got to compile with
2.6.23 (a copy of this source is here:
ftp://ftp.archlinux.org/other/rt2x00-cvs/rt2x00-cvs-20070914.tar.bz2):
The speed is about 100KB/s.

Linux 2.6.24-rc7 (pulled from linux-2.6 git today):
The speed is about 20KB/s, which is obviously _much_ slower than the
older version above.

Linux 2.6.23.13, latest rt2500 legacy release.
Speed is over 1MB/s when downloading from the Internet, 900KB/s when
downloading from another client on the same WLAN, which is a sane result
IMO.

As you can see, the rt2500pci included in 2.6.24 is unusable when it
comes to speed, older versions were partially usable. However, if you
need good speed, the only way is to fall back to the legacy driver, with
the obvious problems (lack of wpa_supplicant support, thus only limited
WPA support).



2008-01-13 08:45:47

by Thomas Bächler

[permalink] [raw]
Subject: Re: [rt2x00] rt2500pci massive speed problems

Ivo van Doorn schrieb:
>> Linux 2.6.24-rc7 (pulled from linux-2.6 git today):
>> The speed is about 20KB/s, which is obviously _much_ slower than the
>> older version above.
>
> Set the rate to 54Mbs instead of auto, other people reported that that should help.

I tested the 2.6.24 case again.

It seems that the rate detection is indeed a problem, as "auto" sets the
rate down to 1Mbs sometimes. Setting it to 54 improves it slightly, but
I still only get about 150KB/s download, as opposed to over 1MB/s with
the legacy driver.


2008-01-12 12:05:26

by Ivo Van Doorn

[permalink] [raw]
Subject: Re: [rt2x00] rt2500pci massive speed problems

Hi,

> I have a MSI PC54G2 Wireless NIC:
> 00:0b.0 Network controller: RaLink RT2500 802.11g Cardbus/mini-PCI (rev 01)
> 00:0b.0 0280: 1814:0201 (rev 01)
>
> I have tested the speed with different rt2500pci versions and with the
> rt2500 legacy driver, using a D-Link DI-524 wireless router in mixed
> WPA/WPA2 TKIP/CCMP mode:
>
> Linux 2.6.23.13, rt2x00 from CVS, the last version I got to compile with
> 2.6.23 (a copy of this source is here:
> ftp://ftp.archlinux.org/other/rt2x00-cvs/rt2x00-cvs-20070914.tar.bz2):
> The speed is about 100KB/s.
>
> Linux 2.6.24-rc7 (pulled from linux-2.6 git today):
> The speed is about 20KB/s, which is obviously _much_ slower than the
> older version above.
>
> Linux 2.6.23.13, latest rt2500 legacy release.
> Speed is over 1MB/s when downloading from the Internet, 900KB/s when
> downloading from another client on the same WLAN, which is a sane result
> IMO.
>
> As you can see, the rt2500pci included in 2.6.24 is unusable when it
> comes to speed, older versions were partially usable. However, if you
> need good speed, the only way is to fall back to the legacy driver, with
> the obvious problems (lack of wpa_supplicant support, thus only limited
> WPA support).

Set the rate to 54Mbs instead of auto, other people reported that that should help.

Ivo