Dear Nazim and experts,
    I have updated the patches #2, #5, #6, #7, #8, #9, #12, #13 found in
http://www.reactivated.net/software/zd1211-vendor/. But ZyDas 1211b still
doesn't work for me. Following is the dmesg output. (I didn't update patch
#1, #3, #4, #10, #11, #14 because the version of my linux kernel is 2.6.14.
Updating these patch will result in compile errors.)
|__  /   _|  _ \  / \  / ___|
  / / | | | | | |/ _ \ \___ \
 / /| |_| | |_| / ___ \ ___) |
/____\__, |____/_/   \_\____/
     |___/
ZD1211B - version 3.0.0.56
vendor_id = 0ace
product_id = 1215
USB 2.0 Host
Release Ver = 4810
EEPORM Ver = 4810
Finsih download Firmware. Ready to reboot
PA type: 0
AR2124 RF
[zd1205_set_zd_cbs, 11919] pObj->bChScanning is 0
AllowedChannel = 00011fff
Region:48
usbcore: registered new driver zd1211b
/ # cp /mnt/nfs/wireless_tools.29/target/* / -rf
/ # cd /mnt/nfs
/mnt/nfs # ifconfig ath0 up
[zd1205_open, 4911] calling zd1211_submit_rx_urb()
[zd1211_submit_rx_urb, 2766] started
[zd1211_submit_rx_urb, 2791] calling usb_fill_bulk_urb()
[zd1211_submit_rx_urb, 2809] ended
[zd1211_rx_comp_cb, 2370] started
[zd1211_rx_comp_cb, 2483] calling zd1211_rx_isr()
[zd1211_rx_isr, 2213] started
[zd1211_rx_isr, 2314] calling zd1211_submit_rx_urb()
[zd1211_submit_rx_urb, 2766] started
[zd1211_submit_rx_urb, 2791] calling usb_fill_bulk_urb()
[zd1211_submit_rx_urb, 2809] ended
[zd1211_rx_isr, 2331] calling zd1205_rx_isr()
[zd1205_rx_isr, 3821] started
[zd1205_rx_isr, 4575] ended
[zd1211_rx_isr, 2348] ended
[zd1211_rx_comp_cb, 2489] ended
[zd_ConnectMon, 2817]
[zd_CmdProbeReq, 961] pdot11Obj->bChScanning is 1
[zd_CmdProbeReq, 976] mMacMode: 1, CurrScanCH: 1
[zd_CmdProbeReq, 977] HZ: 1000, region: 48
/mnt/nfs [zdcb_start_timer, 11653] scan expire time: -194315
# header part data [24]:
40 20 60 27 ff ff ff ff ff ff 00 12 cf f4 11 38
ff ff ff ff ff ff 10 07
data part data [14]:
00 00 01 04 82 84 8b 96 32 08 0c 12 18 60
[SynchEntry, 505] SIG_PROBE_REQ, ProbeReq(): 0
[zd_CmdProbeReq, 991] zd_ProbeReq() result is 1
[kevent, 3963] scan time out
[zd_SwitchNextCH, 1989] start next channel: 1 --> 2
[zdcb_start_timer, 11653] scan expire time: -194180
header part data [24]:
40 20 00 00 ff ff ff ff ff ff 00 12 cf f4 11 38
ff ff ff ff ff ff 10 07
data part data [14]:
00 00 01 04 82 84 8b 96 32 08 0c 12 18 60
[SynchEntry, 505] SIG_PROBE_REQ, ProbeReq(): 0
[kevent, 3963] scan time out
[zd_SwitchNextCH, 1989] start next channel: 2 --> 3
[zdcb_start_timer, 11653] scan expire time: -194044
header part data [24]:
40 20 00 00 ff ff ff ff ff ff 00 12 cf f4 11 38
ff ff ff ff ff ff 10 07
data part data [14]:
00 00 01 04 82 84 8b 96 32 08 0c 12 18 60
[SynchEntry, 505] SIG_PROBE_REQ, ProbeReq(): 0
[kevent, 3963] scan time out
[zd_SwitchNextCH, 1989] start next channel: 3 --> 4
[zdcb_start_timer, 11653] scan expire time: -193908
header part data [24]:
40 20 00 00 ff ff ff ff ff ff 00 12 cf f4 11 38
ff ff ff ff ff ff 10 07
data part data [14]:
00 00 01 04 82 84 8b 96 32 08 0c 12 18 60
[SynchEntry, 505] SIG_PROBE_REQ, ProbeReq(): 0
[kevent, 3963] scan time out
[zd_SwitchNextCH, 1989] start next channel: 4 --> 5
[zdcb_start_timer, 11653] scan expire time: -193772
header part data [24]:
40 20 00 00 ff ff ff ff ff ff 00 12 cf f4 11 38
ff ff ff ff ff ff 10 07
data part data [14]:
00 00 01 04 82 84 8b 96 32 08 0c 12 18 60
[SynchEntry, 505] SIG_PROBE_REQ, ProbeReq(): 0
[kevent, 3963] scan time out
[zd_SwitchNextCH, 1989] start next channel: 5 --> 6
[zdcb_start_timer, 11653] scan expire time: -193635
header part data [24]:
40 20 00 00 ff ff ff ff ff ff 00 12 cf f4 11 38
ff ff ff ff ff ff 10 07
data part data [14]:
00 00 01 04 82 84 8b 96 32 08 0c 12 18 60
[SynchEntry, 505] SIG_PROBE_REQ, ProbeReq(): 0
[kevent, 3963] scan time out
[zd_SwitchNextCH, 1989] start next channel: 6 --> 7
[zdcb_start_timer, 11653] scan expire time: -193499
header part data [24]:
40 20 00 00 ff ff ff ff ff ff 00 12 cf f4 11 38
ff ff ff ff ff ff 10 07
data part data [14]:
00 00 01 04 82 84 8b 96 32 08 0c 12 18 60
[SynchEntry, 505] SIG_PROBE_REQ, ProbeReq(): 0
[kevent, 3963] scan time out
[zd_SwitchNextCH, 1989] start next channel: 7 --> 8
[zdcb_start_timer, 11653] scan expire time: -193363
header part data [24]:
40 20 00 00 ff ff ff ff ff ff 00 12 cf f4 11 38
ff ff ff ff ff ff 10 07
data part data [14]:
00 00 01 04 82 84 8b 96 32 08 0c 12 18 60
[SynchEntry, 505] SIG_PROBE_REQ, ProbeReq(): 0
[kevent, 3963] scan time out
[zd_SwitchNextCH, 1989] start next channel: 8 --> 9
[zdcb_start_timer, 11653] scan expire time: -193227
header part data [24]:
40 20 00 00 ff ff ff ff ff ff 00 12 cf f4 11 38
ff ff ff ff ff ff 10 07
data part data [14]:
00 00 01 04 82 84 8b 96 32 08 0c 12 18 60
[SynchEntry, 505] SIG_PROBE_REQ, ProbeReq(): 0
[kevent, 3963] scan time out
[zd_SwitchNextCH, 1989] start next channel: 9 --> 10
[zdcb_start_timer, 11653] scan expire time: -193089
header part data [24]:
40 20 00 00 ff ff ff ff ff ff 00 12 cf f4 11 38
ff ff ff ff ff ff 10 07
data part data [14]:
00 00 01 04 82 84 8b 96 32 08 0c 12 18 60
[SynchEntry, 505] SIG_PROBE_REQ, ProbeReq(): 0
[kevent, 3963] scan time out
[zd_SwitchNextCH, 1989] start next channel: 10 --> 11
[zdcb_start_timer, 11653] scan expire time: -192951
header part data [24]:
40 20 00 00 ff ff ff ff ff ff 00 12 cf f4 11 38
ff ff ff ff ff ff 10 07
data part data [14]:
00 00 01 04 82 84 8b 96 32 08 0c 12 18 60
[SynchEntry, 505] SIG_PROBE_REQ, ProbeReq(): 0
[kevent, 3963] scan time out
[zd_SwitchNextCH, 1989] start next channel: 11 --> 12
[zdcb_start_timer, 11653] scan expire time: -192813
header part data [24]:
40 20 00 00 ff ff ff ff ff ff 00 12 cf f4 11 38
ff ff ff ff ff ff 10 07
data part data [14]:
00 00 01 04 82 84 8b 96 32 08 0c 12 18 60
[SynchEntry, 505] SIG_PROBE_REQ, ProbeReq(): 0
[kevent, 3963] scan time out
[zd_SwitchNextCH, 1989] start next channel: 12 --> 13
[zdcb_start_timer, 11653] scan expire time: -192675
header part data [24]:
40 20 00 00 ff ff ff ff ff ff 00 12 cf f4 11 38
ff ff ff ff ff ff 10 07
data part data [14]:
00 00 01 04 82 84 8b 96 32 08 0c 12 18 60
[SynchEntry, 505] SIG_PROBE_REQ, ProbeReq(): 0
[kevent, 3963] scan time out
[zd_SwitchNextCH, 1989] start next channel: 13 --> 14
[zdcb_start_timer, 11653] scan expire time: -192551
header part data [24]:
40 20 00 00 ff ff ff ff ff ff 00 12 cf f4 11 38
ff ff ff ff ff ff 10 07
data part data [14]:
00 00 01 04 82 84 8b 96 32 08 0c 12 18 60
[SynchEntry, 505] SIG_PROBE_REQ, ProbeReq(): 0
[kevent, 3963] scan time out
[zd_SwitchNextCH, 1875] last channel: 14
[zd_SwitchNextCH, 1878] pdot11Obj->bChScanning is 0
SSID          BSSID            CH  Signal  Mode     Basic-Rates
Ext-Rates    b/g AP<7>zd1205: (enter) defer_kevent,
/home/louis/dmr400_new/LinuxUSB/ar2524drv/src/zd1211.c line 3778
------------------------------------------------------------------------------------
****** Scan Finished ******
iwlist ath0 s[zd_Roaming, 2792]
[zd_CmdProbeReq, 961] pdot11Obj->bChScanning is 1
[zd_CmdProbeReq, 976] mMacMode: 1, CurrScanCH: 1
[zd_CmdProbeReq, 977] HZ: 1000, region: 48
[zdcb_start_timer, 11653] scan expire time: -188485
header part data [24]:
2011/3/28 Nazim Khan <nazim.a...@gmail.com>

