Re: [zd1211-devs] firmware timeout issues (error -110)

2011-05-30 Thread Roh .
25 KHz @ 4 KHz), (N/A, 2000 mBm)[ 6172.814827] cfg80211: (525 
KHz - 533 KHz @ 4 KHz), (N/A, 2000 mBm)[ 6172.817213] zd1211rw 3-2:1.0: 
__zd_usb_enable_rx() [ 6172.817300] zd1211rw 3-2:1.0: zd_tx_watchdog_enable() [ 
6172.820213] zd1211rw 3-2:1.0: housekeeping_enable() [ 6172.820234] zd1211rw 
3-2:1.0: beacon_enable() [ 6172.820251] zd1211rw 3-2:1.0: 
zd_write_mac_addr_common() mac addr 00:12:0e:xx:xx:xx[ 6172.824195] zd1211rw 
3-2:1.0: zd_op_bss_info_changed() changes: e[ 6172.824206] zd1211rw 3-2:1.0: 
zd_chip_set_rts_cts_rate_locked() preamble=0[ 6172.826226] zd1211rw 3-2:1.0: 
zd_op_bss_info_changed() changes: 4000[ 6172.830190] zd1211rw 3-2:1.0: 
zd_rf_set_channel() channel: 1[ 6172.830202] zd1211rw 3-2:1.0: zd_usb_rfwrite() 
value 0x003f790 bits 24[ 6172.834189] zd1211rw 3-2:1.0: zd_usb_rfwrite() value 
0x001 bits 24[ 6172.838188] zd1211rw 3-2:1.0: zd_usb_rfwrite() value 
0x00d bits 24[ 6172.848192] zd1211rw 3-2:1.0: patch_cck_gain() patching 
value 20[ 6172.856310] ADDRCONF(NETDEV_UP): wlan0: link is not ready[ 
6172.856859] zd1211rw 3-2:1.0: zd_op_prepare_multicast() mc addr 
33:33:00:00:00:01[ 6172.856871] zd1211rw 3-2:1.0: zd_op_prepare_multicast() mc 
addr 01:00:5e:00:00:01

A very interesting bug indeed. The only difference between using the UTP 
extension cable or not was the device being detected as ehci (2.0) or ohci 
(1.1), I guess a timing lag would cause the ehci detection to fail and fallback 
to ohci. Very interesting how the device presents itself differently using the 
two different protocols (ehci & ohci), from what I can see in your patch one 
mode is bulk transfer and the other interrupt, kind of a weird way of doing 
things.
Once again thank you for your very speedy help Jussi.
Kind regards,
Rohan M.


