Bug#452685: rt2x00-source: DWL-G122 Ver. B1 USB Stick doesn't work with new version.
Ben Hutchings
ben at decadent.org.uk
Sat Nov 24 23:18:55 UTC 2007
On Sat, 2007-11-24 at 16:02 +0100, Andreas Juch wrote:
<snip>
> With new version (new modules installed, rebooted, plugged the stick in):
> ii rt2x00-modules-2.6.23.8 2.0.12+git20071103-1+2.6.23.8-10.
>
> lsmod | grep rt
> rt2570 219008 0
> rt2500usb 30784 0
> rt2x00usb 16448 1 rt2500usb
> rt2x00lib 33792 2 rt2500usb,rt2x00usb
> crc_itu_t 4608 1 rt2x00lib
> mac80211 151236 2 rt2x00usb,rt2x00lib
> parport_pc 42472 0
> parport 45132 3 ppdev,parport_pc,lp
> firmware_class 13632 2 rt2x00lib,dvb_ttpci
>
> dmesg:
> usb 6-4: new high speed USB device using ehci_hcd and address 3
> usb 6-4: configuration #1 chosen from 1 choice
> phy0 -> rt2500usb_validate_eeprom: EEPROM recovery - NIC: 0xfff0
> phy0 -> rt2x00_set_chip: Info - Chipset detected - rt: 1201, rf: 0005, rev: 00000003.
> phy0 -> rt2500usb_init_eeprom: Error - Invalid RT chipset detected.
<snip>
I can see what's going wrong here. In the previous version of the
package I changed the controller (RT) revision checks in rt2500usb and
rt73usb so that they would each reject devices that the other should
handle. (Normally the device id table determines which driver should be
used, but at least one device id has been used for devices with
different chipsets.) A similar change was then made upstream, but it
looks like the check was initially reversed in rt2500usb, resulting in
this error. This has since been fixed upstream.
I will probably make a new upstream snapshot, as there are some other
significant bug fixes in it. If upstream isn't stable enough I will
just patch this in the Debian package. Either way, this should be fixed
soon.
Ben.
--
Ben Hutchings
Once a job is fouled up, anything done to improve it makes it worse.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: This is a digitally signed message part
Url : http://lists.alioth.debian.org/pipermail/pkg-ralink-maintainers/attachments/20071124/58df7375/attachment.pgp
More information about the Pkg-ralink-maintainers
mailing list