SUMMARY: ndd Sun Quad interface to "100Mbps & half-duplex"

From: John Lee <>
Date: Thu May 16 2002 - 13:25:34 EDT
I now want to use 'ndd' to make one of the interfaces
on this Sun Quad card use "100 Mbps & half-duplex".
The system is running Solaris 2.6. Here is what I
think to do:
# ndd -set /dev/qfe instance 3
# ndd -set /dev/qfe adv_autoneg_cap 0
# ndd -set /dev/qfe adv_100fdx_cap 0
# ndd -set /dev/qfe adv_100hdx_cap 1
# ndd -set /dev/qfe adv_10fdx_cap 0 (optional)
# ndd -set /dev/qfe adv_10hdx_cap 0 (optional)
Because this is a critical live server, I am kind of
nervous to do it without 100% sure. Please help me to
know if the above method is 100% correct.

1) One thing you want to check is your switch or hub
settings for that port. You can do this on the fly but
the main thing is to make sure that the port that you
are connected to on the switch is set to what you want
and that auto_negotiation is disabled on the switch.
(Thanks Debbie)

2) That looks pretty good, but you'll want to move the
'adv_autoneg_cap' line to the end. When that line is
hit, it will reinitialize the interface. Your
interface will probably go offline for 3 - 4 seconds
when it does so. (This is a good point, and I will
post another question to discuss this). (Thanks Darren

3) 'ndd -set /dev/qfe adv_autoneg_cap 0' is the last
thing on the ndd commands - this is the one that
actually 'forces' the interface to reset its speed.
Also why half duplex? This means you'll get all sorts
of collisions on even medium usage. Full duplex will
more than double your transmission rates. ( The answer
2 and answer 3 talk the same thing with
auto_negotiation). (Thanks Martin Hepworth)

4) Personally I'd leave adv_autoneg_cap on - this
allows the QFE port to tell the switch what
speeds/duplexes it's capable of (as defined by the
other _caps). Otherwise, the rest looks right. (Most
people agreed that 'set auto_negotiation 0).

Thank You All:
Darren Dunham; Debbie,; Martin
Hepworth; Dinwiddie, Ron; Gaziz Nugmanov; Haywood,
Steven; Jason Premo; Perttunen, Bruce; Steve Mickeler
LAUNCH - Your Yahoo! Music Experience
sunmanagers mailing list
Received on Thu May 16 13:39:10 2002

This archive was generated by hypermail 2.1.8 : Thu Mar 03 2016 - 06:42:43 EST