完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
1、我已经通过修改usb_cdc_4g_module demo实现PPP拨号上网,但是加上HTTP服务器后,HTTP服务器会访问不了,PPP拨号上网也会异常。
2、单独构建HTTP服务器,不使用PPP拨号上网,HTTP服务器没问题 3、日志,PPP+HTTP功能,在访问HTTP服务器会返回错误:esp-netif_lwip-ppp: pppos_input_tcpip failed with -1Code: I (00:02:13.398) 4G_MODUAL_TASK: < NAT is enabled! >I (00:02:13.398) 4G_MODUAL_TASK: < http_server_is_open >E (00:02:13.430) esp-netif_lwip-ppp: pppos_input_tcpip failed with -1E (00:02:13.445) esp-netif_lwip-ppp: pppos_input_tcpip failed with -1E (00:02:13.719) esp-netif_lwip-ppp: pppos_input_tcpip failed with -1=================================================wifi_mode=3=================================================E (00:02:13.827) esp-netif_lwip-ppp: pppos_input_tcpip failed with -1E (00:02:14.174) esp-netif_lwip-ppp: pppos_input_tcpip failed with -1E (00:02:14.238) esp-netif_lwip-ppp: pppos_input_tcpip failed with -1E (00:02:14.263) esp-netif_lwip-ppp: pppos_input_tcpip failed with -1E (00:02:14.278) esp-netif_lwip-ppp: pppos_input_tcpip failed with -1E (00:02:14.358) esp-netif_lwip-ppp: pppos_input_tcpip failed with -1 |
|
相关推荐
1个回答
|
|
以下是一些建议和解决方案,希望对您有所帮助。
1. 确保您的代码结构合理:在实现PPP拨号和HTTP服务器的功能时,确保您的代码结构清晰,模块化。这有助于您在调试过程中更容易找到问题所在。 2. 检查网络配置:在实现PPP拨号和HTTP服务器的功能时,确保您的网络配置正确。这包括IP地址、子网掩码、网关等。您可以使用`esp_netif`组件来管理网络接口。 3. 确保PPP拨号和HTTP服务器的优先级设置正确:在多任务系统中,任务的优先级对于任务的执行顺序非常重要。确保PPP拨号任务的优先级高于HTTP服务器任务,以便在PPP拨号成功后,HTTP服务器可以正常访问网络。 4. 检查日志信息:根据您提供的日志信息,错误发生在`pppos_input_tcpip`函数中,返回值为-1。这可能意味着PPP拨号过程中出现了问题。您可以在该函数中添加更多的日志输出,以便更好地了解问题所在。 5. 检查HTTP服务器的实现:确保您的HTTP服务器实现正确,包括处理请求、发送响应等。您可以使用ESP-IDF提供的`esp_http_server`组件来实现HTTP服务器。 6. 确保网络连接稳定:在实现PPP拨号和HTTP服务器的功能时,确保网络连接稳定。如果网络连接不稳定,可能会导致HTTP服务器访问失败。 7. 考虑使用事件驱动或异步编程:在实现PPP拨号和HTTP服务器的功能时,考虑使用事件驱动或异步编程方法。这可以提高程序的响应速度和性能。 8. 检查ESP-IDF版本:确保您使用的ESP-IDF版本与您的硬件和软件兼容。如果您使用的是较旧的版本,可能会遇到一些已知的问题。尝试升级到最新版本的ESP-IDF。 |
|
|
|
只有小组成员才能发言,加入小组>>
961 浏览 1 评论
552浏览 6评论
461浏览 5评论
有没有办法在不使用混杂模式的情况下实现Wifi驱动程序接收缓冲区访问中断呢?
446浏览 5评论
447浏览 4评论
417浏览 4评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-11-26 06:18 , Processed in 0.801160 second(s), Total 83, Slave 65 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号