<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
		>
<channel>
	<title>Comments on: Blessay: Autonegotiation on Ethernet — It Works, It Should Be Mandatory!</title>
	<atom:link href="http://etherealmind.com/ethernet-autonegotiation-works-why-how-standard-should-be-set/feed/" rel="self" type="application/rss+xml" />
	<link>http://etherealmind.com/ethernet-autonegotiation-works-why-how-standard-should-be-set/</link>
	<description>Network design, architecture, thinking, working. Tech.</description>
	<lastBuildDate>Fri, 19 Mar 2010 09:41:51 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>By: Cisco tips: Track down communication issues &#8211; Part 1 &#124; FirstDigest</title>
		<link>http://etherealmind.com/ethernet-autonegotiation-works-why-how-standard-should-be-set/comment-page-1/#comment-5004</link>
		<dc:creator>Cisco tips: Track down communication issues &#8211; Part 1 &#124; FirstDigest</dc:creator>
		<pubDate>Mon, 15 Mar 2010 19:18:21 +0000</pubDate>
		<guid isPermaLink="false">http://etherealmind.com/?p=269#comment-5004</guid>
		<description>[...] b) Check speed and duplex settings -if you have auto-negotiation here and it fails, you will end with an interface in down status -again if you have static settings here, check to be the same on both sides. -for more pro and cons regarding auto-negotiation vs static, please see Greg Ferro&#8217;s article [...]</description>
		<content:encoded><![CDATA[<p>[…] b) Check speed and duplex settings –if you have auto-negotiation here and it fails, you will end with an interface in down status –again if you have static settings here, check to be the same on both sides. –for more pro and cons regarding auto-negotiation vs static, please see Greg Ferro’s article […]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Jim</title>
		<link>http://etherealmind.com/ethernet-autonegotiation-works-why-how-standard-should-be-set/comment-page-1/#comment-5000</link>
		<dc:creator>Jim</dc:creator>
		<pubDate>Mon, 15 Mar 2010 14:28:28 +0000</pubDate>
		<guid isPermaLink="false">http://etherealmind.com/?p=269#comment-5000</guid>
		<description>The acid test - get the same problems booting BSDs/Solaries/Linux kernels?

-if yes, suspect hardware or physical layer 
-if no, contact Microsoft/HP/whoever for your support

We&#039;ve never had a auto-neg fail under a non-Microsoft OS on a desktop or workstation machines. Even the so-called &quot;WHQL&quot; drivers give regular trouble with auto-neg, especially to Cisco kit.
(my angle - as a software-to-OS-to-hardware compatability clearing/proving house, we link up and tear down workstations at the rate of 600+ a day, for around two week cycles, 52 weeks a year, across 3 continents)</description>
		<content:encoded><![CDATA[<p>The acid test — get the same problems booting BSDs/Solaries/Linux kernels?</p>
<p>–if yes, suspect hardware or physical layer<br />
–if no, contact Microsoft/HP/whoever for your support</p>
<p>We’ve never had a auto-neg fail under a non-Microsoft OS on a desktop or workstation machines. Even the so-called “WHQL” drivers give regular trouble with auto-neg, especially to Cisco kit.<br />
(my angle — as a software-to-OS-to-hardware compatability clearing/proving house, we link up and tear down workstations at the rate of 600+ a day, for around two week cycles, 52 weeks a year, across 3 continents)</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Calin</title>
		<link>http://etherealmind.com/ethernet-autonegotiation-works-why-how-standard-should-be-set/comment-page-1/#comment-4998</link>
		<dc:creator>Calin</dc:creator>
		<pubDate>Mon, 15 Mar 2010 11:34:59 +0000</pubDate>
		<guid isPermaLink="false">http://etherealmind.com/?p=269#comment-4998</guid>
		<description>It&#039;s nice to see people getting involved and discussing pro and cons of using either one way or another. I have read your thoughts and I agree that network engineer should push autonegotiation in the network, where it&#039;s possible, but let&#039;s not forget that in many cases &quot;paper talk&quot; and how the things behave in the real environments it&#039;s different.
I always receive instructions from the server team when adding a new device, to configure the port on xxx speed and full duplex. In some cases I wanted to test what&#039;s going on and I let the ports on auto and did just fine, but sometimes it&#039;s not working at all. It&#039;s true also that I don&#039;t know how new or old is the device at the other end of the cable. 
I agree 99% with this article, just the following phrase give me a dark view of a network: &quot;If you haven’t already, you should con­sider chan­ging your stand­ards to use auto-​​negotiation every­where because it is a pre­requis­ite  in the new technology.&quot; I imagine a new network engineer that goes there and issue a interface range command on all switches and apply auto negotiation without being aware of the problems that might appear. He will be  &quot;crucified&quot; for making an interruption on the services due to auto negotiation failure.
After all, when nothing is working, you can also blame the networking :)</description>
		<content:encoded><![CDATA[<p>It’s nice to see people getting involved and discussing pro and cons of using either one way or another. I have read your thoughts and I agree that network engineer should push autonegotiation in the network, where it’s possible, but let’s not forget that in many cases “paper talk” and how the things behave in the real environments it’s different.<br />
I always receive instructions from the server team when adding a new device, to configure the port on xxx speed and full duplex. In some cases I wanted to test what’s going on and I let the ports on auto and did just fine, but sometimes it’s not working at all. It’s true also that I don’t know how new or old is the device at the other end of the cable.<br />
I agree 99% with this article, just the following phrase give me a dark view of a network: “If you haven’t already, you should con­sider chan­ging your stand­ards to use auto-​​negotiation every­where because it is a pre­requis­ite  in the new technology.” I imagine a new network engineer that goes there and issue a interface range command on all switches and apply auto negotiation without being aware of the problems that might appear. He will be  “crucified” for making an interruption on the services due to auto negotiation failure.<br />
After all, when nothing is working, you can also blame the networking <img src='http://etherealmind.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Greg Ferro</title>
		<link>http://etherealmind.com/ethernet-autonegotiation-works-why-how-standard-should-be-set/comment-page-1/#comment-4680</link>
		<dc:creator>Greg Ferro</dc:creator>
		<pubDate>Fri, 12 Feb 2010 16:32:35 +0000</pubDate>
		<guid isPermaLink="false">http://etherealmind.com/?p=269#comment-4680</guid>
		<description>By Crom, you missed the point completely. The first paragraph clearly says it was a problem (when I was a younger engineer) then I say it isn&#039;t a problem any more. 

The most likely cause of the duplex mismatch today is faulty cable. Not a hardware problem with Nortel, 3Com or anyone else. And I explain the negotiation process so that you can understand why. 

Of course, you are smarter than Cisco, Sun, Dell and many other people because you don&#039;t believe or even mention the evidence presented here. 

I don&#039;t have a very high opinion of your company and you are confirming that very concept. Please pay attention and read the article before you criticise.</description>
		<content:encoded><![CDATA[<p>By Crom, you missed the point completely. The first paragraph clearly says it was a problem (when I was a younger engineer) then I say it isn’t a problem any more. </p>
<p>The most likely cause of the duplex mismatch today is faulty cable. Not a hardware problem with Nortel, 3Com or anyone else. And I explain the negotiation process so that you can understand why. </p>
<p>Of course, you are smarter than Cisco, Sun, Dell and many other people because you don’t believe or even mention the evidence presented here. </p>
<p>I don’t have a very high opinion of your company and you are confirming that very concept. Please pay attention and read the article before you criticise.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: pete bateman</title>
		<link>http://etherealmind.com/ethernet-autonegotiation-works-why-how-standard-should-be-set/comment-page-1/#comment-4679</link>
		<dc:creator>pete bateman</dc:creator>
		<pubDate>Fri, 12 Feb 2010 16:12:17 +0000</pubDate>
		<guid isPermaLink="false">http://etherealmind.com/?p=269#comment-4679</guid>
		<description>I would suggest that your experience is all quite recent. In the early days of full duplex Ethernet and Fast-Ethernet interoperability between various manufacturers implementations of the standard was pretty bad. I.E a 3com Nic to 3com switch might be fine. Plug a Nortel router into your switch and it would all go south. I have personally seen this many times. Us old hands got bitten by this so often that we always recommend nailing the port config down on interlinks and servers. i.e. if a desktop coems up wrong its a minor issue, if you server suddenly decides its going to be half-duplex you are in deep whatsits. I have seen this happen. More recently you are right, it generally just works, but don&#039;t tell everyone that its infallable,cos it ain&#039;t.</description>
		<content:encoded><![CDATA[<p>I would suggest that your experience is all quite recent. In the early days of full duplex Ethernet and Fast-Ethernet interoperability between various manufacturers implementations of the standard was pretty bad. I.E a 3com Nic to 3com switch might be fine. Plug a Nortel router into your switch and it would all go south. I have personally seen this many times. Us old hands got bitten by this so often that we always recommend nailing the port config down on interlinks and servers. i.e. if a desktop coems up wrong its a minor issue, if you server suddenly decides its going to be half-duplex you are in deep whatsits. I have seen this happen. More recently you are right, it generally just works, but don’t tell everyone that its infallable,cos it ain’t.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Autonegotiate &#8211; The debate continues &#171; Bridging the gap between CCIE RS and SP</title>
		<link>http://etherealmind.com/ethernet-autonegotiation-works-why-how-standard-should-be-set/comment-page-1/#comment-4543</link>
		<dc:creator>Autonegotiate &#8211; The debate continues &#171; Bridging the gap between CCIE RS and SP</dc:creator>
		<pubDate>Fri, 15 Jan 2010 23:19:51 +0000</pubDate>
		<guid isPermaLink="false">http://etherealmind.com/?p=269#comment-4543</guid>
		<description>[...] die hard holds true to this one. Quite a while ago I read an article by Greg Ferro regarding the force speed and duplex myth. Today I stumbled on Terry Slattery&#8217;s blog regarding the same &#8220;autonegotiate duplex or [...]</description>
		<content:encoded><![CDATA[<p>[…] die hard holds true to this one. Quite a while ago I read an article by Greg Ferro regarding the force speed and duplex myth. Today I stumbled on Terry Slattery’s blog regarding the same “autonegotiate duplex or […]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: joe</title>
		<link>http://etherealmind.com/ethernet-autonegotiation-works-why-how-standard-should-be-set/comment-page-1/#comment-2384</link>
		<dc:creator>joe</dc:creator>
		<pubDate>Fri, 27 Feb 2009 04:58:29 +0000</pubDate>
		<guid isPermaLink="false">http://etherealmind.com/?p=269#comment-2384</guid>
		<description>I come from the telco world and school of hard knocks. Yes, if the pairing of equipment requires auto, or if we are talking Gigabit ether, then you must auto.

Denis hits the nail on the head, you have an unplanned reboot, then the sucker goes to some crappy setting, and no one notices until the business day hits. The throughput sucks, and the issue can be transient in nature. Once you figure out auto bit you in the ass one more time, management says &quot;Damn it, turn off auto&quot;. As as management usually has a few more gray hairs, they still remember the bad old days.

So in the real world, non-gigabit will be explicitly set if you want to keep your job. 

A red herring, some folks will say you can&#039;t manage all the settings with out provisioning errors. That is a gap in your server management process, not a a byproduct of explicit settings. Are your configuration files in /etc set to &quot;auto&quot;? I don&#039;t think so.</description>
		<content:encoded><![CDATA[<p>I come from the telco world and school of hard knocks. Yes, if the pairing of equipment requires auto, or if we are talking Gigabit ether, then you must auto.</p>
<p>Denis hits the nail on the head, you have an unplanned reboot, then the sucker goes to some crappy setting, and no one notices until the business day hits. The throughput sucks, and the issue can be transient in nature. Once you figure out auto bit you in the ass one more time, management says “Damn it, turn off auto”. As as management usually has a few more gray hairs, they still remember the bad old days.</p>
<p>So in the real world, non-gigabit will be explicitly set if you want to keep your job. </p>
<p>A red herring, some folks will say you can’t manage all the settings with out provisioning errors. That is a gap in your server management process, not a a byproduct of explicit settings. Are your configuration files in /etc set to “auto”? I don’t think so.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: David Sudjiman &#187; Blog Archive &#187; Thou Shalt Use Auto-Negotiation!</title>
		<link>http://etherealmind.com/ethernet-autonegotiation-works-why-how-standard-should-be-set/comment-page-1/#comment-2259</link>
		<dc:creator>David Sudjiman &#187; Blog Archive &#187; Thou Shalt Use Auto-Negotiation!</dc:creator>
		<pubDate>Fri, 02 Jan 2009 08:18:59 +0000</pubDate>
		<guid isPermaLink="false">http://etherealmind.com/?p=269#comment-2259</guid>
		<description>[...] Greg Ferro posted a nice write-up about Autonegotiation on Ethernet - It Works, It Should Be Mandatory! [...]</description>
		<content:encoded><![CDATA[<p>[…] Greg Ferro posted a nice write-up about Autonegotiation on Ethernet — It Works, It Should Be Mandatory! […]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Pushkar Bhatkoti</title>
		<link>http://etherealmind.com/ethernet-autonegotiation-works-why-how-standard-should-be-set/comment-page-1/#comment-1977</link>
		<dc:creator>Pushkar Bhatkoti</dc:creator>
		<pubDate>Wed, 12 Nov 2008 12:26:35 +0000</pubDate>
		<guid isPermaLink="false">http://etherealmind.com/?p=269#comment-1977</guid>
		<description>good research. The point is if any vendor doesn&#039;t follow the standard it&#039;s not your fault. Your concept still works e.g. leave auto-neg on.

well written.

-Pushkar Bhatkoti</description>
		<content:encoded><![CDATA[<p>good research. The point is if any vendor doesn’t follow the standard it’s not your fault. Your concept still works e.g. leave auto-neg on.</p>
<p>well written.</p>
<p>–Pushkar Bhatkoti</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Greg Ferro</title>
		<link>http://etherealmind.com/ethernet-autonegotiation-works-why-how-standard-should-be-set/comment-page-1/#comment-1740</link>
		<dc:creator>Greg Ferro</dc:creator>
		<pubDate>Tue, 28 Oct 2008 22:46:24 +0000</pubDate>
		<guid isPermaLink="false">http://etherealmind.com/?p=269#comment-1740</guid>
		<description>I have had all sorts of problems, but ultimately, auto-neg is the best default condition. I move to hard-config when there is a problem. That is my recommendation to everyone.</description>
		<content:encoded><![CDATA[<p>I have had all sorts of problems, but ultimately, auto-neg is the best default condition. I move to hard-config when there is a problem. That is my recommendation to everyone.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Tim</title>
		<link>http://etherealmind.com/ethernet-autonegotiation-works-why-how-standard-should-be-set/comment-page-1/#comment-1697</link>
		<dc:creator>Tim</dc:creator>
		<pubDate>Sat, 25 Oct 2008 22:53:32 +0000</pubDate>
		<guid isPermaLink="false">http://etherealmind.com/?p=269#comment-1697</guid>
		<description>If only the world was that perfect Greg

I&#039;ve had LOADS of problems with autoneg.
I&#039;ve NEVER had a problem where both ends are properly nailed.

No-brainer IMHO, why take the chance? Especially if you don&#039;t have access to both ends to check that it auto&#039;d correctly _this_ time. (Just &#039;cos it got it right last time doesn&#039;t mean that it will again)

I concede Gig is very different and shouldn&#039;t be tared with the same brush.

Tim

Tim</description>
		<content:encoded><![CDATA[<p>If only the world was that perfect Greg</p>
<p>I’ve had LOADS of problems with autoneg.<br />
I’ve NEVER had a problem where both ends are properly nailed.</p>
<p>No-brainer IMHO, why take the chance? Especially if you don’t have access to both ends to check that it auto’d correctly _this_ time. (Just ‘cos it got it right last time doesn’t mean that it will again)</p>
<p>I concede Gig is very different and shouldn’t be tared with the same brush.</p>
<p>Tim</p>
<p>Tim</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Dennis</title>
		<link>http://etherealmind.com/ethernet-autonegotiation-works-why-how-standard-should-be-set/comment-page-1/#comment-1614</link>
		<dc:creator>Dennis</dc:creator>
		<pubDate>Thu, 16 Oct 2008 20:37:37 +0000</pubDate>
		<guid isPermaLink="false">http://etherealmind.com/?p=269#comment-1614</guid>
		<description>Why do I want to hard set EVERY 10/100 port in the network?

1) Last week, Cisco 2950 switch and Cisco 2800 router both powered up after an outage. Cisco did not successfully autonegotiate with Cisco switch. Worked well enough that no one noticed til trading started over that link. 

2) Panasonic Toughbooks, circa 2004/5, and Cisco 4500 10/100 port. Don&#039;t remember the ethernet chipset vendor for the Panasonics offhand. Would not ever, under any circumstances, negotiate properly. We had over 100 of those laptops in our company. PITA!

As you say, Gig is a different animal, but hard setting speed/duplex is a good practice, learned by many of us in the school of hard knocks.

m00tpoint</description>
		<content:encoded><![CDATA[<p>Why do I want to hard set EVERY 10/100 port in the network?</p>
<p>1) Last week, Cisco 2950 switch and Cisco 2800 router both powered up after an outage. Cisco did not successfully autonegotiate with Cisco switch. Worked well enough that no one noticed til trading started over that link. </p>
<p>2) Panasonic Toughbooks, circa 2004/5, and Cisco 4500 10/100 port. Don’t remember the ethernet chipset vendor for the Panasonics offhand. Would not ever, under any circumstances, negotiate properly. We had over 100 of those laptops in our company. PITA!</p>
<p>As you say, Gig is a different animal, but hard setting speed/duplex is a good practice, learned by many of us in the school of hard knocks.</p>
<p>m00tpoint</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Dmitri</title>
		<link>http://etherealmind.com/ethernet-autonegotiation-works-why-how-standard-should-be-set/comment-page-1/#comment-1599</link>
		<dc:creator>Dmitri</dc:creator>
		<pubDate>Mon, 13 Oct 2008 23:17:56 +0000</pubDate>
		<guid isPermaLink="false">http://etherealmind.com/?p=269#comment-1599</guid>
		<description>Flow control on GigE ports on 3550 sucks. It starts sending pause frames *way* before a link starts approaching full capacity. Not sure about other equipment, but the said experience with 3550 did not make me happy (and aware).</description>
		<content:encoded><![CDATA[<p>Flow control on GigE ports on 3550 sucks. It starts sending pause frames *way* before a link starts approaching full capacity. Not sure about other equipment, but the said experience with 3550 did not make me happy (and aware).</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Scott</title>
		<link>http://etherealmind.com/ethernet-autonegotiation-works-why-how-standard-should-be-set/comment-page-1/#comment-1526</link>
		<dc:creator>Scott</dc:creator>
		<pubDate>Thu, 25 Sep 2008 21:15:40 +0000</pubDate>
		<guid isPermaLink="false">http://etherealmind.com/?p=269#comment-1526</guid>
		<description>I work at a major vendor of server application software that pretty much requires GigE throughputs, and while I agree with you in theroy, the practical is that it doesn&#039;t work that way in the real world.  There are two hardware vendors that make 90% or better of server NICs and only a handful of vendors who make 90% or better of the switches out there.  The combinations of several of these simply do not work when set to full Auto on both sides.  If there was better enforcement of the IEEE standards, we could all play in your ideal world.  But the truth is that many of these vendors in question need serious help.  I don&#039;t know how they can get away with charging server NIC prices in NICs that have the same bugs (or worse) than simple desktop NICs.</description>
		<content:encoded><![CDATA[<p>I work at a major vendor of server application software that pretty much requires GigE throughputs, and while I agree with you in theroy, the practical is that it doesn’t work that way in the real world.  There are two hardware vendors that make 90% or better of server NICs and only a handful of vendors who make 90% or better of the switches out there.  The combinations of several of these simply do not work when set to full Auto on both sides.  If there was better enforcement of the IEEE standards, we could all play in your ideal world.  But the truth is that many of these vendors in question need serious help.  I don’t know how they can get away with charging server NIC prices in NICs that have the same bugs (or worse) than simple desktop NICs.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: zakki a</title>
		<link>http://etherealmind.com/ethernet-autonegotiation-works-why-how-standard-should-be-set/comment-page-1/#comment-1343</link>
		<dc:creator>zakki a</dc:creator>
		<pubDate>Tue, 26 Aug 2008 08:24:06 +0000</pubDate>
		<guid isPermaLink="false">http://etherealmind.com/?p=269#comment-1343</guid>
		<description>Greg,
Great article. In term of standard, yes auto negotiation the first we have to try. but auto negotiation failure is not a myth. it is true.</description>
		<content:encoded><![CDATA[<p>Greg,<br />
Great article. In term of standard, yes auto negotiation the first we have to try. but auto negotiation failure is not a myth. it is true.</p>
]]></content:encoded>
	</item>
</channel>
</rss>
