Ok, it seems clear where we must look:
phy0 -> rt2x00lib_request_firmware: Error - Current firmware does not
support detected chipset.
NetworkManager[1038]: <warn> (wlan0): firmware may be missing.
Let's look at what you have:
md5sum /lib/firmware/rt2870.bin
About why there are so many drivers:
Basically there are two sets of drivers, the "legacy" drivers
developed and open sourced by Ralink and those (mainly - for new
devices rt2800usb and rt2800pci) developed by the rt2x00 project
(looking a lot at the legacy sources to make up for missing specs and
getting answers from Ralink engineers and also increasingly getting
patches sent by Ralink engineers). The Ralink drivers are monoliths
(look at the size) and do not fit the linux wireless infrastructure
(mac80211 stack). For that reason they will never make it into the
kernel proper. They will stay in staging until they are deleted. There
aren't any big differences between what is in staging and what is
available directly from the Ralink website, architecturally speaking.
Ok, it seems clear where we must look: request_ firmware: Error - Current firmware does not 1038]: <warn> (wlan0): firmware may be missing.
phy0 -> rt2x00lib_
support detected chipset.
NetworkManager[
Let's look at what you have: rt2870. bin
md5sum /lib/firmware/
Bug 782752 seems to be about the same problem and has identified a /launchpad. net/ubuntu/ +source/ linux-firmware/ +publishinghist ory /launchpad. net/ubuntu/ oneiric/ +source/ linux-firmware/ 1.53 git.kernel. org/?p= linux/kernel/ git/dwmw2/ linux-firmware. git;a=commit; h=ae524638c2773 01a83daf126aaaf 880738e2474b rt2x00. serialmonkey. com/pipermail/ users_rt2x00. serialmonkey. com/2011- March/003382. html git.kernel. org/?p= linux/kernel/ git/dwmw2/ linux-firmware. git;a=commit; h=5c10f3d6a5c76 dca943ae68926b6 02bd0a1eae3
working firmware. But while it would be nice if that worked for you it
might be better to look whether the newest firmware already in ubuntu
works. We want to fix this for everyone out of the box after all.
https:/
currently newest:
https:/
the changelog says this is up to date till commit:
http://
This means it includes the shiny new firmware posted to the rt2x00 mailing list:
http://
which subsequently was commited here:
http://
Maybe you could just try by extracting rt2870.bin from here: /launchpad. net/ubuntu/ oneiric/ +source/ linux-firmware/ 1.53/+files/ linux-firmware_ 1.53.tar. gz
https:/
and copy it in /lib/firmware (rename the old one to e.g. rt2870.bin.disable)
About why there are so many drivers:
Basically there are two sets of drivers, the "legacy" drivers
developed and open sourced by Ralink and those (mainly - for new
devices rt2800usb and rt2800pci) developed by the rt2x00 project
(looking a lot at the legacy sources to make up for missing specs and
getting answers from Ralink engineers and also increasingly getting
patches sent by Ralink engineers). The Ralink drivers are monoliths
(look at the size) and do not fit the linux wireless infrastructure
(mac80211 stack). For that reason they will never make it into the
kernel proper. They will stay in staging until they are deleted. There
aren't any big differences between what is in staging and what is
available directly from the Ralink website, architecturally speaking.
Resources that may or may not be interesting: www.spinics. net/lists/ linux-wireless/ msg67515. html
http://