From owner-freebsd-net Tue Dec 31 1:17:53 2002 Delivered-To: freebsd-net@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id BE02F37B401 for ; Tue, 31 Dec 2002 01:17:51 -0800 (PST) Received: from grosbein.pp.ru (www2.svzserv.kemerovo.su [213.184.65.86]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8FC4943E4A for ; Tue, 31 Dec 2002 01:17:43 -0800 (PST) (envelope-from eugen@grosbein.pp.ru) Received: from grosbein.pp.ru (smmsp@localhost [127.0.0.1]) by grosbein.pp.ru (8.12.6/8.12.6) with ESMTP id gBV9HWha069909; Tue, 31 Dec 2002 16:17:36 +0700 (KRAT) (envelope-from eugen@grosbein.pp.ru) Received: (from eugen@localhost) by grosbein.pp.ru (8.12.6/8.12.6/Submit) id gBV9G2aF069881; Tue, 31 Dec 2002 16:16:02 +0700 (KRAT) Date: Tue, 31 Dec 2002 16:16:02 +0700 From: Eugene Grosbein To: "Matthew N. Dodd" Cc: "M. Warner Losh" , silby@silby.com, net@FreeBSD.ORG Subject: Re: ep(4) does not support mediaopt full-duplex Message-ID: <20021231161602.B69220@grosbein.pp.ru> References: <20021230.222103.07268910.imp@bsdimp.com> <20021231011427.A45498-100000@sasami.jurai.net> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.2.5i In-Reply-To: <20021231011427.A45498-100000@sasami.jurai.net>; from winter@jurai.net on Tue, Dec 31, 2002 at 01:20:14AM -0500 Sender: owner-freebsd-net@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org On Tue, Dec 31, 2002 at 01:20:14AM -0500, Matthew N. Dodd wrote: > This doesn't mean that the 3c589D will support Full-Duplex. > > I suspect that the windows driver offers that option (since it is probably > for whole family of cards) and doesn't do anything if the card doesn't > support it. > > Its likely that the 'fxp' card under windows is doing NWAY regardless of > control panel settings. Since the reported config is a cross-over > environment there isn't any way to tell for sure that windows runs the > 589D in full duplex mode. Well, I guess there is a way. I did one more thing. I booted my desktop with Intel card into FreeBSD and commanded # ifconfig fxp0 media 10baseT/UTP mediaopt full-duplex Then I booted the noteboot into Win95 with full duplex enabled on 3com card. I started FTP transfer from FreeBSD to Win95 and got 500KBps. Then I commanded # ifconfig fxp0 media 10baseT/UTP and ran transfer again. I got only 10-13KBps then. Then I changed 3com to half duplex, Windows rebooted and I got another 500KBps FTP tranfser, while fxp0 is still in half duplex mode. Then I commanded again: # ifconfig fxp0 media 10baseT/UTP mediaopt full-duplex And now I see only 40KBps. I think it shows duplex mismatch. I believe fxp(4) set duplex correctly, so it must be that 3c589D changes duplex really. Eugene Grosbein To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-net" in the body of the message