Hi Axel, On Thu, Apr 06, 2017 at 05:08:12PM +0800, Axel Lin wrote: > Hi list, > My device sometimes got status_cb: err_code=PPPERR_CONNECT (Connection lost). > To reconnect, I call ppp_connect(pcb, 30); if got PPPERR_CONNECT but > it seems never success. > > Initially, I can connect to internet after boot. > I usually got below phases: > PPP_PHASE_DEAD > PPP_PHASE_INITIALIZE > PPP_PHASE_ESTABLISH > PPP_PHASE_AUTHENTICATE > PPP_PHASE_NETWORK > PPP_PHASE_RUNNING > > When I got PPPERR_CONNECT and calling ppp_connect(pcb, 30); > I always got > PPP_PHASE_HOLDOFF > PPP_PHASE_INITIALIZE > PPP_PHASE_ESTABLISH > PPP_PHASE_DISCONNECT > PPP_PHASE_DEAD > > It seems the PPP_PHASE_AUTHENTICATE is missed but I'm not sure if I > miss anything. > I'm mainly reference the doc/ppp.txt. > Should I also add ppp_set_auth() before calling ppp_connect() when got > PPPERR_CONNECT?
Looks like you failed to restart your chatscript between connections. Sylvain
signature.asc
Description: Digital signature
_______________________________________________ lwip-users mailing list [email protected] https://lists.nongnu.org/mailman/listinfo/lwip-users
