I think that this isn't the correct solution, is this possible? When i do a speedtest with 2 pc's (at the same time) i have 5mbit up and 5mbit down on each. I want to limit the speed so that the maximum speed per ip is 10mbit, not in total for an interface. The uplink (WAN) is 1Gbit, I just don't want that my users download at 1Gbit.
There are two ways to do that.
i) add multiple queues (1 per IP). (which doesn't seem like a good idea to me.)
ii) define two new PCQs queue types. (1 for download & 1 for upload)
I use winbox most of the times .. so don't remember the exact cli commands.
but in winbox .. you'll have to go to Queues -> Queue Types -> Add(+)
give it a name: say.. 10M-Download, kind=pcq, rate=10M, Classifier=DstAddress .. for rest defaults are OK.
add another one:
name = 10M-Upload, kind=pcq, rate=10M, Classifier=SrcAddress.
Now go to "simple queues" add a new one..
name it whatever you want.. with target address being the subnet you want to apply limits on. (LEAVE UPLOAD/DOWNLOAD LIMITS TO UNLIMITED ON THIS TAB).
and in advance tab of this queue, change the queue type to the one you've just created.
Hit apply/ok and you're done.
Post back for any clarifications.