I’m running a pair of mangle rules to mark upload and download packets for queueing purposes. The problem is that the packet rate shown for these mangle rules is much lower than the packet rate of data on the corresponding interfaces.
The rules themselves are quite simple and everything I’ve read suggests that there’s nothing wrong with them, but something’s not right and I’m not sure where to look. My rules are
/ip firewall mangle
add action=mark-packet chain=prerouting in-interface=ether1-gateway new-packet-mark=upload
add action=mark-packet chain=postrouting out-interface=ether1-gateway new-packet-mark=download
When I try to use these packet marks to direct traffic through the PCQ queues, there is almost nothing going into the queue - less than 1kbps while the link is downloading traffic at upwards of 8Mbps. Even comparing with the dummy rules for fasttrack counters shows massive discrepancies, as shown in the screenshot below.
Screenshot - Problem with Mangle Rules.png
I’m using an RB750 with RouterOS 6.33. The Internet connection is on ethernet1 and there’s a wireless access point on ethernet2.
I’m guessing it’s something simple but I don’t know what else to try. Any advice would be gratefully received.