Queue for range of IPs

Hello.
I’d like to set simple queue for range of IP or IP pool (for example dhcp ip pool).
I know I should use use PCQ. is there anyohter way? Let’s say for 100 user i just wanna write:
192.168.20.100-192.168.20.200
not entering each ip every time . cause this would kill me.

It won’t kill you. I done it and I am still kicking.

Use copy and double check every 10 entries.

Or let the DHCP server to add the queues.

Can you explain a little more. I would like to understand this.

You can set rate limit for each dhcp lease. In fact it will add the simple queue for it. If you maintain leasses, you do not need to maintain queues subsequently.

See rate-limit property in dhcp-server manual: http://wiki.mikrotik.com/wiki/Manual:IP/DHCP_Server

jarda thanks for the reply.

I see how it can be done now. I like the queue method as you have graphs and can see and control more. I am far from your level of experience, so maybe the queue method matches my level of experience.

Thanks again.

There are usually more than one way how to reach similar effects. In case you need to have the queues static, than you cannot use my suggested way.

If you need massively create a list of queues, why not to make first queue in winbox as you need it, then go to telnet, and write “queue export”. Grab the line, put it into notepad, copy the line as much as you need, alter the ip addresses and then paste it back to telnet. Unfortunatelly I do not have any other faster way how to create the queues and writing a looping script does not seem for me to be effective.

Just edit the ip’s and paste it in terminal:

:for e from 2 to 254 do={
/queue simple add name=“user $e” target=“192.168.180.$e” max-limit=5000000/10000000}