Just confirming Neil Wilson's findings. I had the "no bond connection upon reboot" issue and was using the non hot-plug configuration method. I switched to hot-plug and the problem was sorted.
Description: Ubuntu 10.04.2 LTS
--- current config ----
# bond/trunk eth0-1 auto bond0 iface bond0 inet static address 192.168.1.94 netmask 255.255.255.0 gateway 192.168.1.1 # bond-slaves eth0 eth1 bond-slaves none bond-mode 802.3ad bond-miimon 100
# enslave eth0-1 auto eth0 iface eth0 inet manual bond-master bond0
auto eth1 iface eth1 inet manual bond-master bond0 --------------
Previous config had bond-slaves eth0 eth1 as comment shows and both bond-master lines on eth0 and eth1 were non-existent.
Just confirming Neil Wilson's findings. I had the "no bond connection upon reboot" issue and was using the non hot-plug configuration method. I switched to hot-plug and the problem was sorted.
Description: Ubuntu 10.04.2 LTS
--- current config ----
# bond/trunk eth0-1
auto bond0
iface bond0 inet static
address 192.168.1.94
netmask 255.255.255.0
gateway 192.168.1.1
# bond-slaves eth0 eth1
bond-slaves none
bond-mode 802.3ad
bond-miimon 100
# enslave eth0-1
auto eth0
iface eth0 inet manual
bond-master bond0
auto eth1
iface eth1 inet manual
bond-master bond0
--------------
Previous config had bond-slaves eth0 eth1 as comment shows and both bond-master lines on eth0 and eth1 were non-existent.