zhangzh Posted January 24 Share Posted January 24 刚入正,下载BT资源的时候发现网速不稳定,经常几十M掉到0,然后又慢慢开始提速,有几率失联,查阅资料,猜测是macvlan导致的,但是改成ipvlan或者macvlan+不桥接后,还是有这种现象。通过iperf3和直连的软路由进行测试,发现正反向的测试均不稳,会突然卡住,然后尝试几次可能就失联了,通过拔插网线可以恢复。怀疑是板载网口问题,就咸鱼买了一个i350网卡,接上去以后发现上传可以,下载不行,还是会卡住,后面想排除一下bios/硬件的原因,使用其他u盘装了一个win pe,下载了windows的iperf3进行测试,8125b和i350上传下载各尝试了1000次,几遍下来都很稳定,也搜索过网上其他人也有用mag b660m使用unraid好好的,感觉也不像硬件兼容问题,最后怀疑是不是自己unraid配置哪里配置的有问题,用其他u盘新作了一个系统,还是不行。 求助各位大佬,看看是什么问题。 诊断文件中的系统日志是在iperf3测试异常过程中产生的,我自己有看过,好像失联或者异常的时候没有什么特别的日志产生。 主板:msi mag b660m ddr4 板载网卡:8125b 独立网卡:i350 尝试过的方法: 1. 使用ipvlan 2. 使用6.11版本 3. 改成macvlan + 不桥接 4. 使用商店中的r8125b驱动 5. 换网线 6. 使用独立网卡i350 7. 升级到最新的bios 8. 使用全新的unraid系统 测试异常的截图: tower-diagnostics-20240124-2336.zip Quote Link to comment
JackieWu Posted January 24 Share Posted January 24 怀疑是电源策略造成的问题,你可以尝试以下的办法: 在主板 BIOS 中关闭关于节能、超频的相关设置,你可以参考这个回复,另外你也可以参考我博客文章里面的这部分内容: 使用 Tips and Tweaks 插件(APPS 搜索下载即可)将 CPU 的 Normal CPU Scaling Governor 改为 Performance : Quote Link to comment
zhangzh Posted January 25 Author Share Posted January 25 22 hours ago, JackieWu said: 怀疑是电源策略造成的问题,你可以尝试以下的办法: 在主板 BIOS 中关闭关于节能、超频的相关设置,你可以参考这个回复,另外你也可以参考我博客文章里面的这部分内容: 使用 Tips and Tweaks 插件(APPS 搜索下载即可)将 CPU 的 Normal CPU Scaling Governor 改为 Performance : 感谢回复,我晚上尝试了你说的关闭BIOS中节能的设置,通过bios中的搜索功能找到了ASPM相关、C1E、C-state、PCI Express Native Control、Intel Speed Shift Technology、Intel SpeedStep选项,并都disable了, Above 4G Decoding已经为开启状态,经过完整重启,登录后,下载Tips and Tweaks插件发现Normal CPU Scaling Governor 已经是 Performance,再次重启后测试两个网卡,依旧掉速,和原来情况差不多。 还有其他什么可以尝试的方法吗 tower-diagnostics-20240126-0019.zip Quote Link to comment
JackieWu Posted January 25 Share Posted January 25 (edited) 2 hours ago, zhangzh said: 感谢回复,我晚上尝试了你说的关闭BIOS中节能的设置,通过bios中的搜索功能找到了ASPM相关、C1E、C-state、PCI Express Native Control、Intel Speed Shift Technology、Intel SpeedStep选项,并都disable了, Above 4G Decoding已经为开启状态,经过完整重启,登录后,下载Tips and Tweaks插件发现Normal CPU Scaling Governor 已经是 Performance,再次重启后测试两个网卡,依旧掉速,和原来情况差不多。 还有其他什么可以尝试的方法吗 tower-diagnostics-20240126-0019.zip 86.1 kB · 1 download 如果说 iPerf 上测试出来的结果都不能实现网卡能够达到的速率,那么很有可能是底层的原因,例如网卡或者主板(包括 BIOS)。但是你已经在 Win 系统下测试了 iPerf ,并且测出来的结果是正常的,那么就有可能是 Linux 上的驱动问题了,因为我先前看了论坛里面的另一个帖子 10GB NIC SHOWING IN DEVICES, NOT ON NETWORKING PAGE 里面就出现了网卡在 UNRAID 无法进行加载但是在 Win 系统下可以正常驱动的情况,并且即使换成 ubuntu(20.04.3)也是同样出现了无法加载网卡的问题,所以这种情况就说明了要么是 linux 上的驱动与设备不兼容,要么就是 Win 系统下忽略了 linux 上产生的问题进而可以正常使用: 如果你那里是这种情况的话那可能没有很好的解决办法,你可以尝试将网卡放到另一个主板上,然后同样运行 UNRAID 或者 Ubuntu live cd 进行测试,看看是否依然是同样的问题产生。 目前我能想到的就这些情况了,也有可能是我忽略了某些因素没有考虑到,所以如果后面能够解决了也请反馈一下,或者有读者看到这里的也欢迎提供相关的经验。 Edited January 25 by JackieWu Quote Link to comment
Vr2Io Posted January 26 Share Posted January 26 On 1/25/2024 at 12:19 AM, zhangzh said: 测试异常的截图: 你測試是同一個 subnet, 192.168.3.x 192.168.100.x ? Quote Link to comment
zhangzh Posted January 26 Author Share Posted January 26 2 hours ago, Vr2Io said: 你測試是同一個 subnet, 192.168.3.x 192.168.100.x ? 不是,但3.229是unraid设备直连的软路由wan口ip,lan口是100.1。 因为100.1的5201端口通不了,应该有防火墙规则之类的,所以我用了wan口ip进行测试。 这个软路由在我目前的网络中当成旁路由来用,一开始unraid也是3.x,后面发现问题,想排除是经过主路由导致的,所以直接接在旁路由的后面,结果也还是存在这个问题。 Quote Link to comment
zhangzh Posted January 27 Author Share Posted January 27 是接在软路由的lan口后面,刚试了用lan口ip(100.1)也不行 正好发生了失联,就是ping软路由都ping不通 失联的时候有时ifconfig里面会有异常,有大佬知道这个一般是什么问题导致的吗 之前在网上查阅资料,说有一个缓冲区可能太小,256设置到了2048 之后好像也不行 尝试的命令: ethtool -G ethX rx 2048 ethtool -G ethX tx 2048 而且每次失联的时候执行这个命令,好像也可以通 如果没其他办法,可能确实只能换主板了,就怕换完之后还不行,太折腾了 Quote Link to comment
JackieWu Posted January 27 Share Posted January 27 7 hours ago, zhangzh said: 是接在软路由的lan口后面,刚试了用lan口ip(100.1)也不行 正好发生了失联,就是ping软路由都ping不通 失联的时候有时ifconfig里面会有异常,有大佬知道这个一般是什么问题导致的吗 之前在网上查阅资料,说有一个缓冲区可能太小,256设置到了2048 之后好像也不行 尝试的命令: ethtool -G ethX rx 2048 ethtool -G ethX tx 2048 而且每次失联的时候执行这个命令,好像也可以通 如果没其他办法,可能确实只能换主板了,就怕换完之后还不行,太折腾了 建议你使用 Ubuntu 或者其他的 linux 系统再测试一下看看,如果是同样的问题那就是 linux 驱动层面的情况了。 Quote Link to comment
zhangzh Posted June 29 Author Share Posted June 29 时隔半年的回复。。 后来发现win10 和 debian 上也有这个问题(win10出现的概率很低,之前的测试没测出来),后面没空折腾就一直放着了,前两周换了一个主板,还是有一样的问题,开始换CPU 目前换完稳定跑4天了,应该就是CPU的问题,太折腾了 Quote Link to comment
zhangzh Posted July 1 Author Share Posted July 1 37 minutes ago, xyzeratul said: 难道是用的那些工程样品U? 应该不是。。之前装的时候用cpu-z看了 没有es、qs的字眼 Quote Link to comment
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.