i have a server with 2 ethernet ports that im tring to setup mode 4 bonding,
eth2 and eth3 are the bonded ports and they are on the nvidia forcedeth driver
i have setup the HP switch for LACP and the switch recognises the bonded connection.
However, it seems that eth2 is used only for Tx and eth3 is used only for Rx. Its like its running in half duplex?? I can use the connection fine but i cant get them to cooperate in full speed...
This is the bond in rc.inet1.conf , the rest of the interfaces are blank:
Code:
IFNAME[4]="bond0"
IPADDR[4]="10.1.1.3"
NETMASK[4]="255.255.255.0"
USE_DHCP[4]=""
DHCP_HOSTNAME[4]=""
and this is rc.bond which is run by rc.M on boot
Code:
#!/bin/sh
case "$1" in
'start')
echo "Starting Bonding..."
modprobe bonding mode=4 miimon=100
modprobe forcedeth
ifconfig bond0 up
ifenslave bond0 eth2
ifenslave bond0 eth3
;;
'stop')
ifconfig bond0 down
rmmod bonding
rmmod forcedeth
;;
*)
echo "Usage: $0 {start|stop}"
;;
esac
what am i doing wrong??