FS#34231 - [linux] 3.7.5 - 3.7.x rtl8192cu kernel driver broken

Attached to Project: Arch Linux
Opened by Ben (xeviox) - Saturday, 09 March 2013, 16:19 GMT
Last edited by Tobias Powalowski (tpowa) - Friday, 05 April 2013, 14:11 GMT
Task Type Bug Report
Category Kernel
Status Closed
Assigned To Tobias Powalowski (tpowa)
Thomas Bächler (brain0)
Architecture All
Severity Medium
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No

Details

Description:
I first encountered the problem after an update to Kernel 3.7.5 (maybe it was there before as I didn't update for a while).
The problem resists with Kernel 3.7.10.

The following problems occure with a wifi usb device (rtl8192cu chipset):
Although Kernel modules are load correctly (checked with lsmod), the wifi device is not created correctly (checked with "ip link").
Sometimes the wifi device seems to be created (could not reproduce in which cases), but the device is unable to find and connect
networks.

Second problem is that the computer cannot shutdown correctly when the driver modules are load. Shutdown process stops at something
like "All DMs unload" (sorry, cannot remember the exact words).

I have checked openelec sources where the device worked fine. They apply a patch to the driver to use "kthread" instead of "thread".
I also installed this AUR package "https://aur.archlinux.org/packages/dkms-8192cu/" which seems to do the same (applying the "kthread"
patch). And it seems to work fine (further testing is necessary).

Steps to reproduce:
Attach usb wifi device with rtl8192cu chipset.
This task depends upon

Closed by  Tobias Powalowski (tpowa)
Friday, 05 April 2013, 14:11 GMT
Reason for closing:  No response
Additional comments about closing:  Reopen if still valid for 3.8.x
Comment by Tobias Powalowski (tpowa) - Friday, 15 March 2013, 10:06 GMT
Please retry with linux 3.8.3-1 from testing repository.

Loading...