RouterOS and "level 2" traffic controll

I’m trying to use routeros to build transparent bridge with rate limiting. But i need to phisically limit bandwidth - on osi level 2, because I do not know what will be transmitter through it. I’ve tried everything - level 2 rate limiting do not work :confused: When i limit on IP level it works fine, but i need to limit for example pppoe.