PDA

View Full Version : bond0 problem


lazlow
14th June 2006, 05:45 PM
Hey Guys

Ok, working on bonding two nics/machine on two machines tied together by a 4port linksys router. If I boot with eth0/eth1 in "normal" mode and switch on the bond0, all is fine. If I boot with bond0 enabled I get the following:

bonding: bond0: Error: dev_set_mac_address of dev eth0 failed! ALB mode requires that the base driver support setting the hw address also when the network device's interface is open
ACPI: PCI interrupt for device 0000:00:0e.0 disabled
eth1: DSPCFG accepted after 0 usec.
eth1: link up.
eth1: Setting full-duplex based on negotiated link capability.
bonding: bond0: Error: dev_set_mac_address of dev eth1 failed! ALB mode requires that the base driver support setting the hw address also when the network device's interface is open
eth1: remaining active for wake-on-lan
eth1: DSPCFG accepted after 0 usec.
eth1: link up.
eth1: Setting full-duplex based on negotiated link capability.
bonding: bond0: Error: dev_set_mac_address of dev eth1 failed! ALB mode requires that the base driver support setting the hw address also when the network device's interface is open
eth1: remaining active for wake-on-lan

Setup As:

DEVICE=bond0
BOOTPROTO=dhcp
TYPE=Bonding
ONBOOT=yes
USERCTL=no
PEERDNS=yes

DEVICE=eth0
BOOTPROTO=none
ONBOOT=yes
TYPE=Ethernet
USERCTL=no
PEERDNS=yes
MASTER=bond0
SLAVE=yes
IPV6INIT=no

lazlow
14th June 2006, 05:46 PM
modprobe.conf line:

alias bond0 bonding
options bond0 mode=balance-alb miimon=100 max_bonds=2

Anybody got any suggestions?

Thanks
Lazlow

Thetargos
15th June 2006, 08:56 AM

Hmm... I may be completely wrong here, but are both NICs the same brand? Looking at the error, seems that you have to be able to set the MAC address by driver.

lazlow
15th June 2006, 10:27 AM
No, they are different nics. If that was the problem why would I be able to set it up "live" and not on bootup?

lazlow