Re: channel bonding on 802.11g

[email protected] (Margit Schubert-While) Thu, 16 Sep 2004 08:37:05 +0200
Newsgroups gmane.linux.drivers.prism54.user
Message-ID <[email protected]>
That's not going to work.
Bonding relies on changing the mac addresses on
the interfaces so that they are the same. Ooops, what's
your poor access point going to do with that ?!

You cannot just shove any ifenslave package onto any
kernel distro. It has to be compiled against kernel source
relative to the kernel that you are running.

The source for ifenslave is delivered with 2.4/2.6 kernels.
(In .../Documentation/networking)
So, for instance, if your kernel source is in
/usr/src/linux-2.4.26 :

cd /usr/src/linux-2.4.26/Documentation/networking

gcc -O -Wall -Wstrict-prototypes  \
  -I/usr/src/linux-2.4.26/include \
  ifenslave.c -o ifenslave

cp ifenslave /sbin

Margit