Hi all,

I'm struggling trying to get the zd1211rw driver to work on a Debian 4.0 box
running 2.6.22 AMD64. It's working beautifully on a Debian i386 2.6.22
system, so the USB stick (Hawking HWU54G) seems to be fine.

The problem I'm observing is that wireless events that I can see through
iwevent don't seem to make it into the driver. The following logs and
iwevents are generated during driver load and 'ifup wlan0' execution. The
output of iwconfig shows the state after things settled.

Jul 11 21:26:10 localhost kernel: zd1211rw usb_init()
Jul 11 21:26:10 localhost kernel: usb 2-3: print_id() 07b8:6001 v4330 high
Jul 11 21:26:10 localhost kernel: usb 2-3: reset high speed USB device using
ehci_hcd and address 3
Jul 11 21:26:10 localhost kernel: zd1211rw 2-3:1.0: zd_netdev_alloc()
netdev->flags 0x1002
Jul 11 21:26:10 localhost kernel: zd1211rw 2-3:1.0: zd_netdev_alloc()
netdev->features 0x00000000
Jul 11 21:26:10 localhost kernel: usb 2-3: request_fw_file() fw name
zd1211/zd1211_ub
Jul 11 21:26:10 localhost kernel: usb 2-3: upload_firmware() firmware device
id 0x4330 is equal to the actual device id
Jul 11 21:26:10 localhost kernel: usb 2-3: request_fw_file() fw name
zd1211/zd1211_uphr
Jul 11 21:26:10 localhost kernel: usb 2-3: upload_code() transfer size 4096
Jul 11 21:26:10 localhost kernel: usb 2-3: upload_code() transfer size 1024
Jul 11 21:26:10 localhost kernel: usb 2-3: upload_code() firmware confirm
return value 0x01
Jul 11 21:26:10 localhost kernel: zd1211rw 2-3:1.0: zd_usb_enable_int()
Jul 11 21:26:10 localhost kernel: zd1211rw 2-3:1.0: zd_usb_enable_int()
submit urb ffff81000c764bc0
Jul 11 21:26:10 localhost kernel: zd1211rw 2-3:1.0: zd_chip_init_hw()
Jul 11 21:26:10 localhost kernel: zd1211rw 2-3:1.0: dump_cr() CR_AFTER_PNP
0x00000000
Jul 11 21:26:10 localhost kernel: zd1211rw 2-3:1.0: dump_cr() CR_GPI_EN
0x00000000
Jul 11 21:26:10 localhost kernel: zd1211rw 2-3:1.0: dump_cr() CR_INTERRUPT
0x00000000
Jul 11 21:26:10 localhost kernel: zd1211rw 2-3:1.0: read_fw_regs_offset()
fw_regs_base: 0xf7d4
Jul 11 21:26:10 localhost kernel: zd1211rw 2-3:1.0: read_pod() E2P_POD
0x00000104
Jul 11 21:26:10 localhost kernel: zd1211rw 2-3:1.0: read_pod() RF AL2230_RF
0x4 PA type 0x0 patch CCK 1 patch CR157 0 patch 6M 0 new PHY 0 link LED2 tx
led 1
Jul 11 21:26:10 localhost kernel: zd1211rw 2-3:1.0: hw_init()
Jul 11 21:26:10 localhost kernel: zd1211rw 2-3:1.0: zd1211_hw_reset_phy()
Jul 11 21:26:10 localhost kernel: zd1211rw 2-3:1.0: zd_chip_lock_phy_regs()
CR_REG1: 0x00 -> 0x00
Jul 11 21:26:10 localhost kernel: zd1211rw 2-3:1.0:
zd_chip_unlock_phy_regs() CR_REG1: 0x00 -> 0x80
Jul 11 21:26:10 localhost kernel: zd1211rw 2-3:1.0: zd1211_hw_init_hmac()
Jul 11 21:26:10 localhost kernel: zd1211rw 2-3:1.0: get_aw_pt_bi() aw 0 pt 0
bi 0
Jul 11 21:26:10 localhost kernel: zd1211rw 2-3:1.0: set_aw_pt_bi() aw 0 pt
99 bi 100
Jul 11 21:26:10 localhost kernel: zd1211rw 2-3:1.0: zd_chip_lock_phy_regs()
CR_REG1: 0xa0 -> 0x20
Jul 11 21:26:10 localhost kernel: zd1211rw 2-3:1.0: zd_usb_rfwrite() value
0x003f790 bits 24
Jul 11 21:26:10 localhost kernel: zd1211rw 2-3:1.0: zd_usb_rfwrite() value
0x0033331 bits 24
Jul 11 21:26:10 localhost kernel: zd1211rw 2-3:1.0: zd_usb_rfwrite() value
0x000000d bits 24
Jul 11 21:26:10 localhost kernel: zd1211rw 2-3:1.0: zd_usb_rfwrite() value
0x00b3331 bits 24
Jul 11 21:26:10 localhost kernel: zd1211rw 2-3:1.0: zd_usb_rfwrite() value
0x003b812 bits 24
Jul 11 21:26:10 localhost kernel: zd1211rw 2-3:1.0: zd_usb_rfwrite() value
0x000fff3 bits 24
Jul 11 21:26:10 localhost kernel: zd1211rw 2-3:1.0: zd_usb_rfwrite() value
0x00005a4 bits 24
Jul 11 21:26:10 localhost kernel: zd1211rw 2-3:1.0: zd_usb_rfwrite() value
0x0000da4 bits 24
Jul 11 21:26:10 localhost kernel: zd1211rw 2-3:1.0: zd_usb_rfwrite() value
0x00f4dc5 bits 24
Jul 11 21:26:10 localhost kernel: zd1211rw 2-3:1.0: zd_usb_rfwrite() value
0x00805b6 bits 24
Jul 11 21:26:10 localhost kernel: zd1211rw 2-3:1.0: zd_usb_rfwrite() value
0x0011687 bits 24
Jul 11 21:26:10 localhost kernel: zd1211rw 2-3:1.0: zd_usb_rfwrite() value
0x0000688 bits 24
Jul 11 21:26:10 localhost kernel: zd1211rw 2-3:1.0: zd_usb_rfwrite() value
0x00403b9 bits 24
Jul 11 21:26:10 localhost kernel: zd1211rw 2-3:1.0: zd_usb_rfwrite() value
0x000dbba bits 24
Jul 11 21:26:10 localhost kernel: zd1211rw 2-3:1.0: zd_usb_rfwrite() value
0x000099b bits 24
Jul 11 21:26:10 localhost kernel: zd1211rw 2-3:1.0: zd_usb_rfwrite() value
0x00bdffc bits 24
Jul 11 21:26:10 localhost kernel: zd1211rw 2-3:1.0: zd_usb_rfwrite() value
0x000000d bits 24
Jul 11 21:26:10 localhost kernel: zd1211rw 2-3:1.0: zd_usb_rfwrite() value
0x000500f bits 24
Jul 11 21:26:10 localhost kernel: zd1211rw 2-3:1.0: zd_usb_rfwrite() value
0x000d00f bits 24
Jul 11 21:26:10 localhost kernel: zd1211rw 2-3:1.0: zd_usb_rfwrite() value
0x0004c0f bits 24
Jul 11 21:26:10 localhost kernel: zd1211rw 2-3:1.0: zd_usb_rfwrite() value
0x000540f bits 24
Jul 11 21:26:10 localhost kernel: zd1211rw 2-3:1.0: zd_usb_rfwrite() value
0x000700f bits 24
Jul 11 21:26:10 localhost kernel: zd1211rw 2-3:1.0: zd_usb_rfwrite() value
0x000500f bits 24
Jul 11 21:26:10 localhost kernel: zd1211rw 2-3:1.0:
zd_chip_unlock_phy_regs() CR_REG1: 0x20 -> 0xa0
Jul 11 21:26:10 localhost kernel: zd1211rw 2-3:1.0: firmware version 4605
Jul 11 21:26:10 localhost kernel: zd1211rw 2-3:1.0: dump_fw_registers()
FW_FIRMWARE_VER 0x4605
Jul 11 21:26:10 localhost kernel: zd1211rw 2-3:1.0: dump_fw_registers()
FW_USB_SPEED 0x0001
Jul 11 21:26:10 localhost kernel: zd1211rw 2-3:1.0: dump_fw_registers()
FW_FIX_TX_RATE 0x0000
Jul 11 21:26:10 localhost kernel: zd1211rw 2-3:1.0: dump_fw_registers()
FW_LINK_STATUS 0x0000
Jul 11 21:26:10 localhost kernel: zd1211rw 2-3:1.0: dump_cr() CR_AFTER_PNP
0x00000001
Jul 11 21:26:10 localhost kernel: zd1211rw 2-3:1.0: dump_cr() CR_GPI_EN
0x00000000
Jul 11 21:26:10 localhost kernel: zd1211rw 2-3:1.0: dump_cr() CR_INTERRUPT
0x00000000
Jul 11 21:26:10 localhost kernel: zd1211rw 2-3:1.0: zd1211 chip 07b8:6001
v4330 high 00-12-0e AL2230_RF pa0 g----
Jul 11 21:26:10 localhost kernel: zd1211rw 2-3:1.0: zd_write_mac_addr() mac
addr 00:12:0e:20:e0:4f
Jul 11 21:26:10 localhost kernel: zd1211rw 2-3:1.0: zd_read_regdomain()
regdomain: 0x10
Jul 11 21:26:10 localhost kernel: zd1211rw 2-3:1.0: regdomain 0x10
Jul 11 21:26:10 localhost kernel: zd1211rw 2-3:1.0: zd_usb_disable_int() urb
ffff81000c764bc0 killed
Jul 11 21:26:10 localhost kernel: zd1211rw 2-3:1.0: probe() successful
Jul 11 21:26:10 localhost kernel: zd1211rw 2-3:1.0: eth1
Jul 11 21:26:10 localhost kernel: usbcore: registered new interface driver
zd1211rw
Jul 11 21:26:10 localhost kernel: zd1211rw initialized
Jul 11 21:31:13 localhost kernel: zd1211rw 2-3:1.0: iw_get_range()
Jul 11 21:31:13 localhost kernel: zd1211rw 2-3:1.0: set_security()
Jul 11 21:31:13 localhost kernel: zd1211rw 2-3:1.0: set_security()   
.active_key = 0
Jul 11 21:31:13 localhost kernel: zd1211rw 2-3:1.0: set_security()    .level
= 1
Jul 11 21:31:13 localhost kernel: zd1211rw 2-3:1.0: set_security()   
.enabled = 1
Jul 11 21:31:13 localhost kernel: zd1211rw 2-3:1.0: set_security()   
.encrypt = 1
Jul 11 21:31:13 localhost kernel: zd1211rw 2-3:1.0: zd_usb_enable_int()
Jul 11 21:31:13 localhost kernel: zd1211rw 2-3:1.0: zd_usb_enable_int()
submit urb ffff81001b3bd4c0
Jul 11 21:31:13 localhost kernel: zd1211rw 2-3:1.0:
zd_chip_set_basic_rates_locked() ff0f
Jul 11 21:31:13 localhost kernel: zd1211rw 2-3:1.0: zd_chip_lock_phy_regs()
CR_REG1: 0xa0 -> 0x20
Jul 11 21:31:13 localhost kernel: zd1211rw 2-3:1.0:
zd_chip_unlock_phy_regs() CR_REG1: 0x20 -> 0xa0
Jul 11 21:31:13 localhost kernel: zd1211rw 2-3:1.0: zd_chip_lock_phy_regs()
CR_REG1: 0xa0 -> 0x20
Jul 11 21:31:13 localhost kernel: zd1211rw 2-3:1.0: zd_rf_set_channel()
channel: 1
Jul 11 21:31:13 localhost kernel: zd1211rw 2-3:1.0: zd_usb_rfwrite() value
0x003f790 bits 24
Jul 11 21:31:13 localhost kernel: zd1211rw 2-3:1.0: zd_usb_rfwrite() value
0x0033331 bits 24
Jul 11 21:31:13 localhost kernel: zd1211rw 2-3:1.0: zd_usb_rfwrite() value
0x000000d bits 24
Jul 11 21:31:13 localhost kernel: zd1211rw 2-3:1.0: update_pwr_int() channel
1 pwr_int 0xca
Jul 11 21:31:13 localhost kernel: zd1211rw 2-3:1.0: patch_cck_gain()
patching value 20
Jul 11 21:31:13 localhost kernel: zd1211rw 2-3:1.0:
zd_chip_unlock_phy_regs() CR_REG1: 0x20 -> 0xa0
Jul 11 21:31:13 localhost kernel: zd1211rw 2-3:1.0: zd_usb_enable_rx()
Jul 11 21:31:13 localhost kernel: zd1211rw 2-3:1.0: housekeeping_enable()
Jul 11 21:31:13 localhost kernel: zd1211rw 2-3:1.0: bssinfo_change()
changes: 7
Jul 11 21:31:13 localhost kernel: zd1211rw 2-3:1.0:
zd_mac_set_multicast_list() mc addr 33:33:00:00:00:01
Jul 11 21:31:13 localhost kernel: zd1211rw 2-3:1.0:
zd_mac_set_multicast_list() mc addr 01:00:5e:00:00:01
Jul 11 21:31:13 localhost kernel: zd1211rw 2-3:1.0:
zd_mac_set_multicast_list() mc addr 33:33:00:00:00:01
Jul 11 21:31:13 localhost kernel: ADDRCONF(NETDEV_UP): wlan0: link is not
ready
Jul 11 21:31:13 localhost kernel: zd1211rw 2-3:1.0:
zd_mac_set_multicast_list() mc addr 01:00:5e:00:00:01
Jul 11 21:31:13 localhost kernel: zd1211rw 2-3:1.0:
zd_mac_set_multicast_list() mc addr 33:33:00:00:00:01
Jul 11 21:31:13 localhost kernel: zd1211rw 2-3:1.0:
zd_mac_set_multicast_list() mc addr 01:00:5e:00:00:01
Jul 11 21:31:13 localhost kernel: zd1211rw 2-3:1.0:
zd_mac_set_multicast_list() mc addr 33:33:00:00:00:01
Jul 11 21:31:13 localhost kernel: zd1211rw 2-3:1.0:
zd_chip_set_rts_cts_rate_locked() rts_rate=0 preamble=0
Jul 11 21:31:13 localhost kernel: zd1211rw 2-3:1.0:
zd_chip_set_basic_rates_locked() ff0f
Jul 11 21:31:13 localhost kernel: zd1211rw 2-3:1.0:
zd_chip_set_multicast_hash() hash l 0x00000001 h 0x80000000
Jul 11 21:31:20 localhost kernel: zd1211rw 2-3:1.0: zd_mac_get_channel()
channel 1
Jul 11 21:31:20 localhost kernel: zd1211rw 2-3:1.0: iw_get_range()

