Operating System - Linux
1823125 Members
3259 Online
109646 Solutions
New Discussion юеВ

hp Tested and Approved Linux Bonding Driver problem for bcm5700

 
Nadeem Ahmed_3
Occasional Contributor

hp Tested and Approved Linux Bonding Driver problem for bcm5700

Hello,

I have installed Redhat 8.0 (default kernel) on DL380 G3 and have successfully replaced the tg3 NIC driver with HP tested bcm5700 latest driver version 6.0.2A-1 23 Apr 03) and both integerated NICs are working. Now I am trying to install the HP tested bonding driver for this system to team the card up but after installation of bonding driver and creation of bond0 interface the bonding driver loads but ifconfig shows only bond0 and a MAC address with 00 values. The other interfaces eth0 and eth1 do not show up as mentioned in the bonding driver mini-HOWTO. I have followed all instructions as per the HOWTO and used options for bonding driver in the modules.conf. Can somebody help me configure the bonding driver with the active-backup mode? Thanks.
2 REPLIES 2
I_M
Honored Contributor

Re: hp Tested and Approved Linux Bonding Driver problem for bcm5700

I haven't try bonding on bcm5700, but Intel EtherPro100 with e100 driver.
I used Linux Kernel's boning driver (module),not Intel's.

Are you doing bcm5700 driver AND bonding driver?
or bcm5700 driver AND basplnx driver for bond?

And how about ifenslave command?
Did you compile the command from linux/Documentations/networking/ifenslave.c ?

Good luck
ICT
New Member

Re: hp Tested and Approved Linux Bonding Driver problem for bcm5700

Here are the working configuration files for Redhat Linux 9.0 on a ProLiant DL380:

/etc/sysconfig/network-scripts/ifcfg-bond0:
-------------------------------------------
DEVICE=bond0
USERCTL=no
ONBOOT=yes
BOOTPROTO=static
IPADDR=192.168.1.10
NETMASK=255.255.255.0
NETWORK=192.168.1.0
BROADCAST=192.168.1.255
GATEWAY=192.168..254
MACADDR="xx:xx:xx:xx:xx:xx"

Use the MAC Address of the first Ethernet Card!

/etc/sysconfig/network-scripts/ifcfg-eth0:
------------------------------------------
DEVICE=eth0
USERCTL=no
ONBOOT=yes
MASTER=bond0
SLAVE=yes
BOOTPROTO=none

/etc/sysconfig/network-scripts/ifcfg-eth1:
------------------------------------------
DEVICE=eth1
USERCTL=no
ONBOOT=yes
MASTER=bond0
SLAVE=yes
BOOTPROTO=none

/etc/modules.conf:
------------------
alias eth0 bcm5700
alias eth1 bcm5700
alias bond0 bonding
options bond0 miimon=100 mode=1

mode=1 for Active-backup