From owner-freebsd-hackers Mon Aug 11 17:37:21 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id RAA11981 for hackers-outgoing; Mon, 11 Aug 1997 17:37:21 -0700 (PDT) Received: from misery.sdf.com (misery.sdf.com [204.244.210.193]) by hub.freebsd.org (8.8.5/8.8.5) with SMTP id RAA11971 for ; Mon, 11 Aug 1997 17:37:17 -0700 (PDT) Received: from tom by misery.sdf.com with smtp (Exim 1.62 #1) id 0wy4w0-0002FT-00; Mon, 11 Aug 1997 17:35:40 -0700 Date: Mon, 11 Aug 1997 17:35:40 -0700 (PDT) From: Tom Samplonius To: David Greenman cc: hackers@freebsd.org Subject: Re: fxp driver full duplex packet loss problem In-Reply-To: <199708120004.RAA19545@implode.root.com> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-hackers@freebsd.org X-Loop: FreeBSD.org Precedence: bulk On Mon, 11 Aug 1997, David Greenman wrote: > > I have a Intel Etherexpress Pro100/B conneted into a 10BT port on a > >lightly loaded Catlyst 1900 etherswitch. The system is running 2.2-stable > >(last week), and traffic ranges from about 50 to 150KB/s output (as > >measured with netstat -I fxp0 -w 1) > > > > When I use "link0 link2" to enable full-duplex operation, I start seeing > >about 1 to 4% packet loss (measured with ping to and from the server). > >When I disable full-duplex, the packet loss disappears. > > > > Is it safe to change the full-duplex vs. half-duplex on-the-fly? Should > >I power-cycle/reboot between changes? > > > > Anyone else running this card in this kind of configuration? > > At least some Cisco fast ethernet interfaces (those on the 7000/7500 series > routers, for instance), don't support auto-negotiation. So when you force full > duplex on your end, the Cisco is still in half duplex. The behavior you're > describing is indicative of this. I'm only running 10BT ethernet, not fast. That isn't a problem is it? There seems to be a lot of beating around the bush in the Cisco docs about full-duplex on 10BT ports. The Catalyst 1900 switch is supposed to auto-negotiate full-duplex. It > To fix this, you'll need to set full duplex in the Cisco as well. > > -DG > > David Greenman > Core-team/Principal Architect, The FreeBSD Project > > Tom