bonding showing the same h/w address
Hi I have two identical nics bonded on two servers. (ie. two identical servers with two nics each).
One both servers the bond0 interface comes up perfectly with no problems, however when I do an ifconfig it shows eth0 and eth1 with the same hardware address, even though in the ifcfg files for each nic they are different.
On the other server, the eth0 and eth1 ifconfig output shows each nic using it's correct hw address.
In itself this shouldn't be a problem as bonding appears to be working, but I'm a little confused as the setup is exactly the same for bonding on each server.
In the network gui (yes I know the gui is not the way to configure this) on the correct server it shows two bcm5700 nics, one for eth0 and one for eth1.
On the incorrect server the network gui shows three bcm5700 nics, one showing the correct name bcm5700 and the other two showing "broadcom netextreme 5700" as the name.
I guess the clue is here - the two nics with the wrong name are showing the same hardware address. If I delete them they come back when I recreate the ifconfig scripts in /etc/sysconfig/network-scripts
My question is where does the network gui get the name of these nics from? I've searched every file under /etc and it doesn't show up.
Ok sorry for the long winded question(s). Maybe there's some network or h/w config files that I have missed. The only ones I have edited are the ifcfg-ethn , the /etc/modules.conf to make sure the alias ethn bcm5700 is correct and the alias bond0 bonding is in there. There are no other entries for any other adapters in the modules.conf or under the /etc/sysconfig/network-scripts directory.
Thanks!
Tony
|