PPPoE distribution questions

I’ve a small routed network. Each router, mostly RB750, have his own APs (Nanostation M2 or Bullet) bridged to VPLS tunnel to PPPoE server in main router, RB450G.

The main problem is this:

...
user1 logged out, 5016 264953 82472 1091 955
<pppoe-user1>: terminating... - peer is not responding
<pppoe-user1>: disconnected
PPPoE connection established from 00:15:6D:xx:xx:xx
<pppoe-0>: waiting for call...
<pppoe-0>: authenticated
<pppoe-0>: connected
user1 logged in, 10.101.1.23
...

and so on with clients… apparently without pattern (to my eyes!): sometimes disconnect in ten mins, sometimes in one day…
Uptimes from clients varies between minutes to several weeks.

I’m using OSPF with NBMA-Neighbors (seem to work ok), FreeRadius (no problem with this), MPLS/VPLS (seems to work ok), and PPPoE.
All routers have v5.4. and CPU about 15-20% max. (The problem was the same with 4.11 and 4.17)

Now, the questions:

  • Why disconnects ??
  • If the problem is backbone links… why client reconnect so fast ??
  • must use local PPPoE servers (in each RB750) instead VPLS tunnel ?
  • must switch to DHCP instead PPPoE ? HotSpot seem good alternative… In case of short link losses, dhcp is better that pppoe ?

Thanks in advance!

Have you checked if you have loss of wireless connection at the time that pppoe client disconnects?
Sometimes in wireless, client will disconnect from AP several times within small period of time. For the pppoe
client interface this is a problem, because it goes down, and then it will redial and negotiate with the server.
I don’t know what is the time from disconnect to redial and negotiation.