Bob Copeland wrote:
On Thu, Dec 18, 2008 at 4:02 PM, Steve Brown <sbrown@xxxxxxxxxxxx> wrote:
Lots of these however:
Dec 18 15:53:20 fl-ws kernel: ath5k phy23: beacon queue 7 didn't stop?
Can you change the if statement that prints that in ath5k_beacon_send() in
base.c to capture the return value? i.e.:
int err;
...
err = ath5k_hw_stop_tx_dma(ah, sc->bhalq);
if (unlikely(err)) {
ATH5K_WARN(... "...didn't stop? %d\n", sc->bhalq, err);
}
If I make the same change to the current git, still no beacons. But, the
"queue 7" msgs persist.
Not sure, I was about to blame ath5k_configure_filter() but I see it does
turn on the beacons for mesh.
Dec 18 18:04:26 fl-ws kernel: ath5k phy24: beacon queue 7 didn't stop? -16
Dec 18 18:04:26 fl-ws kernel: ath5k phy24: beacon queue 7 didn't stop? -16
BUSY?
I'm using a:
03:0a.0 Ethernet controller: Atheros Communications Inc. AR5413
802.11abg NIC (rev 01)
Subsystem: Atheros Communications Inc. EnGenius EMP-8602 (400mw) or
Compex WLM54AG
Flags: medium devsel, IRQ 22
Memory at feab0000 (32-bit, non-prefetchable) [size=64K]
Capabilities: [44] Power Management version 2
Kernel modules: ath5k
Steve
--
To unsubscribe from this list: send the line "unsubscribe linux-wireless" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html