I'm running a linux fileserver (SuSE Linux 8.0) in a small LAN and I want to equip this server with a second ethernet card which I'd like to combine with the existing one so that the server would have an 200Mbit ethernet connection. I guess the kernel bonding patch would equip my system with this functionality. If I get it right - there will be some kind of virtual ethernet device called bond0 which enables me to adress the two hardware ethernet devices over one IP. But where can I get any documentation on channel bonding and how to install the kernel bonding patch???
Any help would be greatly apreciated!
Greetinx, Ralf
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Anonymous
-
2003-01-17
Linux Bonding Driver How How To:
1) Download patch for your kernel version.
2) Read the file.
3) Example:
:~[17] more bonding-2.4.19-20021119
diff -Naur linux-2.4.19-original/Documentation/networking/bonding.txt linux/Docu
mentation/networking/bonding.txt
--- linux-2.4.19-original/Documentation/networking/bonding.txt Fri Aug 2 17:39
:42 2002
+++ linux/Documentation/networking/bonding.txt Sat Nov 16 11:39:20 2002
@@ -17,6 +17,23 @@
For new versions of the driver, patches for older kernels and the updated
userspace tools, please follow the links at the end of this file.
I'm running a linux fileserver (SuSE Linux 8.0) in a small LAN and I want to equip this server with a second ethernet card which I'd like to combine with the existing one so that the server would have an 200Mbit ethernet connection. I guess the kernel bonding patch would equip my system with this functionality. If I get it right - there will be some kind of virtual ethernet device called bond0 which enables me to adress the two hardware ethernet devices over one IP. But where can I get any documentation on channel bonding and how to install the kernel bonding patch???
Any help would be greatly apreciated!
Greetinx, Ralf
Linux Bonding Driver How How To:
1) Download patch for your kernel version.
2) Read the file.
3) Example:
:~[17] more bonding-2.4.19-20021119
diff -Naur linux-2.4.19-original/Documentation/networking/bonding.txt linux/Docu
mentation/networking/bonding.txt
--- linux-2.4.19-original/Documentation/networking/bonding.txt Fri Aug 2 17:39
:42 2002
+++ linux/Documentation/networking/bonding.txt Sat Nov 16 11:39:20 2002
@@ -17,6 +17,23 @@
For new versions of the driver, patches for older kernels and the updated
userspace tools, please follow the links at the end of this file.
+
+Table of Contents
+=================
+
+Installation
+Bond Configuration
+Module Parameters
+Configuring Multiple Bonds
+Switch Configuration
+Verifying Bond Configuration
+Frequently Asked Questions
+High Availability
+Promiscuous Sniffing notes
--More--(0%)
Sean
And if you have the kernel source, this file is a mini-howto:
/usr/src/linux-2.4/Documentation/networking/bonding.txt