Yeah. The deadbeef means "something's turned off."
I'd start with the SoC reset register and see if the MAC/WMAC bits are
correctly set. Ie, that something hasn't gone and reset the wireless
bits behind your back.
You could try hacking up a work around that does a full MAC/WMAC reset
when you reset the driver.
Ie, when ath9k does a full reset, actually _do_ a full reset by
resetting the mac/wmac via the SoC lines.
It could also be the RTC state. Maybe it's found its way into network
sleep (ie, the force wake bits aren't set right.) Or something PLL
related isn't programmed correctly. Dumping the RTC registers would be
helpful.
Thanks,
Adrian
--
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
[Linux Kernel]
[Linux Bluetooth]
[Linux Netdev]
[Kernel Newbies]
[Share Photos]
[IDE]
[Security]
[Git]
[Netfilter]
[Bugtraq]
[Photo]
[Yosemite]
[Yosemite News]
[MIPS Linux]
[ARM Linux]
[Linux Security]
[Linux RAID]
[Linux ATA RAID]
[Samba]
[Video 4 Linux]
[Device Mapper]
[Linux Resources]
[Free Dating]
[M2M Wireless]