On Wed, Apr 06, 2011 at 10:41:14PM +0200, Stefan Sperling wrote: > There is a correlation between netstat -I ath0 showing more Oerrs and > multicast packets (e.g. CARP) leaving the interface. There is no apparent > real problem since these frames are received just fine at the other end. > The diff below stops the driver from doing this. Is this right?
Anyone? > BTW, there doesn't seem to be any in-tree userland tool to print stats > reported by the SIOCGATHSTATS ioctl. Is one available anywhere? > > Index: ath.c > =================================================================== > RCS file: /cvs/src/sys/dev/ic/ath.c,v > retrieving revision 1.91 > diff -u -p -r1.91 ath.c > --- ath.c 7 Sep 2010 16:21:42 -0000 1.91 > +++ ath.c 6 Apr 2011 20:02:37 -0000 > @@ -2488,7 +2488,6 @@ ath_tx_proc(void *arg, int npending) > if (bf->bf_id.id_node != NULL) > ieee80211_rssadapt_lower_rate(ic, ni, > &an->an_rssadapt, &bf->bf_id); > - ifp->if_oerrors++; > if (ds->ds_txstat.ts_status & HAL_TXERR_XRETRY) > sc->sc_stats.ast_tx_xretries++; > if (ds->ds_txstat.ts_status & HAL_TXERR_FIFO)
