I have a problem with double marking. When the upload Services Queue is active, the Users upload Queue are not counted!
But when Upload Services is disabled, then works well…
Mangle:
chain=prerouting action=mark-packet new-packet-mark=download_services_download passthrough=no protocol=tcp
in-interface=bridge_ext src-port=110,995,143,993,25,20025
chain=postrouting action=mark-packet new-packet-mark=download_services_upload passthrough=no protocol=tcp
out-interface=bridge_ext dst-port=110,995,143,993,25,20025
chain=forward action=mark-connection new-connection-mark=basic_client_conn passthrough=yes src-address-list=Basic_class_client
chain=forward action=mark-packet new-packet-mark=basic_client_traffic passthrough=yes connection-mark=basic_client_conn
Queue Tree:
# clients download
name="Total_download_clients" parent=global-out limit-at=0 priority=1 max-limit=0 burst-limit=0 burst-threshold=0 burst-time=0s
name="basic_client_download" parent=Total_download_clients packet-mark=basic_client_traffic limit-at=0 queue=PCQ_down_375k
priority=8 max-limit=0 burst-limit=0 burst-threshold=0 burst-time=0s
# clients upload
name="Total_upload_clients" parent=global-in packet-mark="" limit-at=0 priority=1 max-limit=0 burst-limit=0 burst-threshold=0 burst-time=0s
name="basic_client_upload" parent=Total_upload_clients packet-mark=basic_client_traffic limit-at=0 queue=PCQ_up_128k priority=8
max-limit=0 burst-limit=0 burst-threshold=0 burst-time=0s
# services download
name="Total_download_services" parent=global-in limit-at=0 priority=1 max-limit=4M burst-limit=0 burst-threshold=0 burst-time=0s
name="Download_services_download" parent=Total_download_services packet-mark=download_services_download limit-at=0 queue=default priority=7 max-limit=0 burst-limit=0 burst-threshold=0 burst-time=0s
# services upload
name="Total_upload_services" parent=global-out limit-at=0 priority=1 max-limit=2M burst-limit=0 burst-threshold=0 burst-time=0s
name="Download_services_upload" parent=Total_upload_services packet-mark=download_services_upload limit-at=0 queue=default priority=7 max-limit=0 burst-limit=0 burst-threshold=0 burst-time=0s
How can I fix it?