#码力全开·技术π对#关于ICMP type 3 code 2问题
qt上位机使用 ping命令 ping gd32 ,下位机gd32 lwip 输出 ICMP type 3 code 2 not supported,主要的问题是我下位机收到了一条不符合icmp的报文。从wireshark抓包发现也确实是上位机发来的,但是目前上位机只调佣ping cmd。这种回事什么问题呢?
tcp icmp
莹莹浮动的尘埃
2025-05-14 08:56:11
浏览
赞
收藏 0
回答 1
待解决
相关问题
#码力全开·技术π对#关于TensorFlow模型压缩的相关问题
1274浏览 • 0回复 待解决
#码力全开·技术π对#谷歌推出的 Veo 3 生成式媒体模型在生成带有同步音频的视频问题
1105浏览 • 1回复 待解决
#码力全开·技术π对#Agent2Agent(A2A)协议如何支持动态多智能体环境中的智能体发现和协作?
139浏览 • 0回复 待解决
#码力全开·技术π对#A2A协议如何与MCP协议协同工作?
930浏览 • 1回复 待解决
#码力全开·技术π对#A2A协议对长时间运行的任务有何支持?
814浏览 • 1回复 待解决
#码力全开·技术π对#如何优化两阶段提交(2PC)的性能损耗?
492浏览 • 1回复 待解决
#码力全开·技术π对#Cloud Functions Gen2 冷启动优化与 VPC 连接器的最佳实践?
30浏览 • 1回复 待解决
#码力全开·技术π对#A2A(Agent-to-Agent)交互框架的技术创新点是什么?
677浏览 • 2回复 待解决
#码力全开·技术π对#TensorFlow 2.x中的Eager Execution模式带来了哪些编程上的便利性?
541浏览 • 1回复 待解决
#码力全开·技术π对#谷歌生态工具链联动时,Gemma 3 有哪些接口适配要点?
382浏览 • 0回复 待解决
#码力全开·技术π对#视障协作中,Gemma 3 语音交互模块如何优化响应精度?
2230浏览 • 0回复 待解决
#码力全开·技术π对#如何通过A2A协议实现不同AI代理之间的互操作性?
3629浏览 • 1回复 待解决
#码力全开·技术π对#TPU v5的3D堆叠内存如何提升带宽?与HBM3的集成对大规模矩阵运算的影响?
1006浏览 • 0回复 待解决
#码力全开·技术π#Google 的 Firebase问题
723浏览 • 0回复 待解决
#码力全开·技术π对#如何解决 MySQL 中的死锁问题?
490浏览 • 1回复 待解决
#码力全开·技术π对#Google Android 开源项目(AOSP)代码同步滞后问题
776浏览 • 0回复 待解决
#码力全开·技术π对#AOSP 版本碎片化问题
442浏览 • 0回复 待解决
#码力全开·技术π对#Gemma 3 模型轻量化处理有哪些关键步骤,能适配快速迭代需求?
2252浏览 • 0回复 待解决
#码力全开·技术π对#如何解决Google Cloud Run冷启动延迟问题?
519浏览 • 1回复 已解决
#码力全开·技术π对# 如何在 Android 应用中采用 Material Design 3 组件库提升用户体验,并保持兼容性?
1205浏览 • 1回复 待解决
#码力全开·技术π#谷歌搜索引擎爬虫问题
677浏览 • 0回复 待解决
#码力全开·技术π对#如何避免AI Overviews的“幻觉”问题?
925浏览 • 3回复 待解决
#码力全开·技术π对#如何在Android应用中实施Material Design 3指南
327浏览 • 1回复 待解决
从 Wireshark 抓包来看,报文确实是上位机发出的,但内容不符合标准 ICMP 协议格式。
这种情况通常不是因为上位机调用了别的命令,而是网络环境中存在某些中间层对 ICMP 报文做了封装、转换或注入了异常流量。例如,某些虚拟网卡驱动(如 VMware、VirtualBox、Windows Sandbox 等)或防火墙/NAT 软件可能会在底层修改 ICMP 包结构,导致发往目标设备的数据包并不是标准的 ping 请求,从而被 LwIP 认为是非法协议类型并丢弃。
此外,也有可能是上位机本身存在多个网络接口,其中一个非预期的接口误发了其他类型的 ICMP 或 IP 报文,比如 IGMP 或者 TCP/UDP 封装的控制信息,而这些数据被错误地路由到了 GD32 的 IP 地址。
建议你在上位机使用更精确的网络工具(如
ping -S 指定源地址
或使用 WinPcap / libpcap 接口的自定义 ping 工具)来限定发送接口和构造标准 ICMP Echo 请求,并通过 Wireshark 对比分析实际发出的帧是否为标准 ICMP 类型 8(Echo Request)。同时检查 GD32 的 LwIP 配置是否完整启用了 ICMP 支持,确保其能正确响应标准 ping 请求。