apport information
** Tags added: apport-collected precise
** 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
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
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
auto eth0
allow-bond0 eth0
iface eth0 inet manual
bond-master bond0
auto eth1
allow-bond0 eth1
iface eth1 inet manual
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
auto bond0.200
iface bond0.200 inet manual
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
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
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
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
auto eth0
allow-bond0 eth0
iface eth0 inet manual
bond-master bond0
auto eth1
allow-bond0 eth1
iface eth1 inet manual
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
auto bond0.200
iface bond0.200 inet manual
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
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
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
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
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
+ 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.
+ 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
+ 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
+ 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
** Attachment added: "AcpiTables.txt"
https://bugs.launchpad.net/bugs/736226/+attachment/2668439/+files/AcpiTables.txt
--
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