I got "NETDEV WATCHDOG: wifi0 (ath_pci): transmit timed out" in dmesg, after a few "Stuck beacons".
wifi0: ath_bstuck_tasklet: Stuck beacon; resetting (beacon miss count: 11)
wifi0: ath_bstuck_tasklet: Stuck beacon; resetting (beacon miss count: 11)
wifi0: ath_bstuck_tasklet: Stuck beacon; resetting (beacon miss count: 11)
wifi0: ath_bstuck_tasklet: Stuck beacon; resetting (beacon miss count: 11)
------------[ cut here ]------------
WARNING: at net/sched/sch_generic.c:219 dev_watchdog+0xfe/0x15d()
Hardware name: System Product Name
NETDEV WATCHDOG: wifi0 (ath_pci): transmit timed out
Modules linked in: sha256_generic aes_x86_64 aes_generic cbc dm_crypt crypto_blkcipher wlan_ccmp xt_multiport sit tunnel4 wlan_tkip wlan_xauth it87 hwmon_vid wlan_wep tun capidrv isdn slhc capi capifs ipt_MASQUERADE iptable_nat nf_nat nf_conntrack_netbios_ns nf_conntrack_ftp nf_conntrack_irc nf_conntrack_sip ip6t_REJECT nf_conntrack_ipv6 ip6table_filter ip6_tables ipv6 cpufreq_ondemand powernow_k8 freq_table dm_multipath raid0 kvm_amd kvm uinput wlan_scan_ap ath_rate_sample ath_pci snd_hda_intel wlan snd_seq_dummy ath_hal snd_seq_oss snd_seq_midi_event snd_seq snd_seq_device i2c_piix4 atl1 mii snd_pcm_oss b1pci k8temp ppdev b1dma hwmon snd_mixer_oss snd_pcm parport_pc parport snd_timer snd_page_alloc snd_hwdep b1 kernelcapi shpchp snd soundcore floppy ata_generic pata_acpi pata_atiixp ext4 jbd2 crc16 radeon drm i2c_algo_bit i2c_core [last unloaded: scsi_wait_scan]
Pid: 0, comm: swapper Not tainted 2.6.27.24-170.2.68.fc10.x86_64 #1
Call Trace:
<IRQ> [<ffffffff81041723>] warn_slowpath+0xac/0xd5
[<ffffffff81333aec>] ? _spin_unlock_irqrestore+0x27/0x3e
[<ffffffff81059bca>] ? sched_clock_cpu+0x10f/0x120
[<ffffffff813338f2>] ? _spin_lock+0x9/0xc
[<ffffffff812b8d2b>] dev_watchdog+0xfe/0x15d
[<ffffffff8104adff>] ? internal_add_timer+0xb9/0xbb
[<ffffffff8104aeb1>] ? cascade+0x68/0x81
[<ffffffff812b8c2d>] ? dev_watchdog+0x0/0x15d
[<ffffffff8104b066>] run_timer_softirq+0x19c/0x222
[<ffffffff8105cef2>] ? clockevents_program_event+0x73/0x7c
[<ffffffff81046c2a>] __do_softirq+0x7e/0x10c
[<ffffffff81011bfc>] call_softirq+0x1c/0x28
[<ffffffff81012e02>] do_softirq+0x4d/0xb0
[<ffffffff810467ff>] irq_exit+0x4e/0x9d
[<ffffffff81020a12>] smp_apic_timer_interrupt+0x8f/0xa8
[<ffffffff81011408>] apic_timer_interrupt+0x88/0x90
<EOI> [<ffffffff81025706>] ? native_safe_halt+0x6/0x8
[<ffffffff810172ff>] ? need_resched+0x1e/0x28
[<ffffffff810173e4>] ? default_idle+0x2a/0x4c
[<ffffffff81017534>] ? c1e_idle+0x120/0x127
[<ffffffff81336a04>] ? atomic_notifier_call_chain+0x13/0x15
[<ffffffff8100f2a7>] ? cpu_idle+0xb2/0x10b
[<ffffffff8132e34b>] ? start_secondary+0x16e/0x173
---[ end trace db412395680a824e ]---
wifi0: ath_bstuck_tasklet: Stuck beacon; resetting (beacon miss count: 11)
wifi0: ath_bstuck_tasklet: Stuck beacon; resetting (beacon miss count: 11)
wifi0: ath_bstuck_tasklet: Stuck beacon; resetting (beacon miss count: 11)
I use
$ modinfo ath_pci
filename: /lib/modules/2.6.27.24-170.2.68.fc10.x86_64/net/ath_pci.ko
license: Dual BSD/GPL
version: svn r4029
description: Support for Atheros 802.11 wireless LAN cards.
author: Errno Consulting, Sam Leffler
srcversion: 6A819368BC5E7985CFF843F
I'm running my card in master mode and with hostapd. Works mostly good. To prevent the "Stuck beacon things" i have this in my interface description, which works fine. I don't see much "Stuck beacons":
IWPRIV="bgscan 0 mode 3 turbo 0 burst 1 protmode 0 rssi11a 11 rssi11b 11 rssi11g 11 bmiss 50 bintval 500"
Hardware is:
04:09.0 Ethernet controller: Atheros Communications Inc. AR5413 802.11abg NIC (rev 01)
best regards