From Fedora Project Wiki

(Created page with "{{QA/Test_Case |description=This test case cover bonding two or more ethernet interfaces together. |setup= * Have LAN connection available, preferably with IPv4/IPv6 dualstac...")
 
No edit summary
 
(One intermediate revision by the same user not shown)
Line 7: Line 7:
# Connect all ethernet interfaces to same LAN.
# Connect all ethernet interfaces to same LAN.
# In "nm-connection-editor" add new "Bond" connection and configure it by adding two or more existing interfaces.
# In "nm-connection-editor" add new "Bond" connection and configure it by adding two or more existing interfaces.
# Select bonding mode "Active backup". Run {{command|ping ip.address.of.gateway}} and if you have IPv6 connection also: {{command|ping6 ip:address::of:gateway}} then physically disconnect and re-connect various interfaces in random (keep at least one connected).
# Select bonding mode "Active backup". Run {{command|ping ip.address.of.gateway}} and if you have IPv6 connection also: {{command|ping6 ip:address::of:gateway}}. Then physically disconnect and re-connect various interfaces in random (keep at least one connected).
# Round-robin
# Round-robin
{{admon/important|Work in progress, stay tuned!}}
{{admon/important|Work in progress, stay tuned!}}
|results=
|results=
# Using {{command|ip link show}} check if bonding is configured properly. "bond0" should has state "MASTER", physical ethernet interfaces should have state "SLAVE" and "master bond0" in their attributes.
|optional=
|optional=
* Go through [[QA:Testcase_NM_Ethernet|Ethernet]] test case for each bonding mode.
* Go through [[QA:Testcase_NM_Ethernet|Ethernet]] test case for each bonding mode.

Latest revision as of 23:21, 9 December 2012

Description

This test case cover bonding two or more ethernet interfaces together.

Setup

  • Have LAN connection available, preferably with IPv4/IPv6 dualstack support.
  • Have two or more ethernet interfaces.

How to test

  1. Connect all ethernet interfaces to same LAN.
  2. In "nm-connection-editor" add new "Bond" connection and configure it by adding two or more existing interfaces.
  3. Select bonding mode "Active backup". Run ping ip.address.of.gateway and if you have IPv6 connection also: ping6 ip:address::of:gateway. Then physically disconnect and re-connect various interfaces in random (keep at least one connected).
  4. Round-robin
Work in progress, stay tuned!

Expected Results

  1. Using ip link show check if bonding is configured properly. "bond0" should has state "MASTER", physical ethernet interfaces should have state "SLAVE" and "master bond0" in their attributes.

Optional

  • Go through Ethernet test case for each bonding mode.
  • Test other bonding modes like: XOR, Broadcast, 802.3ad, Adaptive transmit load balancing, Adaptive load balancing