Hi!

This has been addressed on 1.1.0-21 which unluckily didn't make it to
squeeze, this version is currently available from the repositories, testing,
for example, and is installable on squeeze.

However when I was tracking this issue I also came to a problem with the
sysfs path that is being used on the if-up.d script, here is a patch for it.

--- /etc/network/if-up.d/ifenslave~     2011-11-14 11:36:35.000000000 +0100
+++ /etc/network/if-up.d/ifenslave      2013-11-07 13:16:51.761490273 +0100
@@ -8,7 +8,7 @@
        # $1 = basename of the file in bonding/ to write to.
        # $2 = value to write. Won't write if $2 is empty.
        if [ "$2" ] ; then
-               echo "$2" > "/sys/class/net/$IFACE/master/bonding/$1"
+               echo "$2" > "/sys/class/net/$IFACE/bonding/$1"
                return $?
        fi
        return 0
@@ -27,7 +27,7 @@
 # This is supposed to be enought to give a chance to wifi to authenticate
 # properly.

 if [ "$IF_BOND_GIVE_A_CHANCE" ] ; then
-       read primary < "/sys/class/net/$IFACE/master/bonding/primary"
+       read primary < "/sys/class/net/$IFACE/bonding/primary"
        # Set the temporary primary.
        sysfs primary "$IFACE"

Regards.
-- 
Manty/BestiaTester -> http://manty.net


-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to