Hi,
I'm trying to integrate a CM9 radio (5213A) on a linux embedded platform (kernel 2.6.32-rc2, compat-wireless from 02-24-2011). I can connect to an AP and ping it without any problem. As soon as the data traffic increases I see these messages:
"ath5k phy0: failed to warm reset the MAC Chip
ath5k phy0: can't reset hardware (-5)"
At that point the connection is lost and I can only recover the radio by rebooting.
I attached the dmesg trace with some debug enabled.
Any idea of what's going on?

Compat-wireless backport release: compat-wireless-2011-01-31-19-g74d6d79
Backport based on linux-next.git next-20110224
cfg80211: Calling CRDA to update world regulatory domain
PCI: enabling device 0000:00:00.0 (0340 -> 0342)
ath5k 0000:00:00.0: registered as 'phy0'
ath: EEPROM regdomain: 0x0
ath: EEPROM indicates default country code should be used
ath: doing EEPROM country->regdmn map search
ath: country maps to regdmn code: 0x3a
ath: Country alpha2 being used: US
ath: Regpair used: 0x3a
ieee80211 phy0: Selected rate control algorithm 'minstrel_ht'
ath5k phy0: Atheros AR5213A chip found (MAC: 0x59, PHY: 0x43)
ath5k phy0: RF5112B multiband radio found (0x36)
ath5k phy0: (ath5k_init_hw:2528): mode 2
ath5k phy0: (ath5k_stop_locked:2487): invalid 0
ath5k phy0: (ath5k_reset:2654): resetting
ath5k phy0: (ath5k_hw_set_opmode:824): mode 2
ath5k phy0: (ath5k_rx_start:1104): cachelsz 32 rx_bufsize 2368
ath5k phy0: (ath5k_mode_setup:542): RX filter 0x0
ath5k phy0: (ath5k_hw_set_opmode:824): mode 2
ath5k phy0: (ath5k_update_bssid_mask_and_opmode:524): mode setup opmode 2 (UNKNOWN)
ath5k phy0: (ath5k_rfkill_disable:42): rfkill disable (gpio:0 polarity:0)
ath5k phy0: (ath5k_add_interface:125): add interface mode 2
__ratelimit: 297 callbacks suppressed
ath5k phy0: (ath5k_chan_set:434): channel set, resetting (5240 -> 5260 MHz)
ath5k phy0: (ath5k_reset:2654): resetting
ath5k phy0: (ath5k_hw_set_opmode:824): mode 2
ath5k phy0: (ath5k_rx_start:1104): cachelsz 32 rx_bufsize 2368
ath5k phy0: (ath5k_mode_setup:542): RX filter 0x17
ath5k phy0: (ath5k_hw_set_opmode:824): mode 2
ath5k phy0: (ath5k_update_bssid_mask_and_opmode:524): mode setup opmode 2 (UNKNOWN)
ath5k phy0: (ath5k_hw_set_txpower_limit:3227): changing txpower to 60
ath5k phy0: (ath5k_tasklet_calibrate:2233): channel 52/140
ath5k phy0: (ath5k_hw_get_median_noise_floor:1356): cal 0:-87
wlan0: authenticate with 00:19:5b:09:88:ef (try 1)
wlan0: authenticated
wlan0: associate with 00:19:5b:09:88:ef (try 1)
wlan0: RX AssocResp from 00:19:5b:09:88:ef (capab=0x421 status=0 aid=1)
wlan0: associated
__ratelimit: 304 callbacks suppressed
ath5k phy0: (ath5k_tasklet_calibrate:2233): channel 8/c0
ath5k phy0: (ath5k_tasklet_calibrate:2233): channel 8/c0
ath5k phy0: (ath5k_tasklet_calibrate:2233): channel 8/c0
ath5k phy0: (ath5k_conf_tx:612): Configure tx [queue 0], aifs: 2, cw_min: 3, cw_max: 7, txop: 47 ath5k phy0: (ath5k_conf_tx:612): Configure tx [queue 1], aifs: 2, cw_min: 7, cw_max: 15, txop: 94 ath5k phy0: (ath5k_conf_tx:612): Configure tx [queue 2], aifs: 3, cw_min: 15, cw_max: 1023, txop: 0 ath5k phy0: (ath5k_conf_tx:612): Configure tx [queue 3], aifs: 7, cw_min: 15, cw_max: 1023, txop: 0
ath5k phy0: (ath5k_chan_set:434): channel set, resetting (2447 -> 2447 MHz)
ath5k phy0: (ath5k_reset:2654): resetting
ath5k phy0: failed to warm reset the MAC Chip
ath5k phy0: can't reset hardware (-5)
cfg80211: Calling CRDA for country: US
_______________________________________________
ath5k-devel mailing list
ath5k-devel@lists.ath5k.org
https://lists.ath5k.org/mailman/listinfo/ath5k-devel

Reply via email to