<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
		<id>https://www.peterpap.net/index.php?action=history&amp;feed=atom&amp;title=Forcing_Full_Duplex_on_Solaris</id>
		<title>Forcing Full Duplex on Solaris - Revision history</title>
		<link rel="self" type="application/atom+xml" href="https://www.peterpap.net/index.php?action=history&amp;feed=atom&amp;title=Forcing_Full_Duplex_on_Solaris"/>
		<link rel="alternate" type="text/html" href="https://www.peterpap.net/index.php?title=Forcing_Full_Duplex_on_Solaris&amp;action=history"/>
		<updated>2026-05-05T01:40:33Z</updated>
		<subtitle>Revision history for this page on the wiki</subtitle>
		<generator>MediaWiki 1.27.1</generator>

	<entry>
		<id>https://www.peterpap.net/index.php?title=Forcing_Full_Duplex_on_Solaris&amp;diff=32&amp;oldid=prev</id>
		<title>Ppapa: Created page with &quot;By default, Solaris likes to autonegotiate.  This is in my experience usually the best option.  When you are building a machine using Jumpstart, it is the '''only''' option, as w...&quot;</title>
		<link rel="alternate" type="text/html" href="https://www.peterpap.net/index.php?title=Forcing_Full_Duplex_on_Solaris&amp;diff=32&amp;oldid=prev"/>
				<updated>2010-09-20T06:34:22Z</updated>
		
		<summary type="html">&lt;p&gt;Created page with &amp;quot;By default, Solaris likes to autonegotiate.  This is in my experience usually the best option.  When you are building a machine using Jumpstart, it is the &amp;#039;&amp;#039;&amp;#039;only&amp;#039;&amp;#039;&amp;#039; option, as w...&amp;quot;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;By default, Solaris likes to autonegotiate.  This is in my experience usually the best option.  When you are building a machine using Jumpstart, it is the '''only''' option, as when you net boot a Solaris server it will autonegotiate.  Therefore, if you have it connected to a switch that is forcing full duplex, you're basically up a nasty smelling creek without a paddle.  &lt;br /&gt;
&lt;br /&gt;
In some instances, it is necessary to force full duplex on a Solaris box.  In those instances, you have two options, use the '''ndd''' command or edit the appropriate system file for your interface to ake the change permanent.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== The ndd command ==&lt;br /&gt;
&lt;br /&gt;
The 'ndd' command allows you to change the properties of a network interface in situ.  However, it is a dangerous command, as it will likely cause your interface to 'restart', for want of a better term.  As such, the machine can drop off the network momentarily and therefore, should only be performed from the console.  However, 'ndd' is very useful and can be used to do some of the following:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;List All Interface Properties&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
   ndd -get /dev/bge0 \?&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;Force Full Duplex&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
   ndd -set /dev/bge0 adv_100hdx_cap 0&lt;br /&gt;
   ndd -set /dev/bge0 adv_100fdx_cap 1&lt;br /&gt;
   ndd -set /dev/bge0 adv_autoneg_cap 0&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;Set Autonegotiate&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
   ndd -set /dev/bge0 adv_autoneg_cap 1&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;/div&gt;</summary>
		<author><name>Ppapa</name></author>	</entry>

	</feed>