Well, I completely gave up and simply didn't have time to continually test everything - I never got that pre-built DKMS package to work either but I did manage to find out how to successfully compile the Ralink driver direct from their website and am using that with zero problems (along with having to blacklist acer_wmi as previously suggested).
Here's what to do if anyone's interested. Once downloaded, unpack and edit as follows:
in the file ../common/cmm_wpa.c :
then lastly in the file ../os/linux/config.mk :
BOOLEAN bMixCipher = FALSE; // indicate the pairwise and group cipher are different
- WPA_MIX_PAIR_CIPHER FlexibleCipher = MIX_CIPHER_NOTUSE; // it provide the more flexible cipher combination in WPA-WPA2 and TKIPAES mode
+ WPA_MIX_PAIR_CIPHER FlexibleCipher = WPA_TKIPAES_WPA2_TKIPAES; // it provide the more flexible cipher combination in WPA-WPA2 and TKIPAES mode
Run "sudo make ; sudo make install" and you should have a working built module/driver.
#Support MAC80211 LINUX-only function
#Support RFKILL hardware block/unblock LINUX-only function
It's helpful to blacklist rt2800pci so the system doesn't use this - it will use the new rt3090sta/rt2860 instead after a reboot...
Incidentally, the memory footprint of Unity/Compiz and/or Gnome 3 all started to annoy me too, so I'm using Mint 12/Mate now with excellent results - much less memory usage and a far more responsive system with less swapping to disk due to low physical memory (my S205 only has 2Gb of RAM where 512Mb is reserved as video RAM).