i have problem queue tree dropping connection whenever client reached it’s maximum bandwidth, is this a normal behavior on queue tree?isn’t suppose to shape it up?
my setup
0 chain=prerouting action=mark-packet new-packet-mark=hotspot-up
passthrough=no src-address=192.168.99.2 in-interface=Hotspot
1 chain=prerouting action=mark-packet new-packet-mark=hotspot-up
passthrough=no src-address=192.168.99.8 in-interface=Hotspot
2 chain=prerouting action=mark-packet new-packet-mark=hotspot-up
passthrough=no src-address=192.168.99.3 in-interface=Hotspot
3 chain=prerouting action=mark-packet new-packet-mark=hotspot-up
passthrough=no src-address=192.168.99.4 in-interface=Hotspot
4 chain=prerouting action=mark-packet new-packet-mark=hotspot-up
passthrough=no src-address=192.168.99.5 in-interface=Hotspot
5 chain=prerouting action=mark-packet new-packet-mark=hotspot-up
passthrough=no src-address=192.168.99.6 in-interface=Hotspot
6 chain=prerouting action=mark-packet new-packet-mark=hotspot-up
passthrough=no src-address=192.168.99.7 in-interface=Hotspot
7 chain=prerouting action=mark-packet new-packet-mark=hotspot-up
passthrough=no src-address=192.168.99.9 in-interface=Hotspot
8 chain=prerouting action=mark-packet new-packet-mark=hotspot-up
passthrough=no src-address=192.168.99.10 in-interface=Hotspot
9 chain=prerouting action=mark-packet new-packet-mark=hotspot-up
passthrough=no src-address=192.168.99.11 in-interface=Hotspot
10 chain=prerouting action=mark-packet new-packet-mark=hotspot-up
passthrough=no src-address=192.168.99.12 in-interface=Hotspot
11 chain=prerouting action=mark-packet new-packet-mark=hotspot-up
passthrough=no src-address=192.168.99.13 in-interface=Hotspot
12 chain=prerouting action=mark-packet new-packet-mark=hotspot-up
passthrough=no src-address=192.168.99.14 in-interface=Hotspot
13 chain=forward action=mark-connection new-connection-mark=hotspot-conn
passthrough=yes src-address=192.168.99.2
14 chain=forward action=mark-connection new-connection-mark=hotspot-conn
passthrough=yes src-address=192.168.99.3
15 chain=forward action=mark-connection new-connection-mark=hotspot-conn
passthrough=yes src-address=192.168.99.4
16 chain=forward action=mark-connection new-connection-mark=hotspot-conn
passthrough=yes src-address=192.168.99.5
17 chain=forward action=mark-connection new-connection-mark=hotspot-conn
passthrough=yes src-address=192.168.99.6
18 chain=forward action=mark-connection new-connection-mark=hotspot-conn
passthrough=yes src-address=192.168.99.7
19 chain=forward action=mark-connection new-connection-mark=hotspot-conn
passthrough=yes src-address=192.168.99.8
20 chain=forward action=mark-connection new-connection-mark=hotspot-conn
passthrough=yes src-address=192.168.99.9
21 chain=forward action=mark-connection new-connection-mark=hotspot-conn
passthrough=yes src-address=192.168.99.10
22 chain=forward action=mark-connection new-connection-mark=hotspot-conn
passthrough=yes src-address=192.168.99.11
23 chain=forward action=mark-connection new-connection-mark=hotspot-conn
passthrough=yes src-address=192.168.99.12
24 chain=forward action=mark-connection new-connection-mark=hotspot-conn
passthrough=yes src-address=192.168.99.13
25 chain=forward action=mark-connection new-connection-mark=hotspot-conn
passthrough=yes src-address=192.168.99.14
26 chain=forward action=mark-packet new-packet-mark=hotspot-down
passthrough=no src-address=192.168.99.0/28 in-interface=Wan
connection-mark=hotspot-conn
5 name="hotspot-auto-down" kind=pcq pcq-rate=1000000 pcq-limit=50 pcq-classifier=dst-address pcq-total-limit=2000
6 name="hotspot-auto-up" kind=pcq pcq-rate=256000 pcq-limit=50 pcq-classifier=src-address pcq-total-limit=2000
0 name="hotspot-parent-down" parent=Hotspot limit-at=0 priority=8 max-limit=0 burst-limit=0 burst-threshold=0 burst-time=0s
1 name="hotspot-parent-up" parent=global-in limit-at=0 priority=8 max-limit=0 burst-limit=0 burst-threshold=0 burst-time=0s
2 name="hotspot-per-down" parent=hotspot-parent-down packet-mark=hotspot-down limit-at=0 queue=hotspot-auto-down priority=8 max-limit=1M burst-limit=0 burst-threshold=0
burst-time=0s
3 name="hotspot-per-up" parent=hotspot-parent-up packet-mark=hotspot-up limit-at=0 queue=hotspot-auto-up priority=8 max-limit=256k burst-limit=0 burst-threshold=0
burst-time=0s
what’s wrong with my setup? my intention is to limit the hotspot user into max 1mbps down and 256 kbps up,whenever 1 user use it,he will use it up all of the max 1mb/256kbps,and when another user come it will cut half and so on until max 13 user reached. The limitation seems to be works but the queue tree simply drop the connection whenever user breach the max limit
.