I've exactly the same problem. I have an COMPAQ CQ58 130SF I am running ubuntu 12.10 64bit. I've upgraded to mainline kernel to test if the bug persits... it persits...
The log when the connection drop : Dec 10 22:17:08 hubert-Presario-CQ58-Notebook-PC kernel: [ 1098.293443] ath: phy0: Failed to wakeup in 500us Dec 10 22:17:08 hubert-Presario-CQ58-Notebook-PC kernel: [ 1098.342506] ath: phy0: Failed to wakeup in 500us Dec 10 22:17:08 hubert-Presario-CQ58-Notebook-PC kernel: [ 1098.458411] ath: phy0: Failed to wakeup in 500us Dec 10 22:17:09 hubert-Presario-CQ58-Notebook-PC kernel: [ 1098.574446] ath: phy0: Failed to wakeup in 500us Dec 10 22:17:09 hubert-Presario-CQ58-Notebook-PC kernel: [ 1098.591914] ath: phy0: Failed to wakeup in 500us Dec 10 22:17:09 hubert-Presario-CQ58-Notebook-PC kernel: [ 1098.603343] ath: phy0: DMA failed to stop in 10 ms AR_CR=0xffffffff AR_DIAG_SW=0xffffffff DMADBG_7=0xffffffff Dec 10 22:17:09 hubert-Presario-CQ58-Notebook-PC kernel: [ 1098.603385] ath: phy0: Could not stop RX, we could be confusing the DMA engine when we start RX up Dec 10 22:17:09 hubert-Presario-CQ58-Notebook-PC kernel: [ 1098.667323] ath: phy0: Failed to stop TX DMA, queues=0x10f! Dec 10 22:17:09 hubert-Presario-CQ58-Notebook-PC kernel: [ 1098.786952] ath: phy0: Chip reset failed Dec 10 22:17:09 hubert-Presario-CQ58-Notebook-PC kernel: [ 1098.786959] ath: phy0: Unable to reset channel, reset status -22 Dec 10 22:17:10 hubert-Presario-CQ58-Notebook-PC kernel: [ 1099.954232] ath: phy0: Failed to wakeup in 500us Dec 10 22:17:10 hubert-Presario-CQ58-Notebook-PC kernel: [ 1100.494169] ath: phy0: DMA failed to stop in 10 ms AR_CR=0xffffffff AR_DIAG_SW=0xffffffff DMADBG_7=0xffffffff Dec 10 22:17:10 hubert-Presario-CQ58-Notebook-PC kernel: [ 1100.494186] ath: phy0: Could not stop RX, we could be confusing the DMA engine when we start RX up Dec 10 22:17:10 hubert-Presario-CQ58-Notebook-PC kernel: [ 1100.564164] ath: phy0: Failed to stop TX DMA, queues=0x10f! Dec 10 22:17:11 hubert-Presario-CQ58-Notebook-PC kernel: [ 1100.680471] ath: phy0: Chip reset failed Dec 10 22:17:11 hubert-Presario-CQ58-Notebook-PC kernel: [ 1100.680481] ath: phy0: Unable to reset channel, reset status -22 Dec 10 22:17:11 hubert-Presario-CQ58-Notebook-PC kernel: [ 1100.680521] ath: phy0: Unable to set channel The only way to recover is to reboot the PC... -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1016181 Title: ath chip reset failed To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1016181/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs