>> I'm looking at adding support for NIC bonding into our distribution. >> >> Along with bonding support in the kernel, I would like to build the >> 'ifenslave' >> utility program. >> >> In checking the OpenEmbedded Layer Index, I find recipes-support/ifenslave/ >> ifenslave_1.1.0.bb in the meta-networking layer. >> >> This recipe has a SRC_URI for a version of 'ifenslave.c' >> (ifenslace-2.6_1.1.0.org.tar.gz) which I hazard to guess is based on the >> ifenslave distributed with the 2.6 kernel sources. >> >> The documentation for bonding (http://www.linuxfoundation.org/collaborate/ >> workgroups/networking/bonding) recommends using the 'ifenslave.c' distributed >> with the kernel sources. It does indicate that sources from an earlier >> kernel >> should still work, but may not support new functionallity. > > > Actually, ifenslave has been gone from the kernel sources tree for some > time now: > > commit b1098bbe1b24d5d90cff92fbd716d2ef4bed2cff > Author: Cong Wang <amw...@redhat.com> > Date: Mon May 27 15:49:16 2013 +0000 > > bonding: remove ifenslave.c from kernel source > > As Stephen proposed: > Since bonding supports configuration via iproute (netlink) and sysfs, I > think > it is time to purge the old ifenslave code out of Documentation/networking > and update the documentation. > > Suggested-by: Stephen Hemminger <step...@networkplumber.org> > Cc: Stephen Hemminger <step...@networkplumber.org> > Cc: Jay Vosburgh <fu...@us.ibm.com> > Cc: "David S. Miller" <da...@davemloft.net> > Signed-off-by: Cong Wang <amw...@redhat.com> > Signed-off-by: David S. Miller <da...@davemloft.net> > > so if anything that's probably an argument for us purging the recipe in > meta-networking too.
So, barking up the wrong tree. ;-) The perils of supporting a product that is still using a 3.2 kernel. I'll verify that the ifenslave functionality can be replaced by iproute2, and forget about ifenslave, like I have forgotten about ifconfig. Thanks for the updated references! -- Paul Stath Senior Software Engineer Axxcelera Broadband Wireless Richmond, VA 23228 -- _______________________________________________ yocto mailing list yocto@yoctoproject.org https://lists.yoctoproject.org/listinfo/yocto