Bonding on SUSE
Hello I was wondering if anybody may be able to help me. I am attempting to Install Bonding on a SUSE Linux box, Their SUSE is 8.X kernel version 2.4.19-64GB-SMP the bonding.txt file claims that kernels above 2.2.18 should be OK.
I am getting this error when I try to compile the driver.
cache-2:/var/tmp/BONDING/NEW # gcc -O2 -s -o ifenslave ifenslave.c
ifenslave.c: In function `main':
ifenslave.c:220: `BOND_RELEASE' undeclared (first use in this function)
ifenslave.c:220: (Each undeclared identifier is reported only once
ifenslave.c:220: for each function it appears in.)
ifenslave.c:417: `BOND_ENSLAVE' undeclared (first use in this function)
I am trying bonding version 20001101.c am I missing something? Any idea what the error is indicating or do I still need to compile a kernel before this will work? If so I assume I may have to add an entry to the makefile if so any Idea what that would be.
Any assistance would be appreciated.