Firefly开源社区
标题:
网口没有收到Ethercat 数据包
[打印本页]
作者:
wx_Alvin_e7Y
时间:
2022-3-17 11:17
标题:
网口没有收到Ethercat 数据包
问题1:网口没有收到Ethercat 数据包
程序启动是会把网口设置为混杂模式,使用ifconfig 以及查看/sys/class/net/eth0/flags 的标志位也处于混杂模式,
但是数据包似乎被过滤了。
问题2:如何刷eth0 的mac
使用的环境:
硬件,RK3566-ROC-PC
镜像,FIREFLY-RK3566-ROC-PC_RTLINUX_MINIMAL-UBUNTU-GPT-20211113-0932
作者:
Liuth
时间:
2022-3-19 11:41
我们使用 tcpdump -ni eth0 在混杂模式能捕捉到所有包,关于Ethercat不太了解
写mac可以使用写号工具
https://www.t-firefly.com/doc/download/106.html#other_379
在工具的设置里开启多 LANMAC功能,勾选 mac0 和 mac1
芯片有2个gmac,所以工具读出来会有两个mac地址,第二个才是3566pc eth0用的
同理你在写的时候也要写入两个,第二个才是需要的
欢迎光临 Firefly开源社区 (https://dev.t-firefly.com/)
Powered by Discuz! X3.1