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.