rt2500 pci running too slow on openSUSE 11.0

I have a cable modem plugged into a WRT54GL wireless router. On my PC I have a WMP54G wireless card.

The wireless card should have a through put of 54Mbps. However, I am only receiving 1Mbps.

lo no wireless extensions.

eth0 no wireless extensions.

wmaster0 no wireless extensions.

wlan0 IEEE 802.11g ESSID:“brundle”
Mode:Managed Frequency:2.462 GHz Access Point: 00:1C:10:34:3E:E0
Bit Rate=1 Mb/s Tx-Power=27 dBm
Retry min limit:7 RTS thr:off Fragment thr=2352 B
Encryption key:xxxx-xxxx-xxxx-xxxx-xxxx
Link Quality=51/100 Signal level=-54 dBm
Rx invalid nwid:0 Rx invalid crypt:0 Rx invalid frag:0
Tx excessive retries:0 Invalid misc:0 Missed beacon:0

lsmod | grep rt
parport_pc 59592 1
rt2500pci 38016 0
rt2x00pci 28800 1 rt2500pci
rt2x00lib 43136 2 rt2500pci,rt2x00pci
firmware_class 27776 2 microcode,rt2x00lib
rfkill 25888 1 rt2x00lib
input_polldev 22416 1 rt2x00lib
crc_itu_t 18944 1 rt2x00lib
mac80211 220568 2 rt2x00pci,rt2x00lib
rtc_cmos 28728 0
eeprom_93cx6 19328 1 rt2500pci
rtc_core 41012 1 rtc_cmos
rtc_lib 20224 1 rtc_core
parport 60448 3 lp,parport_pc,ppdev
iTCO_vendor_support 21124 1 iTCO_wdt

uname -r

Is the problem with the driver or the kernel?
Can this be resolved?

1 ) Try changing the channel, it could be “noise” interfering with the signal.
2 ) make sure there is very little obstructing the signal


I managed to isolate the problem. I had an older Panasonic wireless telephone base set located too close to the wireless router. It’s operating frequency is 2.4GHz - same as the Linksys wireless router.

I also changed the channel on the Linksys WRT54GL wireless router to channel 11. Thinking that the open-source firmware provided by DD-WRT.com would improve the performance. I found that using the default setting on the “dd-wrt.v24_std_generic.bin” firmware slowed down the download speed. In addition, my Firefox 3.03 browser was very sluggish. I switched back to using the firmware “WRT54GL_v4.30.11_011_USA_EN_code.bin” provided by Linksys.

Excellent, glad you got it sorted