ifmetric глючит и срабатывает не всегда, т.к. сами интерфейсы поднимаются с некоторой задержкой. Вот пример не совсем работающего конфига (/etc/network/interfaces):
auto lo
iface lo inet loopback
iface lo inet6 loopback
auto eth0
iface eth0 inet manual
auto tap0
iface tap0 inet manual
tunctl_user nobody
auto br0
iface br0 inet static
address 172.16.24.1
netmask 255.255.254.0
broadcast 172.16.25.255
metric 0
bridge_ports eth0 tap0
bridge_maxwait 0
iface br0 inet6 static
address fd3b:6b26:1cd5::
netmask 48
auto eth1
iface eth1 inet manual
auto ppp0
iface ppp0 inet ppp
pre-up /sbin/ifconfig eth1 up
provider pppoe-prov
metric 1