DragonFly users List (threaded) for 2006-10
Re: Network Slowdowns?
> [Duplex settings]
> Well.. I don't know if I should be too thankful.. was hoping they'd be
> set differently.
They _are_ set differently.
> xl0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500
> media: Ethernet 100baseTX <full-duplex>
So, that means that auto-negotiation is switched _off_ on
that NIC, and the media has been manually set to 100baseTX
> It doesn't say the speed, but can I assume 100baseTX means it's 100Mb/s ?
yes, that's right.
> Settings for eth0:
> Speed: 100Mb/s
> Duplex: Full
> Auto-negotiation: on
And that means that auto-negotiation is _on_, and the media
was set to 100baseTX full-duplex.
You should either enable auto-negotiation on both sides,
or disable it on both sides. It does _not_ work reliably
when only one side tries to do auto-negotiation.
To enable it on FreeBSD: ifconfig xl0 media autoselect
Of course, whether that fixes the network slowdowns that
you're experiencing is a different question. Nevertheless
you should configure the auto-negotiation correctly, just
to eliminate a potential source of problems.
BTW, I assume that the two machines are directly connected
with a cross-over cable. If there is _anything_ between
(e.g. a switch), then the situation is different, of course.
Oliver Fromme, secnetix GmbH & Co. KG, Marktplatz 29, 85567 Grafing
Dienstleistungen mit Schwerpunkt FreeBSD: http://www.secnetix.de/bsd
Any opinions expressed in this message may be personal to the author
and may not necessarily reflect the opinions of secnetix in any way.