Hi
I am triyng to use mode 5 of bonding car I cannot modify the mac of my nics.
My nics are dlink cards.
so I use eth2 & eth3
everything is find execpt for one thing, bond0 use eth2 as "Currently Active Slave" . If I unplug the cable of the eth2, the computer is unreachable, there is no failover.

I noticed that the bond0 interface keeps using the same mac addres after eth2 was unpluged.
Who do I make bond release the mac address of the unpluged NIC?

I tried using fail_over_nic=1 but I got
bonding: unknown parameter 'fail_over_mac'.

the output of ethtool for eth2 & eth3 is like this.


Supported ports: [ TP ]
Supported link modes: 10baseT/Half 10baseT/Full
100baseT/Half 100baseT/Full
1000baseT/Full
Supports auto-negotiation: Yes
Advertised link modes: 10baseT/Half 10baseT/Full
100baseT/Half 100baseT/Full
1000baseT/Full
Advertised auto-negotiation: Yes
Speed: 100Mb/s
Duplex: Full
Port: Twisted Pair
PHYAD: 0
Transceiver: internal
Auto-negotiation: on
Supports Wake-on: pumbg
Wake-on: g
Current message level: 0x00000033 (51)
Link detected: yes

Any idea??
Thanks