QUEUES by Mac Address

I have 4 MT Router OS 2.8.13 in Argentina, and I need to create diferents queues by mac addres because all customers have dinamic address, and I need apply diferents bandwidht, It is posible?

Muchas gracias !!

To do this:

  1. connection-mark all packets from the MAC of each client with different marks for each client using action=passthrough:

/ip firewall mangle add src-mac-address=01:23:45:67:89:AB mark-connection=AB action=passthrough

  1. Remark these packets with flow-mark (again different flow-marks for each connection-marks):

/ip firewall mangle add connection=AB mark-flow=AB

  1. Now we can use these flow-marks in queue trees

While this solution should function, it is fundamentally flawed as the first packet of each connection destined to these clients will not be taken into account.