[Bug 762987] Re: RT2870 WLAN Stick (D-Link DWA 140) not working, wrong modules loaded
It is a misconception that rt2800usb is the wrong module. It is the right module. It is just not the only module on your system that says that it can drive hardware with this ID (which consists of vendor plus device id). From http://wiki.ubuntuusers.de/WLAN/Karten/D-Link I see that there are two likely device IDs for this device. One is based on RT2870 and one on RT3070 according to that list. lsusb will give the vendor and device ID for this stick. Please post this ID. From the staging driver loaded I assume it will be 07d1: 3c09 (RT2870 based). Historically, the staging driver might have been necessary for this device, but I think it should now work with the preferred (in-kernel, non-staging) rt2800usb. from the source[1]: 126 config RT2800USB 127 tristate Ralink rt27xx/rt28xx/rt30xx (USB) support [..] 135 ---help--- 136 This adds support for rt27xx/rt28xx/rt30xx wireless chipset family. 137 Supported chips: RT2770, RT2870 RT3070, RT3071 RT3072 138 139 When compiled as a module, this driver will be called rt2800usb.ko. As Gustav wrote there might be a conflict between the two available drivers. Could you please blacklist (or even rename the module to something like rt2870sta.ko.disable) rt2870sta and then shut down and boot (not just restart) and try again with the rt2800usb? If it doesn't work we should try and get to the root cause of this so that it will work for everyone out of the box in oneiric. [1]http://git.kernel.org/?p=linux/kernel/git/stable/linux-2.6.38.y.git;a=blob;f=drivers/net/wireless/rt2x00/Kconfig;h=6f383cd684b009a1cee9663768759c32772a7cf1;hb=HEAD ** Changed in: linux (Ubuntu) Status: New = Incomplete -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/762987 Title: RT2870 WLAN Stick (D-Link DWA 140) not working, wrong modules loaded -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 762987] Re: RT2870 WLAN Stick (D-Link DWA 140) not working, wrong modules loaded
OK, I've blacklisted rt2870sta und unblacklisted the other ones but that doesn't work, NetworkManager shows firmware missing like described above. With lsusb, I found out something interesting. lsusb says: Bus 001 Device 003: ID 07d1:3c0a D-Link System DWA-140 RangeBooster N Adapter(rev.B2) [Ralink RT2870] Hm, on the one hand, it seems to be a RT2870 based one like it's written in the output, but one the other hand its ID is 07d1:3c0a which indicates that it's RT3070 based. lsusb also says it's rev.B2 (the RT3070-based version of the DWA 140). I've checked out the original box from D-Link. Here it says H/W Ver.: B2. I guess my stick has a RT3070 chipset which also explains why the rt2800usb driver does not work. The root of the problem is that the stick isn't correctly identifying so the wrong driver is loaded or there is a bug in one of the subsystems (libusb, udev etc.) The ubuntuusers-wiki says that rt2870sta *could* work with RT3070 although it hadn't been written for that. The right driver for my device is rt3070 but I am not sure of it will work because my device insists to be a RT2870. I'll have to test it out, but acutally I have no reason to complain because I was using rt2870sta with that device since Lucid and it worked properly. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/762987 Title: RT2870 WLAN Stick (D-Link DWA 140) not working, wrong modules loaded -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 762987] Re: RT2870 WLAN Stick (D-Link DWA 140) not working, wrong modules loaded
Supported chips: RT2770, RT2870 RT3070, RT3071 RT3072 Oh, sorry for that. I thought because it is called rt2800usb it only works with RT28XX chipsets. Fine, it's irrelevant what chipset I have, whether it's rt2870 or rt3070. So we have the three drivers rt2800usb, rt2870sta and rt3070. rt3070 doesn't compile on my machine and rt2870sta ist outdated and may be dropped, right? Let's move on with rt2800usb. I've attached the logs you requested. What makes me confused is that it says in syslog_rt2.log: rt2870sta: module is from the staging directory, the quality is unknown, you have been warned. I've blacklisted rt2870sta before reboot (shutdown + boot as you said) and lsmod shows that it isn't loaded. ** Attachment added: dmesg.log https://bugs.launchpad.net/ubuntu/+source/linux/+bug/762987/+attachment/2150888/+files/dmesg.log -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/762987 Title: RT2870 WLAN Stick (D-Link DWA 140) not working, wrong modules loaded -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 762987] Re: RT2870 WLAN Stick (D-Link DWA 140) not working, wrong modules loaded
** Attachment added: syslog_firmware.log https://bugs.launchpad.net/ubuntu/+source/linux/+bug/762987/+attachment/2150898/+files/syslog_firmware.log -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/762987 Title: RT2870 WLAN Stick (D-Link DWA 140) not working, wrong modules loaded -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 762987] Re: RT2870 WLAN Stick (D-Link DWA 140) not working, wrong modules loaded
** Attachment added: syslog_rt2.log https://bugs.launchpad.net/ubuntu/+source/linux/+bug/762987/+attachment/2150899/+files/syslog_rt2.log -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/762987 Title: RT2870 WLAN Stick (D-Link DWA 140) not working, wrong modules loaded -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 762987] Re: RT2870 WLAN Stick (D-Link DWA 140) not working, wrong modules loaded
What makes me confused is that it says in syslog_rt2.log Forget it, old entries, of course :D -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/762987 Title: RT2870 WLAN Stick (D-Link DWA 140) not working, wrong modules loaded -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 762987] Re: RT2870 WLAN Stick (D-Link DWA 140) not working, wrong modules loaded
** Package changed: linux (Ubuntu) = linux-firmware (Ubuntu) ** Summary changed: - RT2870 WLAN Stick (D-Link DWA 140) not working, wrong modules loaded + RT2870 WLAN Stick (D-Link DWA 140) not working. firmware does not support detected chipset -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/762987 Title: RT2870 WLAN Stick (D-Link DWA 140) not working. firmware does not support detected chipset -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 762987] Re: RT2870 WLAN Stick (D-Link DWA 140) not working, wrong modules loaded
I think there is a conflict between: /lib/modules/2.6.38-8-generic/kernel/drivers/net/wireless/rt2x00 and /lib/modules/2.6.38-8-generic/kernel/drivers/staging/rt2870 My usb wlan stick works, when removing staging/rt2870 and then reboot. (although it had been working with the rt2870 driver as well in the past, but now rt2x00 seems superior (?)) -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/762987 Title: RT2870 WLAN Stick (D-Link DWA 140) not working, wrong modules loaded -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 762987] Re: RT2870 WLAN Stick (D-Link DWA 140) not working, wrong modules loaded
** Package changed: ubuntu = linux (Ubuntu) -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/762987 Title: RT2870 WLAN Stick (D-Link DWA 140) not working, wrong modules loaded -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs