I do not see any dropped packets.

In syslog I have a lot of these:
[10292.612017] bonding: bond0: Warning: Found an uninitialized port

Attaching my /proc/net/bonding/bond0 & ifconfig outputs

** Description changed:

  Configuring an 802.3ad bond doesn't appear to work correctly. The following 
entry in /etc/network/interfaces should configure an 802.3ad bond between 
interfaces eth2 and eth3:
  #auto bond0
  iface bond0 inet static
-   address 10.191.62.2
-   netmask 255.255.255.0
-   broadcast 10.191.62.255
-   bond-slaves eth2 eth3
-   bond-primary eth2 eth3
-   bond-mode 802.3ad
-   bond-lacp_rate fast
-   bond-miimon 100
+   address 10.191.62.2
+   netmask 255.255.255.0
+   broadcast 10.191.62.255
+   bond-slaves eth2 eth3
+   bond-primary eth2 eth3
+   bond-mode 802.3ad
+   bond-lacp_rate fast
+   bond-miimon 100
  
  However, after booting the system, we have:
-   # ifconfig -a
-   bond0     Link encap:Ethernet  HWaddr 00:1b:21:b7:21:ea
-             inet addr:10.191.62.2  Bcast:10.191.62.255 Mask:255.255.255.0
-             inet6 addr: fe80::21b:21ff:feb7:21ea/64 Scope:Link
-             UP BROADCAST MASTER MULTICAST  MTU:1500  Metric:1
-             RX packets:0 errors:0 dropped:0 overruns:0 frame:0
-             TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
-             collisions:0 txqueuelen:0
-             RX bytes:0 (0.0 B)  TX bytes:0 (0.0 B)
+   # ifconfig -a
+   bond0     Link encap:Ethernet  HWaddr 00:1b:21:b7:21:ea
+             inet addr:10.191.62.2  Bcast:10.191.62.255 Mask:255.255.255.0
+             inet6 addr: fe80::21b:21ff:feb7:21ea/64 Scope:Link
+             UP BROADCAST MASTER MULTICAST  MTU:1500  Metric:1
+             RX packets:0 errors:0 dropped:0 overruns:0 frame:0
+             TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
+             collisions:0 txqueuelen:0
+             RX bytes:0 (0.0 B)  TX bytes:0 (0.0 B)
  
-   eth2      Link encap:Ethernet  HWaddr 00:1b:21:b7:21:ea
-             UP BROADCAST RUNNING SLAVE MULTICAST  MTU:1500  Metric:1
-             RX packets:0 errors:0 dropped:0 overruns:0 frame:0
-             TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
-             collisions:0 txqueuelen:1000
-             RX bytes:0 (0.0 B)  TX bytes:0 (0.0 B)
-             Memory:b2420000-b2440000
+   eth2      Link encap:Ethernet  HWaddr 00:1b:21:b7:21:ea
+             UP BROADCAST RUNNING SLAVE MULTICAST  MTU:1500  Metric:1
+             RX packets:0 errors:0 dropped:0 overruns:0 frame:0
+             TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
+             collisions:0 txqueuelen:1000
+             RX bytes:0 (0.0 B)  TX bytes:0 (0.0 B)
+             Memory:b2420000-b2440000
  
-   eth3      Link encap:Ethernet  HWaddr 00:1b:21:b7:21:ea
-             UP BROADCAST RUNNING SLAVE MULTICAST  MTU:1500  Metric:1
-             RX packets:0 errors:0 dropped:0 overruns:0 frame:0
-             TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
-             collisions:0 txqueuelen:1000
-             RX bytes:0 (0.0 B)  TX bytes:0 (0.0 B)
-             Memory:b2400000-b2420000
-   # cat /proc/net/bonding/bond0
-   Ethernet Channel Bonding Driver: v3.7.1 (April 27, 2011)
+   eth3      Link encap:Ethernet  HWaddr 00:1b:21:b7:21:ea
+             UP BROADCAST RUNNING SLAVE MULTICAST  MTU:1500  Metric:1
+             RX packets:0 errors:0 dropped:0 overruns:0 frame:0
+             TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
+             collisions:0 txqueuelen:1000
+             RX bytes:0 (0.0 B)  TX bytes:0 (0.0 B)
+             Memory:b2400000-b2420000
+   # 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: down
-   MII Polling Interval (ms): 100
-   Up Delay (ms): 0
-   Down Delay (ms): 0
+   Bonding Mode: IEEE 802.3ad Dynamic link aggregation
+   Transmit Hash Policy: layer2 (0)
+   MII Status: down
+   MII Polling Interval (ms): 100
+   Up Delay (ms): 0
+   Down Delay (ms): 0
  
-   802.3ad info
-   LACP rate: fast
-   Aggregator selection policy (ad_select): stable
-   bond bond0 has no active aggregator
+   802.3ad info
+   LACP rate: fast
+   Aggregator selection policy (ad_select): stable
+   bond bond0 has no active aggregator
  
-   Slave Interface: eth2
-   MII Status: up
-   Speed: 1000 Mbps
-   Duplex: full
-   Link Failure Count: 1
-   Permanent HW addr: 00:1b:21:b7:21:ea
-   Aggregator ID: N/A
-   Slave queue ID: 0
+   Slave Interface: eth2
+   MII Status: up
+   Speed: 1000 Mbps
+   Duplex: full
+   Link Failure Count: 1
+   Permanent HW addr: 00:1b:21:b7:21:ea
+   Aggregator ID: N/A
+   Slave queue ID: 0
  
