Public bug reported: Binary package hint: ifupdown
Disclaimer: This could very well be a NetworkManager or a udev rules thing or something else. We have an Ubuntu LTS box with 4 on board network controllers. We wish to bond eth0 and eth1 on one network and eth2 on another. With the following in /etc/network/interfaces, eth0 and eth1 successfully form a bond and eth2 is up on its network, however after booting eth1 is given the same IP address as the bonded interfaces and two default routes are created, one going through bond0 and the other through eth1. We have to 'ifconfig eth1 0.0.0.0' after booting to achieve the desired configuration. This is a production server so we can't experiment with packages above Hardy. I can't figure out what part of the Ubuntu networking stack is doing this. auto lo iface lo inet loopback auto bond0 iface bond0 inet static address w.x.y.z netmask 255.255.255.0 broadcast w.x.y.255 gateway w.x.y.1 slaves eth0 eth1 auto eth2 iface eth2 inet static address a.b.c.d netmask 255.255.255.0 broadcast a.b.c.255 We specify the following in /etc/modprobe.d/bonding: alias bond0 bonding options bonding mode=0 miimon=100 downdelay=200 updelay=200 fail_over_mac=0 ** Affects: ifupdown (Ubuntu) Importance: Undecided Status: New -- Bonding configuration in /etc/network/interfaces is altered by unknown process https://bugs.launchpad.net/bugs/416562 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs