<?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: bonding module recommendation in Operating System - Linux</title>
    <link>https://community.hpe.com/t5/operating-system-linux/bonding-module-recommendation/m-p/4513307#M38548</link>
    <description>Hi Mazz,&lt;BR /&gt;Did you remove all IP adresses on the slave interfaces.&lt;BR /&gt;eg:there should be no ip for both eth0 and eth1.&lt;BR /&gt;&lt;BR /&gt;Also disable any NIC Link monitoring tool if using.&lt;BR /&gt;&lt;BR /&gt;Good Luck...!&lt;BR /&gt;NJ</description>
    <pubDate>Wed, 14 Oct 2009 02:20:45 GMT</pubDate>
    <dc:creator>Nuwan Alwis</dc:creator>
    <dc:date>2009-10-14T02:20:45Z</dc:date>
    <item>
      <title>bonding module recommendation</title>
      <link>https://community.hpe.com/t5/operating-system-linux/bonding-module-recommendation/m-p/4513306#M38547</link>
      <description>OS: SUSE Linux Enterprise 10 SP2(SLES10SP2)&lt;BR /&gt;HW: HP Proliant DL380 G6&lt;BR /&gt;NIC: Broadcom NetXtreme II BCM5709 Gigabit Ethernet&lt;BR /&gt;&lt;BR /&gt;running 'ethtool' on eth0, and eth2 produces the following output&lt;BR /&gt;&lt;BR /&gt;# ethtool eth0&lt;BR /&gt;Settings for eth0:&lt;BR /&gt; Supported ports: [ TP ]&lt;BR /&gt; Supported link modes:   10baseT/Half 10baseT/Full &lt;BR /&gt;                         100baseT/Half 100baseT/Full &lt;BR /&gt;                         1000baseT/Full &lt;BR /&gt; Supports auto-negotiation: Yes&lt;BR /&gt; Advertised link modes:  10baseT/Half 10baseT/Full &lt;BR /&gt;                         100baseT/Half 100baseT/Full &lt;BR /&gt;                         1000baseT/Full &lt;BR /&gt; Advertised auto-negotiation: Yes&lt;BR /&gt; Speed: 100Mb/s&lt;BR /&gt; Duplex: Full&lt;BR /&gt; Port: Twisted Pair&lt;BR /&gt; PHYAD: 1&lt;BR /&gt; Transceiver: internal&lt;BR /&gt; Auto-negotiation: on&lt;BR /&gt; Supports Wake-on: g&lt;BR /&gt; Wake-on: g&lt;BR /&gt; Link detected: yes&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;1) I need fault-tolerance, link agregation, and load-balancing &lt;BR /&gt;which bonding module(&lt;BR /&gt;round robing, adaptive load balancing, etc) is appropriate, or which bonding module should I use ?&lt;BR /&gt;&lt;BR /&gt;when created the  bond0 using 'adaptive load balancing' module&lt;BR /&gt;# cat /proc/net/bonding/bond0 &lt;BR /&gt;&lt;BR /&gt;Ethernet Channel Bonding Driver: v3.0.3 (March 23, 2006)&lt;BR /&gt;&lt;BR /&gt;Bonding Mode: adaptive load balancing&lt;BR /&gt;Primary Slave: None&lt;BR /&gt;Currently Active Slave: eth0&lt;BR /&gt;MII Status: up&lt;BR /&gt;MII Polling Interval (ms): 100&lt;BR /&gt;Up Delay (ms): 0&lt;BR /&gt;Down Delay (ms): 0&lt;BR /&gt;&lt;BR /&gt;Slave Interface: eth0&lt;BR /&gt;MII Status: up&lt;BR /&gt;Link Failure Count: 0&lt;BR /&gt;Permanent HW addr: 00:25:b3:22:9c:12&lt;BR /&gt;&lt;BR /&gt;Slave Interface: eth2&lt;BR /&gt;MII Status: up&lt;BR /&gt;Link Failure Count: 0&lt;BR /&gt;Permanent HW addr: 00:25:b3:22:9c:16&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;when created the  bond0 using 'round robin' module&lt;BR /&gt;# cat /proc/net/bonding/bond0&lt;BR /&gt;&lt;BR /&gt;Ethernet Channel Bonding Driver: v3.0.3 (March 23, 2006)&lt;BR /&gt;&lt;BR /&gt;Bonding Mode: load balancing (round-robin)&lt;BR /&gt;MII Status: up&lt;BR /&gt;MII Polling Interval (ms): 100&lt;BR /&gt;Up Delay (ms): 0&lt;BR /&gt;Down Delay (ms): 0&lt;BR /&gt;&lt;BR /&gt;Slave Interface: eth0&lt;BR /&gt;MII Status: up&lt;BR /&gt;Link Failure Count: 0&lt;BR /&gt;Permanent HW addr: 00:25:b3:22:9c:12&lt;BR /&gt;&lt;BR /&gt;Slave Interface: eth2&lt;BR /&gt;MII Status: up&lt;BR /&gt;Link Failure Count: 0&lt;BR /&gt;Permanent HW addr: 00:25:b3:22:9c:16&lt;BR /&gt;&lt;BR /&gt;2) created a bond0, using 'round robin' module, and got the following strange messages(see last line)&lt;BR /&gt;Aug  8 15:28:06 mail kernel: bonding: bond0 is being created...&lt;BR /&gt;Aug  8 15:28:07 mail kernel: bonding: bond0: Setting MII monitoring interval to 100.&lt;BR /&gt;Aug  8 15:28:07 mail ifup:     bond0     enslaving interfaces:  eth0 eth2&lt;BR /&gt;Aug  8 15:28:07 mail kernel: ADDRCONF(NETDEV_UP): bond0: link is not ready&lt;BR /&gt;Aug  8 15:28:07 mail kernel: bnx2: eth0: using MSIX&lt;BR /&gt;Aug  8 15:28:07 mail kernel: bonding: bond0: enslaving eth0 as an active interface with a down link.&lt;BR /&gt;Aug  8 15:28:07 mail kernel: bnx2: eth2: using MSIX&lt;BR /&gt;Aug  8 15:28:07 mail kernel: bonding: bond0: enslaving eth2 as an active interface with a down link.&lt;BR /&gt;Aug  8 15:28:08 mail ifup:     bond0&lt;BR /&gt;Aug  8 15:28:08 mail ifup: IP address: 192.168.41.222/24&lt;BR /&gt;Aug  8 15:28:08 mail ifup:  as bonding master&lt;BR /&gt;Aug  8 15:28:08 mail ifup:&lt;BR /&gt;Aug  8 15:28:09 mail kernel: bnx2: eth2 NIC Copper Link is Up, 100 Mbps full duplex, receive &amp;amp; transmit flow control ON&lt;BR /&gt;Aug  8 15:28:09 mail kernel: bonding: bond0: link status definitely up for interface eth2.&lt;BR /&gt;Aug  8 15:28:09 mail kernel: bnx2: eth0 NIC Copper Link is Up, 100 Mbps full duplex, receive &amp;amp; transmit flow control ON&lt;BR /&gt;Aug  8 15:28:09 mail kernel: bonding: bond0: link status definitely up for interface eth0.&lt;BR /&gt;Aug  8 15:28:10 mail kernel: ADDRCONF(NETDEV_CHANGE): bond0: link becomes ready&lt;BR /&gt;Aug  8 15:28:11 mail kernel: bond0: duplicate address detected!&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;"kernel: duplicate address detected!"&lt;BR /&gt;why the above message(there is no duplicate IP address)&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;3)  created a bond0, using 'adaptive load balancing' module, and got the following strange messages(see last line)&lt;BR /&gt;Aug  8 15:30:20 mail kernel: bonding: bond0 is being created...&lt;BR /&gt;Aug  8 15:30:21 mail kernel: bonding: bond0: setting mode to balance-alb (6).&lt;BR /&gt;Aug  8 15:30:21 mail kernel: bonding: bond0: Setting MII monitoring interval to 100.&lt;BR /&gt;Aug  8 15:30:21 mail ifup:     bond0     enslaving interfaces:  eth0 eth2&lt;BR /&gt;Aug  8 15:30:21 mail kernel: ADDRCONF(NETDEV_UP): bond0: link is not ready&lt;BR /&gt;Aug  8 15:30:21 mail kernel: bnx2: eth0: using MSIX&lt;BR /&gt;Aug  8 15:30:21 mail kernel: bonding: bond0: enslaving eth0 as an active interface with a down link.&lt;BR /&gt;Aug  8 15:30:21 mail kernel: bnx2: eth2: using MSIX&lt;BR /&gt;Aug  8 15:30:21 mail kernel: bonding: bond0: enslaving eth2 as an active interface with a down link.&lt;BR /&gt;Aug  8 15:30:22 mail ifup:     bond0&lt;BR /&gt;Aug  8 15:30:22 mail ifup: IP address: 192.168.41.222/24&lt;BR /&gt;Aug  8 15:30:22 mail ifup:  as bonding master&lt;BR /&gt;Aug  8 15:30:22 mail ifup:&lt;BR /&gt;Aug  8 15:30:22 mail kernel: bnx2: eth0 NIC Copper Link is Up, 100 Mbps full duplex, receive &amp;amp; transmit flow control ON&lt;BR /&gt;Aug  8 15:30:22 mail kernel: bonding: bond0: link status definitely up for interface eth0.&lt;BR /&gt;Aug  8 15:30:22 mail kernel: bonding: bond0: making interface eth0 the new active one.&lt;BR /&gt;Aug  8 15:30:22 mail kernel: bonding: bond0: first active interface up!&lt;BR /&gt;Aug  8 15:30:22 mail kernel: bnx2: eth2 NIC Copper Link is Up, 100 Mbps full duplex, receive &amp;amp; transmit flow control ON&lt;BR /&gt;Aug  8 15:30:22 mail kernel: bonding: bond0: link status definitely up for interface eth2.&lt;BR /&gt;Aug  8 15:30:23 mail kernel: ADDRCONF(NETDEV_CHANGE): bond0: link becomes ready&lt;BR /&gt;Aug  8 15:30:24 mail kernel: bond0: duplicate address detected!&lt;BR /&gt;&lt;BR /&gt;again why its saying 'duplicate address detected'... there is no IP conflict ?&lt;BR /&gt;&lt;BR /&gt;Please help&lt;BR /&gt;Regards&lt;BR /&gt;</description>
      <pubDate>Tue, 13 Oct 2009 17:15:49 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-linux/bonding-module-recommendation/m-p/4513306#M38547</guid>
      <dc:creator>Maaz</dc:creator>
      <dc:date>2009-10-13T17:15:49Z</dc:date>
    </item>
    <item>
      <title>Re: bonding module recommendation</title>
      <link>https://community.hpe.com/t5/operating-system-linux/bonding-module-recommendation/m-p/4513307#M38548</link>
      <description>Hi Mazz,&lt;BR /&gt;Did you remove all IP adresses on the slave interfaces.&lt;BR /&gt;eg:there should be no ip for both eth0 and eth1.&lt;BR /&gt;&lt;BR /&gt;Also disable any NIC Link monitoring tool if using.&lt;BR /&gt;&lt;BR /&gt;Good Luck...!&lt;BR /&gt;NJ</description>
      <pubDate>Wed, 14 Oct 2009 02:20:45 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-linux/bonding-module-recommendation/m-p/4513307#M38548</guid>
      <dc:creator>Nuwan Alwis</dc:creator>
      <dc:date>2009-10-14T02:20:45Z</dc:date>
    </item>
    <item>
      <title>Re: bonding module recommendation</title>
      <link>https://community.hpe.com/t5/operating-system-linux/bonding-module-recommendation/m-p/4513308#M38549</link>
      <description>&amp;gt;Did you remove all IP adresses on the slave interfaces.&lt;BR /&gt;&amp;gt;eg:there should be no ip for both eth0 and eth1.&lt;BR /&gt;YES.. eth0 and eth2 doesn't have any IP address.&lt;BR /&gt;&lt;BR /&gt;&amp;gt;Also disable any NIC Link monitoring tool if using.&lt;BR /&gt;I am not using any monitoring tool.</description>
      <pubDate>Wed, 14 Oct 2009 02:54:36 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-linux/bonding-module-recommendation/m-p/4513308#M38549</guid>
      <dc:creator>Maaz</dc:creator>
      <dc:date>2009-10-14T02:54:36Z</dc:date>
    </item>
    <item>
      <title>Re: bonding module recommendation</title>
      <link>https://community.hpe.com/t5/operating-system-linux/bonding-module-recommendation/m-p/4513309#M38550</link>
      <description>I got the solution of the 2 and 3 @&lt;BR /&gt;&lt;A href="https://bugzilla.redhat.com/show_bug.cgi?id=236750" target="_blank"&gt;https://bugzilla.redhat.com/show_bug.cgi?id=236750&lt;/A&gt;&lt;BR /&gt;&lt;BR /&gt;the "kernel: bond0: duplicate address detected!" messages gone by disabling IPv6.&lt;BR /&gt;&lt;BR /&gt;please reply on '1' i.e&lt;BR /&gt;1) I need fault-tolerance, link agregation, and load-balancing&lt;BR /&gt;which bonding module(&lt;BR /&gt;round robing, adaptive load balancing, etc) is appropriate, or which bonding module should I use ?&lt;BR /&gt;&lt;BR /&gt;Regards&lt;BR /&gt;Maaz</description>
      <pubDate>Wed, 14 Oct 2009 03:55:37 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-linux/bonding-module-recommendation/m-p/4513309#M38550</guid>
      <dc:creator>Maaz</dc:creator>
      <dc:date>2009-10-14T03:55:37Z</dc:date>
    </item>
    <item>
      <title>Re: bonding module recommendation</title>
      <link>https://community.hpe.com/t5/operating-system-linux/bonding-module-recommendation/m-p/4513310#M38551</link>
      <description>Sometimes, the switches are connected as edge switches and trunked to core switches. In this case, you may lose network connectivity if the trunk goes down, but bonding won't detect the issue. To avoid that, you should use arp monitoring (arp_ip_target).&lt;BR /&gt;&lt;BR /&gt;You must also correctly configure the switches for round-robin, here is a discussion with samples about the switch configuration:&lt;BR /&gt;&lt;BR /&gt;&lt;A href="http://www.linuxquestions.org/questions/linux-networking-3/redhat-el4-bonding-round-robin-and-lacp-testin-bad-results-help-688963/" target="_blank"&gt;http://www.linuxquestions.org/questions/linux-networking-3/redhat-el4-bonding-round-robin-and-lacp-testin-bad-results-help-688963/&lt;/A&gt;</description>
      <pubDate>Wed, 14 Oct 2009 18:56:41 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-linux/bonding-module-recommendation/m-p/4513310#M38551</guid>
      <dc:creator>Ivan Ferreira</dc:creator>
      <dc:date>2009-10-14T18:56:41Z</dc:date>
    </item>
  </channel>
</rss>

