I have some freebsd soft-router
code for ipfw:
pipe 50 config bw 70Mbit/s sched 50 config type QFQ queue 502 config sched 50 weight 1 mask dst-ip 0xffffffff queue 501 config sched 50 weight 9 mask dst-ip 0xffffffff add 01501 queue 502 ip from 10.32.0.0/14 to 10.32.0.0/14 out via vlan* add 01601 queue 501 ip from any to any out via ng*
vlans over device em1
ng created my mpd5
After rebooting i see the same each times, after 6-15 hours of work all traffic through vlan and ng frozen.
If i delete ipfw rules 1501 and 1601 , traffic start works immediately.
If i use WFQ2+ policy for scheduler all works ok.
So, its a QFQ bug? or some my fault in config?