Multiple PPPoE clients over a single NIC

I’m using ROS 5.24.

Now I want to create multiple PPPoE clients over a single NIC. But since PPPoE server side checkes MAC address of client, creating multiple PPPoE clients over a single interfaces just results that no PPPoE could connect. Thus I need to create multiple virtual interface over the NIC and each should have a different MAC Address.

If on Linux, I can create interface alias, such as eth0:1, eth0:2. I don’t see a way on ROS to do similar.

Then I googled some posts that mentioned VRRP might work in this case. I created a VRRP interface on ether1, and created a PPPoE client on this VRRP interface, but PPPoE connection couldn’t be established. One thing I noticed is, on the dialog of PPPoE Client, in the “Interface” droplist, “vrrp1” shows in Italy font style, like this vrrp1. What does Italy font mean?

Any idea?

you can use one manageable switch and you can add VLAN in mikrotik as much as required

I have figured out the issue. The key is, VRRP has to be version 2.