> Date: Sun, 29 May 2011 19:39:22 +0300
> From: jussi.kivili...@mbnet.fi
> To: rohb...@hotmail.com; zd1211-devs@lists.sourceforge.net
> Subject: Re: [zd1211-devs] firmware timeout issues (error -110)
> 
> Hello!
> 
> This is interesting bug. The device actually presents itself  
> differently to host depending if it's running either USB 1.1 or 2.0.  
> As I tested zd1211rw AP-mode only on USB 2.0, result was that zd1211rw  
> expected to always see device as it seen on USB 2.0. On OHCI-host this  
> triggers error in ohci_hcd when driver tries to communicate to device  
> (and correct error message appears only with zd1211rw debugging  
> enabled).
> 
> Patch attached fixes the problem.
> 
> You can get patched compat-wireless tarball from:
>
> http://koti.mbnet.fi/axh/kernel/zd1211rw/compat-wireless-2011-05-28-zd1211rw_fix.tar.bz2
> 
> -Jussi
> 
> Quoting Jussi Kivilinna :
> 
> > Hi,
> >
> > I have reproduced the bug, happens only on ohci_hci (not ehci or
> > uchi). I'll start working on fix.
> >
> > -Jussi
> >
> > Quoting "Roh ." :
> >
> >>
> >> Hi Devs,
> >> I hope someone can shed some light on why I am seeing these errors.
> >> When using the standard zd1211rw, mac802111 & cfg80211 drivers that
> >> come with fedora 14 (2.6.35.13-91) i am able to run my zd1211-based
> >> device perfectly without a glitch over a 10m UTP usb extension. I
> >> can even run airodump-ng for days on end without a glitch (of course
> >> no packet injection or signal level feedback).
> >> However when I try to use the compat-wireless-2011-05-26 or
> >> compat-wireless-2011-04-22 drivers I receive firmware timeout
> >> errors. Please see /var/log/message output below:
> >> Using stock Fedora 14 2.6.35.13-91 drivers: (works ok)
> >> May 29 17:14:28 rf kernel: [ 7296.240037] usb 2-2: new full speed
> >> USB device using ohci_hcd and address 5May 29 17:14:28 rf kernel: [
> >> 7296.417134] usb 2-2: not running at top speed; connect to a high
> >> speed hubMay 29 17:14:28 rf kernel: [ 7296.432140] usb 2-2: New USB
> >> device found, idVendor=07b8, idProduct=6001May 29 17:14:28 rf
> >> kernel: [ 7296.432213] usb 2-2: New USB device strings: Mfr=16,
> >> Product=32, SerialNumber=0May 29 17:14:28 rf kernel: [ 7296.432322]
> >> usb 2-2: Product: USB2.0 WLANMay 29 17:14:28 rf kernel: [
> >> 7296.432379] usb 2-2: Manufacturer: wug2670May 29 17:14:29 rf
> >> kernel: [ 7296.738492] cfg80211: Calling CRDA to update world
> >> regulatory domainMay 29 17:14:29 rf kernel: [ 7296.995070] usb 2-2:
> >> reset full speed USB device using ohci_hcd and address 5May 29
> >> 17:14:29 rf kernel: [ 7297.010274] cfg80211: World regulatory domain
> >> updated:May 29 17:14:29 rf kernel: [ 7297.010346] (start_freq -
> >> end_freq @ bandwidth), (max_antenna_gain, max_eirp)May 29 17:14:29
> >> r

Re: [zd1211-devs] firmware timeout issues (error -110)

2011-05-29 Thread Jussi Kivilinna

Hello!

This is interesting bug. The device actually presents itself  
differently to host depending if it's running either USB 1.1 or 2.0.  
As I tested zd1211rw AP-mode only on USB 2.0, result was that zd1211rw  
expected to always see device as it seen on USB 2.0. On OHCI-host this  
triggers error in ohci_hcd when driver tries to communicate to device  
(and correct error message appears only with zd1211rw debugging  
enabled).


Patch attached fixes the problem.

You can get patched compat-wireless tarball from:
  
http://koti.mbnet.fi/axh/kernel/zd1211rw/compat-wireless-2011-05-28-zd1211rw_fix.tar.bz2


-Jussi

Quoting Jussi Kivilinna :


Hi,

I have reproduced the bug, happens only on ohci_hci (not ehci or
uchi). I'll start working on fix.

-Jussi

Quoting "Roh ." :



Hi Devs,
I hope someone can shed some light on why I am seeing these errors.
When using the standard zd1211rw, mac802111 & cfg80211 drivers that
come with fedora 14 (2.6.35.13-91) i am able to run my zd1211-based
device perfectly without a glitch over a 10m UTP usb extension. I
can even run airodump-ng for days on end without a glitch (of course
no packet injection or signal level feedback).
However when I try to use the compat-wireless-2011-05-26 or
compat-wireless-2011-04-22 drivers I receive firmware timeout
errors. Please see /var/log/message output below:
Using stock Fedora 14 2.6.35.13-91 drivers: (works ok)
May 29 17:14:28 rf kernel: [ 7296.240037] usb 2-2: new full speed
USB device using ohci_hcd and address 5May 29 17:14:28 rf kernel: [
7296.417134] usb 2-2: not running at top speed; connect to a high
speed hubMay 29 17:14:28 rf kernel: [ 7296.432140] usb 2-2: New USB
device found, idVendor=07b8, idProduct=6001May 29 17:14:28 rf
kernel: [ 7296.432213] usb 2-2: New USB device strings: Mfr=16,
Product=32, SerialNumber=0May 29 17:14:28 rf kernel: [ 7296.432322]
usb 2-2: Product: USB2.0 WLANMay 29 17:14:28 rf kernel: [
7296.432379] usb 2-2: Manufacturer: wug2670May 29 17:14:29 rf
kernel: [ 7296.738492] cfg80211: Calling CRDA to update world
regulatory domainMay 29 17:14:29 rf kernel: [ 7296.995070] usb 2-2:
reset full speed USB device using ohci_hcd and address 5May 29
17:14:29 rf kernel: [ 7297.010274] cfg80211: World regulatory domain
updated:May 29 17:14:29 rf kernel: [ 7297.010346] (start_freq -
end_freq @ bandwidth), (max_antenna_gain, max_eirp)May 29 17:14:29
rf kernel: [ 7297.010457] (2402000 KHz - 2472000 KHz @ 4
KHz), (300 mBi, 2000 mBm)May 29 17:14:29 rf kernel: [ 7297.010519]
  (2457000 KHz - 2482000 KHz @ 2 KHz), (300 mBi, 2000 mBm)May 29