21:31:13.447389   wlan0    Set Mode:Managed
21:31:13.450715   wlan0    Set Encryption key:****-****-**
21:31:13.452915   wlan0    Set ESSID:"MYWLAN"

wlan0     IEEE 802.11b/g  ESSID:"2"  Nickname:"zd1211"
          Mode:Managed  Frequency:2.412 GHz  Access Point: Invalid
          Bit Rate=1 Mb/s
          Encryption key:****-****-**   Security mode:open
          Link Quality:0  Signal level:0  Noise level:0
          Rx invalid nwid:0  Rx invalid crypt:0  Rx invalid frag:0
          Tx excessive retries:0  Invalid misc:0   Missed beacon:0


Interestingly, if I issue 'iwconfig wlan0 essid MYNET' manually at this
point, the driver seems to pick up the new settings and things start to
work. i.e., the network becomes usable. The following are the additional
logs and events generated after executing 'iwconfig wlan0 essid MYNET'.

Jul 11 21:35:53 localhost kernel: zd1211rw 2-3:1.0: set_channel() channel 1
Jul 11 21:35:53 localhost kernel: zd1211rw 2-3:1.0: zd_chip_lock_phy_regs()
CR_REG1: 0xa0 -> 0x20
Jul 11 21:35:53 localhost kernel: zd1211rw 2-3:1.0: zd_rf_set_channel()
channel: 1
Jul 11 21:35:53 localhost kernel: zd1211rw 2-3:1.0: zd_usb_rfwrite() value
0x003f790 bits 24
Jul 11 21:35:53 localhost kernel: zd1211rw 2-3:1.0: zd_usb_rfwrite() value
0x0033331 bits 24
Jul 11 21:35:53 localhost kernel: zd1211rw 2-3:1.0: zd_usb_rfwrite() value
0x000000d bits 24
Jul 11 21:35:53 localhost kernel: zd1211rw 2-3:1.0: update_pwr_int() channel
1 pwr_int 0xca
Jul 11 21:35:53 localhost kernel: zd1211rw 2-3:1.0: patch_cck_gain()
patching value 20
Jul 11 21:35:53 localhost kernel: zd1211rw 2-3:1.0:
zd_chip_unlock_phy_regs() CR_REG1: 0x20 -> 0xa0
Jul 11 21:35:53 localhost kernel: zd1211rw 2-3:1.0: set_channel() channel 2
Jul 11 21:35:53 localhost kernel: zd1211rw 2-3:1.0: zd_chip_lock_phy_regs()
CR_REG1: 0xa0 -> 0x20
Jul 11 21:35:53 localhost kernel: zd1211rw 2-3:1.0: zd_rf_set_channel()
channel: 2
Jul 11 21:35:53 localhost kernel: zd1211rw 2-3:1.0: zd_usb_rfwrite() value
0x003f790 bits 24
Jul 11 21:35:53 localhost kernel: zd1211rw 2-3:1.0: zd_usb_rfwrite() value
0x00b3331 bits 24
Jul 11 21:35:53 localhost kernel: zd1211rw 2-3:1.0: zd_usb_rfwrite() value
0x000000d bits 24
Jul 11 21:35:53 localhost kernel: zd1211rw 2-3:1.0: update_pwr_int() channel
2 pwr_int 0xd2
Jul 11 21:35:53 localhost kernel: zd1211rw 2-3:1.0: patch_cck_gain()
patching value 20
Jul 11 21:35:53 localhost kernel: zd1211rw 2-3:1.0:
zd_chip_unlock_phy_regs() CR_REG1: 0x20 -> 0xa0
Jul 11 21:35:53 localhost kernel: zd1211rw 2-3:1.0: set_channel() channel 3
Jul 11 21:35:53 localhost kernel: zd1211rw 2-3:1.0: zd_chip_lock_phy_regs()
CR_REG1: 0xa0 -> 0x20
Jul 11 21:35:53 localhost kernel: zd1211rw 2-3:1.0: zd_rf_set_channel()
channel: 3
Jul 11 21:35:53 localhost kernel: zd1211rw 2-3:1.0: zd_usb_rfwrite() value
0x003e790 bits 24
Jul 11 21:35:53 localhost kernel: zd1211rw 2-3:1.0: zd_usb_rfwrite() value
0x0033331 bits 24
Jul 11 21:35:53 localhost kernel: zd1211rw 2-3:1.0: zd_usb_rfwrite() value
0x000000d bits 24
Jul 11 21:35:53 localhost kernel: zd1211rw 2-3:1.0: update_pwr_int() channel
3 pwr_int 0xd2
Jul 11 21:35:53 localhost kernel: zd1211rw 2-3:1.0: patch_cck_gain()
patching value 20
Jul 11 21:35:53 localhost kernel: zd1211rw 2-3:1.0:
zd_chip_unlock_phy_regs() CR_REG1: 0x20 -> 0xa0
Jul 11 21:35:53 localhost kernel: zd1211rw 2-3:1.0: set_channel() channel 4
Jul 11 21:35:53 localhost kernel: zd1211rw 2-3:1.0: zd_chip_lock_phy_regs()
CR_REG1: 0xa0 -> 0x20
Jul 11 21:35:53 localhost kernel: zd1211rw 2-3:1.0: zd_rf_set_channel()
channel: 4
Jul 11 21:35:53 localhost kernel: zd1211rw 2-3:1.0: zd_usb_rfwrite() value
0x003e790 bits 24
Jul 11 21:35:53 localhost kernel: zd1211rw 2-3:1.0: zd_usb_rfwrite() value
0x00b3331 bits 24
Jul 11 21:35:53 localhost kernel: zd1211rw 2-3:1.0: zd_usb_rfwrite() value
0x000000d bits 24
Jul 11 21:35:53 localhost kernel: zd1211rw 2-3:1.0: update_pwr_int() channel
4 pwr_int 0xd2
Jul 11 21:35:53 localhost kernel: zd1211rw 2-3:1.0: patch_cck_gain()
patching value 20
Jul 11 21:35:53 localhost kernel: zd1211rw 2-3:1.0:
zd_chip_unlock_phy_regs() CR_REG1: 0x20 -> 0xa0
Jul 11 21:35:53 localhost kernel: zd1211rw 2-3:1.0: set_channel() channel 5
Jul 11 21:35:53 localhost kernel: zd1211rw 2-3:1.0: zd_chip_lock_phy_regs()
CR_REG1: 0xa0 -> 0x20
Jul 11 21:35:53 localhost kernel: zd1211rw 2-3:1.0: zd_rf_set_channel()
channel: 5
Jul 11 21:35:53 localhost kernel: zd1211rw 2-3:1.0: zd_usb_rfwrite() value
0x003f7a0 bits 24
Jul 11 21:35:53 localhost kernel: zd1211rw 2-3:1.0: zd_usb_rfwrite() value
0x0033331 bits 24
Jul 11 21:35:53 localhost kernel: zd1211rw 2-3:1.0: zd_usb_rfwrite() value
0x000000d bits 24
Jul 11 21:35:53 localhost kernel: zd1211rw 2-3:1.0: update_pwr_int() channel
5 pwr_int 0xca
Jul 11 21:35:53 localhost kernel: zd1211rw 2-3:1.0: patch_cck_gain()
patching value 20
Jul 11 21:35:53 localhost kernel: zd1211rw 2-3:1.0:
zd_chip_unlock_phy_regs() CR_REG1: 0x20 -> 0xa0
Jul 11 21:35:53 localhost kernel: zd1211rw 2-3:1.0: set_channel() channel 6
Jul 11 21:35:53 localhost kernel: zd1211rw 2-3:1.0: zd_chip_lock_phy_regs()
CR_REG1: 0xa0 -> 0x20
Jul 11 21:35:53 localhost kernel: zd1211rw 2-3:1.0: zd_rf_set_channel()
channel: 6
Jul 11 21:35:53 localhost kernel: zd1211rw 2-3:1.0: zd_usb_rfwrite() value
0x003f7a0 bits 24
Jul 11 21:35:53 localhost kernel: zd1211rw 2-3:1.0: zd_usb_rfwrite() value
0x00b3331 bits 24
Jul 11 21:35:53 localhost kernel: zd1211rw 2-3:1.0: zd_usb_rfwrite() value
0x000000d bits 24
Jul 11 21:35:53 localhost kernel: zd1211rw 2-3:1.0: update_pwr_int() channel
6 pwr_int 0xd2
Jul 11 21:35:53 localhost kernel: zd1211rw 2-3:1.0: patch_cck_gain()
patching value 20
Jul 11 21:35:53 localhost kernel: zd1211rw 2-3:1.0:
zd_chip_unlock_phy_regs() CR_REG1: 0x20 -> 0xa0
Jul 11 21:35:53 localhost kernel: zd1211rw 2-3:1.0: set_channel() channel 7
Jul 11 21:35:53 localhost kernel: zd1211rw 2-3:1.0: zd_chip_lock_phy_regs()
CR_REG1: 0xa0 -> 0x20
Jul 11 21:35:53 localhost kernel: zd1211rw 2-3:1.0: zd_rf_set_channel()
channel: 7
Jul 11 21:35:53 localhost kernel: zd1211rw 2-3:1.0: zd_usb_rfwrite() value
0x003e7a0 bits 24
Jul 11 21:35:53 localhost kernel: zd1211rw 2-3:1.0: zd_usb_rfwrite() value
0x0033331 bits 24
Jul 11 21:35:53 localhost kernel: zd1211rw 2-3:1.0: zd_usb_rfwrite() value
0x000000d bits 24
Jul 11 21:35:53 localhost kernel: zd1211rw 2-3:1.0: update_pwr_int() channel
7 pwr_int 0xd2
Jul 11 21:35:53 localhost kernel: zd1211rw 2-3:1.0: patch_cck_gain()
patching value 20
Jul 11 21:35:53 localhost kernel: zd1211rw 2-3:1.0:
zd_chip_unlock_phy_regs() CR_REG1: 0x20 -> 0xa0
Jul 11 21:35:53 localhost kernel: zd1211rw 2-3:1.0: set_channel() channel 8
Jul 11 21:35:53 localhost kernel: zd1211rw 2-3:1.0: zd_chip_lock_phy_regs()
CR_REG1: 0xa0 -> 0x20
Jul 11 21:35:53 localhost kernel: zd1211rw 2-3:1.0: zd_rf_set_channel()
channel: 8
Jul 11 21:35:53 localhost kernel: zd1211rw 2-3:1.0: zd_usb_rfwrite() value
0x003e7a0 bits 24
Jul 11 21:35:53 localhost kernel: zd1211rw 2-3:1.0: zd_usb_rfwrite() value
0x00b3331 bits 24
Jul 11 21:35:53 localhost kernel: zd1211rw 2-3:1.0: zd_usb_rfwrite() value
0x000000d bits 24
Jul 11 21:35:53 localhost kernel: zd1211rw 2-3:1.0: update_pwr_int() channel
8 pwr_int 0xd2
Jul 11 21:35:53 localhost kernel: zd1211rw 2-3:1.0: patch_cck_gain()
patching value 20
Jul 11 21:35:53 localhost kernel: zd1211rw 2-3:1.0:
zd_chip_unlock_phy_regs() CR_REG1: 0x20 -> 0xa0
Jul 11 21:35:53 localhost kernel: zd1211rw 2-3:1.0: set_channel() channel 9
Jul 11 21:35:53 localhost kernel: zd1211rw 2-3:1.0: zd_chip_lock_phy_regs()
CR_REG1: 0xa0 -> 0x20
Jul 11 21:35:53 localhost kernel: zd1211rw 2-3:1.0: zd_rf_set_channel()
channel: 9
Jul 11 21:35:53 localhost kernel: zd1211rw 2-3:1.0: zd_usb_rfwrite() value
0x003f7b0 bits 24
Jul 11 21:35:53 localhost kernel: zd1211rw 2-3:1.0: zd_usb_rfwrite() value
0x0033331 bits 24
Jul 11 21:35:53 localhost kernel: zd1211rw 2-3:1.0: zd_usb_rfwrite() value
0x000000d bits 24
Jul 11 21:35:53 localhost kernel: zd1211rw 2-3:1.0: update_pwr_int() channel
9 pwr_int 0xca
Jul 11 21:35:53 localhost kernel: zd1211rw 2-3:1.0: patch_cck_gain()
patching value 20
Jul 11 21:35:53 localhost kernel: zd1211rw 2-3:1.0:
zd_chip_unlock_phy_regs() CR_REG1: 0x20 -> 0xa0
Jul 11 21:35:53 localhost kernel: zd1211rw 2-3:1.0: set_channel() channel 10
Jul 11 21:35:53 localhost kernel: zd1211rw 2-3:1.0: zd_chip_lock_phy_regs()
CR_REG1: 0xa0 -> 0x20
Jul 11 21:35:53 localhost kernel: zd1211rw 2-3:1.0: zd_rf_set_channel()
channel: 10
Jul 11 21:35:53 localhost kernel: zd1211rw 2-3:1.0: zd_usb_rfwrite() value
0x003f7b0 bits 24
Jul 11 21:35:53 localhost kernel: zd1211rw 2-3:1.0: zd_usb_rfwrite() value
0x00b3331 bits 24
Jul 11 21:35:53 localhost kernel: zd1211rw 2-3:1.0: zd_usb_rfwrite() value
0x000000d bits 24
Jul 11 21:35:53 localhost kernel: zd1211rw 2-3:1.0: update_pwr_int() channel
10 pwr_int 0xd2
Jul 11 21:35:53 localhost kernel: zd1211rw 2-3:1.0: patch_cck_gain()
patching value 20
Jul 11 21:35:53 localhost kernel: zd1211rw 2-3:1.0:
zd_chip_unlock_phy_regs() CR_REG1: 0x20 -> 0xa0
Jul 11 21:35:53 localhost kernel: zd1211rw 2-3:1.0: set_channel() channel 11
Jul 11 21:35:53 localhost kernel: zd1211rw 2-3:1.0: zd_chip_lock_phy_regs()
CR_REG1: 0xa0 -> 0x20
Jul 11 21:35:53 localhost kernel: zd1211rw 2-3:1.0: zd_rf_set_channel()
channel: 11
Jul 11 21:35:53 localhost kernel: zd1211rw 2-3:1.0: zd_usb_rfwrite() value
0x003e7b0 bits 24
Jul 11 21:35:53 localhost kernel: zd1211rw 2-3:1.0: zd_usb_rfwrite() value
0x0033331 bits 24
Jul 11 21:35:53 localhost kernel: zd1211rw 2-3:1.0: zd_usb_rfwrite() value
0x000000d bits 24
Jul 11 21:35:53 localhost kernel: zd1211rw 2-3:1.0: update_pwr_int() channel
11 pwr_int 0xd2
Jul 11 21:35:53 localhost kernel: zd1211rw 2-3:1.0: patch_cck_gain()
patching value 20
Jul 11 21:35:53 localhost kernel: zd1211rw 2-3:1.0:
zd_chip_unlock_phy_regs() CR_REG1: 0x20 -> 0xa0
Jul 11 21:35:53 localhost kernel: zd1211rw 2-3:1.0: set_channel() channel 6
Jul 11 21:35:53 localhost kernel: zd1211rw 2-3:1.0: zd_chip_lock_phy_regs()
CR_REG1: 0xa0 -> 0x20
Jul 11 21:35:53 localhost kernel: zd1211rw 2-3:1.0: zd_rf_set_channel()
channel: 6
Jul 11 21:35:53 localhost kernel: zd1211rw 2-3:1.0: zd_usb_rfwrite() value
0x003f7a0 bits 24
Jul 11 21:35:53 localhost kernel: zd1211rw 2-3:1.0: zd_usb_rfwrite() value
0x00b3331 bits 24
Jul 11 21:35:53 localhost kernel: zd1211rw 2-3:1.0: zd_usb_rfwrite() value
0x000000d bits 24
Jul 11 21:35:53 localhost kernel: zd1211rw 2-3:1.0: update_pwr_int() channel
6 pwr_int 0xd2
Jul 11 21:35:53 localhost kernel: zd1211rw 2-3:1.0: patch_cck_gain()
patching value 20
Jul 11 21:35:53 localhost kernel: zd1211rw 2-3:1.0:
zd_chip_unlock_phy_regs() CR_REG1: 0x20 -> 0xa0
Jul 11 21:35:53 localhost kernel: SoftMAC: Open Authentication completed
with 00:0d:72:55:b2:09
Jul 11 21:35:53 localhost kernel: zd1211rw 2-3:1.0: set_channel() channel 6
Jul 11 21:35:53 localhost kernel: zd1211rw 2-3:1.0: zd_chip_lock_phy_regs()
CR_REG1: 0xa0 -> 0x20
Jul 11 21:35:53 localhost kernel: zd1211rw 2-3:1.0: zd_rf_set_channel()
channel: 6
Jul 11 21:35:53 localhost kernel: zd1211rw 2-3:1.0: zd_usb_rfwrite() value
0x003f7a0 bits 24
Jul 11 21:35:53 localhost kernel: zd1211rw 2-3:1.0: zd_usb_rfwrite() value
0x00b3331 bits 24
Jul 11 21:35:53 localhost kernel: zd1211rw 2-3:1.0: zd_usb_rfwrite() value
0x000000d bits 24
Jul 11 21:35:53 localhost kernel: zd1211rw 2-3:1.0: update_pwr_int() channel
6 pwr_int 0xd2
Jul 11 21:35:53 localhost kernel: zd1211rw 2-3:1.0: patch_cck_gain()
patching value 20
Jul 11 21:35:53 localhost kernel: zd1211rw 2-3:1.0:
zd_chip_unlock_phy_regs() CR_REG1: 0x20 -> 0xa0
Jul 11 21:35:53 localhost kernel: ADDRCONF(NETDEV_CHANGE): wlan0: link
becomes ready
Jul 11 21:35:53 localhost kernel: zd1211rw 2-3:1.0:
zd_mac_set_multicast_list() mc addr 33:33:ff:20:e0:4f
Jul 11 21:35:53 localhost kernel: zd1211rw 2-3:1.0:
zd_mac_set_multicast_list() mc addr 01:00:5e:00:00:01
Jul 11 21:35:53 localhost kernel: zd1211rw 2-3:1.0:
zd_mac_set_multicast_list() mc addr 33:33:00:00:00:01
Jul 11 21:35:53 localhost kernel: zd1211rw 2-3:1.0:
zd_chip_set_multicast_hash() hash l 0x00080001 h 0x80000000
Jul 11 21:35:53 localhost kernel: usb 2-3: handle_retry_failed_int() retry
failed interrupt
Jul 11 21:35:59 localhost kernel: usb 2-3: handle_retry_failed_int() retry
failed interrupt
Jul 11 21:36:04 localhost kernel: wlan0: no IPv6 routers present

