The contributed patch is nice but has a race condition in it; the bridge if-pre-up.d tests whether the interface is defined, but not whether it is up yet so when rebooting the brctl setpathcost fails for the interfaces that aren't there yet.
(I'm reporting from Ubuntu 12.04 but I'm hoping there's not too much difference) I have three interfaces on my bridge, two of which are a tap device and one or both of them consistently fail to have the pathcost applied. It does work, however, if I port the patch to the if-up.d directory. M. -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org