Comment 34 for bug 852190

Revision history for this message
Michael J Daniel (michael-j-daniel) wrote : Re: Oneric daily - Edimax EW-7811Un USB dongle won't connect to networks (rtl8192cu module)

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.