Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 31 Dec 2002 16:16:02 +0700
From:      Eugene Grosbein <eugen@grosbein.pp.ru>
To:        "Matthew N. Dodd" <winter@jurai.net>
Cc:        "M. Warner Losh" <imp@bsdimp.com>, silby@silby.com, net@FreeBSD.ORG
Subject:   Re: ep(4) does not support mediaopt full-duplex
Message-ID:  <20021231161602.B69220@grosbein.pp.ru>
In-Reply-To: <20021231011427.A45498-100000@sasami.jurai.net>; from winter@jurai.net on Tue, Dec 31, 2002 at 01:20:14AM -0500
References:  <20021230.222103.07268910.imp@bsdimp.com> <20021231011427.A45498-100000@sasami.jurai.net>

next in thread | previous in thread | raw e-mail | index | archive | help
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




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