Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 11 Aug 2005 06:17:38 +0200
From:      Jeremie Le Hen <jeremie@le-hen.org>
To:        Mao Shou Yan <david.mao@thomson.net>
Cc:        freebsd-net@freebsd.org
Subject:   Re: Why Ierrs is so high?
Message-ID:  <20050811041738.GP45385@obiwan.tataz.chchile.org>
In-Reply-To: <D8F9019CEB620F4FB4CCD3274893B7474E49C7@bjngsmail01>
References:  <D8F9019CEB620F4FB4CCD3274893B7474E49C7@bjngsmail01>

next in thread | previous in thread | raw e-mail | index | archive | help
Hi,

> 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!

Did you try another em(4) interface ?  Do you have the same behaviour
in this case ?  It seems that em1 has a weird Opkts too.  What is em1
being used for ?

If you're still having error after switching interfaces, maybe it's
time to check your cable.

Finally, what are you running ?
    [ ] RELENG_4
    [ ] RELENG_5
    [ ] RELENG_6
    [ ] CURRENT

Regards,
-- 
Jeremie Le Hen
< jeremie at le-hen dot org >< ttz at chchile dot org >



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