I have a MT7621 device with hardware offloading support, which is working well (0% CPU usage) but SQM doesn't work then. I only really need SQM on egress, so I would like to enable software offloading (which does work with SQM) on that and hardware offloading on ingress. Is that possible? I tried disabling "Hardware flow offloading" by default and then adding a "forwarding_rule" rule to enable it on ingress but had no luck. This is what I tried:
iptables -A forwarding_rule -i eth0.2 -m conntrack --ctstate RELATED,ESTABLISHED -j FLOWOFFLOAD --hw
I also tried this:
iptables -A forwarding_rule -o br-lan -m conntrack --ctstate RELATED,ESTABLISHED -j FLOWOFFLOAD --hw
Is there something else I should try? I'm using OpenWrt SNAPSHOT r11025-14054e2982.
Thanks.