How manage load balancing to PPPoE Servers?
I do not do it automatcally,
I move the EoIP "end" by "hand" on the more free server based on my statistics.
Load balancing can not be automatic.
The user must not be disconnected each time the connection must be "moved".
Also, you can not disconnect users, you can eventually only force just-powered-on users on new servers by script.
(I do not have made that script, and I not know if someone have written it)
For balancing (manually without EoIP) you can use on CPE "pppoe-out" the fields
"Service" (= /interface pppoe-server "Service Name" of PPPoE Server entry)
"AC Name" (Access Concentrator Name = "/system identity "name" of the PPPoE Server)
on "PPPoE Client"s
I'm Italian, not English. Sorry for my imperfect grammar.