Thread (25 messages) 25 messages, 7 authors, 2013-11-20

Re: AR9330 hornet board stops beaconing after a few days (0xdeadbeef)

From: Adrian Chadd <hidden>
Date: 2012-08-22 18:57:05

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
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help