The 2.6.38 update initially knocked out my wifi (rt2870ste.) Had rt2800usb, rt2800lib, rt2x00usb & rt2x00lib all blacklisted to prevent clash with last kernel. But when doing 'lsmod | grep rt2' got nothing? Un-blacklisted the whole lot & hot plugged. Wifi is now working but signal has dropped to 90% & speed loss?? Still no rt2870ste driver only rt2800/rt2x00. Tried to reinstall 'firmware-ralink' via Synaptic (then with aptitude) no joy...
Can anyone offer any insight or info.
romanybob, this may be related to your problem? http://osdir.com/ml/debian-bugs-dist/20 ... 06023.html
I always needed the rt2860sta driver and always had problems getting it to work with 2.6.32. Now, the new kernel supports my wifi without tweaking. But I just checked and rt2860sta is not loaded
But I have no problem with the connection despite this.
The rt2860sta/rt2870sta/rt3070sta/rt3090sta drivers have always resided in the staging section of the mainline kernel, which houses drivers that are still being tested and have no guarantees of stability/functionality (and because of this, may be removed from the kernel at any time). The kernel devs recommend the use of non-staging drivers whenever possible, and recently the rt2x00 series of drivers have been marked as "stable" and have been used as the preferred set of drivers to manage Ralink wireless cards on Linux. The rt2x00 drivers have improved enough that Debian no longer distributes the Ralink staging drivers with its kernel.
For me, rt2x00 is actually more stable, and doesn't cause random suspend lockups that I've experienced with rt2860sta in recent kernels. And it looks like I'm not the only one who has had success with rt2x00.
If you insist on using Ralink's staging drivers though, go here and download and compile the drivers yourself: http://www.ralinktech.com/support.php?s=2