** Description changed: Binary package hint: ifenslave-2.6 Description: Ubuntu 10.04.2 LTS Release: 10.04 ifenslave-2.6: - Installed: 1.1.0-14ubuntu2.1 - Candidate: 1.1.0-14ubuntu2.1 - Version table: - *** 1.1.0-14ubuntu2.1 0 - 500 http://ca.archive.ubuntu.com/ubuntu/ lucid-updates/main Packages - 100 /var/lib/dpkg/status - 1.1.0-14ubuntu2 0 - 500 http://ca.archive.ubuntu.com/ubuntu/ lucid/main Packages + Installed: 1.1.0-14ubuntu2.1 + Candidate: 1.1.0-14ubuntu2.1 + Version table: + *** 1.1.0-14ubuntu2.1 0 + 500 http://ca.archive.ubuntu.com/ubuntu/ lucid-updates/main Packages + 100 /var/lib/dpkg/status + 1.1.0-14ubuntu2 0 + 500 http://ca.archive.ubuntu.com/ubuntu/ lucid/main Packages Overview: Bonding + bridge does not work when bonding mode is set to active-backup and arp monitoring is enabled. (bond_arp_ip_target and bond_arp_interval) Reproducible: 100% 1. Install ifenslave $ sudo apt-get install ethtool 2. Install bridge utils - $ sudo apt-get install bridge-utils + $ sudo apt-get install bridge-utils vlan 3. Use the following /etc/network/interfaces sample. auto lo iface lo inet loopback auto bond0 iface bond0 inet manual - post-up ifconfig $IFACE up - pre-down ifconfig $IFACE down - bond-slaves none - bond-mode active-backup - bond_arp_ip_target 10.153.107.1 - bond_arp_interval 100 - + post-up ifconfig $IFACE up + pre-down ifconfig $IFACE down + bond-slaves none + bond-mode active-backup + bond_arp_ip_target 10.153.107.1 + bond_arp_interval 100 auto eth0 allow-bond0 eth0 iface eth0 inet manual - bond-master bond0 + bond-master bond0 auto eth1 allow-bond0 eth1 iface eth1 inet manual - bond-master bond0 + bond-master bond0 auto bond0.100 iface bond0.100 inet manual - post-up ifconfig $IFACE up - pre-down ifconfig $IFACE down - vlan-raw-device bond0 + post-up ifconfig $IFACE up + pre-down ifconfig $IFACE down + vlan-raw-device bond0 auto bond0.200 iface bond0.200 inet manual - post-up ifconfig $IFACE up - pre-down ifconfig $IFACE down - vlan-raw-device bond0 + post-up ifconfig $IFACE up + pre-down ifconfig $IFACE down + vlan-raw-device bond0 auto br0 iface br0 inet static - address 10.153.107.110 - netmask 255.255.255.0 - gateway 10.153.107.1 - bridge_ports bond0 - bridge_stp off - bridge_fd 0 - bridge_maxwait 0 + address 10.153.107.110 + netmask 255.255.255.0 + gateway 10.153.107.1 + bridge_ports bond0 + bridge_stp off + bridge_fd 0 + bridge_maxwait 0 auto br0-100 iface br0-100 inet manual - post-up ifconfig $IFACE up - pre-down ifconfig $IFACE down - bridge_ports bond0.100 - bridge_stp off - bridge_fd 0 - bridge_maxwait 0 + post-up ifconfig $IFACE up + pre-down ifconfig $IFACE down + bridge_ports bond0.100 + bridge_stp off + bridge_fd 0 + bridge_maxwait 0 auto br0-200 iface br0-200 inet manual - post-up ifconfig $IFACE up - pre-down ifconfig $IFACE down - bridge_ports bond0.200 - bridge_stp off - bridge_fd 0 - bridge_maxwait 0 + post-up ifconfig $IFACE up + pre-down ifconfig $IFACE down + bridge_ports bond0.200 + bridge_stp off + bridge_fd 0 + bridge_maxwait 0 Reboot the server. You won't be able to ping the br0 interface anymore. Workaround: Disable bond_arp_ip_target and bond_arp_interval and use MII monitoring. As follow below: auto lo iface lo inet loopback auto bond0 iface bond0 inet manual - post-up ifconfig $IFACE up - pre-down ifconfig $IFACE down - bond-slaves none - bond-mode active-backup - bond_arp_ip_target 10.153.107.1 - bond_arp_interval 100 - + post-up ifconfig $IFACE up + pre-down ifconfig $IFACE down + bond-slaves none + bond-mode active-backup + bond_arp_ip_target 10.153.107.1 + bond_arp_interval 100 auto eth0 allow-bond0 eth0 iface eth0 inet manual - bond-master bond0 + bond-master bond0 auto eth1 allow-bond0 eth1 iface eth1 inet manual - bond-master bond0 + bond-master bond0 auto bond0.100 iface bond0.100 inet manual - post-up ifconfig $IFACE up - pre-down ifconfig $IFACE down - vlan-raw-device bond0 + post-up ifconfig $IFACE up + pre-down ifconfig $IFACE down + vlan-raw-device bond0 auto bond0.200 iface bond0.200 inet manual - post-up ifconfig $IFACE up - pre-down ifconfig $IFACE down - vlan-raw-device bond0 + post-up ifconfig $IFACE up + pre-down ifconfig $IFACE down + vlan-raw-device bond0 auto br0 iface br0 inet static - address 10.153.107.110 - netmask 255.255.255.0 - gateway 10.153.107.1 - bridge_ports bond0 - bridge_stp off - bridge_fd 0 - bridge_maxwait 0 + address 10.153.107.110 + netmask 255.255.255.0 + gateway 10.153.107.1 + bridge_ports bond0 + bridge_stp off + bridge_fd 0 + bridge_maxwait 0 auto br0-100 iface br0-100 inet manual - post-up ifconfig $IFACE up - pre-down ifconfig $IFACE down - bridge_ports bond0.100 - bridge_stp off - bridge_fd 0 - bridge_maxwait 0 + post-up ifconfig $IFACE up + pre-down ifconfig $IFACE down + bridge_ports bond0.100 + bridge_stp off + bridge_fd 0 + bridge_maxwait 0 auto br0-200 iface br0-200 inet manual - post-up ifconfig $IFACE up - pre-down ifconfig $IFACE down - bridge_ports bond0.200 - bridge_stp off - bridge_fd 0 - bridge_maxwait 0 + post-up ifconfig $IFACE up + pre-down ifconfig $IFACE down + bridge_ports bond0.200 + bridge_stp off + bridge_fd 0 + bridge_maxwait 0 ProblemType: Bug DistroRelease: Ubuntu 10.04 Package: ifenslave-2.6 1.1.0-14ubuntu2.1 ProcVersionSignature: Ubuntu 2.6.32-29.58-server 2.6.32.28+drm33.13 Uname: Linux 2.6.32-29-server x86_64 Architecture: amd64 Date: Wed Mar 16 12:10:55 2011 ProcEnviron: - LANG=en_US.UTF-8 - SHELL=/bin/bash + LANG=en_US.UTF-8 + SHELL=/bin/bash SourcePackage: ifenslave-2.6 - --- + --- AlsaDevices: - total 0 - crw-rw---T 1 root audio 116, 1 Jan 11 15:35 seq - crw-rw---T 1 root audio 116, 33 Jan 11 15:35 timer + total 0 + crw-rw---T 1 root audio 116, 1 Jan 11 15:35 seq + crw-rw---T 1 root audio 116, 33 Jan 11 15:35 timer AplayDevices: Error: [Errno 2] No such file or directory ApportVersion: 1.90-0ubuntu1 Architecture: amd64 ArecordDevices: Error: [Errno 2] No such file or directory AudioDevicesInUse: Error: command ['fuser', '-v', '/dev/snd/seq', '/dev/snd/timer'] failed with exit code 1: CRDA: Error: command ['iw', 'reg', 'get'] failed with exit code 1: nl80211 not found. CurrentDmesg: [ 20.512006] eth0: no IPv6 routers present DistroRelease: Ubuntu 12.04 HibernationDevice: RESUME=UUID=638d7f01-7816-4a20-88fc-0d4f2819d96c IwConfig: - lo no wireless extensions. - - eth1 no wireless extensions. - - eth0 no wireless extensions. + lo no wireless extensions. + + eth1 no wireless extensions. + + eth0 no wireless extensions. MachineType: HP ProLiant DL380 G5 Package: linux (not installed) PciMultimedia: - + ProcEnviron: - LANGUAGE=en_CA:en - PATH=(custom, no user) - LANG=en_CA.UTF-8 - SHELL=/bin/bash + LANGUAGE=en_CA:en + PATH=(custom, no user) + LANG=en_CA.UTF-8 + SHELL=/bin/bash ProcKernelCmdLine: BOOT_IMAGE=/vmlinuz-3.2.0-7-generic root=/dev/mapper/srv--bonding-root ro quiet ProcVersionSignature: Ubuntu 3.2.0-7.13-generic 3.2.0-rc7 RelatedPackageVersions: - linux-restricted-modules-3.2.0-7-generic N/A - linux-backports-modules-3.2.0-7-generic N/A - linux-firmware 1.67 + linux-restricted-modules-3.2.0-7-generic N/A + linux-backports-modules-3.2.0-7-generic N/A + linux-firmware 1.67 RfKill: Error: [Errno 2] No such file or directory Tags: precise Uname: Linux 3.2.0-7-generic x86_64 UpgradeStatus: Upgraded to precise on 2012-01-05 (5 days ago) UserGroups: - + dmi.bios.date: 07/10/2009 dmi.bios.vendor: HP dmi.bios.version: P56 dmi.chassis.type: 23 dmi.chassis.vendor: HP dmi.modalias: dmi:bvnHP:bvrP56:bd07/10/2009:svnHP:pnProLiantDL380G5:pvr:cvnHP:ct23:cvr: dmi.product.name: ProLiant DL380 G5 dmi.sys.vendor: HP
-- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/736226 Title: bonding inside a bridge does not work when using arp monitoring To manage notifications about this bug go to: https://bugs.launchpad.net/linux/+bug/736226/+subscriptions -- ubuntu-bugs mailing list [email protected] https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
