我的硬件基于 imx8,有两个以太网接口。它们连接在一起形成一个网桥,所有不为此目的的消息都会被转发。除了多播消息外,一切都按预期工作:ntp 服务器以多播消息的形式发送时间 (ff05::101)。当我使用 tcpdump (tcpdump -i br0) 时,我看到 NTP 消息到达,但本地 NTP 客户端似乎没有收到它们。当我删除网桥并配置 eth0 时,NTP 客户端会对消息做出反应。
Ntp 多播消息到达 eth0 处的网桥,并且也被正确路由到 eth1。
我已经尝试了多播监听、multicast_router 和 multicast_querier,没有发生任何变化。有什么建议吗?什么可能导致问题?