I’ve made further progress. Recall that my Lan is on 192.168.0.0/24 and my ADSL router is on 192.168.1.1. Running
tcpdump -U -i eth0 'not net 192.168.0'
shows that outgoing traffic is sent from eth0 (and not br-wan, and not eth0.2). So the problem isn’t that traffic stats are wrong, as I thought: the problem is that most traffic doesn’t go out on the interface I expected.
I may be able to do packet-shaping on eth0 if I start with a filter that lets everything destined for my Lan, i.e. 192.168.0.0/24, go out to the the network at lightspeed, and then I packet-shape everything else (i.e. all packets destined for the Internet) as I originally planned to.
I haven’t time to get this working today, but I’ll post back with a packet-shaping script if I succeed. I’ll also edit the subject line of this thread if the board lets me.
I still wouldn’t mind knowing why most of my outgoing traffic goes out on eth0 and not br-wan.
1 Like