I am running several servers with bond interfaces. Upgrading to Opensuse 13.1 or higher I run inter problems having bond interfaces active.
Having eth0 and eth1 configured as bond slaves and running on DHCP it happens, that eth0 gets the same IP address as bond0 and the default route points to the our gateway ip. But it points to eth0 instead of bond0
Always when the system is restarted this occurs. Sometimes this also happens if the system is up for several days.
This never happens to eth1
ifcfg-eth0:
BOOTPROTO=‘none’
BROADCAST=’’
ETHTOOL_OPTIONS=’’
IPADDR=’’
MTU=’’
NAME=‘82541GI Gigabit Ethernet Controller’
NETMASK=’’
NETWORK=’’
REMOTE_IPADDR=’’
STARTMODE=‘hotplug’
USERCONTROL=‘no’
ifcfg-eth1
BOOTPROTO=‘none’
BROADCAST=’’
ETHTOOL_OPTIONS=’’
IPADDR=’’
MTU=’’
NAME=‘82541GI Gigabit Ethernet Controller’
NETMASK=’’
NETWORK=’’
REMOTE_IPADDR=’’
STARTMODE=‘hotplug’
USERCONTROL=‘no’
ifcfg-bond0
BONDING_MASTER=‘yes’
BONDING_MODULE_OPTS=‘mode=active-backup miimon=100’
BONDING_SLAVE0=‘eth0’
BONDING_SLAVE1=‘eth1’
BOOTPROTO=‘dhcp4’
BROADCAST=’’
ETHTOOL_OPTIONS=’’
IPADDR=’’
MTU=’’
NAME=’’
NETMASK=’’
NETWORK=’’
REMOTE_IPADDR=’’
STARTMODE=‘auto’
USERCONTROL=‘no’