Bridge y iptables Postrouting

Tengo una PC Linux 3.14 con tres NIC y un puente entre dos de los NIC ( eth1 y eth2 ).

Mi pregunta

¿Por qué no hay tráfico pasando por la regla POSTROUTING? FYI, el tráfico está pasando (reenviado) el puente muy bien. ¿Puede alguien ser tan amable de darme algunos consejos para que esto funcione?

 ifconfig eth1 down ifconfig eth2 down ifconfig eth1 up ifconfig eth1 0.0.0.0 ifconfig eth2 up ifconfig eth2 0.0.0.0 brctl addbr sm0 brctl addif sm0 eth1 brctl addif sm0 eth2 ifconfig sm0 up iptables -t mangle -A POSTROUTING -o eth1 -p all -j CLASSIFY --set-class 1:99 iptables -t mangle -A POSTROUTING -o eth2 -p all -j CLASSIFY --set-class 2:99 

Reglas

 o iptables -t mangle -nvL Chain PREROUTING (policy ACCEPT 38914 packets, 2954K bytes) pkts bytes target prot opt in out source destination Chain INPUT (policy ACCEPT 38210 packets, 2791K bytes) pkts bytes target prot opt in out source destination Chain FORWARD (policy ACCEPT 0 packets, 0 bytes) pkts bytes target prot opt in out source destination Chain OUTPUT (policy ACCEPT 38072 packets, 2844K bytes) pkts bytes target prot opt in out source destination Chain POSTROUTING (policy ACCEPT 38072 packets, 2844K bytes) pkts bytes target prot opt in out source destination 0 0 CLASSIFY all -- * eth1 0.0.0.0/0 0.0.0.0/0 CLASSIFY set 1:99 0 0 CLASSIFY all -- * eth2 0.0.0.0/0 0.0.0.0/0 CLASSIFY set 2:99 

sysctl.conf

 net.ipv4.ip_forward=1 

Establecer los valores a continuación en 0 o 1 no tiene ningún efecto sobre los iptables

 net.bridge.bridge-nf-call-arptables=1 net.bridge.bridge-nf-call-ipv6tables=1 net.bridge.bridge-nf-call-ipv4tables=1