← Back to team overview

kernel-packages team mailing list archive

[Bug 1007371] Re: Precise - bonding without link aggregation

 

Dvorak David, this bug was reported a while ago and there hasn't been
any activity in it recently. We were wondering if this is still an
issue? If so, could you please test for this with the latest server
release of Ubuntu? ISO images are available from
http://releases.ubuntu.com/raring/ .

If it remains an issue, could you please run the following command in
the development release from a Terminal
(Applications->Accessories->Terminal), as it will automatically gather
and attach updated debug information to this report:

apport-collect -p linux <replace-with-bug-number>

Also, could you please test the latest upstream kernel available following https://wiki.ubuntu.com/KernelMainlineBuilds ? It will allow additional upstream developers to examine the issue. Please do not test the daily folder, but the one all the way at the bottom. Once you've tested the upstream kernel, please comment on which kernel version specifically you tested. If this bug is fixed in the mainline kernel, please add the following tags:
kernel-fixed-upstream
kernel-fixed-upstream-VERSION-NUMBER

where VERSION-NUMBER is the version number of the kernel you tested. For example:
kernel-fixed-upstream-v3.11-rc5

This can be done by clicking on the yellow circle with a black pencil icon next to the word Tags located at the bottom of the bug description. As well, please remove the tag:
needs-upstream-testing

If the mainline kernel does not fix this bug, please add the following tags:
kernel-bug-exists-upstream
kernel-bug-exists-upstream-VERSION-NUMBER

As well, please remove the tag:
needs-upstream-testing

Once testing of the upstream kernel is complete, please mark this bug's
Status as Confirmed. Please let us know your results. Thank you for your
understanding.

** Tags removed: aggregation bonding
** Tags added: needs-kernel-logs

** Changed in: linux (Ubuntu)
       Status: Confirmed => Incomplete

-- 
You received this bug notification because you are a member of Kernel
Packages, which is subscribed to linux in Ubuntu.
https://bugs.launchpad.net/bugs/1007371

Title:
  Precise - bonding without link aggregation

Status in “linux” package in Ubuntu:
  Incomplete

Bug description:
  I have two servers : server "A" with Ubuntu 10.04_amd64 and server "B" with fresh install Ubuntu 12.04_amd64. Server "A" has 4x Gigabit NIC (all in bond 802.3ad) and server "B" has 3x Gigabit NIC (all in bond 802.3ad). As switch is 802.3ad capable Cisco.
  Throughput to server "A" is OK - from one PC with Gigabit NIC is ~925 Mbits/sec, from two PCs (tested simultaneously) is still 2x ~925 Mbits/sec. Ethernet Channel Bonding Driver is v3.5.0 (November 4, 2008).

  But throughput to server "B" (with the same NIC interfaces
  configuration as server "A") is without link aggregation - from one PC
  with Gigabit NIC is ~925 Mbits/sec, from two PCs is 2x ~460 Mbits/sec,
  from three PCs is 3x ~305 Mbits/sec etc. With iptraf I see, that all
  port is working, but without link aggregation.

  ------ Server "B" - interfaces ------
  # The loopback network interface
  auto lo
  iface lo inet loopback

  # Trunk all eth
   auto eth0
   iface eth0 inet manual
          bond-master bond0

   auto eth1
   iface eth1 inet manual
          bond-master bond0

   auto eth2
   iface eth2 inet manual
          bond-master bond0

   auto bond0
   iface bond0 inet static
          address 10.100.6.1
          netmask 255.255.254.0
          network 10.100.6.0
          broadcast 10.100.7.255
          gateway 10.100.7.1
          # dns-* options are implemented by the resolvconf package, if installed
          dns-nameservers 192.168.1.1
          dns-search domain.com
          # setting bond
          bond-slaves none
          bond-mode 4
          bond-miimon 100
          # only for 802.3ad
          bond-lacp-rate 1

  
  ----- cat /proc/net/bonding/bond0 -----
  Ethernet Channel Bonding Driver: v3.7.1 (April 27, 2011)

  Bonding Mode: IEEE 802.3ad Dynamic link aggregation
  Transmit Hash Policy: layer2 (0)
  MII Status: up
  MII Polling Interval (ms): 100
  Up Delay (ms): 0
  Down Delay (ms): 0

  802.3ad info
  LACP rate: fast
  Min links: 0
  Aggregator selection policy (ad_select): stable
  Active Aggregator Info:
  	Aggregator ID: 1
  	Number of ports: 3
  	Actor Key: 17
  	Partner Key: 1001
  	Partner Mac Address: 58:8d:09:2f:ca:c8

  Slave Interface: eth2
  MII Status: up
  Speed: 1000 Mbps
  Duplex: full
  Link Failure Count: 0
  Permanent HW addr: 00:15:17:28:e9:a6
  Aggregator ID: 1
  Slave queue ID: 0

  Slave Interface: eth0
  MII Status: up
  Speed: 1000 Mbps
  Duplex: full
  Link Failure Count: 0
  Permanent HW addr: 00:1b:21:1b:44:09
  Aggregator ID: 1
  Slave queue ID: 0

  Slave Interface: eth1
  MII Status: up
  Speed: 1000 Mbps
  Duplex: full
  Link Failure Count: 0
  Permanent HW addr: 00:1b:21:2b:49:18
  Aggregator ID: 1
  Slave queue ID: 0

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1007371/+subscriptions