Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 06 Jun 2012 12:18:22 +0200
From:      Miroslav Lachman <000.fbsd@quip.cz>
To:        Sebastian Stach <sebsta@t-online.de>
Cc:        freebsd-stable <freebsd-stable@freebsd.org>
Subject:   Re: em interfaces supermicro X9SCM-F board
Message-ID:  <4FCF2E6E.2040902@quip.cz>
In-Reply-To: <4FCE786A.2030205@quip.cz>
References:  <4FCE37FC.1090405@gmail.com>	<878874BA-2F5C-4A7E-8690-2A8A96536AE0@t-online.de>	<4FCE6931.6010901@quip.cz>	<FF941767-FFC3-4D5E-B884-5D487F71E98E@t-online.de> <4FCE786A.2030205@quip.cz>

next in thread | previous in thread | raw e-mail | index | archive | help
Miroslav Lachman wrote:
> Sebastian Stach wrote:
>> I just need to run a tool like iperf and let it run. After about 1-2
>> hours my nic will just hang
>> without any messages. I can't even ping the machine anymore. I also
>> installed Solaris to check
>> if it's maybe a FreeBSD problem but it's the same there.
>>
>> The support told me that they know about problems with the nics and
>> the BIOS version 2.0
>> but that the new update should fix it.
>>
>> Which BIOS version do you have?
>
> The board had BIOS 1.1a with build date 2011-09-28 so I updated it to
> version 2.0 with build date 2012-05-08.
>
> I am preparing iperf test so I will let you know tomorrow about results.
>
> One question - are you using dedicated management port or shared with
> Intel NIC?

I am running iperf for more than 11 hours without any problem. More than 
450GB were transmitted.
The NIC is connected to old 100Mbps switch and using first port (em0) in 
shared mode for remote management.

em0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> metric 0 mtu 1500
options=4219b<RXCSUM,TXCSUM,VLAN_MTU,VLAN_HWTAGGING,VLAN_HWCSUM,TSO4,WOL_MAGIC,VLAN_HWTSO>
         ether 00:25:90:73:d1:76
         inet xx.xx.xx.xx netmask 0xffffff80 broadcast xx.xx.xx.xx
         media: Ethernet autoselect (100baseTX <full-duplex>)
         status: active


The iperf command on Supermicro side was:

# iperf -c xx.xx.xx.yy --format k -m -p 999 -t 1800


The other side (Cisco UCS C200 M2) was:

# iperf -s -p 999

Server listening on TCP port 999
TCP window size: 64.0 KByte (default)
------------------------------------------------------------
[  5] local 94.124.105.117 port 999 connected with 94.124.105.115 port 29787
[  5]  0.0-1799.8 sec  19.5 GBytes  93.0 Mbits/sec
[  4] local 94.124.105.117 port 999 connected with 94.124.105.115 port 44792
[  4]  0.0-1799.9 sec  19.5 GBytes  93.1 Mbits/sec
[  5] local 94.124.105.117 port 999 connected with 94.124.105.115 port 11327
[  5]  0.0-1799.9 sec  19.5 GBytes  93.0 Mbits/sec

Both sides are running FreeBSD 8.3-RELEASE amd64


Let me know if I should run iperf with different options to better 
simulate your conditions where your NIC hangs.

Miroslav Lachman



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