how can I test that, I do not look at any difference
1) iptables -A POSTROUTING -t mangle -o eth0 -m limit --limit 1/s -j LOG
2) tail -f /tmp/syslog.log
3) << look at system log and see where packets are flowing >>
3) iptables -D POSTROUTING -t mangle -o eth0 -m limit --limit 1/s -j LOG
----
1) enable logging of random packet every second (on upload, eth0, interface)
2) view system log inside putty. This makes it so you can use a wide screen and not have entries take 2 lines. (easy to read on 1 line)
3) OBSERVE PACKETS and you will see both LAN and WAN packets.
4) disable logging
----
Your rule marks all packets on the eth0 interface. (edit: generated by the router since it is the OUTPUT chain, I thought we were in POSTROUTING)
You can use the same procedure to find YazFi packets.
People who read the first 3 posts can apply the VPN fix manually. If they are too lazy to read the post and miss the VPN fix, then its their loss. I am not concerned.