ath0 issue

Sam Leffler sam at errno.com
Wed Nov 29 09:05:00 PST 2006


Lamont Granquist wrote:
> 
> and ath_intr() is getting called all the time but status & HAL_INT_TX
> isn't true so the task isn't getting enqueued.  this is a 5 second stutter:
> 
> Nov 28 21:39:48 warez kernel: ath_tx_proc_q0123: 1
> Nov 28 21:39:48 warez kernel: ath_intr: status 0x1010000
> Nov 28 21:39:48 warez kernel: ath_intr: status 0x1000009
> Nov 28 21:39:48 warez kernel: ath_intr: status 0x1010000
> Nov 28 21:39:48 warez kernel: ath_intr: status 0x1000009
> Nov 28 21:39:48 warez kernel: ath_intr: status 0x1010000

	<...stuff truncated...>

Using timestamps from syslog isn't going to give you any useful
information since the data may be delayed getting to syslogd.

Is there some reason you are not just sniffing the air?  Assuming
packets are being deferred because the medium is busy you might see a
reason.  Otherwise it appears (though it's impossible to tell from what
you've shown so far) that the packets are handed to the h/w in a timely
fashion.

	Sam


More information about the freebsd-stable mailing list