Thanks for the advice!
I am trying to prioritize teleconferencing traffic by port#. The traffic is captured, however, both upload and download traffic are being shown as download traffic in the corresponding simple queue. I tested this by turning the camera on and off. That upload traffic is showing up in the download side of the simple queue that looks at the packet mark. The upload side shows no activity.
In contrast, I have a mangle rule for icmp traffic that shows upload and download traffic separately. The rules are almost identical except for the port filter.
I am running v6.44.4
I tried using both “any port” and “dst port” in the connection rule - same result.
What have I done incorrectly to queue upload and download teleconf traffic?
Mangle rules:
0 ;;; stable ping conn mark
chain=prerouting action=mark-connection new-connection-mark=stable-ping passthrough=yes protocol=icmp connection-mark=no-mark
1 ;;; stable ping packet mark
chain=prerouting action=mark-packet new-packet-mark=ping-packet passthrough=no protocol=icmp connection-mark=stable-ping
15 chain=prerouting action=jump jump-target=conmark connection-mark=no-mark
16 chain=prerouting action=jump jump-target=pktmark connection-mark=!no-mark
17 ;;; teleconf_udp
chain=conmark action=mark-connection new-connection-mark=teleconf-con passthrough=yes protocol=udp port=19305-19309,8801 log=no
log-prefix=“”
18 ;;; teleconf_tcp
chain=conmark action=mark-connection new-connection-mark=teleconf-con passthrough=yes protocol=tcp port=19305-19309,8801 log=no
log-prefix=“”
50 ;;; teleconf
chain=pktmark action=mark-packet new-packet-mark=teleconf-pkt passthrough=no connection-mark=teleconf-con log=no log-prefix=“”
Simple queues:
1 name=“stable-ping” parent=none packet-marks=ping-packet priority=8/8
queue=default-small/default-small limit-at=0/0
max-limit=20301k/20100k burst-limit=20501k/20300k burst-threshold=20401k/20200k burst-time=4s/4s bucket-size=0.1/0.1
time=0s-18h,sun,mon,tue,wed,thu,fri,sat
15 name=“teleconf” parent=none packet-marks=teleconf-pkt priority=8/8
queue=default-small/default-small limit-at=0/0
max-limit=20301k/20100k burst-limit=20501k/20300k burst-threshold=20401k/20200k burst-time=4s/4s bucket-size=0.1/0.1
time=0s-18h,sun,mon,tue,wed,thu,fri,sat