Same result with 2.6.22. I post here the log of the ZD1211 together with the log of the counterpart (a b43 on gentoo-2.6.24 in ad-hoc mode, the clocks are synchronized). Note that at 21:28:49 the radio of the ZD1211 switches on and the counterpart adds a new station. There seam also to arrive ProbeReqs, but there is no sign that the sent probe response from the b43 arrives to the ZD1211...
Any hint where to continue debugging?

Log of zd1211:
Feb  4 21:28:49 jaylap zd1211rw 2-1:1.0: zd_usb_init_hw()
Feb  4 21:28:49 jaylap usb 2-1: request_fw_file() fw name zd1211/zd1211b_ub
Feb  4 21:28:49 jaylap usb 2-1: upload_firmware() firmware device id 0x4810 is equal to the actual device id
Feb  4 21:28:49 jaylap usb 2-1: request_fw_file() fw name zd1211/zd1211b_uphr
Feb  4 21:28:49 jaylap usb 2-1: upload_code() transfer size 4096
Feb  4 21:28:49 jaylap usb 2-1: upload_code() transfer size 1024
Feb  4 21:28:49 jaylap usb 2-1: upload_code() firmware confirm return value 0x01
Feb  4 21:28:49 jaylap zd1211rw 2-1:1.0: zd_usb_enable_int()
Feb  4 21:28:49 jaylap zd1211rw 2-1:1.0: zd_usb_enable_int() submit urb f58694c0
Feb  4 21:28:49 jaylap zd1211rw 2-1:1.0: zd_chip_init_hw()
Feb  4 21:28:49 jaylap zd1211rw 2-1:1.0: dump_cr() CR_AFTER_PNP 0x00000000
Feb  4 21:28:49 jaylap zd1211rw 2-1:1.0: dump_cr() CR_GPI_EN 0x00000000
Feb  4 21:28:49 jaylap zd1211rw 2-1:1.0: dump_cr() CR_INTERRUPT 0x00000000
Feb  4 21:28:49 jaylap zd1211rw 2-1:1.0: read_fw_regs_offset() fw_regs_base: 0xf772
Feb  4 21:28:49 jaylap zd1211rw 2-1:1.0: read_pod() E2P_POD 0x80000184
Feb  4 21:28:49 jaylap zd1211rw 2-1:1.0: read_pod() RF AL2230_RF 0x4 PA type 0x0 patch CCK 1 patch CR157 0 patch 6M 0 new PHY 1 link LED2 tx led 1
Feb  4 21:28:49 jaylap zd1211rw 2-1:1.0: hw_init()
Feb  4 21:28:49 jaylap zd1211rw 2-1:1.0: zd1211b_hw_reset_phy()
Feb  4 21:28:49 jaylap zd1211rw 2-1:1.0: zd1211b_hw_init_hmac()
Feb  4 21:28:49 jaylap zd1211rw 2-1:1.0: zd_usb_rfwrite() value 0x0241000 bits 24
Feb  4 21:28:49 jaylap zd1211rw 2-1:1.0: firmware version 4725
Feb  4 21:28:49 jaylap zd1211rw 2-1:1.0: dump_fw_registers() FW_FIRMWARE_VER 0x4725
Feb  4 21:28:49 jaylap zd1211rw 2-1:1.0: dump_fw_registers() FW_USB_SPEED 0x0000
Feb  4 21:28:49 jaylap zd1211rw 2-1:1.0: dump_fw_registers() FW_FIX_TX_RATE 0x0000
Feb  4 21:28:49 jaylap zd1211rw 2-1:1.0: dump_fw_registers() FW_LINK_STATUS 0x0000
Feb  4 21:28:49 jaylap zd1211rw 2-1:1.0: dump_cr() CR_AFTER_PNP 0x00000001
Feb  4 21:28:49 jaylap zd1211rw 2-1:1.0: dump_cr() CR_GPI_EN 0x00000000
Feb  4 21:28:49 jaylap zd1211rw 2-1:1.0: dump_cr() CR_INTERRUPT 0x00000000
Feb  4 21:28:49 jaylap zd1211rw 2-1:1.0: zd1211b chip 0baf:0121 v4810 full 00-14-c1 AL2230_RF pa0 g--NS
Feb  4 21:28:49 jaylap zd1211rw 2-1:1.0: zd_read_regdomain() regdomain: 0x10
Feb  4 21:28:49 jaylap zd1211rw 2-1:1.0: regdomain 0x10
Feb  4 21:28:49 jaylap zd1211rw 2-1:1.0: zd_usb_disable_int() urb f58694c0 killed
Feb  4 21:28:49 jaylap zd1211rw 2-1:1.0: zd_usb_enable_int()
Feb  4 21:28:49 jaylap zd1211rw 2-1:1.0: zd_usb_enable_int() submit urb f58694c0
Feb  4 21:28:49 jaylap zd1211rw 2-1:1.0: zd_write_mac_addr() mac addr 00:14:c1:42:dd:05
Feb  4 21:28:49 jaylap zd1211rw 2-1:1.0: zd_chip_set_basic_rates_locked() ff0f
Feb  4 21:28:49 jaylap zd1211rw 2-1:1.0: zd_switch_radio_on()
Feb  4 21:28:49 jaylap zd1211rw 2-1:1.0: zd_switch_radio_on() zd_chip_unlock_phy_regs: 0
Feb  4 21:28:49 jaylap zd1211rw 2-1:1.0: zd_rf_set_channel() channel: 1
Feb  4 21:28:49 jaylap zd1211rw 2-1:1.0: patch_cck_gain() patching value 1c
Feb  4 21:28:49 jaylap zd1211rw 2-1:1.0: zd_usb_enable_rx()
Feb  4 21:28:49 jaylap zd1211rw 2-1:1.0: housekeeping_enable()
Feb  4 21:28:49 jaylap zd1211rw 2-1:1.0: bssinfo_change() changes: 7
Feb  4 21:28:49 jaylap zd1211rw 2-1:1.0: zd_mac_set_multicast_list() mc addr 01:00:5e:00:00:01
Feb  4 21:28:49 jaylap zd1211rw 2-1:1.0: zd_mac_set_multicast_list() mc addr 01:00:5e:00:00:01
Feb  4 21:28:49 jaylap zd1211rw 2-1:1.0: zd_chip_set_rts_cts_rate_locked() rts_rate=0 preamble=0
Feb  4 21:28:49 jaylap zd1211rw 2-1:1.0: zd_chip_set_basic_rates_locked() ff0f
Feb  4 21:28:49 jaylap zd1211rw 2-1:1.0: zd_mac_set_multicast_list() mc addr 01:00:5e:00:00:01
Feb  4 21:28:49 jaylap zd1211rw 2-1:1.0: zd_mac_set_multicast_list() mc addr 01:00:5e:00:00:01
Feb  4 21:28:49 jaylap SoftMAC: Associate: Scanning for networks first.
Feb  4 21:28:49 jaylap zd1211rw 2-1:1.0: set_channel() channel 1
Feb  4 21:28:49 jaylap zd1211rw 2-1:1.0: zd_rf_set_channel() channel: 1
Feb  4 21:28:50 jaylap zd1211rw 2-1:1.0: patch_cck_gain() patching value 1c
Feb  4 21:28:50 jaylap zd1211rw 2-1:1.0: zd_mac_get_channel() channel 1
Feb  4 21:28:50 jaylap SoftMAC: Getting essid from associate_essid
Feb  4 21:28:50 jaylap zd1211rw 2-1:1.0: iw_get_range()
Feb  4 21:28:50 jaylap zd1211rw 2-1:1.0: set_channel() channel 2
Feb  4 21:28:50 jaylap zd1211rw 2-1:1.0: zd_rf_set_channel() channel: 2
Feb  4 21:28:50 jaylap zd1211rw 2-1:1.0: zd_mac_set_multicast_list() mc addr 01:00:5e:00:00:01
Feb  4 21:28:50 jaylap zd1211rw 2-1:1.0: patch_cck_gain() patching value 1c
Feb  4 21:28:50 jaylap zd1211rw 2-1:1.0: housekeeping_disable()
Feb  4 21:28:50 jaylap SoftMAC: Scanning finished: scanned 11 channels starting with channel 1
Feb  4 21:28:50 jaylap SoftMAC: Associate: Scanning for networks first.
Feb  4 21:28:50 jaylap zd1211rw 2-1:1.0: set_channel() channel 1
Feb  4 21:28:50 jaylap zd1211rw 2-1:1.0: zd_rf_set_channel() channel: 1
Feb  4 21:28:50 jaylap zd1211rw 2-1:1.0: patch_cck_gain() patching value 1c
Feb  4 21:28:50 jaylap zd1211rw 2-1:1.0: set_channel() channel 2
Feb  4 21:28:50 jaylap zd1211rw 2-1:1.0: zd_rf_set_channel() channel: 2
Feb  4 21:28:50 jaylap zd1211rw 2-1:1.0: patch_cck_gain() patching value 1c
Feb  4 21:28:50 jaylap zd1211rw 2-1:1.0: set_channel() channel 3
Feb  4 21:28:50 jaylap zd1211rw 2-1:1.0: zd_rf_set_channel() channel: 3
Feb  4 21:28:50 jaylap zd1211rw 2-1:1.0: patch_cck_gain() patching value 1c
Feb  4 21:28:50 jaylap zd1211rw 2-1:1.0: set_channel() channel 4
Feb  4 21:28:50 jaylap zd1211rw 2-1:1.0: zd_rf_set_channel() channel: 4
Feb  4 21:28:50 jaylap zd1211rw 2-1:1.0: patch_cck_gain() patching value 1c
Feb  4 21:28:50 jaylap zd1211rw 2-1:1.0: set_channel() channel 5
Feb  4 21:28:50 jaylap zd1211rw 2-1:1.0: zd_rf_set_channel() channel: 5
Feb  4 21:28:50 jaylap zd1211rw 2-1:1.0: patch_cck_gain() patching value 1c
Feb  4 21:28:50 jaylap zd1211rw 2-1:1.0: set_channel() channel 6
Feb  4 21:28:50 jaylap zd1211rw 2-1:1.0: zd_rf_set_channel() channel: 6
Feb  4 21:28:50 jaylap zd1211rw 2-1:1.0: patch_cck_gain() patching value 1c
Feb  4 21:28:50 jaylap zd1211rw 2-1:1.0: set_channel() channel 7
Feb  4 21:28:50 jaylap zd1211rw 2-1:1.0: zd_rf_set_channel() channel: 7
Feb  4 21:28:50 jaylap zd1211rw 2-1:1.0: patch_cck_gain() patching value 1c
Feb  4 21:28:50 jaylap zd1211rw 2-1:1.0: set_channel() channel 8
Feb  4 21:28:50 jaylap zd1211rw 2-1:1.0: zd_rf_set_channel() channel: 8
Feb  4 21:28:50 jaylap zd1211rw 2-1:1.0: patch_cck_gain() patching value 1c
Feb  4 21:28:50 jaylap zd1211rw 2-1:1.0: set_channel() channel 9
Feb  4 21:28:50 jaylap zd1211rw 2-1:1.0: zd_rf_set_channel() channel: 9
Feb  4 21:28:50 jaylap zd1211rw 2-1:1.0: patch_cck_gain() patching value 1c
Feb  4 21:28:50 jaylap zd1211rw 2-1:1.0: set_channel() channel 10
Feb  4 21:28:50 jaylap zd1211rw 2-1:1.0: zd_rf_set_channel() channel: 10
Feb  4 21:28:50 jaylap zd1211rw 2-1:1.0: patch_cck_gain() patching value 1c
Feb  4 21:28:50 jaylap zd1211rw 2-1:1.0: set_channel() channel 11
Feb  4 21:28:50 jaylap zd1211rw 2-1:1.0: zd_rf_set_channel() channel: 11
Feb  4 21:28:50 jaylap zd1211rw 2-1:1.0: patch_cck_gain() patching value 1c
Feb  4 21:28:50 jaylap SoftMAC: Scanning finished: scanned 11 channels starting with channel 1
Feb  4 21:28:50 jaylap SoftMAC: Associate: Scanning for networks first.
Feb  4 21:28:50 jaylap zd1211rw 2-1:1.0: set_channel() channel 1
Feb  4 21:28:50 jaylap zd1211rw 2-1:1.0: zd_rf_set_channel() channel: 1
Feb  4 21:28:50 jaylap zd1211rw 2-1:1.0: patch_cck_gain() patching value 1c
Feb  4 21:28:50 jaylap zd1211rw 2-1:1.0: set_channel() channel 2
Feb  4 21:28:50 jaylap zd1211rw 2-1:1.0: zd_rf_set_channel() channel: 2
Feb  4 21:28:50 jaylap zd1211rw 2-1:1.0: patch_cck_gain() patching value 1c
Feb  4 21:28:50 jaylap zd1211rw 2-1:1.0: set_channel() channel 3
Feb  4 21:28:50 jaylap zd1211rw 2-1:1.0: zd_rf_set_channel() channel: 3
Feb  4 21:28:50 jaylap zd1211rw 2-1:1.0: patch_cck_gain() patching value 1c
Feb  4 21:28:50 jaylap zd1211rw 2-1:1.0: set_channel() channel 4
Feb  4 21:28:50 jaylap zd1211rw 2-1:1.0: zd_rf_set_channel() channel: 4
Feb  4 21:28:50 jaylap zd1211rw 2-1:1.0: patch_cck_gain() patching value 1c
Feb  4 21:28:50 jaylap zd1211rw 2-1:1.0: set_channel() channel 5
Feb  4 21:28:50 jaylap zd1211rw 2-1:1.0: zd_rf_set_channel() channel: 5
Feb  4 21:28:50 jaylap zd1211rw 2-1:1.0: patch_cck_gain() patching value 1c
Feb  4 21:28:50 jaylap zd1211rw 2-1:1.0: set_channel() channel 6
Feb  4 21:28:50 jaylap zd1211rw 2-1:1.0: zd_rf_set_channel() channel: 6
Feb  4 21:28:50 jaylap zd1211rw 2-1:1.0: patch_cck_gain() patching value 1c
Feb  4 21:28:50 jaylap zd1211rw 2-1:1.0: set_channel() channel 7
Feb  4 21:28:50 jaylap zd1211rw 2-1:1.0: zd_rf_set_channel() channel: 7
Feb  4 21:28:50 jaylap zd1211rw 2-1:1.0: patch_cck_gain() patching value 1c
Feb  4 21:28:50 jaylap zd1211rw 2-1:1.0: set_channel() channel 8
Feb  4 21:28:50 jaylap zd1211rw 2-1:1.0: zd_rf_set_channel() channel: 8
Feb  4 21:28:50 jaylap zd1211rw 2-1:1.0: patch_cck_gain() patching value 1c
Feb  4 21:28:50 jaylap zd1211rw 2-1:1.0: set_channel() channel 9
Feb  4 21:28:50 jaylap zd1211rw 2-1:1.0: zd_rf_set_channel() channel: 9
Feb  4 21:28:50 jaylap zd1211rw 2-1:1.0: patch_cck_gain() patching value 1c
Feb  4 21:28:50 jaylap zd1211rw 2-1:1.0: set_channel() channel 10
Feb  4 21:28:50 jaylap zd1211rw 2-1:1.0: zd_rf_set_channel() channel: 10
Feb  4 21:28:50 jaylap zd1211rw 2-1:1.0: patch_cck_gain() patching value 1c
Feb  4 21:28:50 jaylap zd1211rw 2-1:1.0: set_channel() channel 11
Feb  4 21:28:50 jaylap zd1211rw 2-1:1.0: zd_rf_set_channel() channel: 11
Feb  4 21:28:50 jaylap zd1211rw 2-1:1.0: patch_cck_gain() patching value 1c
Feb  4 21:28:50 jaylap SoftMAC: Scanning finished: scanned 11 channels starting with channel 1
Feb  4 21:28:50 jaylap SoftMAC: Unable to find matching network after scan!
Feb  4 21:28:50 jaylap zd1211rw 2-1:1.0: zd_switch_radio_off()
Feb  4 21:28:50 jaylap zd1211rw 2-1:1.0: zd_switch_radio_off() zd_chip_unlock_phy_regs: 0
Feb  4 21:28:50 jaylap zd1211rw 2-1:1.0: zd_usb_disable_int() urb f58694c0 killed
Feb  4 21:28:50 jaylap zd1211rw 2-1:1.0: zd_usb_enable_int()
Feb  4 21:28:50 jaylap zd1211rw 2-1:1.0: zd_usb_enable_int() submit urb f5869440
Feb  4 21:28:50 jaylap zd1211rw 2-1:1.0: zd_write_mac_addr() mac addr 00:14:c1:42:dd:05
Feb  4 21:28:50 jaylap zd1211rw 2-1:1.0: zd_chip_set_basic_rates_locked() ff0f
Feb  4 21:28:50 jaylap zd1211rw 2-1:1.0: zd_switch_radio_on()
Feb  4 21:28:50 jaylap zd1211rw 2-1:1.0: zd_switch_radio_on() zd_chip_unlock_phy_regs: 0
Feb  4 21:28:50 jaylap zd1211rw 2-1:1.0: zd_rf_set_channel() channel: 1
Feb  4 21:28:51 jaylap zd1211rw 2-1:1.0: patch_cck_gain() patching value 1c
Feb  4 21:28:51 jaylap zd1211rw 2-1:1.0: zd_usb_enable_rx()
Feb  4 21:28:51 jaylap zd1211rw 2-1:1.0: housekeeping_enable()
Feb  4 21:28:51 jaylap zd1211rw 2-1:1.0: bssinfo_change() changes: 7
Feb  4 21:28:51 jaylap zd1211rw 2-1:1.0: zd_mac_set_multicast_list() mc addr 01:00:5e:00:00:01
Feb  4 21:28:51 jaylap zd1211rw 2-1:1.0: zd_mac_set_multicast_list() mc addr 01:00:5e:00:00:01
Feb  4 21:28:51 jaylap zd1211rw 2-1:1.0: zd_chip_set_rts_cts_rate_locked() rts_rate=0 preamble=0
Feb  4 21:28:51 jaylap zd1211rw 2-1:1.0: zd_chip_set_basic_rates_locked() ff0f
Feb  4 21:28:51 jaylap ieee80211_crypt: registered algorithm 'WEP'
Feb  4 21:28:51 jaylap zd1211rw 2-1:1.0: set_security()
Feb  4 21:28:51 jaylap zd1211rw 2-1:1.0: set_security()    .active_key = 0
Feb  4 21:28:51 jaylap zd1211rw 2-1:1.0: set_security()    .level = 1
Feb  4 21:28:51 jaylap zd1211rw 2-1:1.0: set_security()    .enabled = 1
Feb  4 21:28:51 jaylap zd1211rw 2-1:1.0: set_security()    .encrypt = 1
Feb  4 21:28:51 jaylap SoftMAC: Associate: Scanning for networks first.
Feb  4 21:28:51 jaylap zd1211rw 2-1:1.0: set_channel() channel 1
Feb  4 21:28:51 jaylap zd1211rw 2-1:1.0: zd_rf_set_channel() channel: 1
Feb  4 21:28:51 jaylap zd1211rw 2-1:1.0: patch_cck_gain() patching value 1c
Feb  4 21:28:51 jaylap zd1211rw 2-1:1.0: zd_rf_set_channel() channel: 3
Feb  4 21:28:51 jaylap zd1211rw 2-1:1.0: patch_cck_gain() patching value 1c
Feb  4 21:28:51 jaylap zd1211rw 2-1:1.0: set_channel() channel 2
Feb  4 21:28:51 jaylap zd1211rw 2-1:1.0: zd_rf_set_channel() channel: 2
Feb  4 21:28:51 jaylap SoftMAC: Getting essid from req_essid
Feb  4 21:28:51 jaylap zd1211rw 2-1:1.0: patch_cck_gain() patching value 1c
Feb  4 21:28:51 jaylap zd1211rw 2-1:1.0: zd_mac_get_channel() channel 2
Feb  4 21:28:51 jaylap SoftMAC: Getting essid from req_essid
Feb  4 21:28:51 jaylap zd1211rw 2-1:1.0: iw_get_range()
Feb  4 21:28:51 jaylap zd1211rw 2-1:1.0: zd_mac_get_channel() channel 2
Feb  4 21:28:51 jaylap SoftMAC: Getting essid from req_essid
Feb  4 21:28:51 jaylap zd1211rw 2-1:1.0: iw_get_range()
Feb  4 21:28:51 jaylap zd1211rw 2-1:1.0: zd_mac_get_channel() channel 2
Feb  4 21:28:51 jaylap zd1211rw 2-1:1.0: iw_get_range()
Feb  4 21:28:51 jaylap zd1211rw 2-1:1.0: set_channel() channel 3
Feb  4 21:28:51 jaylap zd1211rw 2-1:1.0: zd_rf_set_channel() channel: 3
Feb  4 21:28:51 jaylap zd1211rw 2-1:1.0: patch_cck_gain() patching value 1c
Feb  4 21:28:51 jaylap SoftMAC: Getting essid from req_essid
Feb  4 21:28:51 jaylap zd1211rw 2-1:1.0: set_channel() channel 4
Feb  4 21:28:51 jaylap zd1211rw 2-1:1.0: zd_rf_set_channel() channel: 4
Feb  4 21:28:51 jaylap zd1211rw 2-1:1.0: patch_cck_gain() patching value 1c
Feb  4 21:28:51 jaylap zd1211rw 2-1:1.0: set_channel() channel 5
Feb  4 21:28:51 jaylap zd1211rw 2-1:1.0: zd_rf_set_channel() channel: 5
Feb  4 21:28:51 jaylap zd1211rw 2-1:1.0: patch_cck_gain() patching value 1c
Feb  4 21:28:51 jaylap zd1211rw 2-1:1.0: zd_mac_set_multicast_list() mc addr 01:00:5e:00:00:01
Feb  4 21:28:51 jaylap zd1211rw 2-1:1.0: set_channel() channel 6
Feb  4 21:28:51 jaylap zd1211rw 2-1:1.0: zd_rf_set_channel() channel: 6
Feb  4 21:28:51 jaylap zd1211rw 2-1:1.0: patch_cck_gain() patching value 1c
Feb  4 21:28:51 jaylap zd1211rw 2-1:1.0: zd_mac_set_multicast_list() mc addr 01:00:5e:00:00:01
Feb  4 21:28:51 jaylap zd1211rw 2-1:1.0: set_channel() channel 7
Feb  4 21:28:51 jaylap zd1211rw 2-1:1.0: zd_rf_set_channel() channel: 7
Feb  4 21:28:51 jaylap zd1211rw 2-1:1.0: patch_cck_gain() patching value 1c
Feb  4 21:28:51 jaylap zd1211rw 2-1:1.0: set_channel() channel 8
Feb  4 21:28:51 jaylap zd1211rw 2-1:1.0: zd_rf_set_channel() channel: 8
Feb  4 21:28:51 jaylap zd1211rw 2-1:1.0: patch_cck_gain() patching value 1c
Feb  4 21:28:51 jaylap zd1211rw 2-1:1.0: set_channel() channel 9
Feb  4 21:28:51 jaylap zd1211rw 2-1:1.0: zd_rf_set_channel() channel: 9
Feb  4 21:28:51 jaylap zd1211rw 2-1:1.0: patch_cck_gain() patching value 1c
Feb  4 21:28:51 jaylap zd1211rw 2-1:1.0: set_channel() channel 10
Feb  4 21:28:51 jaylap zd1211rw 2-1:1.0: zd_rf_set_channel() channel: 10
Feb  4 21:28:51 jaylap zd1211rw 2-1:1.0: patch_cck_gain() patching value 1c
Feb  4 21:28:51 jaylap zd1211rw 2-1:1.0: set_channel() channel 11
Feb  4 21:28:51 jaylap zd1211rw 2-1:1.0: zd_rf_set_channel() channel: 11
Feb  4 21:28:51 jaylap zd1211rw 2-1:1.0: patch_cck_gain() patching value 1c
Feb  4 21:28:51 jaylap SoftMAC: Scanning finished: scanned 11 channels starting with channel 1
Feb  4 21:28:51 jaylap SoftMAC: Queueing Authentication Request to c2:9a:99:f5:5f:84
Feb  4 21:28:51 jaylap SoftMAC: Cannot associate without being authenticated, requested authentication
Feb  4 21:28:51 jaylap zd1211rw 2-1:1.0: set_channel() channel 3
Feb  4 21:28:51 jaylap zd1211rw 2-1:1.0: zd_rf_set_channel() channel: 3
Feb  4 21:28:51 jaylap zd1211rw 2-1:1.0: patch_cck_gain() patching value 1c
Feb  4 21:28:51 jaylap SoftMAC: Sent Authentication Request to c2:9a:99:f5:5f:84.
Feb  4 21:28:51 jaylap usb 2-1: handle_retry_failed_int() retry failed interrupt
Feb  4 21:28:54 jaylap zd1211rw 2-1:1.0: zd_mac_set_multicast_list() mc addr 01:00:5e:00:00:01
Feb  4 21:28:54 jaylap zd1211rw 2-1:1.0: zd_mac_set_multicast_list() mc addr 01:00:5e:00:00:01
Feb  4 21:28:54 jaylap zd1211rw 2-1:1.0: zd_mac_set_multicast_list() mc addr 01:00:5e:00:00:01
Feb  4 21:29:03 jaylap zd1211rw 2-1:1.0: set_channel() channel 3
Feb  4 21:29:03 jaylap zd1211rw 2-1:1.0: zd_rf_set_channel() channel: 3
Feb  4 21:29:03 jaylap zd1211rw 2-1:1.0: patch_cck_gain() patching value 1c
Feb  4 21:29:03 jaylap SoftMAC: Sent Authentication Request to c2:9a:99:f5:5f:84.
Feb  4 21:29:03 jaylap usb 2-1: handle_retry_failed_int() retry failed interrupt
Feb  4 21:29:15 jaylap zd1211rw 2-1:1.0: set_channel() channel 3
Feb  4 21:29:15 jaylap zd1211rw 2-1:1.0: zd_rf_set_channel() channel: 3
Feb  4 21:29:15 jaylap zd1211rw 2-1:1.0: patch_cck_gain() patching value 1c
Feb  4 21:29:15 jaylap SoftMAC: Sent Authentication Request to c2:9a:99:f5:5f:84.
Feb  4 21:29:15 jaylap usb 2-1: handle_retry_failed_int() retry failed interrupt
Feb  4 21:29:27 jaylap zd1211rw 2-1:1.0: set_channel() channel 3
Feb  4 21:29:27 jaylap zd1211rw 2-1:1.0: zd_rf_set_channel() channel: 3
Feb  4 21:29:27 jaylap zd1211rw 2-1:1.0: patch_cck_gain() patching value 1c
Feb  4 21:29:27 jaylap SoftMAC: Sent Authentication Request to c2:9a:99:f5:5f:84.
Feb  4 21:29:27 jaylap usb 2-1: handle_retry_failed_int() retry failed interrupt
Feb  4 21:29:39 jaylap zd1211rw 2-1:1.0: set_channel() channel 3
Feb  4 21:29:39 jaylap zd1211rw 2-1:1.0: zd_rf_set_channel() channel: 3

