I have several access points set up and some are set up at private residences that use the ethernet port as their access. Most are 433’s but a few are soekris X86 boards, all running mikrotik. Any wirelessly connected clients to these repeater cells are restricted to 1.5M on the client side , however the installation residence’s are connected through the ethernet port. By what means can I cap the ethernet connection to 1.5M. Is there an easy way as it doesn’t seem intuitively obvious. Thanks…
You can either set up a queue with a queue tree, or you can do the same thing by editing the Ethernet port and defining a hard limit on the interface itself.
My question is however, why would you want to do that? If their wireless link itself is limited to 1.5 Mbps, then the client will never be able to push more data than that over the router. All you would be accomplishing is limiting how much traffic can go over the LAN itself.
Which is exactly what I want. Any wireless client being relayed through the wireless interface gets forwarded to another wireless interface serving as the backhaul ,as does the client connected through the lan port. It’s so no client either connected wirelessly or via lan port has any advantage in bandwidth allocation as they both pay the same amount for the same service.
If that is what you want, place a simple pififo queue on the interface.
add disabled=no limit-at=0 max-limit=1500k name=upload parent=ether1 priority=8
add disabled=no limit-at=0 max-limit=1500k name=download parent=ether2 priority=8
The other option is to edit the interface directly.
/interface ethernet
set 0 bandwidth=1500k/1500k