Rate limiting hotspot users **and** total hotspot limit

Using ‘/ip hotspot profile’ command, I can set a rate limit for a hotspot - e.g. say 2M/2M to be shared between all users. That sets up a queue on the hotspot interface and works perfectly.

Using ‘/ip hotspot user profile’ command, I can set a rate limit for each user using that profile - e.g. say 200k/200k. That sets up a queue on the users’ IP addresses. Again, this works perfectly.

However, when I want to mix the two - i.e. set a cap on the overall bandwidth for the hotspot and then set a cap on all the users, it doesn’t work - the user limit appears to take priority over the hotspot limit and, in the example above, I can have 20 users all downloading at 200k each.

As I understand it, the user queues should have the hotspot queue as their parent, but they don’t appear to have.

Can somebody help me with this?

Cheers,

Nick.

Just tried this by manually creating the queues and setting the IP address queue to be a child of the hotspot interface queue and it works perfectly.

Is this a bug? Should the user queues be created as children of the hotspot queue?

Nick.