寄存器对比解决千兆丢包问题
发布时间
阅读量:
阅读量
对比寄存器解决千兆丢包问题
- 问题现象
-
问题复现
-
对异常板卡系统A执行A环回测试
-
- mac环回测试结果正常
- phy1000M环回测试出现异常
- phy100M+10M环回测试结果正常
-
检查异常系统A的phy工作模式
-
对比ubuntu系统的环回测试结果
-
- mac环回测试表现正常
- phy1000M工作状态正常
- phy100M工作状态异常
- phy10M工作状态异常
-
多次重复进行测试,所观察到的现象保持一致
-
检查ubuntu系统中phy的工作模式
-
对寄存器值列表进行对比分析
-
- ubuntu系统寄存器信息
- 工作异常的板卡系统A寄存器信息
- 对比两系统寄存器值差异的表格
-
调整寄存器进行测试
-
- 在异常系统A中调整寄存器并进行测试
- 进行反向测试,在ubuntu系统中调整寄存器并进行验证
-
定位问题原因
-
解决所发现的问题
-
PS
-
问题现象描述
在局域网连接的实际应用环境中,用户反映使用相同硬件配置(d2000+ar8035)的嵌入式系统存在千兆ping测试时丢包率较高的问题,而采用ubuntu文件系统并搭配飞腾官方测试内核的设备运行状况良好。
后续将
全部评论 (0)
还没有任何评论哟~
