more PPPoE Server

Hi all,

In my network I have 3 Mikrotik, one interface of each Mikrotik have address 172.21.x.x/16 and I have a PPPoE Server on each interface.

My PPPoE Client don’t support the “service name” feature and when the authentication with one PPPoE Server is failed, the client don’t try to log-in on another PPPoE server but it try to log-in ever on the same PPPoE server.

There is any method to tell at a client to try the log in one mikrotik rather than other??

Excuse me for my bad bad bad english, I hope that you have understand me.

thanks in advance,
Felice

anyone can help me???

When you state that your pppoe client doesn’t support service name, What pppoe client are you using?

I’m using OsBridge 24XLGi and 5GXi

Hmm that one is a hard one. PPPoE uses port 1812 and 1813. I’m not sure on that one. I would try contacting Butch Evans. He might have a good answer for you.

http://www.butchevans.com

Ports 1812/1813 are not used by PPPoE - those are the RADIUS standard ports.
To your original problem: Having ip addresses from the same subnet on different interfaces (not bridged) is not a valid config, usually. And when you’re just doing PPPoE you don’t need an ip address on the interface at all (and it could pose one more possible leak of service, if you do and have not secured this properly).

I don’t know the OSBridges, so I cannot be of much help with those, sorry…

Best regards,
Christian Meis

Sounds like a client issue.

Each PPPoE service on the line will respond to the PADI packet with a PADO packet. The client will isolate which one it wants to use based upon the Service Name. So if the client is ignoring all the other offers and only looking for the set one…

PADI Payload:

PPPoE Tags
  Tag: Service-Name 
  Tag: Host-Uniq
    Binary Data: (16 bytes)

PADO Payload:

PPPoE Tags
  Tag: Service-Name 
  Tag: AC-Name
    String Data: <pppoe-service-name> 
  Tag: Host-Uniq
    Binary Data: (16 bytes)