Comment 20 for bug 762987

Revision history for this message
Wolfgang Kufner (wolfgangkufner) wrote : Re: [Bug 762987] Re: RT2870 WLAN Stick (D-Link DWA 140) not working. firmware does not support detected chipset

Hi Seth,

nice seeing you here :-)

Since the pci firmware is also updated in your test package I did a
couple of tests with my RT2860 pci card on live systems. No
regressions were spotted. The rt2800pci driver has measurably
progressed since earlier releases:

I wanted to do some testing on older releases because I think a SRU at
least for lucid should be considered. It is still supported for the
next 22 month and "we regularly want to enable new hardware" on LTS
releases. The compat-wireless packages for lucid will suffer from the
exact same bug here.

However, on natty and lucid rt2860sta did not work out of the box, so
no easy regression-testing with live systems. It also shows the value
of having the new drivers available through compat-wireless packages.

Test results:

Natty:

no problems found in short testing with browsing and iperf -c (>70 Mbit/s) with:
DISTRIB_CODENAME=natty (live)
2.6.38-8-generic x86_64
03:00.0 Network controller [0280]: Ralink corp. RT2860 [1814:0781]
75a1da3caa0b1c95e81dfba207f834c6 /lib/firmware/rt2860.bin
36c944c3138125605d28c0a3a1338be9 /lib/firmware/rt2870.bin
filename:
/lib/modules/2.6.38-8-generic/kernel/drivers/net/wireless/rt2x00/rt2800pci.ko
firmware: rt2860.bin
srcversion: 9EAFA237203AC68B2B4EC40

Maverick:

stock live CD: iperf -c 9Mbit/s
DISTRIB_CODENAME=maverick
2.6.35-22-generic i686
03:00.0 Network controller [0280]: RaLink RT2860 [1814:0781]
 Kernel driver in use: rt2800pci
7f55011396eff4983f26bb7dd7339fb3 /lib/firmware/rt2860.bin
e4b60f5bb4980a26cbac32be690451d6 /lib/firmware/rt2870.bin
filename:
/lib/modules/2.6.35-22-generic/kernel/drivers/net/wireless/rt2x00/rt2800pci.ko
firmware: rt2860.bin
srcversion: 2F80455F839A36244226CB5

changing to staging driver rt2860sta: iperf -c 19Mbit/s
DISTRIB_CODENAME=maverick
2.6.35-22-generic i686
03:00.0 Network controller [0280]: RaLink RT2860 [1814:0781]
 Kernel driver in use: rt2860
7f55011396eff4983f26bb7dd7339fb3 /lib/firmware/rt2860.bin
e4b60f5bb4980a26cbac32be690451d6 /lib/firmware/rt2870.bin
filename:
/lib/modules/2.6.35-22-generic/kernel/drivers/staging/rt2860/rt2860sta.ko
firmware: rt3090.bin
firmware: rt2860.bin
srcversion: 1CC5B0F527E33CC4AF73D2B

changing to testing firmware and reloading driver: iperf -c 24Mbit/s
DISTRIB_CODENAME=maverick
2.6.35-22-generic i686
03:00.0 Network controller [0280]: RaLink RT2860 [1814:0781]
 Kernel driver in use: rt2860
75a1da3caa0b1c95e81dfba207f834c6 /lib/firmware/rt2860.bin
36c944c3138125605d28c0a3a1338be9 /lib/firmware/rt2870.bin

changing to rt2800pci: iperf -c 23Mbit/s
DISTRIB_CODENAME=maverick
2.6.35-22-generic i686
03:00.0 Network controller [0280]: RaLink RT2860 [1814:0781]
 Kernel driver in use: rt2800pci
75a1da3caa0b1c95e81dfba207f834c6 /lib/firmware/rt2860.bin
36c944c3138125605d28c0a3a1338be9 /lib/firmware/rt2870.bin