17:14:29 rf kernel: [ 7297.010583] (2474000 KHz - 2494000 KHz @
2 KHz), (300 mBi, 2000 mBm)May 29 17:14:29 rf kernel: [
7297.010646] (517 KHz - 525 KHz @ 4 KHz), (300 mBi,
2000 mBm)May 29 17:14:29 rf kernel: [ 7297.010709] (5735000 KHz
- 5835000 KHz @ 4 KHz), (300 mBi, 2000 mBm)May 29 17:14:29 rf
kernel: [ 7297.235267] zd1211rw 2-2:1.0: phy0May 29 17:14:29 rf
kernel: [ 7297.235405] usbcore: registered new interface driver
zd1211rwMay 29 17:14:30 rf kernel: [ 7297.977792] cfg80211: Calling
CRDA for country: AUMay 29 17:14:30 rf kernel: [ 7297.999546]
cfg80211: Regulatory domain changed to country: AUMay 29 17:14:30 rf
kernel: [ 7297.999619] (start_freq - end_freq @ bandwidth),
(max_antenna_gain, max_eirp)May 29 17:14:30 rf kernel: [
7297.999727] (2402000 KHz - 2482000 KHz @ 4 KHz), (N/A, 2000
mBm)May 29 17:14:30 rf kernel: [ 7297.999789] (517 KHz -
525 KHz @ 4 KHz), (300 mBi, 2300 mBm)May 29 17:14:30 rf
kernel: [ 7297.999852] (525 KHz - 533 KHz @ 4 KHz),
(300 mBi, 2300 mBm)May 29 17:14:30 rf kernel: [ 7297.14]
(5735000 KHz - 5835000 KHz @ 4 KHz), (300 mBi, 3000 mBm)May 29
17:14:31 rf kernel: [ 7298.945539] zd1211rw 2-2:1.0: firmware
version 4605May 29 17:14:31 rf kernel: [ 7299.005554] zd1211rw
2-2:1.0: zd1211 chip 07b8:6001 v4330 full 00-12-0e AL2230_RF pa0
gMay 29 17:14:31 rf kernel: [ 7299.010584] cfg80211: Calling
CRDA for country: DEMay 29 17:14:31 rf kernel: [ 7299.026125]
cfg80211: Current regulatory domain intersected:May 29 17:14:31 rf
kernel: [ 7299.026198] (start_freq - end_freq @ bandwidth),
(max_antenna_gain, max_eirp)May 29 17:14:31 rf kernel: [
7299.026309] (2402000 KHz - 2482000 KHz @ 4 KHz), (N/A, 2000
mBm)May 29 17:14:31 rf kernel: [ 7299.026371] (517 KHz -
525 KHz @ 4 KHz), (N/A, 2000 mBm)May 29 17:14:31 rf kernel:
[ 7299.026431] (525 KHz - 533 KHz @ 4 KHz), (N/A,
2000 mBm)May 29 17:14:31 rf kernel: [ 7299.071672]
ADDRCONF(NETDEV_UP): wlan0: link is not ready
Using compat-wireless-2011-04-22 (firmware upload fails):
May 29 17:09:47 rf kernel: [ 7015.122044] usb 2-2: new full speed
USB device using ohci_hcd and address 4May 29 17:09:47 rf kernel: [
7015.299130] usb 2-2: not running at top speed; connect to a high
speed hubMay 29 17:09:47 rf kernel: [ 7015.314138] usb 2-2: New USB
device found, idVendor=07b8, idProduct=60

