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