FreeBSD 6.0 Buffer Overrrun System Crash

John B. Wood john.wood at nrl.navy.mil
Tue Apr 11 21:07:52 UTC 2006


Hello, everyone.  Several months ago I reported problems I was having in 
obtaining a stable bridging with Dummynet platform(Dell Dimension 3000) 
as a result of a receive buffer overrun on the em0 interface.  Instead 
of using Dummynet pipes to set up a controlled packet loss (25%) 
scenario I tried bridging and IPFW without Dummynet as follows:

ipfw add 100 prob 0.25 deny ip from any to any bridged
ipfw add 200 allow ip from any to any bridged

After several minutes of operating as expected the system crashes with 
the kernel message "em0: RX overrun" and the system has to be rebooted.  
This is the same error I got using Dummynet.  I also tried John 
Nielsen's configuration (cf this mailing list 4/7/06) to no avail.  Does 
anyone have a fix?  Thanks for your time and comment. Sincerely,

-- 
       __    __     ______       __   John Wood
      /  |\ / /\   / ____ \     / /\  Code 5551
     / | ||/ / /  / /\__/ /|   / / /  U.S. Naval Research Lab
    / /| |/ / /  / /_/_/ / /  / / /   4555 Overlook Avenue, SW
   / / |   / /  / ___   / /  / / /    Washington, DC 20375-5337
  / / /|  / /  / /\_| |\_/  / /_/_    (202) 767-2608
 /_/ / |_/ /  /_/ / |_||   /_____/\   (202) 767-3377 (FAX)
 \_\/  \_\/   \_\/  \_\|   \_____\/   e-mail: wood at itd.nrl.navy.mil
                            WWW: http://server5550.itd.nrl.navy.mil

If you work on your mind with your mind, how can you avoid immense confusion? - Seng-Ts'an




More information about the freebsd-ipfw mailing list