How auteticate wired client

Normally I use an AP with hotspot(usermanager) and MAC authenticate enable …so I can authenticate the client CPE via MAC address of WLAN interface, so I can set up queue and without captive portal page . Now I want to authenticate 4 client in a building , I put only 1 CPE on the roof in bridge with the main AP and at the LAN side I put a RB40G ..eth1 to CPE eth2 -3-4 to 3 client ..
Now I want to reproduce the same scenario like 3 different client with 3 different CPEs, so I need to authenticate the MAC address of eth2 3 and 4 …
How can I do this??
Thanks

Any idea?

Hotspot or dhcp authentication should work. There is also the option of pppoe, but the cost two are simpler.

I would like to see 802.1x authentication on MT switchports. Would be a nice feature.

Hotspot & DHCP is correct, but I don’t want to show captive portal…Like in my network I use hotspot with MAC autentication so I can autenticate CPE with radius but without showing the hotspot page , and I want to use the same schema in this case.

Thanks

Your clients get IP from DHCP Server? If so you can use this MAC address and authenticate in Hotspot IP Bindigns or user manager..
MAC address is unique to every client..
If client changes PC the MAC changes…so you need to enter new address or write a script to automaticly update macs..

You could also settp PPPoE Server and then make user/pass for client. That way you don’t have to worry about MAC address..

I would use PPPoE server for wired clients and if needed also for Wireless clients

Normally in my network I don’t use PPPOE, but in this case I can do..
Now on my rb493 I have 4 dhcp-server which different IP address and pool on different ethernet port - 4 client/family connected with more than 1 pc or iphone ecc …

My ISP uses 802.1x for [wired] client authentication, and i want to connect to ISP using mikrotik. But Mikrotik doesn’t support 802.1x. So it would be nice if 802.1x support will be added. Btw, even cheap routers like tp-link and dlink have 802.1x support.