-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
Jiri Pirko
authored and
David S. Miller
committed
Nov 13, 2011
1 parent
7e59efc
commit b5b21cc
Showing
13 changed files
with
2,134 additions
and
1 deletion.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,2 +1,2 @@ | ||
--- | ||
refs/heads/master: 5d70b88cd41ef0f2ac0caaab4fd492dd686feee6 | ||
refs/heads/master: 3d249d4ca7d0ed6629a135ea1ea21c72286c0d80 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,2 @@ | ||
Team devices are driven from userspace via libteam library which is here: | ||
https://github.com/jpirko/libteam |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,43 @@ | ||
menuconfig NET_TEAM | ||
tristate "Ethernet team driver support (EXPERIMENTAL)" | ||
depends on EXPERIMENTAL | ||
---help--- | ||
This allows one to create virtual interfaces that teams together | ||
multiple ethernet devices. | ||
|
||
Team devices can be added using the "ip" command from the | ||
iproute2 package: | ||
|
||
"ip link add link [ address MAC ] [ NAME ] type team" | ||
|
||
To compile this driver as a module, choose M here: the module | ||
will be called team. | ||
|
||
if NET_TEAM | ||
|
||
config NET_TEAM_MODE_ROUNDROBIN | ||
tristate "Round-robin mode support" | ||
depends on NET_TEAM | ||
---help--- | ||
Basic mode where port used for transmitting packets is selected in | ||
round-robin fashion using packet counter. | ||
|
||
All added ports are setup to have bond's mac address. | ||
|
||
To compile this team mode as a module, choose M here: the module | ||
will be called team_mode_roundrobin. | ||
|
||
config NET_TEAM_MODE_ACTIVEBACKUP | ||
tristate "Active-backup mode support" | ||
depends on NET_TEAM | ||
---help--- | ||
Only one port is active at a time and the rest of ports are used | ||
for backup. | ||
|
||
Mac addresses of ports are not modified. Userspace is responsible | ||
to do so. | ||
|
||
To compile this team mode as a module, choose M here: the module | ||
will be called team_mode_activebackup. | ||
|
||
endif # NET_TEAM |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,7 @@ | ||
# | ||
# Makefile for the network team driver | ||
# | ||
|
||
obj-$(CONFIG_NET_TEAM) += team.o | ||
obj-$(CONFIG_NET_TEAM_MODE_ROUNDROBIN) += team_mode_roundrobin.o | ||
obj-$(CONFIG_NET_TEAM_MODE_ACTIVEBACKUP) += team_mode_activebackup.o |
Oops, something went wrong.