- Community Home
- >
- Networking
- >
- Legacy
- >
- Switches, Hubs, Modems
- >
- Procurve 5406 with Linux Ethernet Bonding
Categories
Company
Local Language
Forums
Discussions
Forums
- Data Protection and Retention
- Entry Storage Systems
- Legacy
- Midrange and Enterprise Storage
- Storage Networking
- HPE Nimble Storage
Discussions
Discussions
Discussions
Forums
Forums
Discussions
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
- BladeSystem Infrastructure and Application Solutions
- Appliance Servers
- Alpha Servers
- BackOffice Products
- Internet Products
- HPE 9000 and HPE e3000 Servers
- Networking
- Netservers
- Secure OS Software for Linux
- Server Management (Insight Manager 7)
- Windows Server 2003
- Operating System - Tru64 Unix
- ProLiant Deployment and Provisioning
- Linux-Based Community / Regional
- Microsoft System Center Integration
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Community
Resources
Forums
Blogs
- Subscribe to RSS Feed
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Bookmark
- Subscribe
- Printer Friendly Page
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
тАО07-17-2009 03:23 PM
тАО07-17-2009 03:23 PM
Procurve 5406 with Linux Ethernet Bonding
We would like to use Linux (RHEL5.3) NIC bonding mode 4 (IEEE 802.3ad Dynamic link aggregation) on HP Blade BL460c's, but are having some trouble getting it working with a Procurve 5406. Mode 1 seems to work fine, but as soon as we switch to Mode 4 and reboot the server, we start seeing at least 50% packet loss to/from that server.
/etc/modprobe.conf:
alias bond0 bonding
options bond0 bonding mode=4 miimon=100 use_carrier=0
alias eth0 bnx2x
alias eth1 bnx2x
Switch config (important sections below):
interface B7
name "server001-trk7"
flow-control
lacp Passive
exit
interface A7
name "server001-trk7"
flow-control
lacp Passive
exit
trunk A7,B7 Trk7 LACP
vlan 10
untagged Trk7
ip address 10.10.10.10 255.255.255.0
exit
spanning-tree Trk7 priority 4
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
тАО07-20-2009 12:26 AM
тАО07-20-2009 12:26 AM
Re: Procurve 5406 with Linux Ethernet Bonding
did you check Pre-requisites:
- Ethtool support in the base drivers for retrieving the speed and duplex of each slave.
- also did you specify a mac-adress for the bond interface?
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
тАО07-20-2009 05:20 AM
тАО07-20-2009 05:20 AM
Re: Procurve 5406 with Linux Ethernet Bonding
Yes, both NICs support 'ethtool' (see below), and I am not using a MAC in the bonded config (see below):
# ethtool eth0|grep -i -e speed -e link
Supported link modes: 1000baseT/Full
Advertised link modes: 1000baseT/Full
Speed: 1000Mb/s
Link detected: yes
# ethtool eth1|grep -i -e speed -e link
Supported link modes: 1000baseT/Full
Advertised link modes: 1000baseT/Full
Speed: 1000Mb/s
Link detected: yes
# cat ifcfg-bond0
DEVICE=bond0
ONBOOT=yes
BOOTPROTO=static
IPADDR=10.10.10.25
NETMASK=255.255.255.0
GATEWAY=10.10.10.10
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
тАО07-20-2009 07:33 AM
тАО07-20-2009 07:33 AM
Re: Procurve 5406 with Linux Ethernet Bonding
interface A13
name "server002-trk13"
flow-control
lacp Active
exit
interface C13
name "server002-trk13"
flow-control
lacp Active
exit
Then we just 'untagged' both ports into the VLAN we wanted, voila!
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
тАО07-20-2009 07:35 AM
тАО07-20-2009 07:35 AM