Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 20 Aug 2009 04:20:17 +0000 (UTC)
From:      Stef Walter <stef-list@memberwebs.com>
To:        "freebsd-net@FreeBSD.org" <freebsd-net@freebsd.org>
Subject:   ath0: ath_rx_proc: no mbuf!
Message-ID:  <20090820042016.C8F913039754@mx.npubs.com>

next in thread | raw e-mail | index | archive | help
I'm having a problem on an old FreeBSD 6.0 box, that's a wireless
router, been running steadily for years.

A short while ago (perhaps due to a change in traffic), every few hours,
the wireless interface becomes unresponsive, and I started seeing
thousands of lines like this in:

ath0: ath_rx_proc: no mbuf!
ath0: ath_rx_proc: no mbuf!
ath0: ath_rx_proc: no mbuf!
ath0: ath_rx_proc: no mbuf!
ath0: ath_rx_proc: no mbuf!

Has anyone seen this problem? An mbuf leak? Or perhaps fixed something
like it in a later version of FreeBSD? Would upgrading the FreeBSD
version fix this? It's in a really remote location, high on a tower, and
tough to upgrade :(

netstat -m shows:

# netstat -m
104/19096/19200 mbufs in use (current/cache/total)
101/2971/3072/3072 mbuf clusters in use (current/cache/total/max)
0/3/1024 sfbufs in use (current/peak/max)
228K/10716K/10944K bytes allocated to network (current/cache/total)
0 requests for sfbufs denied
0 requests for sfbufs delayed
0 requests for I/O initiated by sendfile
0 calls to protocol drain routines

The mbufs are in fact all used up. I allocate more via
kern.ipc.nmbclusters, and see the same behavior.

6.0-RELEASE-p5 FreeBSD 6.0-RELEASE-p5 #6: Thu May 18 18:02:20 UTC 2006

Thanks in advance,

Stef




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20090820042016.C8F913039754>