-   Slave Interface: eth3
-   MII Status: up
-   Speed: 1000 Mbps
-   Duplex: full
-   Link Failure Count: 1
-   Permanent HW addr: 00:1b:21:b7:21:eb
-   Aggregator ID: N/A
-   Slave queue ID: 0
+   Slave Interface: eth3
+   MII Status: up
+   Speed: 1000 Mbps
+   Duplex: full
+   Link Failure Count: 1
+   Permanent HW addr: 00:1b:21:b7:21:eb
+   Aggregator ID: N/A
+   Slave queue ID: 0
  
  If I do the following:
-   # ip link set dev bond0 up
-   # ifenslave bond0 eth2 eth3
-   # ifconfig bond0 10.191.62.2 netmask 255.255.255.0
+   # ip link set dev bond0 up
+   # ifenslave bond0 eth2 eth3
+   # ifconfig bond0 10.191.62.2 netmask 255.255.255.0
  I get:
-   # ifconfig bond0
-   bond0     Link encap:Ethernet  HWaddr 00:1b:21:b7:21:ea
-             inet addr:10.191.62.2  Bcast:10.191.62.255 Mask:255.255.255.0
-             inet6 addr: fe80::21b:21ff:feb7:21ea/64 Scope:Link
-             UP BROADCAST RUNNING MASTER MULTICAST  MTU:1500  Metric:1
-             RX packets:17 errors:0 dropped:17 overruns:0 frame:0
-             TX packets:27 errors:0 dropped:0 overruns:0 carrier:0
-             collisions:0 txqueuelen:0
-             RX bytes:2108 (2.1 KB)  TX bytes:3126 (3.1 KB)
+   # ifconfig bond0
+   bond0     Link encap:Ethernet  HWaddr 00:1b:21:b7:21:ea
+             inet addr:10.191.62.2  Bcast:10.191.62.255 Mask:255.255.255.0
+             inet6 addr: fe80::21b:21ff:feb7:21ea/64 Scope:Link
+             UP BROADCAST RUNNING MASTER MULTICAST  MTU:1500  Metric:1
+             RX packets:17 errors:0 dropped:17 overruns:0 frame:0
+             TX packets:27 errors:0 dropped:0 overruns:0 carrier:0
+             collisions:0 txqueuelen:0
+             RX bytes:2108 (2.1 KB)  TX bytes:3126 (3.1 KB)
  
-   # cat /proc/net/bonding/bond0
-   Ethernet Channel Bonding Driver: v3.7.1 (April 27, 2011)
+   # 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
+   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
-   Aggregator selection policy (ad_select): stable
-   Active Aggregator Info:
-           Aggregator ID: 1
-           Number of ports: 2
-           Actor Key: 17
-           Partner Key: 24
-           Partner Mac Address: 00:04:96:18:54:d5
+   802.3ad info
+   LACP rate: fast
+   Aggregator selection policy (ad_select): stable
+   Active Aggregator Info:
+           Aggregator ID: 1
+           Number of ports: 2
+           Actor Key: 17
+           Partner Key: 24
+           Partner Mac Address: 00:04:96:18:54:d5
  
-   Slave Interface: eth2
-   MII Status: up
-   Speed: 1000 Mbps
-   Duplex: full
-   Link Failure Count: 0
-   Permanent HW addr: 00:1b:21:b7:21:ea
-   Aggregator ID: 1
-   Slave queue ID: 0
+   Slave Interface: eth2
+   MII Status: up
+   Speed: 1000 Mbps
+   Duplex: full
+   Link Failure Count: 0
+   Permanent HW addr: 00:1b:21:b7:21:ea
+   Aggregator ID: 1
+   Slave queue ID: 0
  
-   Slave Interface: eth3
-   MII Status: up
-   Speed: 1000 Mbps
-   Duplex: full
-   Link Failure Count: 0
-   Permanent HW addr: 00:1b:21:b7:21:eb
-   Aggregator ID: 1
-   Slave queue ID: 0
+   Slave Interface: eth3
+   MII Status: up
+   Speed: 1000 Mbps
+   Duplex: full
+   Link Failure Count: 0
+   Permanent HW addr: 00:1b:21:b7:21:eb
+   Aggregator ID: 1
+   Slave queue ID: 0
  
  I can ping 10.191.62.2 after making the above changes. So, either I am
  configuring /etc/network/interfaces incorrectly or ifupdown/ifenslave is
  doing the wrong thing.
  
  Note also the number of dropped packages on bond0. Why should I see any
  dropped packages on the bond0 interface?
+ 
+ DistroRelease: Ubuntu 11.10
+ Package: ifupdown 0.7~alpha5.1ubuntu5
+ PackageArchitecture: amd64
+ ProcEnviron:
+  LANG=en_US.UTF-8
+  SHELL=/bin/bash
+ ProcVersionSignature: Ubuntu 3.0.0-12.20-server 3.0.4
+ SourcePackage: ifupdown
+ Uname: Linux 3.0.0-12-server x86_64

** Attachment added: "proc-net-bonding-bond0-802.3ad"
   
https://bugs.launchpad.net/ubuntu/+source/ifupdown/+bug/889423/+attachment/2595909/+files/proc-net-bonding-bond0-802.3ad

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/889423

Title:
  802.3ad bonding not configured correctly

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

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to