Re: [zd1211-devs] firmware timeout issues (error -110)

2011-05-29 Thread Jussi Kivilinna
Hello,

Have you tried without the cable?

Can you compile compat-wireless with CONFIG_ZD1211RW_DEBUG=y enabled,  
for more output from driver?
(edit compat-wireless-[version]/config.mk, take out "# " from line  
with "CONFIG_ZD1211RW_DEBUG=y" and recompile)

-Jussi

Quoting "Roh ." :

>
> Hi Devs,
>
> I hope someone can shed some light on why I am seeing these errors.
>
> When using the standard zd1211rw, mac802111 & cfg80211 drivers that  
> come with fedora 14 (2.6.35.13-91) i am able to run my zd1211-based  
> device perfectly without a glitch over a 10m UTP usb extension. I  
> can even run airodump-ng for days on end without a glitch (of course  
> no packet injection or signal level feedback).
>
> However when I try to use the compat-wireless-2011-05-26 or  
> compat-wireless-2011-04-22 drivers I receive firmware timeout  
> errors. Please see /var/log/message output below:
>
> Using stock Fedora 14 2.6.35.13-91 drivers: (works ok)
>
> May 29 17:14:28 rf kernel: [ 7296.240037] usb 2-2: new full speed  
> USB device using ohci_hcd and address 5
> May 29 17:14:28 rf kernel: [ 7296.417134] usb 2-2: not running at  
> top speed; connect to a high speed hub
> May 29 17:14:28 rf kernel: [ 7296.432140] usb 2-2: New USB device  
> found, idVendor=07b8, idProduct=6001
> May 29 17:14:28 rf kernel: [ 7296.432213] usb 2-2: New USB device  
> strings: Mfr=16, Product=32, SerialNumber=0
> May 29 17:14:28 rf kernel: [ 7296.432322] usb 2-2: Product: USB2.0 WLAN
> May 29 17:14:28 rf kernel: [ 7296.432379] usb 2-2: Manufacturer: wug2670
> May 29 17:14:29 rf kernel: [ 7296.738492] cfg80211: Calling CRDA to  
> update world regulatory domain
> May 29 17:14:29 rf kernel: [ 7296.995070] usb 2-2: reset full speed  
> USB device using ohci_hcd and address 5
> May 29 17:14:29 rf kernel: [ 7297.010274] cfg80211: World regulatory  
> domain updated:
> May 29 17:14:29 rf kernel: [ 7297.010346] (start_freq - end_freq  
> @ bandwidth), (max_antenna_gain, max_eirp)
> May 29 17:14:29 rf kernel: [ 7297.010457] (2402000 KHz - 2472000  
> KHz @ 4 KHz), (300 mBi, 2000 mBm)
> May 29 17:14:29 rf kernel: [ 7297.010519] (2457000 KHz - 2482000  
> KHz @ 2 KHz), (300 mBi, 2000 mBm)
> May 29 17:14:29 rf kernel: [ 7297.010583] (2474000 KHz - 2494000  
> KHz @ 2 KHz), (300 mBi, 2000 mBm)
> May 29 17:14:29 rf kernel: [ 7297.010646] (517 KHz - 525  
> KHz @ 4 KHz), (300 mBi, 2000 mBm)
> May 29 17:14:29 rf kernel: [ 7297.010709] (5735000 KHz - 5835000  
> KHz @ 4 KHz), (300 mBi, 2000 mBm)
> May 29 17:14:29 rf kernel: [ 7297.235267] zd1211rw 2-2:1.0: phy0
> May 29 17:14:29 rf kernel: [ 7297.235405] usbcore: registered new  
> interface driver zd1211rw
> May 29 17:14:30 rf kernel: [ 7297.977792] cfg80211: Calling CRDA for  
> country: AU
> May 29 17:14:30 rf kernel: [ 7297.999546] cfg80211: Regulatory  
> domain changed to country: AU
> May 29 17:14:30 rf kernel: [ 7297.999619] (start_freq - end_freq  
> @ bandwidth), (max_antenna_gain, max_eirp)
> May 29 17:14:30 rf kernel: [ 7297.999727] (2402000 KHz - 2482000  
> KHz @ 4 KHz), (N/A, 2000 mBm)
> May 29 17:14:30 rf kernel: [ 7297.999789] (517 KHz - 525  
> KHz @ 4 KHz), (300 mBi, 2300 mBm)
> May 29 17:14:30 rf kernel: [ 7297.999852] (525 KHz - 533  
> KHz @ 4 KHz), (300 mBi, 2300 mBm)
> May 29 17:14:30 rf kernel: [ 7297.14] (5735000 KHz - 5835000  
> KHz @ 4 KHz), (300 mBi, 3000 mBm)
> May 29 17:14:31 rf kernel: [ 7298.945539] zd1211rw 2-2:1.0: firmware  
> version 4605
> May 29 17:14:31 rf kernel: [ 7299.005554] zd1211rw 2-2:1.0: zd1211  
> chip 07b8:6001 v4330 full 00-12-0e AL2230_RF pa0 g
> May 29 17:14:31 rf kernel: [ 7299.010584] cfg80211: Calling CRDA for  
> country: DE
> May 29 17:14:31 rf kernel: [ 7299.026125] cfg80211: Current  
> regulatory domain intersected:
> May 29 17:14:31 rf kernel: [ 7299.026198] (start_freq - end_freq  
> @ bandwidth), (max_antenna_gain, max_eirp)
> May 29 17:14:31 rf kernel: [ 7299.026309] (2402000 KHz - 2482000  
> KHz @ 4 KHz), (N/A, 2000 mBm)
> May 29 17:14:31 rf kernel: [ 7299.026371] (517 KHz - 525  
> KHz @ 4 KHz), (N/A, 2000 mBm)
> May 29 17:14:31 rf kernel: [ 7299.026431] (525 KHz - 533  
> KHz @ 4 KHz), (N/A, 2000 mBm)
> May 29 17:14:31 rf kernel: [ 7299.071672] ADDRCONF(NETDEV_UP):  
> wlan0: link is not ready
>
> Using compat-wireless-2011-04-22 (firmware upload fails):
>
> May 29 17:09:47 rf kernel: [ 7015.122044] usb 2-2: new full speed  
> USB device using ohci_hcd and address 4
> May 29 17:09:47 rf kernel: [ 7015.299130] usb 2-2: not running at  
> top speed; connect to a high speed hub
> May 29 17:09:47 rf kernel: [ 7015.314138] usb 2-2: New USB device  
> found, idVendor=07b8, idProduct=6001
> May 29 17:09:47 rf kernel: [ 7015.314210] usb 2-2: New USB device  
> strings: Mfr=16, Product=32, SerialNumber=0
> May 29 17:09:47 rf kernel: [ 7015.314317] usb 2-2: Product: USB2.0 WLAN
> May 29 17:

