Hi there,

I recently bougth a MSI WLAN Stick (US54SE). The reason was to exchange an
old DLINK DWL-120 11 MBit Interface that gave me an maximum of 2 MBit/s.
It is running on an EPIA M10000 board with kernel 2.6.18-2.

lsusb output:

Bus 004 Device 001: ID 0000:0000
Bus 003 Device 001: ID 0000:0000
Bus 002 Device 002: ID 2001:3200 D-Link Corp. [hex] DWL-120 802.11b
(Atmel RFMD503A) [usbvnetr]
Bus 002 Device 001: ID 0000:0000
Bus 001 Device 003: ID 0ace:1215 ZyDAS
Bus 001 Device 001: ID 0000:0000

===========================================================================================
First try was to use the zd1211b driver. Compiled, installed (firmware
installed with apt-get install zd1211-firmware) and loaded.

dmesg output:

ZD1211B - http://zd1211.ath.cx/ - r83
Based on www.zydas.com.tw driver version 2.5.0.0
usb 1-2: reset high speed USB device using ehci_hcd and address 3
Release Ver = 4810
zd1211:bulk out: wMaxPacketSize = 200
zd1211:bulk in: wMaxPacketSize = 200
zd1211:interrupt in: wMaxPacketSize = 40
zd1211:interrupt in: int_interval = 1
zd1211:interrupt out: wMaxPacketSize = 40
EEPORM Ver = 4810
zd1211:USB Download Boot code success
zd1211:MAC address = 00:02:72:5d:f8:a7
zd1211:AddrEntryTable = f7c6
zd1211:RF_Mode = 80000584
PA type: 0
Airoha AL2230S_RF
zd1211:Mixed Mode
zd1211:AllowedChannel = 000007ff
zd1211:LinkLEDn = 200
AllowedChannel = 000107ff
Region:48
zd1205: (exit) zd1205_config, /usr/src/zd1211-driver-r83/src/zd1205.c
line 2601
zd1205: (exit) zd1205_init, /usr/src/zd1211-driver-r83/src/zd1205.c line
8570
usbcore: registered new driver zd1211b


running
ifconfig eth1 up
iwconfig eth1 ESSID HOMELAN
iwconfig eth1 key **********

iwconfig output:

eth1      802.11b/g NIC  ESSID:"HOMELAN"
          Mode:Managed  Frequency=2.447 GHz  Access Point: XX:XX:XX:XX:XX:XX
          Bit Rate:54 Mb/s
          Retry:off   RTS thr=2432 B   Fragment thr:off
          Encryption key:****-****-**   Security mode:open
          Power Management:off
          Link Quality=88/100  Signal level=55/100  Noise level=0/100
          Rx invalid nwid:0  Rx invalid crypt:0  Rx invalid frag:3
          Tx excessive retries:6  Invalid misc:0   Missed beacon:0

iwlist eth1 scan output:

eth1      Scan completed :
          Cell 01 - Address: XX:XX:XX:XX:XX:XX
                    ESSID:"Trinkers"
                    Mode:Master
                    Frequency:2.437 GHz (Channel 6)
                    Extra:SignalStrength=23%,LinkQuality:92%
                    Encryption key:on
                    Bit Rates:1 Mb/s; 2 Mb/s; 5.5 Mb/s; 11 Mb/s; 6 Mb/s
                              9 Mb/s; 12 Mb/s; 18 Mb/s; 24 Mb/s; 36 Mb/s
                              48 Mb/s; 54 Mb/s
                    Extra:bcn_int=100

Extra:wpa_ie=XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
          Cell 02 - Address: XX:XX:XX:XX:XX:XX
                    ESSID:"HOMELAN"
                    Mode:Master
                    Frequency:2.447 GHz (Channel 8)
                    Extra:SignalStrength=61%,LinkQuality:24%
                    Encryption key:on
                    Bit Rates:1 Mb/s; 2 Mb/s; 5.5 Mb/s; 11 Mb/s; 22 Mb/s
                              6 Mb/s; 9 Mb/s; 12 Mb/s; 18 Mb/s; 24 Mb/s
                              36 Mb/s; 48 Mb/s; 54 Mb/s
                    Extra:bcn_int=200
          Cell 03 - Address: XX:XX:XX:XX:XX:XX
                    ESSID:"NETGEAR"
                    Mode:Master
                    Frequency:2.462 GHz (Channel 11)
                    Extra:SignalStrength=38%,LinkQuality:96%
                    Encryption key:on
                    Bit Rates:1 Mb/s; 2 Mb/s; 5.5 Mb/s; 11 Mb/s; 18 Mb/s
                              24 Mb/s; 36 Mb/s; 54 Mb/s; 6 Mb/s; 9 Mb/s
                              12 Mb/s; 48 Mb/s
                    Extra:bcn_int=100


Transfer rate is about 80 kBit/s and I've got a lot of errors in syslog
regarding copy_to_user errors:

ZDAPIOCTL: copy_from_user error
zd1205: (enter) zd1205_open, /usr/src/zd1211-driver-r83/src/zd1205.c
line 4353
zd1205: (exit) zd1205_open, /usr/src/zd1211-driver-r83/src/zd1205.c line
4436
ADDRCONF(NETDEV_UP): eth1: link is not ready
keybuf data [5]:
7a 44 76 34 32
zd1211:WEP64 Mode
Update CardSetting
zd1211:Mixed Mode
******* Schedule task fail *********
zd1211:Mixed Mode
zd1211:STA_ASSOCIATED with 00:a0:c5:d7:a8:9c
ADDRCONF(NETDEV_CHANGE): eth1: link becomes ready
ZDAPIOCTL: copy_from_user error
eth1: no IPv6 routers present
ZDAPIOCTL: copy_from_user error


The errors are repeating when trying to transfer data over the wireless
network.

===========================================================================================
Next test with the zd1211rw driver (from the kernel tree 2.6.18-2)

dmesg output:

