My issue is the following:
I've got two 10 GIG interfaces that i need to use in bonding - LACP - mode 4. Here is my config:
mypc# cat /etc/network/interfaces
auto lo
iface lo inet loopback
auto eth1
iface eth1 inet manual
bond-master bond0
auto eth5
iface eth5 inet manual
bond-master bond0
auto bond0
iface bond0 inet manual
bond-mode 4
bond-miimon 100
bond-lacp-rate fast
mtu 11000
bond-slaves none
auto bond0.10
iface bond0.10 inet static
address 10.0.0.30
netmask 255.255.255.0
gateway 10.0.0.1
mtu 11000
vlan-raw-device bond0
auto bond0.20
iface bond0.20 inet static
address 10.0.1.31
netmask 255.255.255.0
gateway 10.0.1.1
mtu 11000
vlan-raw-device bond0
dns-nameservers 8.8.8.8
mypc# cat /etc/modprobe.d/bonding.conf
alias bond0 bonding
bonding mode=4 lacp_rate=1 miimon=100 max_bonds=1
probe bonding
mypc# cat /etc/modules
bonding
8021q
As you can see from the subject the interfaces bond0.10 and bond0.20 remain DOWN after boot.