21:35:53.137900   wlan0    Set ESSID:"MYWLAN"
21:35:53.492282   wlan0    Scan request completed
21:35:53.506913   wlan0    Custom driver event:authenticated
21:35:53.522546   wlan0    New Access Point/Cell address:00:0D:72:55:B2:09

wlan0     IEEE 802.11b/g  ESSID:"MYWLAN"  Nickname:"zd1211"
          Mode:Managed  Frequency:2.437 GHz  Access Point: 00:0D:72:55:B2:09
          Bit Rate=11 Mb/s
          Encryption key:****-****-**   Security mode:open
          Link Quality=98/100  Signal level=59/100
          Rx invalid nwid:0  Rx invalid crypt:0  Rx invalid frag:0
          Tx excessive retries:0  Invalid misc:0   Missed beacon:0

-- 
View this message in context: 
http://www.nabble.com/iwevents-don%27t-make-it-to-the-driver-tf4066104.html#a11553746
Sent from the zd1211-devs mailing list archive at Nabble.com.


-------------------------------------------------------------------------
This SF.net email is sponsored by DB2 Express
Download DB2 Express C - the FREE version of DB2 express and take
control of your XML. No limits. Just data. Click to get it now.
http://sourceforge.net/powerbar/db2/
_______________________________________________
Zd1211-devs mailing list - http://zd1211.wiki.sourceforge.net/
Unsubscribe: https://lists.sourceforge.net/lists/listinfo/zd1211-devs

Reply via email to