<?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: Ethernet Interface order with rhas3 in Operating System - Linux</title>
    <link>https://community.hpe.com/t5/operating-system-linux/ethernet-interface-order-with-rhas3/m-p/3709735#M85722</link>
    <description>The rc.sysinit script is the first executed on the system.</description>
    <pubDate>Tue, 17 Jan 2006 07:31:42 GMT</pubDate>
    <dc:creator>Ivan Ferreira</dc:creator>
    <dc:date>2006-01-17T07:31:42Z</dc:date>
    <item>
      <title>Ethernet Interface order with rhas3</title>
      <link>https://community.hpe.com/t5/operating-system-linux/ethernet-interface-order-with-rhas3/m-p/3709729#M85716</link>
      <description>For our HP Proliant BL20p G3 Blade farm we are looking to migrate from rhas3u2 to rhas4u1. &lt;BR /&gt;&lt;BR /&gt;We have noticed some strange behaviour in the way the kernel assigns the physical Ethernet ports under rhas4u1.&lt;BR /&gt;&lt;BR /&gt;Under rhas3u2 we're getting a nice and clean setup as follows:&lt;BR /&gt;&lt;BR /&gt;eth0 -&amp;gt; NIC 1&lt;BR /&gt;eth1 -&amp;gt; NIC 2&lt;BR /&gt;eth2 -&amp;gt; NIC 3&lt;BR /&gt;eth3 -&amp;gt; NIC 4&lt;BR /&gt;&lt;BR /&gt;Under rhas4u1 suddenly this whole sequence get reshuffled, ending up with a nasty and complicated following setup:&lt;BR /&gt;&lt;BR /&gt;eth0 -&amp;gt; NIC 2&lt;BR /&gt;eth1 -&amp;gt; NIC 3&lt;BR /&gt;eth2 -&amp;gt; NIC 4&lt;BR /&gt;eth3 -&amp;gt; NIC 1&lt;BR /&gt;&lt;BR /&gt;Given the fact that our netwerk setup would like to setup eth0+eth3 as bond0 and eth1+2 as bond1, you see that we'd have to change some physical cabling with all of our future rhas4u1 blades, which is basically unacceptable.&lt;BR /&gt;&lt;BR /&gt;Is there a way of dealing with this port shuffling issue?&lt;BR /&gt;&lt;BR /&gt;Kind regards,&lt;BR /&gt;&lt;BR /&gt;Rende Luitjes</description>
      <pubDate>Mon, 16 Jan 2006 05:16:37 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-linux/ethernet-interface-order-with-rhas3/m-p/3709729#M85716</guid>
      <dc:creator>Rende Luitjes</dc:creator>
      <dc:date>2006-01-16T05:16:37Z</dc:date>
    </item>
    <item>
      <title>Re: Ethernet Interface order with rhas3</title>
      <link>https://community.hpe.com/t5/operating-system-linux/ethernet-interface-order-with-rhas3/m-p/3709730#M85717</link>
      <description>Shalom Rende,&lt;BR /&gt;&lt;BR /&gt;There really isn't a good way to deal with this.&lt;BR /&gt;&lt;BR /&gt;RH 4 has a different way/order NIC's. I've manipulated the process in regular servers by adding the NIC card's one boot at at time.&lt;BR /&gt;&lt;BR /&gt;I will also state that I found RH update 1 to be less than stable and find RH update 2 a better choice, but it still has these issues.&lt;BR /&gt;&lt;BR /&gt;SEP</description>
      <pubDate>Mon, 16 Jan 2006 06:22:44 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-linux/ethernet-interface-order-with-rhas3/m-p/3709730#M85717</guid>
      <dc:creator>Steven E. Protter</dc:creator>
      <dc:date>2006-01-16T06:22:44Z</dc:date>
    </item>
    <item>
      <title>Re: Ethernet Interface order with rhas3</title>
      <link>https://community.hpe.com/t5/operating-system-linux/ethernet-interface-order-with-rhas3/m-p/3709731#M85718</link>
      <description>In the ifcfg-ethX script, you can configure the mac address for that specific script/device. I think that if you manually set the mac address, you could force the IP to a specific interface.</description>
      <pubDate>Mon, 16 Jan 2006 06:41:59 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-linux/ethernet-interface-order-with-rhas3/m-p/3709731#M85718</guid>
      <dc:creator>Ivan Ferreira</dc:creator>
      <dc:date>2006-01-16T06:41:59Z</dc:date>
    </item>
    <item>
      <title>Re: Ethernet Interface order with rhas3</title>
      <link>https://community.hpe.com/t5/operating-system-linux/ethernet-interface-order-with-rhas3/m-p/3709732#M85719</link>
      <description>You can change NICs order with "nameif" utility [from net-tools package]</description>
      <pubDate>Mon, 16 Jan 2006 07:58:31 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-linux/ethernet-interface-order-with-rhas3/m-p/3709732#M85719</guid>
      <dc:creator>Vitaly Karasik_1</dc:creator>
      <dc:date>2006-01-16T07:58:31Z</dc:date>
    </item>
    <item>
      <title>Re: Ethernet Interface order with rhas3</title>
      <link>https://community.hpe.com/t5/operating-system-linux/ethernet-interface-order-with-rhas3/m-p/3709733#M85720</link>
      <description>Thank you for pointing me to the nameif utilty. I was aware of its existence, but I have given it a go with mixed results.&lt;BR /&gt;&lt;BR /&gt;Some questions came up during experiments with nameif:&lt;BR /&gt;&lt;BR /&gt;1. What is the best bootscript to place a call to /sbin/nameif in? I came up with /etc/rc.local myself. The preliminary results from nameif however don't look too promising. It seems that nameif is not able to re-assign the MAC address to specifically the eth0 interface.&lt;BR /&gt;&lt;BR /&gt;2. An alternative method would be to explicitly reference HWADDR items in each of the system's /etc/sysconfig/network-scripts/ifcfg-ethX files. This method looks by far to bring me the best results.&lt;BR /&gt;&lt;BR /&gt;Rende&lt;BR /&gt;&lt;BR /&gt;</description>
      <pubDate>Tue, 17 Jan 2006 06:34:23 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-linux/ethernet-interface-order-with-rhas3/m-p/3709733#M85720</guid>
      <dc:creator>Rende Luitjes</dc:creator>
      <dc:date>2006-01-17T06:34:23Z</dc:date>
    </item>
    <item>
      <title>Re: Ethernet Interface order with rhas3</title>
      <link>https://community.hpe.com/t5/operating-system-linux/ethernet-interface-order-with-rhas3/m-p/3709734#M85721</link>
      <description>1. even nameif manpage says that "nameif  should be run before the interface is up, otherwise itâ  ll fail.", so we should put it before "network" script.</description>
      <pubDate>Tue, 17 Jan 2006 07:08:23 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-linux/ethernet-interface-order-with-rhas3/m-p/3709734#M85721</guid>
      <dc:creator>Vitaly Karasik_1</dc:creator>
      <dc:date>2006-01-17T07:08:23Z</dc:date>
    </item>
    <item>
      <title>Re: Ethernet Interface order with rhas3</title>
      <link>https://community.hpe.com/t5/operating-system-linux/ethernet-interface-order-with-rhas3/m-p/3709735#M85722</link>
      <description>The rc.sysinit script is the first executed on the system.</description>
      <pubDate>Tue, 17 Jan 2006 07:31:42 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-linux/ethernet-interface-order-with-rhas3/m-p/3709735#M85722</guid>
      <dc:creator>Ivan Ferreira</dc:creator>
      <dc:date>2006-01-17T07:31:42Z</dc:date>
    </item>
    <item>
      <title>Re: Ethernet Interface order with rhas3</title>
      <link>https://community.hpe.com/t5/operating-system-linux/ethernet-interface-order-with-rhas3/m-p/3709736#M85723</link>
      <description>Ivan's suggestion is the easiest.  I use multiple NICs in machines and I use this method with never a problem.  It also gives you the most flexibility.  I've gotten to the point where I always put the mac address in the NIC configuration whether I'm running multiple NICs or not "just in case."  This way just works period.</description>
      <pubDate>Tue, 17 Jan 2006 13:25:17 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-linux/ethernet-interface-order-with-rhas3/m-p/3709736#M85723</guid>
      <dc:creator>Matthew Ausmus</dc:creator>
      <dc:date>2006-01-17T13:25:17Z</dc:date>
    </item>
    <item>
      <title>Re: Ethernet Interface order with rhas3</title>
      <link>https://community.hpe.com/t5/operating-system-linux/ethernet-interface-order-with-rhas3/m-p/3709737#M85724</link>
      <description>Shalom,&lt;BR /&gt;&lt;BR /&gt;The eth# device is assigned by the system in order of discovery. Trying to override it in the ifcfg scripts will probably not work.&lt;BR /&gt;&lt;BR /&gt;2. An alternative method would be to explicitly reference HWADDR items in each of the system's /etc/sysconfig/network-scripts/ifcfg-ethX files. This method looks by far to bring me the best results.&lt;BR /&gt;&lt;BR /&gt;If they are all the same NIC, this solution might work but an alternative outcome is the configuration file will be ignored, because the MAC address you put in eth1 does not match the MAC address the system puts in eth1.&lt;BR /&gt;&lt;BR /&gt;There is no problem at all with you making your bond pairs 0 2 and 1 3.&lt;BR /&gt;&lt;BR /&gt;Its an elegant solution that can be well documented in /etc/modprobe.conf&lt;BR /&gt;&lt;BR /&gt;SEP</description>
      <pubDate>Tue, 17 Jan 2006 14:40:18 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-linux/ethernet-interface-order-with-rhas3/m-p/3709737#M85724</guid>
      <dc:creator>Steven E. Protter</dc:creator>
      <dc:date>2006-01-17T14:40:18Z</dc:date>
    </item>
  </channel>
</rss>