Log of b43:
Feb  4 21:28:49 vdr phy1: Adding new IBSS station 00:14:c1:42:dd:05 (dev=wlan0)
Feb  4 21:28:49 vdr phy1: Added STA 00:14:c1:42:dd:05
Feb  4 21:28:49 vdr wlan0: RX ProbeReq SA=00:14:c1:42:dd:05 DA=ff:ff:ff:ff:ff:ff BSSID=ff:ff:ff:ff:ff:ff (tx_last_beacon=1)
Feb  4 21:28:49 vdr wlan0: Sending ProbeResp to 00:14:c1:42:dd:05
Feb  4 21:28:50 vdr wlan0: RX ProbeReq SA=00:14:c1:42:dd:05 DA=ff:ff:ff:ff:ff:ff BSSID=ff:ff:ff:ff:ff:ff (tx_last_beacon=1)
Feb  4 21:28:50 vdr wlan0: Sending ProbeResp to 00:14:c1:42:dd:05
Feb  4 21:28:50 vdr wlan0: RX ProbeReq SA=00:14:c1:42:dd:05 DA=ff:ff:ff:ff:ff:ff BSSID=ff:ff:ff:ff:ff:ff (tx_last_beacon=1)
Feb  4 21:28:50 vdr wlan0: Sending ProbeResp to 00:14:c1:42:dd:05
Feb  4 21:28:50 vdr wlan0: RX ProbeReq SA=00:14:c1:42:dd:05 DA=ff:ff:ff:ff:ff:ff BSSID=ff:ff:ff:ff:ff:ff (tx_last_beacon=1)
Feb  4 21:28:50 vdr wlan0: Sending ProbeResp to 00:14:c1:42:dd:05
Feb  4 21:28:50 vdr wlan0: RX ProbeReq SA=00:14:c1:42:dd:05 DA=ff:ff:ff:ff:ff:ff BSSID=ff:ff:ff:ff:ff:ff (tx_last_beacon=1)
Feb  4 21:28:50 vdr wlan0: Sending ProbeResp to 00:14:c1:42:dd:05
Feb  4 21:28:50 vdr wlan0: RX ProbeReq SA=00:14:c1:42:dd:05 DA=ff:ff:ff:ff:ff:ff BSSID=ff:ff:ff:ff:ff:ff (tx_last_beacon=1)
Feb  4 21:28:50 vdr wlan0: Sending ProbeResp to 00:14:c1:42:dd:05
Feb  4 21:28:50 vdr wlan0: RX ProbeReq SA=00:14:c1:42:dd:05 DA=ff:ff:ff:ff:ff:ff BSSID=ff:ff:ff:ff:ff:ff (tx_last_beacon=1)
Feb  4 21:28:50 vdr wlan0: Sending ProbeResp to 00:14:c1:42:dd:05
Feb  4 21:28:50 vdr wlan0: RX ProbeReq SA=00:14:c1:42:dd:05 DA=ff:ff:ff:ff:ff:ff BSSID=ff:ff:ff:ff:ff:ff (tx_last_beacon=1)
Feb  4 21:28:50 vdr wlan0: Sending ProbeResp to 00:14:c1:42:dd:05
Feb  4 21:28:50 vdr wlan0: RX ProbeReq SA=00:14:c1:42:dd:05 DA=ff:ff:ff:ff:ff:ff BSSID=ff:ff:ff:ff:ff:ff (tx_last_beacon=1)
Feb  4 21:28:50 vdr wlan0: Sending ProbeResp to 00:14:c1:42:dd:05
Feb  4 21:28:50 vdr wlan0: RX ProbeReq SA=00:14:c1:42:dd:05 DA=ff:ff:ff:ff:ff:ff BSSID=ff:ff:ff:ff:ff:ff (tx_last_beacon=1)
Feb  4 21:28:50 vdr wlan0: Sending ProbeResp to 00:14:c1:42:dd:05
Feb  4 21:28:50 vdr wlan0: RX ProbeReq SA=00:14:c1:42:dd:05 DA=ff:ff:ff:ff:ff:ff BSSID=ff:ff:ff:ff:ff:ff (tx_last_beacon=1)
Feb  4 21:28:50 vdr wlan0: Sending ProbeResp to 00:14:c1:42:dd:05
Feb  4 21:28:50 vdr wlan0: RX ProbeReq SA=00:14:c1:42:dd:05 DA=ff:ff:ff:ff:ff:ff BSSID=ff:ff:ff:ff:ff:ff (tx_last_beacon=1)
Feb  4 21:28:50 vdr wlan0: Sending ProbeResp to 00:14:c1:42:dd:05
Feb  4 21:28:50 vdr wlan0: RX ProbeReq SA=00:14:c1:42:dd:05 DA=ff:ff:ff:ff:ff:ff BSSID=ff:ff:ff:ff:ff:ff (tx_last_beacon=1)
Feb  4 21:28:50 vdr wlan0: Sending ProbeResp to 00:14:c1:42:dd:05
Feb  4 21:28:51 vdr wlan0: RX ProbeReq SA=00:14:c1:42:dd:05 DA=ff:ff:ff:ff:ff:ff BSSID=ff:ff:ff:ff:ff:ff (tx_last_beacon=1)
Feb  4 21:28:51 vdr wlan0: Sending ProbeResp to 00:14:c1:42:dd:05
Feb  4 21:28:51 vdr wlan0: RX ProbeReq SA=00:14:c1:42:dd:05 DA=ff:ff:ff:ff:ff:ff BSSID=ff:ff:ff:ff:ff:ff (tx_last_beacon=1)
Feb  4 21:28:51 vdr wlan0: Sending ProbeResp to 00:14:c1:42:dd:05
Feb  4 21:28:51 vdr wlan0: RX ProbeReq SA=00:14:c1:42:dd:05 DA=ff:ff:ff:ff:ff:ff BSSID=ff:ff:ff:ff:ff:ff (tx_last_beacon=1)
Feb  4 21:28:51 vdr wlan0: Sending ProbeResp to 00:14:c1:42:dd:05
Feb  4 21:28:51 vdr wlan0: RX ProbeReq SA=00:14:c1:42:dd:05 DA=ff:ff:ff:ff:ff:ff BSSID=ff:ff:ff:ff:ff:ff (tx_last_beacon=1)
Feb  4 21:28:51 vdr wlan0: Sending ProbeResp to 00:14:c1:42:dd:05
Feb  4 21:28:51 vdr wlan0: RX ProbeReq SA=00:14:c1:42:dd:05 DA=ff:ff:ff:ff:ff:ff BSSID=ff:ff:ff:ff:ff:ff (tx_last_beacon=1)
Feb  4 21:28:51 vdr wlan0: Sending ProbeResp to 00:14:c1:42:dd:05
Feb  4 21:28:51 vdr wlan0: RX ProbeReq SA=00:14:c1:42:dd:05 DA=ff:ff:ff:ff:ff:ff BSSID=ff:ff:ff:ff:ff:ff (tx_last_beacon=1)
Feb  4 21:28:51 vdr wlan0: Sending ProbeResp to 00:14:c1:42:dd:05
Feb  4 21:28:51 vdr wlan0: RX ProbeReq SA=00:14:c1:42:dd:05 DA=ff:ff:ff:ff:ff:ff BSSID=ff:ff:ff:ff:ff:ff (tx_last_beacon=1)
Feb  4 21:28:51 vdr wlan0: Sending ProbeResp to 00:14:c1:42:dd:05


Il giorno dom, 03/02/2008 alle 17.16 +0100, Jens Stutte ha scritto:
Dear list,

I can't get working the USR805423 with recent 2.6.24 kernel. Problem after associating:

Feb  3 16:43:58 jaylap SoftMAC: Sent Authentication Request to c2:9a:99:f5:5f:84.
Feb  3 16:43:58 jaylap usb 2-2: handle_retry_failed_int() retry failed interrupt
... few retries ...
Feb  3 16:44:58 jaylap SoftMAC: Authentication timed out with c2:9a:99:f5:5f:84

and then the LED keeps blinking slowly. The counterpart does not recieve any frames from the authentication requests (but before sees the new device joining). I tried to investigate if radio switches on (adding some debug prints in the code), function get's called (but if it works?).

Any help would be much appreciated. I read that there have been some regressions since 2.6.22 kernel, maybe I will try to install that meanwhile...

Thank You

Jens