Anlogic Ethernet回环传输测试
本实验用上位机进行以太网包数据的回环传输测试,由发包软件实现以太网包的发送,由抓包软件实现以太网包的接受。将发送的以太网包和接收的以太网包进行对比测试,若数据一致则说明测试成功。

1.软件下载
电脑端需要安装两款软件,分别进行发以太网包数据和接收以太网包数据 软件名字分别是 xcap和wireshark。
安装xcap时,可能会遇到报错:未安装winpcap.dll/Packet.dll。这个问题多半是由于windows系统更新导致原先C:\Windows\SysWOW64文件夹下的这两个文件被放在了C:\Windows\SysWOW64\Npcap文件夹下,使得安装程序没有找到所需的文件。此时只需要把这两个文件复制粘贴到C:\Windows\SysWOW64文件夹下即可。
2.环境配置
首先将网线两端分别接到电脑和板子的以太网接口,并且给开发板通电并下载程序。
实验操作步骤如下:
设置电脑 MAC地址 ,打开网络和 Internet设置,如下图所示:

然后点击更改适配器设置,如图所示:

选择有线网卡对应的标识(这里显示未识别的设备是正常的),

然后进行右键点击属性-配置-高级,将本地管理地址的值修改为AA0203040506(也不一定必须是这个值,这个值只是本地以太网的地址号)。

接下来查看速度和双工,选择自动协商即可,如图所示:

3.收发测试
3.1 xcap配置
打开xcap软件,先建立连接,进行发包准备:

然后右键进行packgroup的建立,如图所示:

然后点击+号进行创建以太网包,如图所示:

新建好的包进行双击编辑,填写好网络地址,如图所示:

然后点击next,进行数据的填充,然后点击save保存,如图所示:

3.2 wireshark接受测验
打开 wireshark软件,双击打开以太网,如图所示:

点击xcap的图示按钮,进行数据包的发送:

点击后,观察 wireshark软件抓包,选择source为aa:02:03:04:05:06(本地以太网地址)的包,双击查看具体内容:

若抓到的数据和我们发的包数据是一样的,则回环传输测试成功。