[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: ipf problem



The first section of Chapter 11 of the FAQ may have some info to think about 
(especially with two 10/100 cards in your box):


If you run a busy server, gateway or firewall, you should make sure to prevent 
memory starvation to various parts of the kernel described below.
The options(4) man page talks about the options presented.
An option you may need to change for a busy server, gateway or firewall is 
NMBCLUSTERS.  This controls the size of the kernel mbuf cluster map.  On 
your computer, if you get messages like "mb_map full", you need to 
increase this value.  If traffic on a networking interface stops for no apparent 
reason, this may also be a sign that you need to increase this value.  A 
reasonable value on the i386 port with most 100Mbps ethernet interfaces (no 
matter how many the machine has) is 8192. 

option NMBCLUSTERS=8192


> Hi all 
> 
> I'm experiencing some problems with obsd 2.8. Under high net load (100
> Mb) I get strange syslog messages that look like this: 
> 
> Data modified on freelist: word 5 of object 0xe086a100 size 84 previous 
> type pfil (0xe0866780 != 0xdeadbeef)
> 
> And sometime the system freezes. Well The kernel keeps running and
> forwards packets, but nothing can be done with the it. The console is
> frozen, and it's impossible to start any daemon whatsoever. It looks like
> everything is dead from the just above the kernel :(
> 
> Anybody got an idea of what I'm experiencing?!? I think it's a ipf
> problem. But it could also be bad memory blocks ... Anybody?
> 


Hope this helps,
Chris


-------------------------------------------------
Chris Eidem                  Dexma, Inc.
Network Administrator        7701 York Av. S #120
Email: jceidem@dexma.com     Edina, MN 55435
Phone: 952.229.1311          Fax:   952.831.0493