Re: [zd1211-devs] firmware timeout issues (error -110)

2011-05-29 Thread Jussi Kivilinna
Hi,

I have reproduced the bug, happens only on ohci_hci (not ehci or  
uchi). I'll start working on fix.

-Jussi

Quoting "Roh ." :

>
> Hi Devs,
> I hope someone can shed some light on why I am seeing these errors.
> When using the standard zd1211rw, mac802111 & cfg80211 drivers that  
> come with fedora 14 (2.6.35.13-91) i am able to run my zd1211-based  
> device perfectly without a glitch over a 10m UTP usb extension. I  
> can even run airodump-ng for days on end without a glitch (of course  
> no packet injection or signal level feedback).
> However when I try to use the compat-wireless-2011-05-26 or  
> compat-wireless-2011-04-22 drivers I receive firmware timeout  
> errors. Please see /var/log/message output below:
> Using stock Fedora 14 2.6.35.13-91 drivers: (works ok)
> May 29 17:14:28 rf kernel: [ 7296.240037] usb 2-2: new full speed  
> USB device using ohci_hcd and address 5May 29 17:14:28 rf kernel: [  
> 7296.417134] usb 2-2: not running at top speed; connect to a high  
> speed hubMay 29 17:14:28 rf kernel: [ 7296.432140] usb 2-2: New USB  
> device found, idVendor=07b8, idProduct=6001May 29 17:14:28 rf  
> kernel: [ 7296.432213] usb 2-2: New USB device strings: Mfr=16,  
> Product=32, SerialNumber=0May 29 17:14:28 rf kernel: [ 7296.432322]  
> usb 2-2: Product: USB2.0 WLANMay 29 17:14:28 rf kernel: [  
> 7296.432379] usb 2-2: Manufacturer: wug2670May 29 17:14:29 rf  
> kernel: [ 7296.738492] cfg80211: Calling CRDA to update world  
> regulatory domainMay 29 17:14:29 rf kernel: [ 7296.995070] usb 2-2:  
> reset full speed USB device using ohci_hcd and address 5May 29  
> 17:14:29 rf kernel: [ 7297.010274] cfg80211: World regulatory domain  
> updated:May 29 17:14:29 rf kernel: [ 7297.010346] (start_freq -  
> end_freq @ bandwidth), (max_antenna_gain, max_eirp)May 29 17:14:29  
> rf kernel: [ 7297.010457] (2402000 KHz - 2472000 KHz @ 4  
> KHz), (300 mBi, 2000 mBm)May 29 17:14:29 rf kernel: [ 7297.010519]
>   (2457000 KHz - 2482000 KHz @ 2 KHz), (300 mBi, 2000 mBm)May 29  
> 17:14:29 rf kernel: [ 7297.010583] (2474000 KHz - 2494000 KHz @  
> 2 KHz), (300 mBi, 2000 mBm)May 29 17:14:29 rf kernel: [  
> 7297.010646] (517 KHz - 525 KHz @ 4 KHz), (300 mBi,  
> 2000 mBm)May 29 17:14:29 rf kernel: [ 7297.010709] (5735000 KHz  
> - 5835000 KHz @ 4 KHz), (300 mBi, 2000 mBm)May 29 17:14:29 rf  
> kernel: [ 7297.235267] zd1211rw 2-2:1.0: phy0May 29 17:14:29 rf  
> kernel: [ 7297.235405] usbcore: registered new interface driver  
> zd1211rwMay 29 17:14:30 rf kernel: [ 7297.977792] cfg80211: Calling  
> CRDA for country: AUMay 29 17:14:30 rf kernel: [ 7297.999546]  
> cfg80211: Regulatory domain changed to country: AUMay 29 17:14:30 rf  
> kernel: [ 7297.999619] (start_freq - end_freq @ bandwidth),  
> (max_antenna_gain, max_eirp)May 29 17:14:30 rf kernel: [  
> 7297.999727] (2402000 KHz - 2482000 KHz @ 4 KHz), (N/A, 2000  
> mBm)May 29 17:14:30 rf kernel: [ 7297.999789] (517 KHz -  
> 525 KHz @ 4 KHz), (300 mBi, 2300 mBm)May 29 17:14:30 rf  
> kernel: [ 7297.999852] (525 KHz - 533 KHz @ 4 KHz),  
> (300 mBi, 2300 mBm)May 29 17:14:30 rf kernel: [ 7297.14]  
> (5735000 KHz - 5835000 KHz @ 4 KHz), (300 mBi, 3000 mBm)May 29  
> 17:14:31 rf kernel: [ 7298.945539] zd1211rw 2-2:1.0: firmware  
> version 4605May 29 17:14:31 rf kernel: [ 7299.005554] zd1211rw  
> 2-2:1.0: zd1211 chip 07b8:6001 v4330 full 00-12-0e AL2230_RF pa0  
> gMay 29 17:14:31 rf kernel: [ 7299.010584] cfg80211: Calling  
> CRDA for country: DEMay 29 17:14:31 rf kernel: [ 7299.026125]  
> cfg80211: Current regulatory domain intersected:May 29 17:14:31 rf  
> kernel: [ 7299.026198] (start_freq - end_freq @ bandwidth),  
> (max_antenna_gain, max_eirp)May 29 17:14:31 rf kernel: [  
> 7299.026309] (2402000 KHz - 2482000 KHz @ 4 KHz), (N/A, 2000  
> mBm)May 29 17:14:31 rf kernel: [ 7299.026371] (517 KHz -  
> 525 KHz @ 4 KHz), (N/A, 2000 mBm)May 29 17:14:31 rf kernel:  
> [ 7299.026431] (525 KHz - 533 KHz @ 4 KHz), (N/A,  
> 2000 mBm)May 29 17:14:31 rf kernel: [ 7299.071672]  
> ADDRCONF(NETDEV_UP): wlan0: link is not ready
> Using compat-wireless-2011-04-22 (firmware upload fails):
> May 29 17:09:47 rf kernel: [ 7015.122044] usb 2-2: new full speed  
> USB device using ohci_hcd and address 4May 29 17:09:47 rf kernel: [  
> 7015.299130] usb 2-2: not running at top speed; connect to a high  
> speed hubMay 29 17:09:47 rf kernel: [ 7015.314138] usb 2-2: New USB  
> device found, idVendor=07b8, idProduct=6001May 29 17:09:47 rf  
> kernel: [ 7015.314210] usb 2-2: New USB device strings: Mfr=16,  
> Product=32, SerialNumber=0May 29 17:09:47 rf kernel: [ 7015.314317]  
> usb 2-2: Product: USB2.0 WLANMay 29 17:09:47 rf kernel: [  
> 7015.314374] usb 2-2: Manufacturer: wug2670May 29 17:09:48 rf  
> kernel: [ 7015.784541] cfg80211: Calling CRDA to update world  
> regulatory domainMay 29 17:09:48 rf

