Доброго времени суток!
Хочу объединить 2 tap канала с помощью bonding в режиме balance-alb.
для этого в interfaces прописал
auto bond0
iface bond0 inet static
pre-up /sbin/modprobe bonding max_bonds=1 mode=6 miimon=100 downdelay$
pre-up /usr/sbin/openvpn --mktun --dev-type tap --dev bond-client1
pre-up /usr/sbin/openvpn --mktun --dev-type tap --dev bond-client2
post-up /etc/init.d/openvpn start client client2
post-up /bin/sleep 15
pre-down /etc/init.d/openvpn stop client client2
post-down /bin/sleep 5
post-down /usr/sbin/openvpn --rmtun --dev-type tap --dev bond-client1
post-down /usr/sbin/openvpn --rmtun --dev-type tap --dev bond-client2
post-down /sbin/rmmod bonding
address 10.0.0.2
netmask 255.255.255.0
#network 10.10.10.0
#broadcast 10.10.10.255
hwaddress ether 00:00:1F:8D:E2:5A
bond-mode balance-alb
bond-slaves bond0 bond-client1 bond-client2
но после перезагрузки почему то bond0 не поднимается. на экране показывает вот такое сообщение:
[....]Configuring network interfaces... Sat Apr 12 11:25:07 2014 TUN/TAP device bond-cleint opened
Sat Apr 12 11:25:07 2014 Persist state set to: ON
Sat Apr 12 11:25:07 2014 TUN/TAP device bond-cleint2
Sat Apr 12 11:25:07 2014 Persist state set to: ON
Failed to enslave bond0 to bond0. Is bond0 ready and a bonding interface?
RTNETLINK answers: Device or resource busy
Failed to bring up bond0
приходиться вручную поднимать.
ifconfig bond0 10.0.0.1 netmask 255.255.255.0 up