usb 1-2: new high speed USB device using ehci_hcd and address 3
usb 1-2: configuration #1 chosen from 1 choice
ieee80211_crypt: registered algorithm 'NULL'
ieee80211: 802.11 data/management/control stack, git-1.1.13
ieee80211: Copyright (C) 2004-2005 Intel Corporation
<[EMAIL PROTECTED]>
usb_init()
usb 1-2: print_id() 0ace:1215 v4810 high
zd1211rw 1-2:1.0: zd_netdev_alloc() netdev->flags 0x1002
zd1211rw 1-2:1.0: zd_netdev_alloc() netdev->features 0x00000000
usb 1-2: request_fw_file() fw name zd1211/zd1211b_ub
usb 1-2: upload_firmware() firmware device id 0x4810 is equal to the
actual device id
usb 1-2: request_fw_file() fw name zd1211/zd1211b_uphr
usb 1-2: upload_code() transfer size 4096
usb 1-2: upload_code() transfer size 1024
usb 1-2: upload_code() firmware confirm return value 0x01
zd1211rw 1-2:1.0: zd_usb_enable_int() 
zd1211rw 1-2:1.0: zd_usb_enable_int() submit urb c5f987e0
zd1211rw 1-2:1.0: zd_chip_init_hw() 
zd1211rw 1-2:1.0: dump_cr() CR_AFTER_PNP 0x00000000
zd1211rw 1-2:1.0: dump_cr() CR_GPI_EN 0x00000000
zd1211rw 1-2:1.0: dump_cr() CR_INTERRUPT 0x00000000
zd1211rw 1-2:1.0: zd_usb_init_hw() fw_base_offset: 0xf7f1
zd1211rw 1-2:1.0: read_pod() E2P_POD 0x80000584
zd1211rw 1-2:1.0: read_pod() RF AL2230_RF 0x4 PA type 0x0 patch CCK 1
patch CR157 0 patch 6M 0
zd1211rw 1-2:1.0: hw_init() 
zd1211rw 1-2:1.0: zd1211b_hw_reset_phy() 
zd1211rw 1-2:1.0: zd_chip_lock_phy_regs() CR_REG1: 0x00 -> 0x00
zd1211rw 1-2:1.0: zd_chip_unlock_phy_regs() CR_REG1: 0x00 -> 0x80
zd1211rw 1-2:1.0: zd1211b_hw_init_hmac() 
zd1211rw 1-2:1.0: get_aw_pt_bi() aw 0 pt 0 bi 0
zd1211rw 1-2:1.0: set_aw_pt_bi() aw 0 pt 99 bi 100
zd1211rw 1-2:1.0: zd_chip_lock_phy_regs() CR_REG1: 0xa0 -> 0x20
zd1211rw 1-2:1.0: zd_usb_rfwrite() value 0x003f790 bits 24
zd1211rw 1-2:1.0: zd_usb_rfwrite() value 0x0033331 bits 24
zd1211rw 1-2:1.0: zd_usb_rfwrite() value 0x000000d bits 24
zd1211rw 1-2:1.0: zd_usb_rfwrite() value 0x00b3331 bits 24
zd1211rw 1-2:1.0: zd_usb_rfwrite() value 0x003b812 bits 24
zd1211rw 1-2:1.0: zd_usb_rfwrite() value 0x000fff3 bits 24
zd1211rw 1-2:1.0: zd_usb_rfwrite() value 0x00005a4 bits 24
zd1211rw 1-2:1.0: zd_usb_rfwrite() value 0x00f4dc5 bits 24
zd1211rw 1-2:1.0: zd_usb_rfwrite() value 0x00805b6 bits 24
zd1211rw 1-2:1.0: zd_usb_rfwrite() value 0x00146c7 bits 24
zd1211rw 1-2:1.0: zd_usb_rfwrite() value 0x0000688 bits 24
zd1211rw 1-2:1.0: zd_usb_rfwrite() value 0x00403b9 bits 24
zd1211rw 1-2:1.0: zd_usb_rfwrite() value 0x000dbba bits 24
zd1211rw 1-2:1.0: zd_usb_rfwrite() value 0x000099b bits 24
zd1211rw 1-2:1.0: zd_usb_rfwrite() value 0x00bdffc bits 24
zd1211rw 1-2:1.0: zd_usb_rfwrite() value 0x000000d bits 24
zd1211rw 1-2:1.0: zd_usb_rfwrite() value 0x000580f bits 24
zd1211rw 1-2:1.0: zd_usb_rfwrite() value 0x000880f bits 24
zd1211rw 1-2:1.0: zd_usb_rfwrite() value 0x000080f bits 24
zd1211rw 1-2:1.0: zd_usb_rfwrite() value 0x000d80f bits 24
zd1211rw 1-2:1.0: zd_usb_rfwrite() value 0x000780f bits 24
zd1211rw 1-2:1.0: zd_usb_rfwrite() value 0x000580f bits 24
zd1211rw 1-2:1.0: zd_chip_unlock_phy_regs() CR_REG1: 0x20 -> 0xa0
zd1211rw 1-2:1.0: firmware version 4725
zd1211rw 1-2:1.0: dump_fw_registers() FW_FIRMWARE_VER 0x4725
zd1211rw 1-2:1.0: dump_fw_registers() FW_USB_SPEED 0x0001
zd1211rw 1-2:1.0: dump_fw_registers() FW_FIX_TX_RATE 0x0000
zd1211rw 1-2:1.0: dump_fw_registers() FW_LINK_STATUS 0x0000
zd1211rw 1-2:1.0: dump_cr() CR_AFTER_PNP 0x00000001
zd1211rw 1-2:1.0: dump_cr() CR_GPI_EN 0x00000000
zd1211rw 1-2:1.0: dump_cr() CR_INTERRUPT 0x00000000
zd1211rw 1-2:1.0: zd1211b chip 0ace:1215 v4810 high 00-02-72 AL2230_RF
pa0 g--
zd1211rw 1-2:1.0: zd_write_mac_addr() mac addr 00:02:72:5d:f8:a7
zd1211rw 1-2:1.0: zd_read_regdomain() regdomain: 0x30
zd1211rw 1-2:1.0: regdomain 0x30
zd1211rw 1-2:1.0: zd_usb_disable_int() urb c5f987e0 killed
zd1211rw 1-2:1.0: probe() successful
zd1211rw 1-2:1.0: eth1
usbcore: registered new driver zd1211rw
zd1211rw initialized


running
ifconfig eth1 up
iwconfig eth1 ESSID HOMELAN
iwconfig eth1 key **********

iwconfig output (the wlan0 is the DLink device):

wlan0     IEEE 802.11b  ESSID:"HOMELAN"
          Mode:Managed  Frequency:2.447 GHz  Access Point: XX:XX:XX:XX:XX:XX
          Bit Rate:11 Mb/s   Tx-Power=15 dBm
          Retry limit:8   RTS thr=1536 B   Fragment thr=1536 B
          Encryption key:****-****-**   Security mode:open
          Power Management:off
          Link Quality=21/100  Signal level=45/100
          Rx invalid nwid:0  Rx invalid crypt:0  Rx invalid frag:0
          Tx excessive retries:0  Invalid misc:0   Missed beacon:0

dummy0    no wireless extensions.

sit0      no wireless extensions.

eth1      802.11g zd1211  ESSID:"HOMELAN"
          Mode:Managed  Frequency:2.472 GHz  Access Point: Invalid
          Bit Rate=1 Mb/s
          Encryption key:7A44-7634-32   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

No connection is possible! Next try to scan for networks:

iwlist eth1 scan output:

eth1      Scan completed :
          Cell 01 - Address: XX:XX:XX:XX:XX:XX
                    ESSID:"NETGEAR"
                    Protocol:IEEE 802.11bg
                    Mode:Master
                    Channel:11
                    Encryption key:on
                    Bit Rates:1 Mb/s; 2 Mb/s; 5.5 Mb/s; 6 Mb/s; 9 Mb/s
                              11 Mb/s; 12 Mb/s; 18 Mb/s; 24 Mb/s; 36 Mb/s
                              48 Mb/s; 54 Mb/s
                    Quality=100/100  Signal level=35/100
                    Extra: Last beacon: 3532ms ago
          Cell 02 - Address: XX:XX:XX:XX:XX:XX
                    ESSID:"Trinkers"
                    Protocol:IEEE 802.11bg
                    Mode:Master
                    Channel:6
                    Encryption key:on
                    Bit Rates:1 Mb/s; 2 Mb/s; 5.5 Mb/s; 6 Mb/s; 9 Mb/s
                              11 Mb/s; 12 Mb/s; 18 Mb/s; 24 Mb/s; 36 Mb/s
                              48 Mb/s; 54 Mb/s
                    Quality=100/100  Signal level=35/100
                    IE: WPA Version 1
                        Group Cipher : TKIP
                        Pairwise Ciphers (1) : TKIP
                        Authentication Suites (1) : PSK
                    Extra: Last beacon: 6332ms ago

iwevent output:

Waiting for Wireless Events from interfaces...
21:50:17.743747   eth1     Set ESSID:"HOMELAN"
21:50:18.152632   eth1     Scan request completed
21:50:18.568705   eth1     Scan request completed
21:50:18.984607   eth1     Scan request completed
21:50:18.984707   eth1     Custom driver event:associating failed
because no suitable network was found

dmesg output when trying to assign:

