eclipse-threadx / netxduo

Eclipse ThreadX - NetXDuo is an advanced, industrial-grade TCP/IP network stack designed specifically for deeply embedded real-time and IoT applications
https://github.com/eclipse-threadx/rtos-docs/blob/main/rtos-docs/netx-duo/index.md
MIT License
230 stars 131 forks source link

PPP LCP Negotiation stops at state 4. #254

Open jeff160490 opened 3 months ago

jeff160490 commented 3 months ago

I am facing problem with PPP protocol. LCP cannot negotiate configuration. I'm using Renesas S7G2 development board with Netx Duo version 6.21 and Quectel EC21-E modem. My IDE is E2Studio I tried diagnose problem by analyzing PPP logs as well as analyzing PPP packets in Device Monitoring Studio. I think it may be related to OptionType=2 on LCP negotiation (ACCM) but I am not sure. I've seen that this option it's not implemented in Netx Duo. S7G2 Board send ACK packet in respond to LCP ConfRequest, but as I sad earlier, I am not sure if it analyze ACCM option.

I expected to have complete negotiation and look what happen later. But without it I can't connect to Azure IOT

Logs and console output log_ppp ppp_log.txt

I don't have any problems with LCP negotiation under Linux I have tested it with PPPD without any problem. I would be really glad if someone can help with it.