Problem with PPPoE Connection

Good afternoon. There is a problem when connecting to a PPPoE server based on Juniper hardware. Correct to say this is not a problem, but a question of negotiation. In our case, the server is configured with an indication of AC Name (service name).
When client connected, the following occurs.

20:02:36 pppoe,ppp,info pppoe-out1: dialing... 
20:02:36 pppoe,debug,packet ether1: sent PADI to FF:FF:FF:FF:FF:FF 
20:02:36 pppoe,debug,packet     session-id=0x0000 
20:02:36 pppoe,debug,packet     host-uniq=0x5 
20:02:36 pppoe,debug,packet     service-name=MAIN
20:02:37 pppoe,debug,packet ether1: sent PADI to FF:FF:FF:FF:FF:FF 
20:02:37 pppoe,debug,packet     session-id=0x0000 
20:02:37 pppoe,debug,packet     host-uniq=0x5 
20:02:37 pppoe,debug,packet     service-name=MAIN
20:02:38 pppoe,debug,packet ether1: sent PADI to FF:FF:FF:FF:FF:FF 
20:02:38 pppoe,debug,packet     session-id=0x0000 
20:02:38 pppoe,debug,packet     host-uniq=0x5 
20:02:38 pppoe,debug,packet     service-name=MAIN
20:02:39 pppoe,ppp,info pppoe-out1: terminating... - disconnected 
20:02:39 pppoe,ppp,debug pppoe-out1: LCP lowerdown 
20:02:39 pppoe,ppp,debug pppoe-out1: LCP down event in initial state 
20:02:39 pppoe,ppp,info pppoe-out1: disconnected 
20:02:39 pppoe,ppp,info pppoe-out1: initializing... 
20:02:39 pppoe,ppp,info pppoe-out1: dialing... 
20:02:39 pppoe,debug,packet ether1: sent PADI to FF:FF:FF:FF:FF:FF 
20:02:39 pppoe,debug,packet     session-id=0x0000 
20:02:39 pppoe,debug,packet     host-uniq=0x6 
20:02:39 pppoe,debug,packet     service-name=MAIN
20:02:40 pppoe,debug,packet ether1: sent PADI to FF:FF:FF:FF:FF:FF 
20:02:40 pppoe,debug,packet     session-id=0x0000 
20:02:40 pppoe,debug,packet     host-uniq=0x6 
20:02:40 pppoe,debug,packet     service-name=MAIN
20:02:41 pppoe,debug,packet ether1: sent PADI to FF:FF:FF:FF:FF:FF 
20:02:41 pppoe,debug,packet     session-id=0x0000 
20:02:41 pppoe,debug,packet     host-uniq=0x6 
20:02:41 pppoe,debug,packet     service-name=MAIN
20:02:41 pppoe,debug,packet ether1: rcvd PADO from 5C:5E:AB:0B:BC:F0 
20:02:41 pppoe,debug,packet     session-id=0x0000 
20:02:41 pppoe,debug,packet     ac-name=MAIN
20:02:41 pppoe,debug,packet     host-uniq=0x5 
20:02:41 pppoe,debug,packet     service-name=MAIN
20:02:41 pppoe,debug,packet     ac-cookie=0b 1d b9 06 31 1d 2a bb b4 a2 c9 08 68 85 c9 9d 
20:02:41 pppoe,debug ether1: received PADO with unknown host-uniq, dropping 
20:02:42 pppoe,ppp,info pppoe-out1: terminating... - disconnected 
20:02:42 pppoe,ppp,debug pppoe-out1: LCP lowerdown 
20:02:42 pppoe,ppp,debug pppoe-out1: LCP down event in initial state 
20:02:42 pppoe,ppp,info pppoe-out1: disconnected 
20:02:42 pppoe,ppp,info pppoe-out1: initializing... 
20:02:42 pppoe,ppp,info pppoe-out1: dialing...

As you can see, the server does not have time to respond to a client request. So I want to leave a request to add one more parameter in the properties of the connection: PADI timeout or the number of PADI requests.

Hi,
It’s 2014 and problem isn’t solved still?
Russian Rostelecom users with PPPoE began experiencing problems after their ISP has introduced a 5s delay before sending PADO. So ALL RouterOS running devices instantly became useless.