zd1211rw 1-2:1.0: zd_usb_enable_int()
zd1211rw 1-2:1.0: zd_usb_enable_int() submit urb c5f98ce0
zd1211rw 1-2:1.0: zd_chip_lock_phy_regs() CR_REG1: 0xa0 -> 0x20
zd1211rw 1-2:1.0: zd_chip_unlock_phy_regs() CR_REG1: 0x20 -> 0xa0
zd1211rw 1-2:1.0: zd_chip_lock_phy_regs() CR_REG1: 0xa0 -> 0x20
zd1211rw 1-2:1.0: zd_rf_set_channel() channel: 1
zd1211rw 1-2:1.0: zd_usb_rfwrite() value 0x003f790 bits 24
zd1211rw 1-2:1.0: zd_usb_rfwrite() value 0x0033331 bits 24
zd1211rw 1-2:1.0: zd_usb_rfwrite() value 0x000000d bits 24
zd1211rw 1-2:1.0: update_pwr_int() channel 1 pwr_int 0x60
zd1211rw 1-2:1.0: update_ofdm_cal() channel 1 ofdm_cal 36M 0x7c 48M 0x70
54M 0x63
zd1211rw 1-2:1.0: update_pwr_cal() channel 1 pwr_cal 0x94
zd1211rw 1-2:1.0: patch_cck_gain() patching value 12
zd1211rw 1-2:1.0: zd_chip_unlock_phy_regs() CR_REG1: 0x20 -> 0xa0
zd1211rw 1-2:1.0: zd_usb_enable_rx() 
ADDRCONF(NETDEV_UP): eth1: link is not ready
zd1211rw 1-2:1.0: zd_mac_get_channel() channel 1 flags 0
zd1211rw 1-2:1.0: iw_get_freq() channel auto
zd1211rw 1-2:1.0: iw_get_range()
zd1211rw 1-2:1.0: set_channel() channel 1
zd1211rw 1-2:1.0: zd_chip_lock_phy_regs() CR_REG1: 0xa0 -> 0x20
zd1211rw 1-2:1.0: zd_rf_set_channel() channel: 1
zd1211rw 1-2:1.0: zd_usb_rfwrite() value 0x003f790 bits 24
zd1211rw 1-2:1.0: zd_usb_rfwrite() value 0x0033331 bits 24
zd1211rw 1-2:1.0: zd_usb_rfwrite() value 0x000000d bits 24
zd1211rw 1-2:1.0: update_pwr_int() channel 1 pwr_int 0x60
zd1211rw 1-2:1.0: update_ofdm_cal() channel 1 ofdm_cal 36M 0x7c 48M 0x70
54M 0x63
zd1211rw 1-2:1.0: update_pwr_cal() channel 1 pwr_cal 0x94
zd1211rw 1-2:1.0: patch_cck_gain() patching value 12
zd1211rw 1-2:1.0: zd_chip_unlock_phy_regs() CR_REG1: 0x20 -> 0xa0
zd1211rw 1-2:1.0: set_channel() channel 2
zd1211rw 1-2:1.0: zd_chip_lock_phy_regs() CR_REG1: 0xa0 -> 0x20
zd1211rw 1-2:1.0: zd_rf_set_channel() channel: 2
zd1211rw 1-2:1.0: zd_usb_rfwrite() value 0x003f790 bits 24
zd1211rw 1-2:1.0: zd_usb_rfwrite() value 0x00b3331 bits 24
zd1211rw 1-2:1.0: zd_usb_rfwrite() value 0x000000d bits 24
zd1211rw 1-2:1.0: update_pwr_int() channel 2 pwr_int 0x68
zd1211rw 1-2:1.0: update_ofdm_cal() channel 2 ofdm_cal 36M 0x79 48M 0x6e
54M 0x61
zd1211rw 1-2:1.0: update_pwr_cal() channel 2 pwr_cal 0x90
zd1211rw 1-2:1.0: patch_cck_gain() patching value 12
zd1211rw 1-2:1.0: zd_chip_unlock_phy_regs() CR_REG1: 0x20 -> 0xa0
zd1211rw 1-2:1.0: set_channel() channel 3
zd1211rw 1-2:1.0: zd_chip_lock_phy_regs() CR_REG1: 0xa0 -> 0x20
zd1211rw 1-2:1.0: zd_rf_set_channel() channel: 3
zd1211rw 1-2:1.0: zd_usb_rfwrite() value 0x003e790 bits 24
zd1211rw 1-2:1.0: zd_usb_rfwrite() value 0x0033331 bits 24
zd1211rw 1-2:1.0: zd_usb_rfwrite() value 0x000000d bits 24
zd1211rw 1-2:1.0: update_pwr_int() channel 3 pwr_int 0x68
zd1211rw 1-2:1.0: update_ofdm_cal() channel 3 ofdm_cal 36M 0x7d 48M 0x75
54M 0x62
zd1211rw 1-2:1.0: update_pwr_cal() channel 3 pwr_cal 0x96
zd1211rw 1-2:1.0: patch_cck_gain() patching value 12
zd1211rw 1-2:1.0: zd_chip_unlock_phy_regs() CR_REG1: 0x20 -> 0xa0
zd1211rw 1-2:1.0: set_channel() channel 4
zd1211rw 1-2:1.0: zd_chip_lock_phy_regs() CR_REG1: 0xa0 -> 0x20
zd1211rw 1-2:1.0: zd_rf_set_channel() channel: 4
zd1211rw 1-2:1.0: zd_usb_rfwrite() value 0x003e790 bits 24
zd1211rw 1-2:1.0: zd_usb_rfwrite() value 0x00b3331 bits 24
zd1211rw 1-2:1.0: zd_usb_rfwrite() value 0x000000d bits 24
zd1211rw 1-2:1.0: update_pwr_int() channel 4 pwr_int 0x68
zd1211rw 1-2:1.0: update_ofdm_cal() channel 4 ofdm_cal 36M 0x78 48M 0x6c
54M 0x5e
zd1211rw 1-2:1.0: update_pwr_cal() channel 4 pwr_cal 0x91
zd1211rw 1-2:1.0: patch_cck_gain() patching value 12
zd1211rw 1-2:1.0: zd_chip_unlock_phy_regs() CR_REG1: 0x20 -> 0xa0
zd1211rw 1-2:1.0: set_channel() channel 5
zd1211rw 1-2:1.0: zd_chip_lock_phy_regs() CR_REG1: 0xa0 -> 0x20
zd1211rw 1-2:1.0: zd_rf_set_channel() channel: 5
zd1211rw 1-2:1.0: zd_usb_rfwrite() value 0x003f7a0 bits 24
zd1211rw 1-2:1.0: zd_usb_rfwrite() value 0x0033331 bits 24
zd1211rw 1-2:1.0: zd_usb_rfwrite() value 0x000000d bits 24
zd1211rw 1-2:1.0: update_pwr_int() channel 5 pwr_int 0x62
zd1211rw 1-2:1.0: update_ofdm_cal() channel 5 ofdm_cal 36M 0x83 48M 0x73
54M 0x65
zd1211rw 1-2:1.0: update_pwr_cal() channel 5 pwr_cal 0x97
zd1211rw 1-2:1.0: patch_cck_gain() patching value 12
zd1211rw 1-2:1.0: zd_chip_unlock_phy_regs() CR_REG1: 0x20 -> 0xa0
zd1211rw 1-2:1.0: set_channel() channel 6
zd1211rw 1-2:1.0: zd_chip_lock_phy_regs() CR_REG1: 0xa0 -> 0x20
zd1211rw 1-2:1.0: zd_rf_set_channel() channel: 6
zd1211rw 1-2:1.0: zd_usb_rfwrite() value 0x003f7a0 bits 24
zd1211rw 1-2:1.0: zd_usb_rfwrite() value 0x00b3331 bits 24
zd1211rw 1-2:1.0: zd_usb_rfwrite() value 0x000000d bits 24
zd1211rw 1-2:1.0: update_pwr_int() channel 6 pwr_int 0x6c
zd1211rw 1-2:1.0: update_ofdm_cal() channel 6 ofdm_cal 36M 0x81 48M 0x75
54M 0x6b
zd1211rw 1-2:1.0: update_pwr_cal() channel 6 pwr_cal 0x9f
zd1211rw 1-2:1.0: patch_cck_gain() patching value 12
zd1211rw 1-2:1.0: zd_chip_unlock_phy_regs() CR_REG1: 0x20 -> 0xa0
zd1211rw 1-2:1.0: set_channel() channel 7
zd1211rw 1-2:1.0: zd_chip_lock_phy_regs() CR_REG1: 0xa0 -> 0x20
zd1211rw 1-2:1.0: zd_rf_set_channel() channel: 7
zd1211rw 1-2:1.0: zd_usb_rfwrite() value 0x003e7a0 bits 24
zd1211rw 1-2:1.0: zd_usb_rfwrite() value 0x0033331 bits 24
zd1211rw 1-2:1.0: zd_usb_rfwrite() value 0x000000d bits 24
zd1211rw 1-2:1.0: update_pwr_int() channel 7 pwr_int 0x6c
zd1211rw 1-2:1.0: update_ofdm_cal() channel 7 ofdm_cal 36M 0x84 48M 0x78
54M 0x6a
zd1211rw 1-2:1.0: update_pwr_cal() channel 7 pwr_cal 0xa0
zd1211rw 1-2:1.0: patch_cck_gain() patching value 12
zd1211rw 1-2:1.0: zd_chip_unlock_phy_regs() CR_REG1: 0x20 -> 0xa0
zd1211rw 1-2:1.0: set_channel() channel 8
zd1211rw 1-2:1.0: zd_chip_lock_phy_regs() CR_REG1: 0xa0 -> 0x20
zd1211rw 1-2:1.0: zd_rf_set_channel() channel: 8
zd1211rw 1-2:1.0: zd_usb_rfwrite() value 0x003e7a0 bits 24
zd1211rw 1-2:1.0: zd_usb_rfwrite() value 0x00b3331 bits 24
zd1211rw 1-2:1.0: zd_usb_rfwrite() value 0x000000d bits 24
zd1211rw 1-2:1.0: update_pwr_int() channel 8 pwr_int 0x6c
zd1211rw 1-2:1.0: update_ofdm_cal() channel 8 ofdm_cal 36M 0x80 48M 0x73
54M 0x66
zd1211rw 1-2:1.0: update_pwr_cal() channel 8 pwr_cal 0x9c
zd1211rw 1-2:1.0: patch_cck_gain() patching value 12
zd1211rw 1-2:1.0: zd_chip_unlock_phy_regs() CR_REG1: 0x20 -> 0xa0
zd1211rw 1-2:1.0: set_channel() channel 9
zd1211rw 1-2:1.0: zd_chip_lock_phy_regs() CR_REG1: 0xa0 -> 0x20
zd1211rw 1-2:1.0: zd_rf_set_channel() channel: 9
zd1211rw 1-2:1.0: zd_usb_rfwrite() value 0x003f7b0 bits 24
zd1211rw 1-2:1.0: zd_usb_rfwrite() value 0x0033331 bits 24
zd1211rw 1-2:1.0: zd_usb_rfwrite() value 0x000000d bits 24
zd1211rw 1-2:1.0: update_pwr_int() channel 9 pwr_int 0x64
zd1211rw 1-2:1.0: update_ofdm_cal() channel 9 ofdm_cal 36M 0x83 48M 0x76
54M 0x68
zd1211rw 1-2:1.0: update_pwr_cal() channel 9 pwr_cal 0x9f
zd1211rw 1-2:1.0: patch_cck_gain() patching value 12
zd1211rw 1-2:1.0: zd_chip_unlock_phy_regs() CR_REG1: 0x20 -> 0xa0
zd1211rw 1-2:1.0: set_channel() channel 10
zd1211rw 1-2:1.0: zd_chip_lock_phy_regs() CR_REG1: 0xa0 -> 0x20
zd1211rw 1-2:1.0: zd_rf_set_channel() channel: 10
zd1211rw 1-2:1.0: zd_usb_rfwrite() value 0x003f7b0 bits 24
zd1211rw 1-2:1.0: zd_usb_rfwrite() value 0x00b3331 bits 24
zd1211rw 1-2:1.0: zd_usb_rfwrite() value 0x000000d bits 24
zd1211rw 1-2:1.0: update_pwr_int() channel 10 pwr_int 0x6c
zd1211rw 1-2:1.0: update_ofdm_cal() channel 10 ofdm_cal 36M 0x80 48M
0x76 54M 0x67
zd1211rw 1-2:1.0: update_pwr_cal() channel 10 pwr_cal 0x9c
zd1211rw 1-2:1.0: patch_cck_gain() patching value 12
zd1211rw 1-2:1.0: zd_chip_unlock_phy_regs() CR_REG1: 0x20 -> 0xa0
zd1211rw 1-2:1.0: set_channel() channel 11
zd1211rw 1-2:1.0: zd_chip_lock_phy_regs() CR_REG1: 0xa0 -> 0x20
zd1211rw 1-2:1.0: zd_rf_set_channel() channel: 11
zd1211rw 1-2:1.0: zd_usb_rfwrite() value 0x003e7b0 bits 24
zd1211rw 1-2:1.0: zd_usb_rfwrite() value 0x0033331 bits 24
zd1211rw 1-2:1.0: zd_usb_rfwrite() value 0x000000d bits 24
zd1211rw 1-2:1.0: update_pwr_int() channel 11 pwr_int 0x6c
zd1211rw 1-2:1.0: update_ofdm_cal() channel 11 ofdm_cal 36M 0x82 48M
0x76 54M 0x67
zd1211rw 1-2:1.0: update_pwr_cal() channel 11 pwr_cal 0x9c
zd1211rw 1-2:1.0: patch_cck_gain() patching value 12
zd1211rw 1-2:1.0: zd_chip_unlock_phy_regs() CR_REG1: 0x20 -> 0xa0
zd1211rw 1-2:1.0: set_channel() channel 12
zd1211rw 1-2:1.0: zd_chip_lock_phy_regs() CR_REG1: 0xa0 -> 0x20
zd1211rw 1-2:1.0: zd_rf_set_channel() channel: 12
zd1211rw 1-2:1.0: zd_usb_rfwrite() value 0x003e7b0 bits 24
zd1211rw 1-2:1.0: zd_usb_rfwrite() value 0x00b3331 bits 24
zd1211rw 1-2:1.0: zd_usb_rfwrite() value 0x000000d bits 24
zd1211rw 1-2:1.0: update_pwr_int() channel 12 pwr_int 0x6c
zd1211rw 1-2:1.0: update_ofdm_cal() channel 12 ofdm_cal 36M 0x81 48M
0x75 54M 0x66
zd1211rw 1-2:1.0: update_pwr_cal() channel 12 pwr_cal 0x9e
zd1211rw 1-2:1.0: patch_cck_gain() patching value 12
zd1211rw 1-2:1.0: zd_chip_unlock_phy_regs() CR_REG1: 0x20 -> 0xa0
zd1211rw 1-2:1.0: set_channel() channel 13
zd1211rw 1-2:1.0: zd_chip_lock_phy_regs() CR_REG1: 0xa0 -> 0x20
zd1211rw 1-2:1.0: zd_rf_set_channel() channel: 13
zd1211rw 1-2:1.0: zd_usb_rfwrite() value 0x003f7c0 bits 24
zd1211rw 1-2:1.0: zd_usb_rfwrite() value 0x0033331 bits 24
zd1211rw 1-2:1.0: zd_usb_rfwrite() value 0x000000d bits 24
zd1211rw 1-2:1.0: update_pwr_int() channel 13 pwr_int 0x66
zd1211rw 1-2:1.0: update_ofdm_cal() channel 13 ofdm_cal 36M 0x84 48M
0x77 54M 0x6a
zd1211rw 1-2:1.0: update_pwr_cal() channel 13 pwr_cal 0xa0
zd1211rw 1-2:1.0: patch_cck_gain() patching value 12
zd1211rw 1-2:1.0: zd_chip_unlock_phy_regs() CR_REG1: 0x20 -> 0xa0
zd1211rw 1-2:1.0: set_channel() channel 1
zd1211rw 1-2:1.0: zd_chip_lock_phy_regs() CR_REG1: 0xa0 -> 0x20
zd1211rw 1-2:1.0: zd_rf_set_channel() channel: 1
zd1211rw 1-2:1.0: zd_usb_rfwrite() value 0x003f790 bits 24
zd1211rw 1-2:1.0: zd_usb_rfwrite() value 0x0033331 bits 24
zd1211rw 1-2:1.0: zd_usb_rfwrite() value 0x000000d bits 24
zd1211rw 1-2:1.0: update_pwr_int() channel 1 pwr_int 0x60
zd1211rw 1-2:1.0: update_ofdm_cal() channel 1 ofdm_cal 36M 0x7c 48M 0x70
54M 0x63
zd1211rw 1-2:1.0: update_pwr_cal() channel 1 pwr_cal 0x94
zd1211rw 1-2:1.0: patch_cck_gain() patching value 12
zd1211rw 1-2:1.0: zd_chip_unlock_phy_regs() CR_REG1: 0x20 -> 0xa0
zd1211rw 1-2:1.0: set_channel() channel 2
zd1211rw 1-2:1.0: zd_chip_lock_phy_regs() CR_REG1: 0xa0 -> 0x20
zd1211rw 1-2:1.0: zd_rf_set_channel() channel: 2
zd1211rw 1-2:1.0: zd_usb_rfwrite() value 0x003f790 bits 24
zd1211rw 1-2:1.0: zd_usb_rfwrite() value 0x00b3331 bits 24
zd1211rw 1-2:1.0: zd_usb_rfwrite() value 0x000000d bits 24
zd1211rw 1-2:1.0: update_pwr_int() channel 2 pwr_int 0x68
zd1211rw 1-2:1.0: update_ofdm_cal() channel 2 ofdm_cal 36M 0x79 48M 0x6e
54M 0x61
zd1211rw 1-2:1.0: update_pwr_cal() channel 2 pwr_cal 0x90
zd1211rw 1-2:1.0: patch_cck_gain() patching value 12
zd1211rw 1-2:1.0: zd_chip_unlock_phy_regs() CR_REG1: 0x20 -> 0xa0
zd1211rw 1-2:1.0: set_channel() channel 3
zd1211rw 1-2:1.0: zd_chip_lock_phy_regs() CR_REG1: 0xa0 -> 0x20
zd1211rw 1-2:1.0: zd_rf_set_channel() channel: 3
zd1211rw 1-2:1.0: zd_usb_rfwrite() value 0x003e790 bits 24
zd1211rw 1-2:1.0: zd_usb_rfwrite() value 0x0033331 bits 24
zd1211rw 1-2:1.0: zd_usb_rfwrite() value 0x000000d bits 24
zd1211rw 1-2:1.0: update_pwr_int() channel 3 pwr_int 0x68
zd1211rw 1-2:1.0: update_ofdm_cal() channel 3 ofdm_cal 36M 0x7d 48M 0x75
54M 0x62
zd1211rw 1-2:1.0: update_pwr_cal() channel 3 pwr_cal 0x96
zd1211rw 1-2:1.0: patch_cck_gain() patching value 12
zd1211rw 1-2:1.0: zd_chip_unlock_phy_regs() CR_REG1: 0x20 -> 0xa0
zd1211rw 1-2:1.0: set_channel() channel 4
zd1211rw 1-2:1.0: zd_chip_lock_phy_regs() CR_REG1: 0xa0 -> 0x20
zd1211rw 1-2:1.0: zd_rf_set_channel() channel: 4
zd1211rw 1-2:1.0: zd_usb_rfwrite() value 0x003e790 bits 24
zd1211rw 1-2:1.0: zd_usb_rfwrite() value 0x00b3331 bits 24
zd1211rw 1-2:1.0: zd_usb_rfwrite() value 0x000000d bits 24
zd1211rw 1-2:1.0: update_pwr_int() channel 4 pwr_int 0x68
zd1211rw 1-2:1.0: update_ofdm_cal() channel 4 ofdm_cal 36M 0x78 48M 0x6c
54M 0x5e
zd1211rw 1-2:1.0: update_pwr_cal() channel 4 pwr_cal 0x91
zd1211rw 1-2:1.0: patch_cck_gain() patching value 12
zd1211rw 1-2:1.0: zd_chip_unlock_phy_regs() CR_REG1: 0x20 -> 0xa0
zd1211rw 1-2:1.0: set_channel() channel 5
zd1211rw 1-2:1.0: zd_chip_lock_phy_regs() CR_REG1: 0xa0 -> 0x20
zd1211rw 1-2:1.0: zd_rf_set_channel() channel: 5
zd1211rw 1-2:1.0: zd_usb_rfwrite() value 0x003f7a0 bits 24
zd1211rw 1-2:1.0: zd_usb_rfwrite() value 0x0033331 bits 24
zd1211rw 1-2:1.0: zd_usb_rfwrite() value 0x000000d bits 24
zd1211rw 1-2:1.0: update_pwr_int() channel 5 pwr_int 0x62
zd1211rw 1-2:1.0: update_ofdm_cal() channel 5 ofdm_cal 36M 0x83 48M 0x73
54M 0x65
zd1211rw 1-2:1.0: update_pwr_cal() channel 5 pwr_cal 0x97
zd1211rw 1-2:1.0: patch_cck_gain() patching value 12
zd1211rw 1-2:1.0: zd_chip_unlock_phy_regs() CR_REG1: 0x20 -> 0xa0
zd1211rw 1-2:1.0: set_channel() channel 6
zd1211rw 1-2:1.0: zd_chip_lock_phy_regs() CR_REG1: 0xa0 -> 0x20
zd1211rw 1-2:1.0: zd_rf_set_channel() channel: 6
zd1211rw 1-2:1.0: zd_usb_rfwrite() value 0x003f7a0 bits 24
zd1211rw 1-2:1.0: zd_usb_rfwrite() value 0x00b3331 bits 24
zd1211rw 1-2:1.0: zd_usb_rfwrite() value 0x000000d bits 24
zd1211rw 1-2:1.0: update_pwr_int() channel 6 pwr_int 0x6c
zd1211rw 1-2:1.0: update_ofdm_cal() channel 6 ofdm_cal 36M 0x81 48M 0x75
54M 0x6b
zd1211rw 1-2:1.0: update_pwr_cal() channel 6 pwr_cal 0x9f
zd1211rw 1-2:1.0: patch_cck_gain() patching value 12
zd1211rw 1-2:1.0: zd_chip_unlock_phy_regs() CR_REG1: 0x20 -> 0xa0
zd1211rw 1-2:1.0: set_channel() channel 7
zd1211rw 1-2:1.0: zd_chip_lock_phy_regs() CR_REG1: 0xa0 -> 0x20
zd1211rw 1-2:1.0: zd_rf_set_channel() channel: 7
zd1211rw 1-2:1.0: zd_usb_rfwrite() value 0x003e7a0 bits 24
zd1211rw 1-2:1.0: zd_usb_rfwrite() value 0x0033331 bits 24
zd1211rw 1-2:1.0: zd_usb_rfwrite() value 0x000000d bits 24
zd1211rw 1-2:1.0: update_pwr_int() channel 7 pwr_int 0x6c
zd1211rw 1-2:1.0: update_ofdm_cal() channel 7 ofdm_cal 36M 0x84 48M 0x78
54M 0x6a
zd1211rw 1-2:1.0: update_pwr_cal() channel 7 pwr_cal 0xa0
zd1211rw 1-2:1.0: patch_cck_gain() patching value 12
zd1211rw 1-2:1.0: zd_chip_unlock_phy_regs() CR_REG1: 0x20 -> 0xa0
zd1211rw 1-2:1.0: set_channel() channel 8
zd1211rw 1-2:1.0: zd_chip_lock_phy_regs() CR_REG1: 0xa0 -> 0x20
zd1211rw 1-2:1.0: zd_rf_set_channel() channel: 8
zd1211rw 1-2:1.0: zd_usb_rfwrite() value 0x003e7a0 bits 24
zd1211rw 1-2:1.0: zd_usb_rfwrite() value 0x00b3331 bits 24
zd1211rw 1-2:1.0: zd_usb_rfwrite() value 0x000000d bits 24
zd1211rw 1-2:1.0: update_pwr_int() channel 8 pwr_int 0x6c
zd1211rw 1-2:1.0: update_ofdm_cal() channel 8 ofdm_cal 36M 0x80 48M 0x73
54M 0x66
zd1211rw 1-2:1.0: update_pwr_cal() channel 8 pwr_cal 0x9c
zd1211rw 1-2:1.0: patch_cck_gain() patching value 12
zd1211rw 1-2:1.0: zd_chip_unlock_phy_regs() CR_REG1: 0x20 -> 0xa0
zd1211rw 1-2:1.0: set_channel() channel 9
zd1211rw 1-2:1.0: zd_chip_lock_phy_regs() CR_REG1: 0xa0 -> 0x20
zd1211rw 1-2:1.0: zd_rf_set_channel() channel: 9
zd1211rw 1-2:1.0: zd_usb_rfwrite() value 0x003f7b0 bits 24
zd1211rw 1-2:1.0: zd_usb_rfwrite() value 0x0033331 bits 24
zd1211rw 1-2:1.0: zd_usb_rfwrite() value 0x000000d bits 24
zd1211rw 1-2:1.0: update_pwr_int() channel 9 pwr_int 0x64
zd1211rw 1-2:1.0: update_ofdm_cal() channel 9 ofdm_cal 36M 0x83 48M 0x76
54M 0x68
zd1211rw 1-2:1.0: update_pwr_cal() channel 9 pwr_cal 0x9f
zd1211rw 1-2:1.0: patch_cck_gain() patching value 12
zd1211rw 1-2:1.0: zd_chip_unlock_phy_regs() CR_REG1: 0x20 -> 0xa0
zd1211rw 1-2:1.0: set_channel() channel 10
zd1211rw 1-2:1.0: zd_chip_lock_phy_regs() CR_REG1: 0xa0 -> 0x20
zd1211rw 1-2:1.0: zd_rf_set_channel() channel: 10
zd1211rw 1-2:1.0: zd_usb_rfwrite() value 0x003f7b0 bits 24
zd1211rw 1-2:1.0: zd_usb_rfwrite() value 0x00b3331 bits 24
zd1211rw 1-2:1.0: zd_usb_rfwrite() value 0x000000d bits 24
zd1211rw 1-2:1.0: update_pwr_int() channel 10 pwr_int 0x6c
zd1211rw 1-2:1.0: update_ofdm_cal() channel 10 ofdm_cal 36M 0x80 48M
0x76 54M 0x67
zd1211rw 1-2:1.0: update_pwr_cal() channel 10 pwr_cal 0x9c
zd1211rw 1-2:1.0: patch_cck_gain() patching value 12
zd1211rw 1-2:1.0: zd_chip_unlock_phy_regs() CR_REG1: 0x20 -> 0xa0
zd1211rw 1-2:1.0: set_channel() channel 11
zd1211rw 1-2:1.0: zd_chip_lock_phy_regs() CR_REG1: 0xa0 -> 0x20
zd1211rw 1-2:1.0: zd_rf_set_channel() channel: 11
zd1211rw 1-2:1.0: zd_usb_rfwrite() value 0x003e7b0 bits 24
zd1211rw 1-2:1.0: zd_usb_rfwrite() value 0x0033331 bits 24
zd1211rw 1-2:1.0: zd_usb_rfwrite() value 0x000000d bits 24
zd1211rw 1-2:1.0: update_pwr_int() channel 11 pwr_int 0x6c
zd1211rw 1-2:1.0: update_ofdm_cal() channel 11 ofdm_cal 36M 0x82 48M
0x76 54M 0x67
zd1211rw 1-2:1.0: update_pwr_cal() channel 11 pwr_cal 0x9c
zd1211rw 1-2:1.0: patch_cck_gain() patching value 12
zd1211rw 1-2:1.0: zd_chip_unlock_phy_regs() CR_REG1: 0x20 -> 0xa0
zd1211rw 1-2:1.0: set_channel() channel 12
zd1211rw 1-2:1.0: zd_chip_lock_phy_regs() CR_REG1: 0xa0 -> 0x20
zd1211rw 1-2:1.0: zd_rf_set_channel() channel: 12
zd1211rw 1-2:1.0: zd_usb_rfwrite() value 0x003e7b0 bits 24
zd1211rw 1-2:1.0: zd_usb_rfwrite() value 0x00b3331 bits 24
zd1211rw 1-2:1.0: zd_usb_rfwrite() value 0x000000d bits 24
zd1211rw 1-2:1.0: update_pwr_int() channel 12 pwr_int 0x6c
zd1211rw 1-2:1.0: update_ofdm_cal() channel 12 ofdm_cal 36M 0x81 48M
0x75 54M 0x66
zd1211rw 1-2:1.0: update_pwr_cal() channel 12 pwr_cal 0x9e
zd1211rw 1-2:1.0: patch_cck_gain() patching value 12
zd1211rw 1-2:1.0: zd_chip_unlock_phy_regs() CR_REG1: 0x20 -> 0xa0
zd1211rw 1-2:1.0: set_channel() channel 13
zd1211rw 1-2:1.0: zd_chip_lock_phy_regs() CR_REG1: 0xa0 -> 0x20
zd1211rw 1-2:1.0: zd_rf_set_channel() channel: 13
zd1211rw 1-2:1.0: zd_usb_rfwrite() value 0x003f7c0 bits 24
zd1211rw 1-2:1.0: zd_usb_rfwrite() value 0x0033331 bits 24
zd1211rw 1-2:1.0: zd_usb_rfwrite() value 0x000000d bits 24
zd1211rw 1-2:1.0: update_pwr_int() channel 13 pwr_int 0x66
zd1211rw 1-2:1.0: update_ofdm_cal() channel 13 ofdm_cal 36M 0x84 48M
0x77 54M 0x6a
zd1211rw 1-2:1.0: update_pwr_cal() channel 13 pwr_cal 0xa0
zd1211rw 1-2:1.0: patch_cck_gain() patching value 12
zd1211rw 1-2:1.0: zd_chip_unlock_phy_regs() CR_REG1: 0x20 -> 0xa0
zd1211rw 1-2:1.0: set_channel() channel 1
zd1211rw 1-2:1.0: zd_chip_lock_phy_regs() CR_REG1: 0xa0 -> 0x20
zd1211rw 1-2:1.0: zd_rf_set_channel() channel: 1
zd1211rw 1-2:1.0: zd_usb_rfwrite() value 0x003f790 bits 24
zd1211rw 1-2:1.0: zd_usb_rfwrite() value 0x0033331 bits 24
zd1211rw 1-2:1.0: zd_usb_rfwrite() value 0x000000d bits 24
zd1211rw 1-2:1.0: update_pwr_int() channel 1 pwr_int 0x60
zd1211rw 1-2:1.0: update_ofdm_cal() channel 1 ofdm_cal 36M 0x7c 48M 0x70
54M 0x63
zd1211rw 1-2:1.0: update_pwr_cal() channel 1 pwr_cal 0x94
zd1211rw 1-2:1.0: patch_cck_gain() patching value 12
zd1211rw 1-2:1.0: zd_chip_unlock_phy_regs() CR_REG1: 0x20 -> 0xa0
zd1211rw 1-2:1.0: set_channel() channel 2
zd1211rw 1-2:1.0: zd_chip_lock_phy_regs() CR_REG1: 0xa0 -> 0x20
zd1211rw 1-2:1.0: zd_rf_set_channel() channel: 2
zd1211rw 1-2:1.0: zd_usb_rfwrite() value 0x003f790 bits 24
zd1211rw 1-2:1.0: zd_usb_rfwrite() value 0x00b3331 bits 24
zd1211rw 1-2:1.0: zd_usb_rfwrite() value 0x000000d bits 24
zd1211rw 1-2:1.0: update_pwr_int() channel 2 pwr_int 0x68
zd1211rw 1-2:1.0: update_ofdm_cal() channel 2 ofdm_cal 36M 0x79 48M 0x6e
54M 0x61
zd1211rw 1-2:1.0: update_pwr_cal() channel 2 pwr_cal 0x90
zd1211rw 1-2:1.0: patch_cck_gain() patching value 12
zd1211rw 1-2:1.0: zd_chip_unlock_phy_regs() CR_REG1: 0x20 -> 0xa0
zd1211rw 1-2:1.0: set_channel() channel 3
zd1211rw 1-2:1.0: zd_chip_lock_phy_regs() CR_REG1: 0xa0 -> 0x20
zd1211rw 1-2:1.0: zd_rf_set_channel() channel: 3
zd1211rw 1-2:1.0: zd_usb_rfwrite() value 0x003e790 bits 24
zd1211rw 1-2:1.0: zd_usb_rfwrite() value 0x0033331 bits 24
zd1211rw 1-2:1.0: zd_usb_rfwrite() value 0x000000d bits 24
zd1211rw 1-2:1.0: update_pwr_int() channel 3 pwr_int 0x68
zd1211rw 1-2:1.0: update_ofdm_cal() channel 3 ofdm_cal 36M 0x7d 48M 0x75
54M 0x62
zd1211rw 1-2:1.0: update_pwr_cal() channel 3 pwr_cal 0x96
zd1211rw 1-2:1.0: patch_cck_gain() patching value 12
zd1211rw 1-2:1.0: zd_chip_unlock_phy_regs() CR_REG1: 0x20 -> 0xa0
zd1211rw 1-2:1.0: set_channel() channel 4
zd1211rw 1-2:1.0: zd_chip_lock_phy_regs() CR_REG1: 0xa0 -> 0x20
zd1211rw 1-2:1.0: zd_rf_set_channel() channel: 4
zd1211rw 1-2:1.0: zd_usb_rfwrite() value 0x003e790 bits 24
zd1211rw 1-2:1.0: zd_usb_rfwrite() value 0x00b3331 bits 24
zd1211rw 1-2:1.0: zd_usb_rfwrite() value 0x000000d bits 24
zd1211rw 1-2:1.0: update_pwr_int() channel 4 pwr_int 0x68
zd1211rw 1-2:1.0: update_ofdm_cal() channel 4 ofdm_cal 36M 0x78 48M 0x6c
54M 0x5e
zd1211rw 1-2:1.0: update_pwr_cal() channel 4 pwr_cal 0x91
zd1211rw 1-2:1.0: patch_cck_gain() patching value 12
zd1211rw 1-2:1.0: zd_chip_unlock_phy_regs() CR_REG1: 0x20 -> 0xa0
zd1211rw 1-2:1.0: set_channel() channel 5
zd1211rw 1-2:1.0: zd_chip_lock_phy_regs() CR_REG1: 0xa0 -> 0x20
zd1211rw 1-2:1.0: zd_rf_set_channel() channel: 5
zd1211rw 1-2:1.0: zd_usb_rfwrite() value 0x003f7a0 bits 24
zd1211rw 1-2:1.0: zd_usb_rfwrite() value 0x0033331 bits 24
zd1211rw 1-2:1.0: zd_usb_rfwrite() value 0x000000d bits 24
zd1211rw 1-2:1.0: update_pwr_int() channel 5 pwr_int 0x62
zd1211rw 1-2:1.0: update_ofdm_cal() channel 5 ofdm_cal 36M 0x83 48M 0x73
54M 0x65
zd1211rw 1-2:1.0: update_pwr_cal() channel 5 pwr_cal 0x97
zd1211rw 1-2:1.0: patch_cck_gain() patching value 12
zd1211rw 1-2:1.0: zd_chip_unlock_phy_regs() CR_REG1: 0x20 -> 0xa0
zd1211rw 1-2:1.0: set_channel() channel 6
zd1211rw 1-2:1.0: zd_chip_lock_phy_regs() CR_REG1: 0xa0 -> 0x20
zd1211rw 1-2:1.0: zd_rf_set_channel() channel: 6
zd1211rw 1-2:1.0: zd_usb_rfwrite() value 0x003f7a0 bits 24
zd1211rw 1-2:1.0: zd_usb_rfwrite() value 0x00b3331 bits 24
zd1211rw 1-2:1.0: zd_usb_rfwrite() value 0x000000d bits 24
zd1211rw 1-2:1.0: update_pwr_int() channel 6 pwr_int 0x6c
zd1211rw 1-2:1.0: update_ofdm_cal() channel 6 ofdm_cal 36M 0x81 48M 0x75
54M 0x6b
zd1211rw 1-2:1.0: update_pwr_cal() channel 6 pwr_cal 0x9f
zd1211rw 1-2:1.0: patch_cck_gain() patching value 12
zd1211rw 1-2:1.0: zd_chip_unlock_phy_regs() CR_REG1: 0x20 -> 0xa0
zd1211rw 1-2:1.0: set_channel() channel 7
zd1211rw 1-2:1.0: zd_chip_lock_phy_regs() CR_REG1: 0xa0 -> 0x20
zd1211rw 1-2:1.0: zd_rf_set_channel() channel: 7
zd1211rw 1-2:1.0: zd_usb_rfwrite() value 0x003e7a0 bits 24
zd1211rw 1-2:1.0: zd_usb_rfwrite() value 0x0033331 bits 24
zd1211rw 1-2:1.0: zd_usb_rfwrite() value 0x000000d bits 24
zd1211rw 1-2:1.0: update_pwr_int() channel 7 pwr_int 0x6c
zd1211rw 1-2:1.0: update_ofdm_cal() channel 7 ofdm_cal 36M 0x84 48M 0x78
54M 0x6a
zd1211rw 1-2:1.0: update_pwr_cal() channel 7 pwr_cal 0xa0
zd1211rw 1-2:1.0: patch_cck_gain() patching value 12
zd1211rw 1-2:1.0: zd_chip_unlock_phy_regs() CR_REG1: 0x20 -> 0xa0
zd1211rw 1-2:1.0: set_channel() channel 8
zd1211rw 1-2:1.0: zd_chip_lock_phy_regs() CR_REG1: 0xa0 -> 0x20
zd1211rw 1-2:1.0: zd_rf_set_channel() channel: 8
zd1211rw 1-2:1.0: zd_usb_rfwrite() value 0x003e7a0 bits 24
zd1211rw 1-2:1.0: zd_usb_rfwrite() value 0x00b3331 bits 24
zd1211rw 1-2:1.0: zd_usb_rfwrite() value 0x000000d bits 24
zd1211rw 1-2:1.0: update_pwr_int() channel 8 pwr_int 0x6c
zd1211rw 1-2:1.0: update_ofdm_cal() channel 8 ofdm_cal 36M 0x80 48M 0x73
54M 0x66
zd1211rw 1-2:1.0: update_pwr_cal() channel 8 pwr_cal 0x9c
zd1211rw 1-2:1.0: patch_cck_gain() patching value 12
zd1211rw 1-2:1.0: zd_chip_unlock_phy_regs() CR_REG1: 0x20 -> 0xa0
zd1211rw 1-2:1.0: set_channel() channel 9
zd1211rw 1-2:1.0: zd_chip_lock_phy_regs() CR_REG1: 0xa0 -> 0x20
zd1211rw 1-2:1.0: zd_rf_set_channel() channel: 9
zd1211rw 1-2:1.0: zd_usb_rfwrite() value 0x003f7b0 bits 24
zd1211rw 1-2:1.0: zd_usb_rfwrite() value 0x0033331 bits 24
zd1211rw 1-2:1.0: zd_usb_rfwrite() value 0x000000d bits 24
zd1211rw 1-2:1.0: update_pwr_int() channel 9 pwr_int 0x64
zd1211rw 1-2:1.0: update_ofdm_cal() channel 9 ofdm_cal 36M 0x83 48M 0x76
54M 0x68
zd1211rw 1-2:1.0: update_pwr_cal() channel 9 pwr_cal 0x9f
zd1211rw 1-2:1.0: patch_cck_gain() patching value 12
zd1211rw 1-2:1.0: zd_chip_unlock_phy_regs() CR_REG1: 0x20 -> 0xa0
zd1211rw 1-2:1.0: set_channel() channel 10
zd1211rw 1-2:1.0: zd_chip_lock_phy_regs() CR_REG1: 0xa0 -> 0x20
zd1211rw 1-2:1.0: zd_rf_set_channel() channel: 10
zd1211rw 1-2:1.0: zd_usb_rfwrite() value 0x003f7b0 bits 24
zd1211rw 1-2:1.0: zd_usb_rfwrite() value 0x00b3331 bits 24
zd1211rw 1-2:1.0: zd_usb_rfwrite() value 0x000000d bits 24
zd1211rw 1-2:1.0: update_pwr_int() channel 10 pwr_int 0x6c
zd1211rw 1-2:1.0: update_ofdm_cal() channel 10 ofdm_cal 36M 0x80 48M
0x76 54M 0x67
zd1211rw 1-2:1.0: update_pwr_cal() channel 10 pwr_cal 0x9c
zd1211rw 1-2:1.0: patch_cck_gain() patching value 12
zd1211rw 1-2:1.0: zd_chip_unlock_phy_regs() CR_REG1: 0x20 -> 0xa0
zd1211rw 1-2:1.0: set_channel() channel 11
zd1211rw 1-2:1.0: zd_chip_lock_phy_regs() CR_REG1: 0xa0 -> 0x20
zd1211rw 1-2:1.0: zd_rf_set_channel() channel: 11
zd1211rw 1-2:1.0: zd_usb_rfwrite() value 0x003e7b0 bits 24
zd1211rw 1-2:1.0: zd_usb_rfwrite() value 0x0033331 bits 24
zd1211rw 1-2:1.0: zd_usb_rfwrite() value 0x000000d bits 24
zd1211rw 1-2:1.0: update_pwr_int() channel 11 pwr_int 0x6c
zd1211rw 1-2:1.0: update_ofdm_cal() channel 11 ofdm_cal 36M 0x82 48M
0x76 54M 0x67
zd1211rw 1-2:1.0: update_pwr_cal() channel 11 pwr_cal 0x9c
zd1211rw 1-2:1.0: patch_cck_gain() patching value 12
zd1211rw 1-2:1.0: zd_chip_unlock_phy_regs() CR_REG1: 0x20 -> 0xa0
zd1211rw 1-2:1.0: set_channel() channel 12
zd1211rw 1-2:1.0: zd_chip_lock_phy_regs() CR_REG1: 0xa0 -> 0x20
zd1211rw 1-2:1.0: zd_rf_set_channel() channel: 12
zd1211rw 1-2:1.0: zd_usb_rfwrite() value 0x003e7b0 bits 24
zd1211rw 1-2:1.0: zd_usb_rfwrite() value 0x00b3331 bits 24
zd1211rw 1-2:1.0: zd_usb_rfwrite() value 0x000000d bits 24
zd1211rw 1-2:1.0: update_pwr_int() channel 12 pwr_int 0x6c
zd1211rw 1-2:1.0: update_ofdm_cal() channel 12 ofdm_cal 36M 0x81 48M
0x75 54M 0x66
zd1211rw 1-2:1.0: update_pwr_cal() channel 12 pwr_cal 0x9e
zd1211rw 1-2:1.0: patch_cck_gain() patching value 12
zd1211rw 1-2:1.0: zd_chip_unlock_phy_regs() CR_REG1: 0x20 -> 0xa0
zd1211rw 1-2:1.0: set_channel() channel 13
zd1211rw 1-2:1.0: zd_chip_lock_phy_regs() CR_REG1: 0xa0 -> 0x20
zd1211rw 1-2:1.0: zd_rf_set_channel() channel: 13
zd1211rw 1-2:1.0: zd_usb_rfwrite() value 0x003f7c0 bits 24
zd1211rw 1-2:1.0: zd_usb_rfwrite() value 0x0033331 bits 24
zd1211rw 1-2:1.0: zd_usb_rfwrite() value 0x000000d bits 24
zd1211rw 1-2:1.0: update_pwr_int() channel 13 pwr_int 0x66
zd1211rw 1-2:1.0: update_ofdm_cal() channel 13 ofdm_cal 36M 0x84 48M
0x77 54M 0x6a
zd1211rw 1-2:1.0: update_pwr_cal() channel 13 pwr_cal 0xa0
zd1211rw 1-2:1.0: patch_cck_gain() patching value 12
zd1211rw 1-2:1.0: zd_chip_unlock_phy_regs() CR_REG1: 0x20 -> 0xa0
ieee80211_crypt: registered algorithm 'WEP'
zd1211rw 1-2:1.0: set_security()
zd1211rw 1-2:1.0: set_security()    .active_key = 0
zd1211rw 1-2:1.0: set_security()    .level = 1
zd1211rw 1-2:1.0: set_security()    .enabled = 1
zd1211rw 1-2:1.0: set_security()    .encrypt = 1


