Go to file
Michal Jastrzebski cc7e8ae84f examples/bond: add example application for link bonding mode 6
This patch contains an example for link bonding mode 6.
It interact with user by a command prompt. Available commands are:
Start - starts ARP_thread which respond to ARP_requests and sends
ARP_updates (this
Is enabled by default after startup),
Stop  -stops ARP_thread,
Send count ip - send count ARP requests for IP,
Show - prints basic bond information, like IPv4 statistics from clients
Help,
Quit.
The best way to test mode 6 is to use this example together with
previous patch:
[PATCH 3/4] bond: add debug info for mode 6 link bonding.
Connect clients thru switch to bonding machine and send:
arping -c 1 bond_ip or
generate IPv4 traffic to bond_ip (IPv4 traffic from different clients
should be then balanced on slaves in round robin manner).

Signed-off-by: Michal Jastrzebski <michalx.k.jastrzebski@intel.com>
Signed-off-by: Maciej Gajdzica <maciejx.t.gajdzica@intel.com>
Acked-by: Declan Doherty <declan.doherty@intel.com>
2015-02-20 23:07:02 +01:00
app net: change arp header struct declaration 2015-02-20 22:10:52 +01:00
config bond: add debug info for mode 6 2015-02-20 23:07:01 +01:00
doc doc: add requirements for x32 ABI 2015-02-18 20:28:36 +01:00
examples examples/bond: add example application for link bonding mode 6 2015-02-20 23:07:02 +01:00
lib bond: add debug info for mode 6 2015-02-20 23:07:01 +01:00
mk mk: support x32 ABI 2015-02-18 20:26:33 +01:00
pkg version: 1.8.0 2014-12-20 00:38:39 +01:00
scripts scripts: find areas without maintainer 2015-02-09 15:15:04 +01:00
tools tools: fix setup script for Fedora 21 2014-10-10 17:50:31 +02:00
.gitignore
GNUmakefile remove trailing whitespaces 2014-06-11 00:29:34 +02:00
LICENSE.GPL
LICENSE.LGPL
MAINTAINERS examples/bond: add example application for link bonding mode 6 2015-02-20 23:07:02 +01:00
Makefile remove trailing whitespaces 2014-06-11 00:29:34 +02:00