Hi, I have just tried the in kernel (2.6.35-rc1) ath5k driver for my DWL-G630. I cannot get the card to associate with my network (managed mode, WEP). I am specifying the WEP key, AP MAC address and ESSID after the interface is up.
I am not sure if my card is supported. I notice some reports of folk managing to use AR5213A/RF2112A combination. The modules loads and find the car, but the only a single LED on the car stays lit (with madwifi, they alternate once the module is loaded and then blink together once it has associated). I have compiled enabled debugging in the module, the syslog with debug=0xffffffff is below. If there is more useful info I can provide please let me know. There is a trace/dump of the card at www.hindley.org.uk/~mark/ Mark Feb 12 14:07:44 mercury kernel: ACPI: PCI Interrupt 0000:02:00.0[A] -> Link [LNKB] -> GSI 5 (level, low) -> IRQ 5 Feb 12 14:07:44 mercury kernel: ath5k_pci 0000:02:00.0: registered as 'phy0' Feb 12 14:07:44 mercury kernel: ath5k trace ath5k_hw_nic_wakeup:290 Feb 12 14:07:44 mercury kernel: ath5k trace ath5k_hw_set_power:1058 Feb 12 14:07:44 mercury kernel: ath5k trace ath5k_hw_nic_reset:1011 Feb 12 14:07:44 mercury kernel: ath5k trace ath5k_hw_set_power:1058 Feb 12 14:07:44 mercury kernel: ath5k trace ath5k_hw_nic_reset:1011 Feb 12 14:07:44 mercury kernel: ath5k trace ath5k_hw_radio_revision:1902 Feb 12 14:07:44 mercury kernel: ath5k trace ath5k_hw_radio_revision:1902 Feb 12 14:07:44 mercury kernel: ath5k trace ath5k_hw_eeprom_read:1562 Feb 12 14:07:44 mercury last message repeated 84 times Feb 12 14:07:44 mercury kernel: ath5k trace ath5k_hw_get_capabilities:2096 Feb 12 14:07:44 mercury kernel: ath5k trace ath5k_hw_eeprom_read:1562 Feb 12 14:07:44 mercury last message repeated 3 times Feb 12 14:07:44 mercury kernel: ath5k trace ath5k_hw_set_lladdr:2255 Feb 12 14:07:44 mercury kernel: ath5k trace ath5k_hw_disable_pspoll:4342 Feb 12 14:07:44 mercury kernel: ath5k trace ath5k_hw_set_opmode:2187 Feb 12 14:07:44 mercury kernel: printk: 1 messages suppressed. Feb 12 14:07:44 mercury kernel: ath5k phy0: (ath5k_attach:662): devid 0x1a Feb 12 14:07:44 mercury kernel: ath5k trace ath5k_hw_reset_key:2932 Feb 12 14:07:44 mercury last message repeated 127 times Feb 12 14:07:44 mercury kernel: ath5k trace ath5k_hw_get_rate_table:401 Feb 12 14:07:44 mercury last message repeated 2 times Feb 12 14:07:44 mercury kernel: Mode 0: channels 11, rates 10 Feb 12 14:07:44 mercury kernel: channels: Feb 12 14:07:44 mercury kernel: 1 2412 00c0 0007 Feb 12 14:07:44 mercury kernel: 2 2417 00c0 0007 Feb 12 14:07:44 mercury kernel: 3 2422 00c0 0007 Feb 12 14:07:44 mercury kernel: 4 2427 00c0 0007 Feb 12 14:07:44 mercury kernel: 5 2432 00c0 0007 Feb 12 14:07:44 mercury kernel: 6 2437 00c0 0007 Feb 12 14:07:44 mercury kernel: 7 2442 00c0 0007 Feb 12 14:07:44 mercury kernel: 8 2447 00c0 0007 Feb 12 14:07:44 mercury kernel: 9 2452 00c0 0007 Feb 12 14:07:44 mercury kernel: 10 2457 00c0 0007 Feb 12 14:07:44 mercury kernel: 11 2462 00c0 0007 Feb 12 14:07:44 mercury kernel: rates: Feb 12 14:07:44 mercury kernel: 10 001b 0152 0000 Feb 12 14:07:44 mercury kernel: 20 001a 0156 0000 Feb 12 14:07:44 mercury kernel: 55 0019 0156 0000 Feb 12 14:07:44 mercury kernel: 110 0018 0156 0000 Feb 12 14:07:44 mercury kernel: 120 000a 0131 0000 Feb 12 14:07:44 mercury kernel: 180 000e 0031 0000 Feb 12 14:07:44 mercury kernel: 240 0009 0131 0000 Feb 12 14:07:44 mercury kernel: 360 000d 0031 0000 Feb 12 14:07:44 mercury kernel: 480 0008 0031 0000 Feb 12 14:07:44 mercury kernel: 540 000c 0031 0000 Feb 12 14:07:44 mercury kernel: Mode 1: channels 11, rates 4 Feb 12 14:07:44 mercury kernel: channels: Feb 12 14:07:44 mercury kernel: 1 2412 00a0 0000 Feb 12 14:07:44 mercury kernel: 2 2417 00a0 0000 Feb 12 14:07:44 mercury kernel: 3 2422 00a0 0000 Feb 12 14:07:44 mercury kernel: 4 2427 00a0 0000 Feb 12 14:07:44 mercury kernel: 5 2432 00a0 0000 Feb 12 14:07:44 mercury kernel: 6 2437 00a0 0000 Feb 12 14:07:44 mercury kernel: 7 2442 00a0 0000 Feb 12 14:07:44 mercury kernel: 8 2447 00a0 0000 Feb 12 14:07:44 mercury kernel: 9 2452 00a0 0000 Feb 12 14:07:44 mercury kernel: 10 2457 00a0 0000 Feb 12 14:07:44 mercury kernel: 11 2462 00a0 0000 Feb 12 14:07:44 mercury kernel: rates: Feb 12 14:07:44 mercury kernel: 10 001b 0040 0000 Feb 12 14:07:44 mercury kernel: 20 001a 0044 0000 Feb 12 14:07:44 mercury kernel: 55 0019 0044 0000 Feb 12 14:07:44 mercury kernel: 110 0018 0044 0000 Feb 12 14:07:44 mercury kernel: Mode 2: channels 0, rates 0 Feb 12 14:07:44 mercury kernel: channels: Feb 12 14:07:44 mercury kernel: rates: Feb 12 14:07:44 mercury kernel: ath5k phy0: (ath5k_desc_alloc:1318): DMA map: c1630000 (10648) -> 1630000 Feb 12 14:07:44 mercury kernel: ath5k trace ath5k_hw_setup_tx_queue:3043 Feb 12 14:07:44 mercury kernel: ath5k trace ath5k_hw_setup_tx_queueprops:3121 Feb 12 14:07:44 mercury kernel: ath5k trace ath5k_hw_setup_tx_queue:3043 Feb 12 14:07:44 mercury kernel: ath5k trace ath5k_hw_setup_tx_queueprops:3121 Feb 12 14:07:44 mercury kernel: ath5k trace ath5k_hw_get_lladdr:2244 Feb 12 14:07:44 mercury kernel: ath5k trace ath5k_hw_set_bssid_mask:2400 Feb 12 14:07:44 mercury kernel: phy0: Selected rate control algorithm 'pid' Feb 12 14:07:44 mercury kernel: ath5k phy0: Atheros AR5213A chip found (MAC: 0x78, PHY: 0x45) Feb 12 14:07:44 mercury kernel: ath5k phy0: RF2112A 2GHz radio found (0x56) Feb 12 14:07:44 mercury kernel: ath5k phy0: (ath5k_init:2194): mode 2 Feb 12 14:07:44 mercury kernel: ath5k phy0: (ath5k_stop_locked:2257): invalid 0 Feb 12 14:07:44 mercury kernel: ath5k trace ath5k_hw_stop_tx_dma:1241 Feb 12 14:07:44 mercury kernel: ath5k trace ath5k_hw_get_tx_buf:1300 Feb 12 14:07:44 mercury kernel: ath5k phy0: (ath5k_txq_cleanup:1532): beacon queue 0 Feb 12 14:07:44 mercury kernel: ath5k trace ath5k_hw_stop_tx_dma:1241 Feb 12 14:07:44 mercury kernel: ath5k trace ath5k_hw_get_tx_buf:1300 Feb 12 14:07:44 mercury kernel: ath5k phy0: (ath5k_txq_cleanup:1541): txq [0] 0, link 00000000 Feb 12 14:07:44 mercury kernel: ath5k trace ath5k_hw_stop_pcu_recv:2433 Feb 12 14:07:44 mercury kernel: ath5k trace ath5k_hw_set_rx_filter:2518 Feb 12 14:07:44 mercury kernel: ath5k trace ath5k_hw_stop_rx_dma:1143 Feb 12 14:07:44 mercury kernel: rx queue 1630000, link 00000000 Feb 12 14:07:44 mercury kernel: ath5k trace ath5k_hw_proc_new_rx_status:4028 Feb 12 14:07:44 mercury last message repeated 39 times Feb 12 14:07:44 mercury kernel: ath5k trace ath5k_hw_phy_disable:1882 Feb 12 14:07:44 mercury kernel: ath5k trace ath5k_hw_reset:573 Feb 12 14:07:44 mercury kernel: ath5k trace ath5k_hw_nic_wakeup:290 Feb 12 14:07:44 mercury kernel: ath5k trace ath5k_hw_set_power:1058 Feb 12 14:07:44 mercury kernel: ath5k trace ath5k_hw_nic_reset:1011 Feb 12 14:07:44 mercury kernel: ath5k trace ath5k_hw_set_power:1058 Feb 12 14:07:44 mercury kernel: ath5k trace ath5k_hw_nic_reset:1011 Feb 12 14:07:44 mercury kernel: ath5k trace ath5k_hw_txpower:2012 Feb 12 14:07:44 mercury kernel: ath5k trace ath5k_hw_disable_pspoll:4342 Feb 12 14:07:44 mercury kernel: ath5k trace ath5k_hw_set_opmode:2187 Feb 12 14:07:44 mercury kernel: ath5k phy0: (ath5k_hw_noise_floor_calibration:1701): noise floor -134 Feb 12 14:07:44 mercury kernel: ath5k trace ath5k_hw_reset_tx_queue:3173 Feb 12 14:07:44 mercury last message repeated 9 times Feb 12 14:07:44 mercury kernel: ath5k trace ath5k_hw_set_txpower_limit:2066 Feb 12 14:07:44 mercury kernel: ath5k phy0: (ath5k_hw_set_txpower_limit:2068): changing txpower to 0 Feb 12 14:07:44 mercury kernel: ath5k trace ath5k_hw_txpower:2012 Feb 12 14:07:44 mercury kernel: ath5k phy0: (ath5k_rx_start:1584): cachelsz 128 rxbufsize 2560 Feb 12 14:07:44 mercury kernel: ath5k trace ath5k_hw_setup_rx_desc:3923 Feb 12 14:07:44 mercury last message repeated 39 times Feb 12 14:07:44 mercury kernel: ath5k trace ath5k_hw_put_rx_buf:1170 Feb 12 14:07:44 mercury kernel: ath5k trace ath5k_hw_start_rx:1132 Feb 12 14:07:44 mercury kernel: ath5k trace ath5k_hw_set_rx_filter:2518 Feb 12 14:07:44 mercury kernel: ath5k trace ath5k_hw_get_capability:4284 Feb 12 14:07:44 mercury kernel: ath5k trace ath5k_hw_set_bssid_mask:2400 Feb 12 14:07:44 mercury kernel: ath5k trace ath5k_hw_set_opmode:2187 Feb 12 14:07:44 mercury kernel: ath5k trace ath5k_hw_set_mcast_filter:2446 Feb 12 14:07:44 mercury kernel: ath5k phy0: (ath5k_mode_setup:1161): RX filter 0x0 Feb 12 14:07:44 mercury kernel: ath5k trace ath5k_hw_start_rx_pcu:2424 Feb 12 14:07:44 mercury kernel: ath5k trace ath5k_hw_disable_pspoll:4342 Feb 12 14:07:44 mercury kernel: ath5k phy0: (ath5k_reset:2593): resetting Feb 12 14:07:44 mercury kernel: ath5k trace ath5k_hw_stop_tx_dma:1241 Feb 12 14:07:44 mercury kernel: ath5k trace ath5k_hw_stop_tx_dma:1241 Feb 12 14:07:44 mercury kernel: ath5k trace ath5k_hw_stop_pcu_recv:2433 Feb 12 14:07:44 mercury kernel: ath5k trace ath5k_hw_set_rx_filter:2518 Feb 12 14:07:44 mercury kernel: ath5k trace ath5k_hw_stop_rx_dma:1143 Feb 12 14:07:44 mercury kernel: rx queue 1630000, link c16306b4 Feb 12 14:07:44 mercury kernel: ath5k trace ath5k_hw_proc_new_rx_status:4028 Feb 12 14:07:44 mercury last message repeated 39 times Feb 12 14:07:44 mercury kernel: ath5k trace ath5k_hw_reset:573 Feb 12 14:07:44 mercury kernel: ath5k trace ath5k_hw_get_rf_gain:1349 Feb 12 14:07:44 mercury kernel: ath5k trace ath5k_hw_nic_wakeup:290 Feb 12 14:07:44 mercury kernel: ath5k trace ath5k_hw_set_power:1058 Feb 12 14:07:44 mercury kernel: ath5k trace ath5k_hw_nic_reset:1011 Feb 12 14:07:44 mercury kernel: ath5k trace ath5k_hw_set_power:1058 Feb 12 14:07:44 mercury kernel: ath5k trace ath5k_hw_nic_reset:1011 Feb 12 14:07:44 mercury kernel: ath5k trace ath5k_hw_txpower:2012 Feb 12 14:07:44 mercury kernel: ath5k trace ath5k_hw_get_rate_table:401 Feb 12 14:07:44 mercury kernel: ath5k trace ath5k_hw_disable_pspoll:4342 Feb 12 14:07:44 mercury kernel: ath5k trace ath5k_hw_set_opmode:2187 Feb 12 14:07:44 mercury kernel: ath5k phy0: (ath5k_hw_noise_floor_calibration:1701): noise floor -134 Feb 12 14:07:44 mercury kernel: ath5k trace ath5k_hw_reset_tx_queue:3173 Feb 12 14:07:44 mercury last message repeated 9 times Feb 12 14:07:44 mercury kernel: ath5k trace ath5k_hw_set_txpower_limit:2066 Feb 12 14:07:44 mercury kernel: ath5k trace ath5k_hw_txpower:2012 Feb 12 14:07:44 mercury kernel: ath5k trace ath5k_hw_setup_rx_desc:3923 Feb 12 14:07:44 mercury last message repeated 39 times Feb 12 14:07:44 mercury kernel: ath5k trace ath5k_hw_put_rx_buf:1170 Feb 12 14:07:44 mercury kernel: ath5k trace ath5k_hw_start_rx:1132 Feb 12 14:07:44 mercury kernel: ath5k trace ath5k_hw_set_rx_filter:2518 Feb 12 14:07:44 mercury kernel: ath5k trace ath5k_hw_get_capability:4284 Feb 12 14:07:44 mercury kernel: ath5k trace ath5k_hw_set_bssid_mask:2400 Feb 12 14:07:44 mercury kernel: ath5k trace ath5k_hw_set_opmode:2187 Feb 12 14:07:44 mercury kernel: ath5k trace ath5k_hw_set_mcast_filter:2446 Feb 12 14:07:44 mercury kernel: ath5k trace ath5k_hw_start_rx_pcu:2424 Feb 12 14:07:44 mercury kernel: ath5k trace ath5k_hw_set_key:2963 Feb 12 14:07:44 mercury kernel: ath5k trace ath5k_hw_set_key_lladdr:3009 Feb 12 14:07:44 mercury kernel: ath5k trace ath5k_hw_get_rx_filter:2495 Feb 12 14:07:44 mercury kernel: ath5k trace ath5k_hw_set_rx_filter:2518 Feb 12 14:07:44 mercury kernel: ath5k trace ath5k_hw_set_mcast_filter:2446 Feb 12 14:07:44 mercury kernel: ath5k trace ath5k_hw_get_rx_filter:2495 Feb 12 14:07:44 mercury kernel: ath5k trace ath5k_hw_set_rx_filter:2518 Feb 12 14:07:44 mercury kernel: ath5k trace ath5k_hw_set_mcast_filter:2446 Feb 12 14:07:44 mercury kernel: ath5k trace ath5k_hw_get_rx_filter:2495 Feb 12 14:07:44 mercury kernel: ath5k trace ath5k_hw_set_rx_filter:2518 Feb 12 14:07:44 mercury kernel: ath5k trace ath5k_hw_set_mcast_filter:2446 Feb 12 14:07:44 mercury kernel: ADDRCONF(NETDEV_UP): wlan0: link is not ready Feb 12 14:07:44 mercury kernel: ath5k trace ath5k_hw_get_rx_filter:2495 Feb 12 14:07:44 mercury kernel: ath5k trace ath5k_hw_set_rx_filter:2518 Feb 12 14:07:44 mercury kernel: ath5k trace ath5k_hw_set_mcast_filter:2446 Feb 12 14:07:44 mercury kernel: ath5k trace ath5k_hw_get_rx_filter:2495 Feb 12 14:07:44 mercury kernel: ath5k trace ath5k_hw_set_rx_filter:2518 Feb 12 14:07:44 mercury kernel: ath5k trace ath5k_hw_set_mcast_filter:2446 Feb 12 14:07:54 mercury kernel: printk: 5 messages suppressed. Feb 12 14:07:54 mercury kernel: ath5k phy0: (ath5k_calibrate:2445): channel 5/c0 Feb 12 14:07:54 mercury kernel: ath5k trace ath5k_hw_get_rf_gain:1349 Feb 12 14:07:54 mercury kernel: ath5k trace ath5k_hw_rf511x_calibrate:1826 Feb 12 14:07:54 mercury kernel: ath5k phy0: (ath5k_hw_noise_floor_calibration:1701): noise floor -134 Feb 12 14:08:04 mercury kernel: ath5k phy0: (ath5k_calibrate:2445): channel 5/c0 Feb 12 14:08:04 mercury kernel: ath5k trace ath5k_hw_get_rf_gain:1349 Feb 12 14:08:04 mercury kernel: ath5k trace ath5k_hw_rf511x_calibrate:1826 Feb 12 14:08:04 mercury kernel: ath5k phy0: (ath5k_hw_noise_floor_calibration:1701): noise floor -135 Feb 12 14:08:14 mercury kernel: ath5k phy0: (ath5k_calibrate:2445): channel 5/c0 Feb 12 14:08:14 mercury kernel: ath5k trace ath5k_hw_get_rf_gain:1349 Feb 12 14:08:14 mercury kernel: ath5k trace ath5k_hw_rf511x_calibrate:1826 Feb 12 14:08:14 mercury kernel: ath5k phy0: (ath5k_hw_noise_floor_calibration:1701): noise floor -134 Feb 12 14:08:24 mercury kernel: ath5k phy0: (ath5k_calibrate:2445): channel 5/c0 Feb 12 14:08:24 mercury kernel: ath5k trace ath5k_hw_get_rf_gain:1349 Feb 12 14:08:24 mercury kernel: ath5k trace ath5k_hw_rf511x_calibrate:1826 Feb 12 14:08:24 mercury kernel: ath5k phy0: (ath5k_hw_noise_floor_calibration:1701): noise floor -134 Feb 12 14:08:34 mercury kernel: ath5k phy0: (ath5k_calibrate:2445): channel 5/c0 Feb 12 14:08:34 mercury kernel: ath5k trace ath5k_hw_get_rf_gain:1349 Feb 12 14:08:34 mercury kernel: ath5k trace ath5k_hw_rf511x_calibrate:1826 Feb 12 14:08:34 mercury kernel: ath5k phy0: (ath5k_hw_noise_floor_calibration:1701): noise floor -135 Feb 12 14:08:42 mercury kernel: ath5k trace ath5k_hw_is_intr_pending:1426 Feb 12 14:08:42 mercury kernel: ath5k trace ath5k_hw_get_isr:1437 Feb 12 14:08:42 mercury kernel: ath5k phy0: (ath5k_intr:2360): status 0x40000/0xc0040071 Feb 12 14:08:42 mercury kernel: ath5k trace ath5k_hw_is_intr_pending:1426 Feb 12 14:08:42 mercury kernel: ath5k trace ath5k_hw_get_isr:1437 Feb 12 14:08:42 mercury kernel: ath5k phy0: (ath5k_intr:2360): status 0x40000/0xc0040071 Feb 12 14:08:42 mercury kernel: ath5k trace ath5k_hw_is_intr_pending:1426 Feb 12 14:08:42 mercury kernel: ath5k trace ath5k_hw_get_isr:1437 Feb 12 14:08:42 mercury kernel: ath5k phy0: (ath5k_intr:2360): status 0x40000/0xc0040071 Feb 12 14:08:42 mercury kernel: ath5k trace ath5k_hw_is_intr_pending:1426 Feb 12 14:08:42 mercury kernel: ath5k trace ath5k_hw_get_isr:1437 Feb 12 14:08:42 mercury kernel: ath5k phy0: (ath5k_intr:2360): status 0x40000/0xc0040071 Feb 12 14:08:42 mercury kernel: ath5k trace ath5k_hw_is_intr_pending:1426 Feb 12 14:08:42 mercury kernel: ath5k trace ath5k_hw_get_isr:1437 Feb 12 14:08:42 mercury kernel: ath5k phy0: (ath5k_intr:2360): status 0x40000/0xc0040071 Feb 12 14:08:42 mercury kernel: ath5k trace ath5k_hw_is_intr_pending:1426 Feb 12 14:08:42 mercury kernel: ath5k trace ath5k_hw_get_isr:1437 Feb 12 14:08:42 mercury kernel: ath5k phy0: (ath5k_intr:2360): status 0x40000/0xc0040071 Feb 12 14:08:42 mercury kernel: ath5k trace ath5k_hw_is_intr_pending:1426 Feb 12 14:08:42 mercury kernel: ath5k trace ath5k_hw_get_isr:1437 Feb 12 14:08:42 mercury kernel: ath5k trace ath5k_hw_is_intr_pending:1426 Feb 12 14:08:42 mercury kernel: ath5k trace ath5k_hw_get_isr:1437 Feb 12 14:08:42 mercury kernel: ath5k trace ath5k_hw_is_intr_pending:1426 Feb 12 14:08:42 mercury kernel: ath5k trace ath5k_hw_get_isr:1437 Feb 12 14:08:42 mercury kernel: ath5k trace ath5k_hw_is_intr_pending:1426 Feb 12 14:08:42 mercury kernel: ath5k trace ath5k_hw_get_isr:1437o .... Continues with no change _______________________________________________ ath5k-devel mailing list ath5k-devel@lists.ath5k.org https://lists.ath5k.org/mailman/listinfo/ath5k-devel