[zd1211-devs] firmware timeout issues (error -110)

2011-05-29 Thread Roh .

Hi Devs,
I hope someone can shed some light on why I am seeing these errors.
When using the standard zd1211rw, mac802111 & cfg80211 drivers that come with 
fedora 14 (2.6.35.13-91) i am able to run my zd1211-based device perfectly 
without a glitch over a 10m UTP usb extension. I can even run airodump-ng for 
days on end without a glitch (of course no packet injection or signal level 
feedback).
However when I try to use the compat-wireless-2011-05-26 or 
compat-wireless-2011-04-22 drivers I receive firmware timeout errors. Please 
see /var/log/message output below:
Using stock Fedora 14 2.6.35.13-91 drivers: (works ok)
May 29 17:14:28 rf kernel: [ 7296.240037] usb 2-2: new full speed USB device 
using ohci_hcd and address 5May 29 17:14:28 rf kernel: [ 7296.417134] usb 2-2: 
not running at top speed; connect to a high speed hubMay 29 17:14:28 rf kernel: 
[ 7296.432140] usb 2-2: New USB device found, idVendor=07b8, idProduct=6001May 
29 17:14:28 rf kernel: [ 7296.432213] usb 2-2: New USB device strings: Mfr=16, 
Product=32, SerialNumber=0May 29 17:14:28 rf kernel: [ 7296.432322] usb 2-2: 
Product: USB2.0 WLANMay 29 17:14:28 rf kernel: [ 7296.432379] usb 2-2: 
Manufacturer: wug2670May 29 17:14:29 rf kernel: [ 7296.738492] cfg80211: 
Calling CRDA to update world regulatory domainMay 29 17:14:29 rf kernel: [ 
7296.995070] usb 2-2: reset full speed USB device using ohci_hcd and address 
5May 29 17:14:29 rf kernel: [ 7297.010274] cfg80211: World regulatory domain 
updated:May 29 17:14:29 rf kernel: [ 7297.010346] (start_freq - end_freq @ 
bandwidth), (max_antenna_gain, max_eirp)May 29 17:14:29 rf kernel: [ 
7297.010457] (2402000 KHz - 2472000 KHz @ 4 KHz), (300 mBi, 2000 
mBm)May 29 17:14:29 rf kernel: [ 7297.010519] (2457000 KHz - 2482000 KHz @ 
2 KHz), (300 mBi, 2000 mBm)May 29 17:14:29 rf kernel: [ 7297.010583] 
(2474000 KHz - 2494000 KHz @ 2 KHz), (300 mBi, 2000 mBm)May 29 17:14:29 rf 
kernel: [ 7297.010646] (517 KHz - 525 KHz @ 4 KHz), (300 mBi, 
2000 mBm)May 29 17:14:29 rf kernel: [ 7297.010709] (5735000 KHz - 5835000 
KHz @ 4 KHz), (300 mBi, 2000 mBm)May 29 17:14:29 rf kernel: [ 7297.235267] 
zd1211rw 2-2:1.0: phy0May 29 17:14:29 rf kernel: [ 7297.235405] usbcore: 
registered new interface driver zd1211rwMay 29 17:14:30 rf kernel: [ 
7297.977792] cfg80211: Calling CRDA for country: AUMay 29 17:14:30 rf kernel: [ 
7297.999546] cfg80211: Regulatory domain changed to country: AUMay 29 17:14:30 
rf kernel: [ 7297.999619] (start_freq - end_freq @ bandwidth), 
(max_antenna_gain, max_eirp)May 29 17:14:30 rf kernel: [ 7297.999727] 
(2402000 KHz - 2482000 KHz @ 4 KHz), (N/A, 2000 mBm)May 29 17:14:30 rf 
kernel: [ 7297.999789] (517 KHz - 525 KHz @ 4 KHz), (300 mBi, 
2300 mBm)May 29 17:14:30 rf kernel: [ 7297.999852] (525 KHz - 533 
KHz @ 4 KHz), (300 mBi, 2300 mBm)May 29 17:14:30 rf kernel: [ 7297.14]  
   (5735000 KHz - 5835000 KHz @ 4 KHz), (300 mBi, 3000 mBm)May 29 17:14:31 
