我正在使用 S32G3 开发板,能够从 u-boot ping 到所连接的 PC。
然而,反过来就不行。
使用 pfe2 设备
主机 192.168.19.5 处于活动状态
=> ping 192.168.19.5
使用 pfe2 设备
主机 192.168.19.5 处于活动状态
=> ping 192.168.19.5
使用 pfe2 设备
主机 192.168.19.5 处于活动状态
=> ping 192.168.19.5
使用 pfe2 设备
主机 192.168.19.5 处于活动状态
=> ping 192.168.19.5
使用 pfe2 设备
主机 192.168.19.5 处于活动状态
=> ping 192.168.19.5
使用 pfe2 设备
主机 192.168.19.5 处于活动状态
=> ping 192.168.19.5
使用 pfe2 设备
主机 192.168.19.5 处于活动状态
当我尝试从 PC 执行 ping 操作时,没有得到任何响应。
使用 Wireshark 观察到,icmp 数据包已在正确的接口上发送。
BSP-S32
@chenyin_h
感谢您的回复。是的,我还观察到,当 u-boot 尝试 ping 电脑时,它对收到的 ping 请求做出了响应。现在一切都说得通了。
谢谢你的提问
结果是正确的,u-boot 仅在需要使用网络驱动程序时启动它(即发送 ping)。完成后,网络驱动程序将停止。那么网络上的任何流量都将被忽略,因此不会向 PC 发送任何 ICMP 回复。
顺祝商祺!
陈银