I've messed around with this a bit and I think, at least, the rtl8192cu driver needs to be rewritten to eliminate the BKL (big Kernel Lock).
Where is the documentation that explains the BKL and how to replace it in drivers? The BKL calls are defined in smp_lock.h. Is smp_lock.h included in any of the linux-firmware source code? smp_lock.h is included twice in the manufacturer (realtek) sources for the driver. My work around is to stay with 11.04, and building my own version of rtl8192cu from the manufacturer sources. It works great in my CQU-906. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/852190 Title: Oneric daily - Edimax EW-7811Un USB dongle won't connect to networks (rtl8192cu module) To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/linux/+bug/852190/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs