Help with Simple Queues

Hi,

I’m hosting routerOS on a VM and it connects to my ISP via the routerOS pppoe client.
The bandwidth we pay for is 2M up and 16M down although we normally get 2M up and 14M down.

I have 2 queues:
First: to limit each user to 1M up and 2M down (maximum)
Second: to limit all traffic to facebook to a 64K/64K

Assume entire subnet is on 192.168.1.0/24

Is my config below correct?

First queue:

Second Queue:
**This queue is set with the first queue as parent.

My users are all complaining of slow internet and I don’t know why!

The issue you have is you are limiting all your users to a total bandwidth of 1 M up and 2 M down. Create queue type PCQ upload 1 M and PCQ download 2 M. Then change your queue to limit with the PCQ as the queue type. Create a parent queue for both your queues of 2 M up 16 M down. Make sure parent queue at the bottom of other queues. Secondly put facebook queue above global queue. Thirdly change destination of queues to 0.0.0.0/0

thanks for sharing such a very informative answer.