It seems that the manual says that setting the “/ppp profile only-one” to yes will only allow a “user” one concurrent connection… “a user is not allowed to have more than one connection at a time”.
The PPPoE server interface has an option that also only allows only one connection however this description is much clearer. “Allow only one session per host (determined by MAC address). If a host will try to establish a new session, the old one will be closed”.
The one-session-per-host obviousely guarantees the uniqueness of a PPPoE session based upon the host MAC address.
Does the “only-one” setting guarantee the uniqueness of a PPPoE session based upon the username, if not how does it work?
I think that the only-one in the profile causes a login to FAIL if that username is already logged in. The option in server causes the current login to terminate when a new session logs in. So, they server different purposes.