Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 24 Sep 2002 12:41:30 -0500
From:      Eric Anderson <anderson@centtech.com>
To:        Terry Lambert <tlambert2@mindspring.com>
Cc:        freebsd-chat@freebsd.org
Subject:   Re: FreeBSD NFS server using two NICs
Message-ID:  <3D90A3CA.7070004@centtech.com>
References:  <3D8A3E52.2090202@centtech.com> <3D8A428B.B96FBE75@mindspring.com> <3D8A458B.2080608@centtech.com> <3D8A4B40.67C8E2A2@mindspring.com> <3D8F66AB.8020309@centtech.com> <3D8F8401.E77A5DA9@mindspring.com> <3D90775C.9080804@centtech.com> <3D9078D2.8090401@centtech.com> <3D9097BB.3241C644@mindspring.com>

next in thread | previous in thread | raw e-mail | index | archive | help
This is a multi-part message in MIME format.
--------------090502040402050109060205
Content-Type: text/plain; charset=us-ascii; format=flowed
Content-Transfer-Encoding: 7bit

Terry Lambert wrote:
> 
> Try:
> 
> 	netstat -s | head -25 | tail -2
> 
> ... and tell us if you see anything different from:
> 
>                 0 discarded for bad checksums
>                 0 discarded for bad header offset fields
> 
> It's possible that the problem is that you have bad hardware
> checdksum hardware in the senders, and the packets are being
> dropped intentionally because of this.
> 
> 
> It could also be that the reassembly buffers are not being
> mixed... which still means you need to look at the wire
> contents again.

Ok, here's some more goodies.. Netstat -s looks fine..
On the server, a netstat -a shows:
Proto Recv-Q Send-Q  Local Address          Foreign Address        (state)
tcp4    2392      0  otter.nfsd             netman.1009 
ESTABLISHED

Server's name is otter and netman is the solaris 7 client (using 
autmounter to use the nfs share).

The server is running FreeBSD 4.6.2.

And I've attached a small tcpdump (-w filename.txt -vvv host netman) run 
from the server to capture the "trigger".  It's only a few packets, but 
these are the packets that make it go bad.

Also, I'm running nfsd on the server like so:
nfsd -h ip.of.nic.1 -h ip.of.nic.2 -t -u -n 10

If I run nfsd like:
nfsd -h ip.of.nic.1 -t -u -n 10
it works fine.

It isn't a bad NIC on the server (I've tried multiple nics, mutliple 
servers, and different FreeBSD OS versions) - but it could possibly be a 
bad NIC on the client side.

What other data do you need?

Heck, if I need to, I'll set up a "test bed" that you can access, and we 
can go from there.

Eric


-- 
------------------------------------------------------------------
Eric Anderson	   Systems Administrator      Centaur Technology
The moon may be smaller than Earth, but it's further away.
------------------------------------------------------------------

--------------090502040402050109060205
Content-Type: text/plain;
 name="nfstcpdump.txt"
Content-Transfer-Encoding: quoted-printable
Content-Disposition: inline;
 filename="nfstcpdump.txt"

=D4=C3=B2=A1=02=00=04=00=00=00=00=00=00=00=00=00`=00=00=00=01=00=00=00=B7=
=92=90=3D=81=95=0B=00<=00=00=00<=00=00=00=00=E0=81 =98=16=00`N=00xT=08=00=
E=00=00,=FC=93@=00=FF=06=0F=8C
=B1=AD$
=B1=AD%=03=F1=08=01=10=17=ADY=E7=88+=D5`=02"8)=82=00=00=02=04=05=B4UU=B7=92=
=90=3D=AD=95=0B=00:=00=00=00:=00=00=00=00`N=00xT=00=E0=81 =98=16=08=00E=00=
=00,=F99=00=00@=06=11=E7
=B1=AD%
=B1=AD$=08=01=03=F1?=D3=19=FA=10=17=ADZ`=12=E0=00%9=00=00=02=04=05=B4=B7=92=
=90=3DH=96=0B=00<=00=00=00<=00=00=00=00=E0=81 =98=16=00`N=00xT=08=00E=00=00=
(=FC=94@=00=FF=06=0F=8F
=B1=AD$
=B1=AD%=03=F1=08=01=10=17=ADZ?=D3=19=FBP=10"8=FA=BE=00=00UUUUUU=B7=92=90=3D=
=CF=96=0B=00`=00=00=00=9E=00=00=00=00=E0=81 =98=16=00`N=00xT=08=00E=00=00=
=90=FC=95@=00=FF=06=0F&
=B1=AD$
=B1=AD%=03=F1=08=01=10=17=ADZ?=D3=19=FBP=18"8i=B6=00=00=80=00=00d=AD=D5=DE=
=7F=00=00=00=00=00=00=00=02=00=01=86=A3=00=00=00=03=00=00=00=13=00=00=00=01=
=00=00=00=1C=3D=90=92=B7=00=00=B7=92=90=3D=A0=11
=006=00=00=006=00=00=00=00`N=00xT=00=E0=81 =98=16=08=00E=00=00(=F9:@=00@=06=
=D1=E9
=B1=AD%
=B1=AD$=08=01=03=F1?=D3=19=FB=10=17=AD=C2P=10=E3=B88=D6=00=00 =93=90=3D=10=

=0C=00\=00=00=00\=00=00=00=FF=FF=FF=FF=FF=FF=00`N=00xT=08=00E=00=00N=A8=9B=
@=00=01=11`~
=B1=AD$
=B1=AD=FF=00=89=00=89=00:!1=07:=01=10=00=01=00=00=00=00=00=00 EDEFEOFEEBF=
FFCDBCACACACACACACABN=00=00 =00=01!=93=90=3D=12l=0C=00\=00=00=00\=00=00=00=
=FF=FF=FF=FF=FF=FF=00`N=00xT=08=00E=00=00N=A8=9C@=00=01=11`}
=B1=AD$
=B1=AD=FF=00=89=00=89=00:!1=07:=01=10=00=01=00=00=00=00=00=00 EDEFEOFEEBF=
FFCDBCACACACACACACABN=00=00 =00=01#=93=90=3D=14Y=0C=00\=00=00=00\=00=00=00=
=FF=FF=FF=FF=FF=FF=00`N=00xT=08=00E=00=00N=A8=9D@=00=01=11`|
=B1=AD$
=B1=AD=FF=00=89=00=89=00:!1=07:=01=10=00=01=00=00=00=00=00=00 EDEFEOFEEBF=
FFCDBCACACACACACACABN=00=00 =00=01#=93=90=3D=C9Y=0C=00\=00=00=00\=00=00=00=
=FF=FF=FF=FF=FF=FF=00`N=00xT=08=00E=00=00N=A8=9E@=00=01=11`{
=B1=AD$
=B1=AD=FF=00=89=00=89=00:!1=07:=01=10=00=01=00=00=00=00=00=00 EDEFEOFEEBF=
FFCDBCACACACACACACABN=00=00 =00=01
--------------090502040402050109060205--


To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-chat" in the body of the message




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