Paul,

Was the machine having other traffic while you pinged? There was a e1000g LSO issue on snv_111b. But Ultra 27 equips with ICH10 on-board NIC which doesn't support LSO.

I think the very first thing is to identify the long latency is on the transmission side, receiving side or both. If there is another accessible machine, to achieve this, you can enable wireshark or snoop on both machines, ping one system, record the departure and arrival timestamps of both the request and the echo packets. And please paste the problematic samples to us.

Another suggestion is to disable the pause frame by running "dladm set-linkprop e1000g0 -p flowctrl=no".

Thanks,

Miles

Paul Hinker wrote:
About 3-4 weeks ago I suddenly started seeing high latency on the e1000g 
interface of my Ultra 27.

ping -s yahoo.com
PING yahoo.com: 56 data bytes
64 bytes from ir1.fp.vip.re1.yahoo.com (69.147.125.65): icmp_seq=0. time=74.611 
ms
64 bytes from ir1.fp.vip.re1.yahoo.com (69.147.125.65): icmp_seq=1. 
time=5052.370 ms
64 bytes from ir1.fp.vip.re1.yahoo.com (69.147.125.65): icmp_seq=2. 
time=4052.442 ms
64 bytes from ir1.fp.vip.re1.yahoo.com (69.147.125.65): icmp_seq=3. 
time=3052.408 ms
64 bytes from ir1.fp.vip.re1.yahoo.com (69.147.125.65): icmp_seq=4. 
time=2052.412 ms
64 bytes from ir1.fp.vip.re1.yahoo.com (69.147.125.65): icmp_seq=5. 
time=1052.437 ms
64 bytes from ir1.fp.vip.re1.yahoo.com (69.147.125.65): icmp_seq=6. time=68.882 
ms
64 bytes from ir1.fp.vip.re1.yahoo.com (69.147.125.65): icmp_seq=7. time=68.949 
ms
64 bytes from ir1.fp.vip.re1.yahoo.com (69.147.125.65): icmp_seq=8. time=71.530 
ms
64 bytes from ir1.fp.vip.re1.yahoo.com (69.147.125.65): icmp_seq=9. time=71.510 
ms
64 bytes from ir1.fp.vip.re1.yahoo.com (69.147.125.65): icmp_seq=10. time=69.161

I don't believe this is a problem with my ISP or home network since I have a 
number of other
machines (laptop, Mac, PS3) that use the same network and do not exhibit this 
behavior.
The routine table looks fine to me:

$ netstat -rn

Routing Table: IPv4
Destination Gateway Flags Ref Use Interface -------------------- -------------------- ----- ----- ---------- --------- default 192.168.1.1 UG 1 27009 192.168.1.0 192.168.1.130 U 1 1848 e1000g0 127.0.0.1 127.0.0.1 UH 1 34 lo0
Routing Table: IPv6
Destination/Mask Gateway Flags Ref Use If --------------------------- --------------------------- ----- --- ------- ----- fe80::/10 fe80::221:28ff:fe26:337f U 1 0 e1000g0 ::1 ::1 UH 1 10 lo0
$ dladm show-ether
LINK            PTYPE    STATE    AUTO  SPEED-DUPLEX                    PAUSE
e1000g0         current  up       yes   100M-f                          bi
vboxnet0        current  unknown  no    0M                              none

$ dladm show-linkprop e1000g0
LINK         PROPERTY        PERM VALUE          DEFAULT        POSSIBLE
e1000g0 speed r- 100 100 -- e1000g0 autopush -w -- -- -- e1000g0 zone rw -- -- -- e1000g0 duplex r- full full half,full e1000g0 state r- up up up,down e1000g0 adv_autoneg_cap rw 1 1 1,0 e1000g0 mtu rw 1500 1500 -- e1000g0 flowctrl rw bi bi no,tx,rx,bi e1000g0 adv_1000fdx_cap r- 1 1 1,0 e1000g0 en_1000fdx_cap rw 1 1 1,0 e1000g0 adv_1000hdx_cap r- 0 1 1,0 e1000g0 en_1000hdx_cap r- 0 1 1,0 e1000g0 adv_100fdx_cap r- 1 1 1,0 e1000g0 en_100fdx_cap rw 1 1 1,0 e1000g0 adv_100hdx_cap r- 1 1 1,0 e1000g0 en_100hdx_cap rw 1 1 1,0 e1000g0 adv_10fdx_cap r- 1 1 1,0 e1000g0 en_10fdx_cap rw 1 1 1,0 e1000g0 adv_10hdx_cap r- 1 1 1,0 e1000g0 en_10hdx_cap rw 1 1 1,0 e1000g0 maxbw rw -- -- -- e1000g0 cpus rw -- -- -- e1000g0 priority rw high high low,medium,high e1000g0 tagmode rw vlanonly vlanonly normal,vlanonly

I'm running 2009.06 snv_111b X86

$ cat /etc/release
                         OpenSolaris 2009.06 snv_111b X86
           Copyright 2009 Sun Microsystems, Inc.  All Rights Reserved.
                        Use is subject to license terms.
                              Assembled 07 May 2009

Around that same time I had an 'Update All' from the package manager but I'm 
not convinced the two are related since I believe the high latency had shown up 
first (which prompted the update).

Any clues would be much appreciated.
Paul

_______________________________________________
networking-discuss mailing list
[email protected]

Reply via email to