Hi Daniel,
- Zyxel Zyair G-220 (I have patched the driver in order to add its ID
to 2.6.18)
I have attached a debug log (zd1211rw debug enabled). I hope it's
useful.
Do you have any idea or suggestion?
Sounds like TX is not working. There's no point investigating this
unless you are running the latest kernel.
I have cross compiled the kernel 2.6.23.8 and tested it. The same
problem occurs and I have attached the system log.
Do you have any idea, test to do or suggestion?
Thanks,
Marco Pracucci
Jan 1 00:02:18 user.debug kernel: zd1211rw usb_init()
Jan 1 00:02:18 user.debug kernel: usb 1-1: print_id() 0ace:1215 v4810 full
Jan 1 00:02:18 user.info kernel: usb 1-1: reset full speed USB device using
ep93xx-ohci and address 2
Jan 1 00:02:18 user.debug kernel: zd1211rw 1-1:1.0: zd_netdev_alloc()
netdev-flags 0x1002
Jan 1 00:02:18 user.debug kernel: zd1211rw 1-1:1.0: zd_netdev_alloc()
netdev-features 0x
Jan 1 00:02:18 user.debug kernel: zd1211rw 1-1:1.0:
zd_chip_read_mac_addr_fw()
Jan 1 00:02:18 user.debug kernel: zd1211rw 1-1:1.0: probe() successful
Jan 1 00:02:18 user.info kernel: zd1211rw 1-1:1.0: eth1
Jan 1 00:02:18 user.info kernel: usbcore: registered new interface driver
zd1211rw
Jan 1 00:02:18 user.debug kernel: zd1211rw initialized
Jan 1 00:02:19 user.debug kernel: zd1211rw 1-1:1.0: zd_mac_get_channel()
channel 0
Jan 1 00:02:19 user.debug kernel: zd1211rw 1-1:1.0: iw_get_range()
Jan 1 00:02:19 user.debug kernel: zd1211rw 1-1:1.0: zd_usb_init_hw()
Jan 1 00:02:19 user.debug kernel: usb 1-1: request_fw_file() fw name
zd1211/zd1211b_ub
Jan 1 00:02:19 user.debug kernel: usb 1-1: upload_firmware() firmware device
id 0x4810 is equal to the actual device id
Jan 1 00:02:19 user.debug kernel: usb 1-1: request_fw_file() fw name
zd1211/zd1211b_uphr
Jan 1 00:02:20 user.debug kernel: usb 1-1: upload_code() transfer size 4096
Jan 1 00:02:20 user.debug kernel: usb 1-1: upload_code() transfer size 1024
Jan 1 00:02:20 user.debug kernel: usb 1-1: upload_code() firmware confirm
return value 0x01
Jan 1 00:02:20 user.debug kernel: zd1211rw 1-1:1.0: zd_usb_enable_int()
Jan 1 00:02:20 user.debug kernel: zd1211rw 1-1:1.0: zd_usb_enable_int()
submit urb c036a4c0
Jan 1 00:02:20 user.debug kernel: zd1211rw 1-1:1.0: zd_chip_init_hw()
Jan 1 00:02:20 user.debug kernel: zd1211rw 1-1:1.0: dump_cr() CR_AFTER_PNP
0x
Jan 1 00:02:20 user.debug kernel: zd1211rw 1-1:1.0: dump_cr() CR_GPI_EN
0x
Jan 1 00:02:20 user.debug kernel: zd1211rw 1-1:1.0: dump_cr() CR_INTERRUPT
0x
Jan 1 00:02:20 user.debug kernel: zd1211rw 1-1:1.0: read_fw_regs_offset()
fw_regs_base: 0xf772
Jan 1 00:02:20 user.debug kernel: zd1211rw 1-1:1.0: read_pod() E2P_POD
0x8584
Jan 1 00:02:20 user.debug kernel: zd1211rw 1-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
Jan 1 00:02:20 user.debug kernel: zd1211rw 1-1:1.0: hw_init()
Jan 1 00:02:20 user.debug kernel: zd1211rw 1-1:1.0: zd1211b_hw_reset_phy()
Jan 1 00:02:20 user.debug kernel: zd1211rw 1-1:1.0: zd_chip_lock_phy_regs()
CR_REG1: 0x00 - 0x00
Jan 1 00:02:20 user.debug kernel: zd1211rw 1-1:1.0:
zd_chip_unlock_phy_regs() CR_REG1: 0x00 - 0x80
Jan 1 00:02:20 user.debug kernel: zd1211rw 1-1:1.0: zd1211b_hw_init_hmac()
Jan 1 00:02:20 user.debug kernel: zd1211rw 1-1:1.0: get_aw_pt_bi() aw 0 pt 0
bi 0
Jan 1 00:02:20 user.debug kernel: zd1211rw 1-1:1.0: set_aw_pt_bi() aw 0 pt
99 bi 100
Jan 1 00:02:20 user.debug kernel: zd1211rw 1-1:1.0: zd_chip_lock_phy_regs()
CR_REG1: 0xa0 - 0x20
Jan 1 00:02:20 user.debug kernel: zd1211rw 1-1:1.0: zd_usb_rfwrite() value
0x0241000 bits 24
Jan 1 00:02:20 user.debug kernel: zd1211rw 1-1:1.0:
zd_chip_unlock_phy_regs() CR_REG1: 0x20 - 0xa0
Jan 1 00:02:20 user.info kernel: zd1211rw 1-1:1.0: firmware version 4725
Jan 1 00:02:20 user.debug kernel: zd1211rw 1-1:1.0: dump_fw_registers()
FW_FIRMWARE_VER 0x4725
Jan 1 00:02:20 user.debug kernel: zd1211rw 1-1:1.0: dump_fw_registers()
FW_USB_SPEED 0x
Jan 1 00:02:20 user.debug kernel: zd1211rw 1-1:1.0: dump_fw_registers()
FW_FIX_TX_RATE 0x
Jan 1 00:02:20 user.debug kernel: zd1211rw 1-1:1.0: dump_fw_registers()
FW_LINK_STATUS 0x
Jan 1 00:02:20 user.debug kernel: zd1211rw 1-1:1.0: dump_cr() CR_AFTER_PNP
0x0001
Jan 1 00:02:20 user.debug kernel: zd1211rw 1-1:1.0: dump_cr() CR_GPI_EN
0x
Jan 1 00:02:20 user.debug kernel: zd1211rw 1-1:1.0: dump_cr() CR_INTERRUPT
0x
Jan 1 00:02:20 user.info kernel: zd1211rw 1-1:1.0: zd1211b chip 0ace:1215
v4810 full 00-02-72 AL2230_RF pa0 g--NS
Jan 1 00:02:20 user.debug kernel: zd1211rw 1-1:1.0: zd_read_regdomain()
regdomain: 0x30
Jan 1 00:02:20 user.debug kernel: zd1211rw 1-1:1.0: regdomain 0x30
Jan 1 00:02:20 user.debug kernel: zd1211rw 1-1:1.0: zd_usb_disable_int() urb
c036a4c0 killed
Jan 1 00:02:20