For me, the bug was fixed by installing the drivers from ralink, available at:
http://www.ralinktech.com/support.php?s=2
(mine are RT2860PCI/mPCI/CB/PCIe(RT2760/RT2790/RT2860/RT2890, version 2.3.0.0 of 01/29/2010)
Install instructions for who needs them, for the rt2860:
* unpack the files, say in ~/ralinktech * edit the file ~/ralinktech/Makefile, so that shortly after "ifeq ($(PLATFORM),PC)", it reads:
LINUX_SRC_MODULE = /lib/modules/$(shell uname -r)/kernel/drivers/staging/rt2860
* open a terminal, and enter:
cd ~/ralinktech make sudo make install
* restart your computer
Before you start, make a backup of the file
/lib/modules/$(shell uname -r)/kernel/drivers/staging/rt2860/rt2860sta.ko
as it gets overwritten by make install.
You have to redo this everytime the kernel gets updated.
For me, the bug was fixed by installing the drivers from ralink, available at:
http:// www.ralinktech. com/support. php?s=2
(mine are RT2860PCI/ mPCI/CB/ PCIe(RT2760/ RT2790/ RT2860/ RT2890, version 2.3.0.0 of 01/29/2010)
Install instructions for who needs them, for the rt2860:
* unpack the files, say in ~/ralinktech Makefile, so that shortly after "ifeq ($(PLATFORM),PC)", it reads:
* edit the file ~/ralinktech/
LINUX_SRC_MODULE = /lib/modules/ $(shell uname -r)/kernel/ drivers/ staging/ rt2860
* open a terminal, and enter:
cd ~/ralinktech
make
sudo make install
* restart your computer
Before you start, make a backup of the file
/lib/modules/ $(shell uname -r)/kernel/ drivers/ staging/ rt2860/ rt2860sta. ko
as it gets overwritten by make install.
You have to redo this everytime the kernel gets updated.