rf kernel: [ 7298.945539] zd1211rw 2-2:1.0: firmware version 4605May 29 
17:14:31 rf kernel: [ 7299.005554] zd1211rw 2-2:1.0: zd1211 chip 07b8:6001 
v4330 full 00-12-0e AL2230_RF pa0 gMay 29 17:14:31 rf kernel: [ 
7299.010584] cfg80211: Calling CRDA for country: DEMay 29 17:14:31 rf kernel: [ 
7299.026125] cfg80211: Current regulatory domain intersected:May 29 17:14:31 rf 
kernel: [ 7299.026198] (start_freq - end_freq @ bandwidth), 
(max_antenna_gain, max_eirp)May 29 17:14:31 rf kernel: [ 7299.026309] 
(2402000 KHz - 2482000 KHz @ 4 KHz), (N/A, 2000 mBm)May 29 17:14:31 rf 
kernel: [ 7299.026371] (517 KHz - 525 KHz @ 4 KHz), (N/A, 2000 
mBm)May 29 17:14:31 rf kernel: [ 7299.026431] (525 KHz - 533 KHz @ 
4 KHz), (N/A, 2000 mBm)May 29 17:14:31 rf kernel: [ 7299.071672] 
ADDRCONF(NETDEV_UP): wlan0: link is not ready
Using compat-wireless-2011-04-22 (firmware upload fails):
May 29 17:09:47 rf kernel: [ 7015.122044] usb 2-2: new full speed USB device 
using ohci_hcd and address 4May 29 17:09:47 rf kernel: [ 7015.299130] usb 2-2: 
not running at top speed; connect to a high speed hubMay 29 17:09:47 rf kernel: 
[ 7015.314138] usb 2-2: New USB device found, idVendor=07b8, idProduct=6001May 
29 17:09:47 rf kernel: [ 7015.314210] usb 2-2: New USB device strings: Mfr=16, 
Product=32, SerialNumber=0May 29 17:09:47 rf kernel: [ 7015.314317] usb 2-2: 
Product: USB2.0 WLANMay 29 17:09:47 rf kernel: [ 7015.314374] usb 2-2: 
Manufacturer: wug2670May 29 17:09:48 rf kernel: [ 7015.784541] cfg80211: 
Calling CRDA to update world regulatory domainMay 29 17:09:48 rf kernel: [ 
7016.323803] cfg80211: World regulatory domain updated:May 29 17:09:48 rf 
kernel: [ 7016.323875] cfg80211: (start_freq - end_freq @ bandwidth), 
(max_antenna_gain, max_eirp)May 29 17:09:48 rf kernel: [ 7016.323988] cfg80211: 
(2402000 KHz - 2472000 KHz @ 4 KHz), (300 mBi, 2000 mBm)May 29 17:09:48 
rf kernel: [ 7016.324155] cfg80