> There are some patches available for zd1211b vendor driver.
> I don't have the link available but if you google, you should be able to
> find it.
> Browse through the history of this mailing list starting from mid 2007.
>
> Nazim
>
>   2011/3/28 李文星 <wengsing...@gmail.com>
>
>>   Dear guys,
>>     I have used ZyDas on ARM platform with Linux kernel 2.6.14. The
>> compilation of the source code (downloaded from
>> http://www.filewatcher.com/m/LinuxUSB_AR2524-3.0.0.56.tgz.5578938.0.0.html)
>> is OK. So does the insert module (by executing "insmod zd1211b.ko"). But
>> after that, no packet is notified even for beacon. I think the hardware
>> is ok becasue I have tried the same HW on a desktop PC with Fedora 5
>> installed (the kernel verson is 2.6.15) and it works pretty fine.
>>     I have tried to add some debug message for checking the data path. On
>> my desktop PC, zd1211_rx_comp_cb() is called repeatly when a packet is
>> received. But when using embedded environment (ARM with Linux 2.6.14), that
>> function never been called. Following is the dmesg after ZyDas 1211B is
>> installed.
>>     I have working on this for 2~3 weeks and can not find a solution
>> for it.  It will be great for anybody who can give me a hint or, even
>> better, a solution. I really appreciat for you help.
>>
>>
>> usb 1-1: new high speed USB device using FOTG2XX_DRV and address 5
>> hub 1-1:1.0: USB hub found
>> hub 1-1:1.0: 4 ports detected
>> usb 1-1.2: new high speed USB device using FOTG2XX_DRV and address 6
>> usb 1-1.1: new high speed USB device using FOTG2XX_DRV and address 7
>>
>> / # i insmod /mnt/nfs/LinuxUSB/ar2524drv/zd1211b.ko
>>
>>  _____     ____    _    ____
>> |__  /   _|  _ \  / \  / ___|
>>   / / | | | | | |/ _ \ \___ \
>>  / /| |_| | |_| / ___ \ ___) |
>> /____\__, |____/_/   \_\____/
>>      |___/
>> ZD1211B - version 3.0.0.56
>> vendor_id = 0ace
>> product_id = 1215
>> USB 2.0 Host
>> Release Ver = 4810
>> EEPORM Ver = 4810
>> Finsih download Firmware. Ready to reboot
>> PA type: 0
>> AR2124 RF
>> [zd1205_set_zd_cbs, 11887] pObj->bChScanning is 0
>> AllowedChannel = 00011fff
>> Region:48
>> usbcore: registered new driver zd1211b
>> / # ifconfig ath0 up[zd1205_open, 4901] calling zd1211_submit_rx_urb()
>>
>> [zd1211_submit_rx_urb, 2766] started
>> [zd1211_submit_rx_urb, 2791] calling usb_fill_bulk_urb()
>> [zd1211_submit_rx_urb, 2809] ended
>> [zd1211_rx_comp_cb, 2370] started
>> [zd1211_rx_comp_cb, 2483] calling zd1211_rx_isr()
>> [zd1211_rx_isr, 2213] started
>> [zd1211_rx_isr, 2314] calling zd1211_submit_rx_urb()
>> [zd1211_submit_rx_urb, 2766] started
>> [zd1211_submit_rx_urb, 2791] calling usb_fill_bulk_urb()
>> [zd1211_submit_rx_urb, 2809] ended
>> [zd1211_rx_isr, 2331] calling zd1205_rx_isr()
>> [zd1205_rx_isr, 3814] started
>> [zd1205_rx_isr, 4567] ended
>> [zd1211_rx_isr, 2348] ended
>> [zd1211_rx_comp_cb, 2489] ended
>> [zd_ConnectMon, 2816]
>> [zd_CmdProbeReq, 961] pdot11Obj->bChScanning is 1
>> [zd_CmdProbeReq, 976] mMacMode: 1, CurrScanCH: 1
>> [zd_CmdProbeReq, 977] HZ: 1000, region: 48
>> [zdcb_start_timer, 11621] scan expire time: -116372
>> / [SynchEntry, 505] SIG_PROBE_REQ, ProbeReq(): 0
>> # [zd_CmdProbeReq, 991] zd_ProbeReq() result is 1
>> [kevent, 3963] scan time out
>> [zd_SwitchNextCH, 1989] start next channel: 1 --> 2
>> [zdcb_start_timer, 11621] scan expire time: -116237
>> [SynchEntry, 505] SIG_PROBE_REQ, ProbeReq(): 0
>> [kevent, 3963] scan time out
>> [zd_SwitchNextCH, 1989] start next channel: 2 --> 3
>> [zdcb_start_timer, 11621] scan expire time: -116102
>> [SynchEntry, 505] SIG_PROBE_REQ, ProbeReq(): 0
>> [kevent, 3963] scan time out
>> [zd_SwitchNextCH, 1989] start next channel: 3 --> 4
>> [zdcb_start_timer, 11621] scan expire time: -115967
>> [SynchEntry, 505] SIG_PROBE_REQ, ProbeReq(): 0
>> [kevent, 3963] scan time out
>> [zd_SwitchNextCH, 1989] start next channel: 4 --> 5
>> [zdcb_start_timer, 11621] scan expire time: -115831
>> [SynchEntry, 505] SIG_PROBE_REQ, ProbeReq(): 0
>> [kevent, 3963] scan time out
>> [zd_SwitchNextCH, 1989] start next channel: 5 --> 6
>> [zdcb_start_timer, 11621] scan expire time: -115696
>> [SynchEntry, 505] SIG_PROBE_REQ, ProbeReq(): 0
>> [kevent, 3963] scan time out
>> [zd_SwitchNextCH, 1989] start next channel: 6 --> 7
>> [zdcb_start_timer, 11621] scan expire time: -115560
>> [SynchEntry, 505] SIG_PROBE_REQ, ProbeReq(): 0
>> [kevent, 3963] scan time out
>> [zd_SwitchNextCH, 1989] start next channel: 7 --> 8
>> [zdcb_start_timer, 11621] scan expire time: -115424
>> [SynchEntry, 505] SIG_PROBE_REQ, ProbeReq(): 0
>> [kevent, 3963] scan time out
>> [zd_SwitchNextCH, 1989] start next channel: 8 --> 9
>> [zdcb_start_timer, 11621] scan expire time: -115289
>> [SynchEntry, 505] SIG_PROBE_REQ, ProbeReq(): 0
>> [kevent, 3963] scan time out
>> [zd_SwitchNextCH, 1989] start next channel: 9 --> 10
>> [zdcb_start_timer, 11621] scan expire time: -115153
>> [SynchEntry, 505] SIG_PROBE_REQ, ProbeReq(): 0
>> [kevent, 3963] scan time out
>> [zd_SwitchNextCH, 1989] start next channel: 10 --> 11
>> [zdcb_start_timer, 11621] scan expire time: -115016
>> [SynchEntry, 505] SIG_PROBE_REQ, ProbeReq(): 0
>> d[kevent, 3963] scan time out
>> [zd_SwitchNextCH, 1989] start next channel: 11 --> 12
>> [zdcb_start_timer, 11621] scan expire time: -114878
>> [SynchEntry, 505] SIG_PROBE_REQ, ProbeReq(): 0
>> [kevent, 3963] scan time out
>> [zd_SwitchNextCH, 1989] start next channel: 12 --> 13
>> [zdcb_start_timer, 11621] scan expire time: -114741
>> [SynchEntry, 505] SIG_PROBE_REQ, ProbeReq(): 0
>> [kevent, 3963] scan time out
>> [zd_SwitchNextCH, 1989] start next channel: 13 --> 14
>> [zdcb_start_timer, 11621] scan expire time: -114619
>> [SynchEntry, 505] SIG_PROBE_REQ, ProbeReq(): 0
>> [kevent, 3963] scan time out
>> [zd_SwitchNextCH, 1875] last channel: 14
>> [zd_SwitchNextCH, 1878] pdot11Obj->bChScanning is 0
>>
>> SSID          BSSID            CH  Signal  Mode     Basic-Rates
>> Ext-Rates    b/g AP
>>
>> ------------------------------------------------------------------------------------
>> ****** Scan Finished ******
>> mesg > 2.[zd_Roaming, 2791]
>> [zd_CmdProbeReq, 961] pdot11Obj->bChScanning is 1
>> [zd_CmdProbeReq, 976] mMacMode: 1, CurrScanCH: 1
>> [zd_CmdProbeReq, 977] HZ: 1000, region: 48
>> [zdcb_start_timer, 11621] scan expire time: -110541
>>
>>
>> BRs,
>> WengSing
>>
>>
>>
>> ------------------------------------------------------------------------------
>> Enable your software for Intel(R) Active Management Technology to meet the
>> growing manageability and security demands of your customers. Businesses
>> are taking advantage of Intel(R) vPro (TM) technology - will your software
>> be a part of the solution? Download the Intel(R) Manageability Checker
>> today! http://p.sf.net/sfu/intel-dev2devmar
>> _______________________________________________
>> Zd1211-devs mailing list - http://zd1211.wiki.sourceforge.net/
>> Unsubscribe: https://lists.sourceforge.net/lists/listinfo/zd1211-devs
>>
>
>
------------------------------------------------------------------------------
Create and publish websites with WebMatrix
Use the most popular FREE web apps or write code yourself; 
WebMatrix provides all the features you need to develop and 
publish your website. http://p.sf.net/sfu/ms-webmatrix-sf
_______________________________________________
Zd1211-devs mailing list - http://zd1211.wiki.sourceforge.net/
Unsubscribe: https://lists.sourceforge.net/lists/listinfo/zd1211-devs

Reply via email to