Why Ierrs is so high?

Mao Shou Yan david.mao at thomson.net
Thu Aug 11 02:14:44 GMT 2005


Hi, all,

I have a machine with 3 Intel pro1000 cards.

em0 is in promisc mode, whose MAC controller is 82543 using fiber line
connected.

em1, em2 is not connected with cable.

         Driver configuration is the default, RXD is 256, TXD is 256.

 

Result of "netstat -i":

 

Name Mtu Network Address Ipkts Ierrs Opkts Oerrs Coll 
em0 1500 <Link#1> 00:03:47:de:72:36 1701943600 369823630 1 0 0 
em1 1500 <Link#2> 00:10:dc:56:8b:b5 5561 0 4608 0 0 
em2 1500 <Link#3> 00:03:47:42:6d:17 0 0 0 0 0

 

Pps of em0 is about 20k/pps, and bandwidth is no more than 150Mbps.

When I use "sysctl hw.em0.stats=1", I found the number of "missed
packets" is very high, which is about equal Ierrs.

And I also found the number of"receive with no buffers"is raising with
about 10 per second.

 

The machine is no extra load, only a raw system with em0 in promisc
mode!

 

         I'm looking forward your help!



More information about the freebsd-net mailing list