Эксперементирую тут с сетью на виртуалках (не уверен что это важно)
Пытаюсь сделать агрегированый интерфейс:
echo +testbond > /sys/class/net/bonding_masters
echo +eth2 > /sys/class/net/testbond/bonding/slaves
Выдет мне ошибку. -bash: echo: write error: Operation not permitted
Все это из под рута делаю (знаю, что так не надо делать, но тут это не важно)
Логи:
Sep 22 10:29:12 MyHost kernel: [ 163.632723] bonding: testbond is being created...
Sep 22 10:29:36 MyHost kernel: [ 188.173932] testbond: Adding slave eth2
Sep 22 10:29:36 MyHost kernel: [ 188.173936] testbond: eth2 is up - this may be due to an out of date ifenslave
Sep 22 10:32:04 MyHost kernel: [ 336.604884] testbond: Adding slave eth2
Sep 22 10:32:04 MyHost kernel: [ 336.604888] testbond: eth2 is up - this may be due to an out of date ifenslave
Смотрю ip a и вижу:
eth2: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UNKNOWN group default qlen 1000
link/ether 52:54:00:a9:26:7d brd ff:ff:ff:ff:ff:ff
Причем команды ip link set dev eth2 up и ip link set dev eth2 down не меняют состояние интерфейса! (а в логах после обоих пишется
Sep 22 10:40:03 MyHost kernel: [ 815.986434] pcnet32 0000:00:0b.0 eth2: link up
ЧЯДНТ? Куда копать?
p.s. Знаю что интерфейс надо энслэйвить в дауне... только вот вывести его в даун из непонятного состояния не выходит.