Limit data via MAC address

Hello,

I have capped internet. This router is way above me, but I have it working fine.

What I would like to do is take 3 MAC addresses and limit the speed and limit the total cap. I don’t want to do this by IP as MAC is absolute.

It’s for kindle tablets we have for the kids for Christmas. So I would like to set a percentage, like the kids can use a total of 15% of my internet speed while the router is being used by others and unlimited speed when not. I live in the country and only have 12mb internet.

So it will be like this (I hope):

MAC 1=____ 15% speed limit with a cap of 15gb
MAC 2=Same as above
MAC 3=Same as above

Is this possible? Let’s pretend I am a five year old here (lol). This router has me lost.

Thanks in advance.

I got to thinking about this.

If this is not possible, can I assign a static IP based on MAC address?

Then it is as simple as setting up a rule to limit speed and cap by IP?

Thanks in advance.

Static ip assignment by dhcp server.

Thanks for the reply.

I got that setup and got the speeds setup.

Is there a way to set up a total usage cap?

See the queues.

Thanks for the reply.

I have speed caps setup.

What I would like to do is caps by total in a month.

Like:

IP1=192.168.88.223 Usage cap is 20gb

That in a month.

Thanks in advance.

http://wiki.mikrotik.com/wiki/User_Manager/Limiting
Not sure if it helps, I have no personal experience with userman. At least it could be way to explore…