Community discussions

MikroTik App
 
User avatar
kapis
just joined
Topic Author
Posts: 17
Joined: Fri May 28, 2004 3:23 pm
Contact:

adding multiple queues with a script

Tue Nov 30, 2004 9:51 am

HI i can't manage to get my script working, so I was wondering if someone could help me.
 
edzix
Member
Member
Posts: 333
Joined: Thu Jul 01, 2004 3:01 pm
Location: Latvia

Tue Nov 30, 2004 2:37 pm

so, explain a bit further - what kind of script did you try? Where and what do you want to add?

Edgars
 
User avatar
kapis
just joined
Topic Author
Posts: 17
Joined: Fri May 28, 2004 3:23 pm
Contact:

Tue Nov 30, 2004 4:00 pm

for exaple i want to add a simple queues (2Mbps) for every ip in 10.90.90.0 subnet and name them user1, user2.... and so on
 
User avatar
normis
MikroTik Support
MikroTik Support
Posts: 26322
Joined: Fri May 28, 2004 11:04 am
Location: Riga, Latvia

Tue Nov 30, 2004 4:11 pm

 
User avatar
kapis
just joined
Topic Author
Posts: 17
Joined: Fri May 28, 2004 3:23 pm
Contact:

Tue Nov 30, 2004 6:27 pm

No that's not what i meant, i need to add queues with script so I dont't need to add queue for each client manualy.
 
User avatar
Eugene
Forum Veteran
Forum Veteran
Posts: 986
Joined: Mon May 31, 2004 5:06 pm
Location: Cranfield, UK

Tue Nov 30, 2004 7:06 pm

PCQ uses one rule for all clients, equally shaping traffic between them.
But if you want a script, read this:
http://www.mikrotik.com/docs/ros/2.8/ap ... t#11.2.2.1
 
User avatar
[ASM]
Member Candidate
Member Candidate
Posts: 284
Joined: Sun Jun 06, 2004 12:59 am
Location: Sofia, Bulgaria
Contact:

Tue Nov 30, 2004 8:37 pm

Kapis try this:
/ip firewall mangle add dst-address=10.90.90.0/24 mark-flow=down
/ip firewall mangle add src-address=10.90.90.0/24 mark-flow=up
/queue type add name=down kind=pcq pcq-rate=512000
/queue type add name=down kind=pcq pcq-rate=64000
/queue tree add name=down queue=down parent=global-in flow=down
/queue tree add name=up queue=up parent=global-out flow=up

It works great :)
 
User avatar
kapis
just joined
Topic Author
Posts: 17
Joined: Fri May 28, 2004 3:23 pm
Contact:

Wed Dec 01, 2004 5:44 pm

thanks it helped :)
 
User avatar
djdodo
newbie
Posts: 41
Joined: Fri Feb 25, 2005 1:40 am
Location: Prague, Czech republic
Contact:

add customer

Sun Feb 27, 2005 1:22 am

hi,it is possible add new customer to MANGLE and QUEUE TREE over one script.
I need easy add via http://www...
 
User avatar
Eugene
Forum Veteran
Forum Veteran
Posts: 986
Joined: Mon May 31, 2004 5:06 pm
Location: Cranfield, UK

Mon Feb 28, 2005 4:50 pm

Of course you can do it in one script, e.g.:
:for e from 1 to 100 do={
  /ip firewall mangle add\
    src-address=(1.1.1. . $e)\
    src-netmask=255.255.255.255\
    mark-flow=$e
  /queue tree add flow=$e (anything you want after)
}
 
User avatar
djdodo
newbie
Posts: 41
Joined: Fri Feb 25, 2005 1:40 am
Location: Prague, Czech republic
Contact:

re

Mon Feb 28, 2005 8:44 pm

Sorry,how to upload from e.g. linux server to Mikrotik?

We need this solution for my dummy office-girl :) She is dont know principle TCP/IP and other...:)



Of course you can do it in one script, e.g.:
:for e from 1 to 100 do={
  /ip firewall mangle add\
    src-address=(1.1.1. . $e)\
    src-netmask=255.255.255.255\
    mark-flow=$e
  /queue tree add flow=$e (anything you want after)
}
 
User avatar
Eugene
Forum Veteran
Forum Veteran
Posts: 986
Joined: Mon May 31, 2004 5:06 pm
Location: Cranfield, UK

Tue Mar 01, 2005 11:34 am

Search the scripting forum. This question has been answered many times before.
 
monj3d
just joined
Posts: 4
Joined: Tue Nov 25, 2014 11:22 pm

Re:

Sat Aug 15, 2015 4:59 pm

Search the scripting forum. This question has been answered many times before.
Try this

/queue simple
:for i from=2 to=253 do={add name=("Usuarios $i") target=("192.168.0.$i") max-limit=512K/1024k limit-at=512k/1024k total-queue=default queue=pcq-up/pcq-down burst-limit=600k/1200k burst-threshold=512k/1024k burst-time=120/120 comment=("USUARIO $i")}

Who is online

Users browsing this forum: alexantao, Bing [Bot], rextended and 28 guests