My network with ESSID HOMELAN is not shown. Going towards to the
accesspoint is not change!

Running kismet on another computer, my network HOMELAN is only shown with 22
MBit/s. maybe the lines 
zd1211rw 1-2:1.0: update_ofdm_cal() channel 13 ofdm_cal 36M 0x84 48M
0x77 54M 0x6a

show that the driver is only scanning for networks with 36M and more??? But
the zd1211b driver shows the 54MBit rates... 
Strange...

===========================================================================================
The ESSID is shown correctly with the DLINK and the zd1211b driver.
Accesspoint is a Arcor-DSL WLAN-Modem 100 (Origin: Zyxel Prestige 660
HW-67).

Andy ideas or hints?

Best regards from Germany,

Henning

-- 
View this message in context: 
http://www.nabble.com/Problem-with-drivers-MSI-US54SE-%28long-story%29-regarding-zd1211b-and-zd1211rw-tf3232171.html#a8980635
Sent from the zd1211-devs mailing list archive at Nabble.com.


-------------------------------------------------------------------------
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT & business topics through brief surveys-and earn cash
http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
_______________________________________________
Zd1211-devs mailing list - http://zd1211.ath.cx/
Unsubscribe: https://lists.sourceforge.net/lists/listinfo/zd1211-devs

Reply via email to