<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: i210 Gigabit issue !!! in Ethernet Products</title>
    <link>https://community.intel.com/t5/Ethernet-Products/i210-Gigabit-issue/m-p/211067#M573</link>
    <description>&lt;P&gt;Hello wb, Kesav,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Is the i210 issue resolved ? I mean, Is it possible to disable auto negotiation in i210 ?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Or does it require eeprom programming ?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;We noticed that it takes about ~8seconds till i210 returns ping. We think it is related to auto negotiation issue,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thank you,&lt;/P&gt;&lt;P&gt;Ran&lt;/P&gt;</description>
    <pubDate>Tue, 12 Dec 2017 20:51:54 GMT</pubDate>
    <dc:creator>rshal2</dc:creator>
    <dc:date>2017-12-12T20:51:54Z</dc:date>
    <item>
      <title>i210 Gigabit issue !!!</title>
      <link>https://community.intel.com/t5/Ethernet-Products/i210-Gigabit-issue/m-p/211065#M571</link>
      <description>&lt;P&gt;Hi Guys,&lt;/P&gt;&lt;P&gt;Looking for some help/inputs in sorting this issue. Basically trying to force 1000Mb/s with the intel i210 nic using the ethtool utility. command was "ethtool -s eth5 speed 1000 duplex full autoneg off". Ensured that link partner is capable of 1000Mb/s and using the cat5e cable. It works fine for 100Mb/s. With the default code, it was NOT working and when I collect the ethtool statistics ; it shows speed/duplex as "unknown".&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Later tweaked the kernel (3.12 - igb driver) code in the below sequence by configuring these registers with the below values .&lt;/P&gt;&lt;P&gt;# &lt;/P&gt;&lt;P&gt;E1000_82580_PHY_POWER_MGMT (0x0E14) -&amp;gt; 0x00000000&lt;/P&gt;&lt;P&gt;E1000_CTRL_EXT (0x0018) -&amp;gt; 0x10000000&lt;/P&gt;&lt;P&gt;PHY Register 0 -&amp;gt; 0x4140&lt;/P&gt;&lt;P&gt;PHY Register 9 -&amp;gt; 0x1e00&lt;/P&gt;&lt;P&gt;PHY Register 16 -&amp;gt; 0x5f70&lt;/P&gt;&lt;P&gt;mac-&amp;gt;forced_speed_duplex = ADVERTISE_1000_FULL;&lt;/P&gt;&lt;P&gt;phy_reset&lt;/P&gt;&lt;P&gt;reset link/reset adapters&lt;/P&gt;&lt;P&gt;# &lt;/P&gt;&lt;P&gt;Looking for some input on validating the above sequence !!! &lt;B&gt; With the above sequence., even when 1000Mb/s was forced it was at 10Mb/s.&lt;/B&gt; As per datasheet, Link speeds are influenced by Power states. But I believe, PHY power management register as shown above was configured with right value (set "disable 1000 in nonD0 states" - 0). Please let me know , if there are other areas (other than power management) that I need to look into which is preventing 1000Mb/S speed.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;And below is the output of important registers .&lt;/P&gt;&lt;P&gt;# &lt;/P&gt;&lt;P&gt;DEVICE STATUS REGISTER(8) - 280303&lt;/P&gt;&lt;P&gt;EXTENDED DEVICE CONTROL REGISTER(18) - 10000000&lt;/P&gt;&lt;P&gt;INTERNAL PHY CONFIGURATION REGISTER(e38) - d&lt;/P&gt;&lt;P&gt;PHY POWER MANAGEMENT REGISTER(e14) - 10&lt;/P&gt;&lt;P&gt;PCS LINK STATUS REGISTER(420c) - 40000d&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;PHY REGISTERS&lt;/P&gt;&lt;P&gt;PAGE 0: REGISTER 0 - 100&lt;/P&gt;&lt;P&gt;PAGE 0: REGISTER 1 - 794d&lt;/P&gt;&lt;P&gt;PAGE 0: REGISTER 2 - 141&lt;/P&gt;&lt;P&gt;PAGE 0: REGISTER 3 - c00&lt;/P&gt;&lt;P&gt;PAGE 0: REGISTER 4 - de1&lt;/P&gt;&lt;P&gt;PAGE 0: REGISTER 5 - 0&lt;/P&gt;&lt;P&gt;PAGE 0: REGISTER 6 - 4&lt;/P&gt;&lt;P&gt;PAGE 0: REGISTER 7 - 2001&lt;/P&gt;&lt;P&gt;PAGE 0: REGISTER 8 - 0&lt;/P&gt;&lt;P&gt;PAGE 0: REGISTER 9 - 1e00&lt;/P&gt;&lt;P&gt;PAGE 0: REGISTER 10 - 0&lt;/P&gt;&lt;P&gt;PAGE 0: REGISTER 13 - 3&lt;/P&gt;&lt;P&gt;PAGE 0: REGISTER 14 - 0&lt;/P&gt;&lt;P&gt;PAGE 0: REGISTER 15 - 3000&lt;/P&gt;&lt;P&gt;&amp;lt;span style="font-size: 12pt; font-family: calibr...&lt;/P&gt;</description>
      <pubDate>Sat, 28 Feb 2015 02:15:12 GMT</pubDate>
      <guid>https://community.intel.com/t5/Ethernet-Products/i210-Gigabit-issue/m-p/211065#M571</guid>
      <dc:creator>KVunn</dc:creator>
      <dc:date>2015-02-28T02:15:12Z</dc:date>
    </item>
    <item>
      <title>Re: i210 Gigabit issue !!!</title>
      <link>https://community.intel.com/t5/Ethernet-Products/i210-Gigabit-issue/m-p/211066#M572</link>
      <description>&lt;P&gt;Hi yajvane,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Can you try execute the command separately? &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ethtool -s eth5  autoneg off &lt;/P&gt;&lt;P&gt;ethtool -s eth5 speed 1000 duplex full&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Or another way is to use Linux command: &lt;/P&gt;&lt;P&gt;modprobe e1000 AutoNeg=0x020 (Restricts autonegotiation to 1000 Full)&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Please make sure the switch has the same setting,  gigabit speed and autonego off &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;thanks,&lt;/P&gt;&lt;P&gt;wb&lt;/P&gt;</description>
      <pubDate>Mon, 02 Mar 2015 07:24:12 GMT</pubDate>
      <guid>https://community.intel.com/t5/Ethernet-Products/i210-Gigabit-issue/m-p/211066#M572</guid>
      <dc:creator>st4</dc:creator>
      <dc:date>2015-03-02T07:24:12Z</dc:date>
    </item>
    <item>
      <title>Re: i210 Gigabit issue !!!</title>
      <link>https://community.intel.com/t5/Ethernet-Products/i210-Gigabit-issue/m-p/211067#M573</link>
      <description>&lt;P&gt;Hello wb, Kesav,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Is the i210 issue resolved ? I mean, Is it possible to disable auto negotiation in i210 ?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Or does it require eeprom programming ?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;We noticed that it takes about ~8seconds till i210 returns ping. We think it is related to auto negotiation issue,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thank you,&lt;/P&gt;&lt;P&gt;Ran&lt;/P&gt;</description>
      <pubDate>Tue, 12 Dec 2017 20:51:54 GMT</pubDate>
      <guid>https://community.intel.com/t5/Ethernet-Products/i210-Gigabit-issue/m-p/211067#M573</guid>
      <dc:creator>rshal2</dc:creator>
      <dc:date>2017-12-12T20:51:54Z</dc:date>
    </item>
    <item>
      <title>Re: i210 Gigabit issue !!!</title>
      <link>https://community.intel.com/t5/Ethernet-Products/i210-Gigabit-issue/m-p/211068#M574</link>
      <description>&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;Could you update here on the resolution on this issue? we too have almost similar issue, still trying to resolve it. Appreciate your reply on this.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Problem statement:&lt;/P&gt;&lt;P&gt;We have got I210 working with a customized driver on our product.&lt;/P&gt;&lt;P&gt;However, the ports are functional for 10MB Half/Full Duplex and 100 MB half/full duplex, unable to get it working for 1000 MB. Any idea what is going wrong here?&lt;/P&gt;&lt;P&gt;Setup details:&lt;/P&gt;&lt;OL&gt;&lt;LI&gt;We are using a CAT5e cable (8 core or 4 pair)&lt;/LI&gt;&lt;LI&gt;Used Flash image: Dev_Start_I210_Copper_NOMNG_4Mb_A2_3.25_0.03.hex&lt;/LI&gt;&lt;LI&gt;Test is done between a laptop and this I210 Eth port. Laptop is cable of 1GB and is put into Auto negotiation.&lt;/LI&gt;&lt;LI&gt;Like #3, this I210 port is tested with a 10/100/1000 MB switch as well, works with 10/100 MB, but does not work for 1000 MB&lt;/LI&gt;&lt;/OL&gt;&lt;P&gt;Appreciate your support to get some leads on finding the root cause and possible fix.&lt;/P&gt;&lt;P&gt; &lt;/P&gt;</description>
      <pubDate>Thu, 21 Mar 2019 12:09:37 GMT</pubDate>
      <guid>https://community.intel.com/t5/Ethernet-Products/i210-Gigabit-issue/m-p/211068#M574</guid>
      <dc:creator>GBala</dc:creator>
      <dc:date>2019-03-21T12:09:37Z</dc:date>
    </item>
  </channel>
</rss>

