Bug 7400

Summary: zd1211rw : system hang
Product: Drivers Reporter: CASTET Matthieu (castet.matthieu)
Component: network-wirelessAssignee: Daniel Drake (dsd)
Status: CLOSED PATCH_ALREADY_AVAILABLE    
Severity: normal CC: bunk, isaeric, kune
Priority: P2    
Hardware: i386   
OS: Linux   
Kernel Version: 2.6.18 Subsystem:
Regression: --- Bisected commit-id:

Description CASTET Matthieu 2006-10-22 11:33:58 UTC
2.6.18 + zd1211_2006-09-20

for an unknow reason the device becomes crazy [1].
When I tried to remove the module, my system froze.

I wonder why the device disconnect like (I didn't do anything special) and
why the driver doesn't see that the device is not here.

It seems to happen because my ehci controler has some hardware bugs [2]


[1]
Sep 22 18:03:55 localhost kernel: usb 4-2: USB disconnect, address 2
Sep 22 18:03:56 localhost kernel: zd1211rw 4-2:1.0: zd_chip_control_leds error -
19
Sep 22 18:04:27 localhost last message repeated 31 times
Sep 22 18:05:28 localhost last message repeated 61 times
Sep 22 18:06:29 localhost last message repeated 61 times

[2]
Alan stern :
Probably the hardware errors in the controller were too severe for the 
driver to handle.

I think you should stop using that EHCI controller.  Buy a cheap add-on
PCI USB controller card.
Comment 1 Eric Korb 2007-02-27 18:06:34 UTC
I gained the same error with kernel 2.6.21-rc1 (VIA CLE266/vt8235).
Comment 2 Adrian Bunk 2007-07-09 12:05:11 UTC
Please reopen this bug if it's still present with kernel 2.6.22.