本帖最后由 miaz 于 2013-1-4 22:08 编辑
做项目过程中用到Genesys-V5的板子,与PC机通信的时候发现V5不能接收组播报文。
用的开发工具是ISE12.3,mac核是lltemac,嵌入式操作系统是petalinux,
google发现有人也遇到过:
forums.xilinx.com/t5/Embedded-Linux/LLTEMAC-multi-cast-support-yet/m-p/62014#M1953
但是3楼提到的解决方法不知道具体怎么操作,在 xlltemac_main.c文件里也没有找到 IFF_PROMISC这一项。关于IFF_MULTICAST的是ndev->flags &= ~IFF_MULTICAST;
是不是应该修改成ndev->flags &= IFF_MULTICAST;
不知道坛里有没有人遇到过同样的问题,又是怎么解决的呢?或者大家讨论一下,找找解决思路。
|