Buenas, he montado un bonding en 4 tarjetas de red con el algoritmo loadbalance-rr y obtengo el siguiente error en el fichero kern.log:
kernel: bond0: received packet with own address as source address
Leyendo y googleando encuentro esto, que aunque es de proxmox (proxmox se basa en Debian), vale para Debian:
He modificado el fichero interfaces de esta forma:
auto lo
iface lo inet loopback
iface eth0 inet manual
iface eth1 inet manual
iface eth2 inet manual
iface eth3 inet manual
auto bond0
iface bond0 inet manual
slaves eth0 eth1 eth2 eth3
bond_miimon 100
bond_mode balance-rr
auto vmbr0
iface vmbr0 inet static
address 192.168.255.254
netmask 255.255.0.0
gateway 192.168.100.1
bridge_stp on
bridge_maxwait 0
bridge_maxage 0
bridge_fd 0
bridge_ageing 0
Como dicen en ese enlace pero me siguen llegando los errores a kern.log ...
Alguien ha tenido algún problema de este tipo?
El caso es que la red en el nodo anfitrión va bien, pero cuando compartes la red a una VM por vmbr0 es cuando salta el error...
El bonding aparentemente está bien:
Bonding Mode: load balancing (round-robin)
MII Status: up
MII Polling Interval (ms): 100
Up Delay (ms): 0
Down Delay (ms): 0
Slave Interface: eth0
MII Status: up
Speed: 1000 Mbps
Duplex: full
Link Failure Count: 0
Permanent HW addr: c4:34:6b:b6:5c:d0
Slave queue ID: 0
Slave Interface: eth1
MII Status: up
Speed: 1000 Mbps
Duplex: full
Link Failure Count: 1
Permanent HW addr: c4:34:6b:b6:5c:d1
Slave queue ID: 0
Slave Interface: eth2
MII Status: up
Speed: 1000 Mbps
Duplex: full
Link Failure Count: 1
Permanent HW addr: c4:34:6b:b6:5c:d2
Slave queue ID: 0
Slave Interface: eth3
MII Status: up
Speed: 1000 Mbps
Duplex: full
Link Failure Count: 1
Permanent HW addr: c4:34:6b:b6:5c:d3
Slave queue ID: 0
Alguna sugerencia?