Bug 8972 - zd1211 device is no longer configured
Summary: zd1211 device is no longer configured
Status: CLOSED CODE_FIX
Alias: None
Product: Drivers
Classification: Unclassified
Component: network-wireless (show other bugs)
Hardware: All Linux
: P1 normal
Assignee: Daniel Drake
URL:
Keywords:
Depends on:
Blocks: 9056
  Show dependency tree
 
Reported: 2007-09-03 04:58 UTC by Oliver Neukum
Modified: 2008-09-23 13:50 UTC (History)
3 users (show)

See Also:
Kernel Version: 2.6.23-rc4
Subsystem:
Regression: Yes
Bisected commit-id:


Attachments
patch (762 bytes, patch)
2007-12-03 06:07 UTC, Daniel Drake
Details | Diff
dmesg with zd1211 debug enabled (30.34 KB, text/plain)
2008-01-30 15:24 UTC, C
Details

Description Oliver Neukum 2007-09-03 04:58:33 UTC
Most recent kernel where this bug did not occur: 2.6.22
Distribution: OpenSuse
Hardware Environment: x86_64
Software Environment:
Problem Description: The device no longer connects to the AP when configured

Steps to reproduce: Plug in and configure
Comment 1 John W. Linville 2007-09-05 06:29:23 UTC
Could you attach the output of dmesg?  And the output of iwconfig?  And ifconfig as well?  Thanks!
Comment 2 John W. Linville 2007-09-05 08:45:52 UTC
I see Daniel is already engaged w/ this on netdev (although linux-wireless@vger.kernel.org would be better)...
Comment 3 Rafael J. Wysocki 2007-09-26 14:26:56 UTC
References      : http://marc.info/?l=linux-usb-devel&m=118854967709322&w=2

Caused-By       : Daniel Drake <dsd@gentoo.org>
                  commit 74553aedd46b3a2cae986f909cf2a3f99369decc
Comment 4 Daniel Drake 2007-12-03 06:07:26 UTC
Created attachment 13837 [details]
patch

The failure is in an odd place, it seems strange that this patch could have caused it. Anyway, please apply this patch on top of a broken kernel and modify it to provide your own MAC address. Then see if the problem still exists. It brings behaviour back closer to what it used to be.
Comment 5 C 2008-01-30 14:48:36 UTC
I probably have the same problem in 32bit mode.

I have the folowings information in the dmesg

zd1211rw 1-4.1:1.0: firmware version 4605
zd1211rw 1-4.1:1.0: zd1211 chip 0ace:1211 v4330 high 00-11-f6 RF2959_RF pa0 -----
zd1211rw 1-4.1:1.0: error ioread32(CR_REG1): -110

the problem stay the same with the patch applied.
Comment 6 C 2008-01-30 15:24:23 UTC
Created attachment 14651 [details]
dmesg with zd1211 debug enabled
Comment 7 C 2008-02-13 17:54:01 UTC
With the driver included in 2.6.25-rc1 my device is back alive.

I don't know if this info can help fixing the driver in 2.6.23/24 (this driver is a port to the news wifi stack)

But, at least in my case, waiting for 2.6.25 will fix the problem.

Note You need to log in before you can comment on or make changes to this bug.