23
2024
08
11:19:28

I226-V不断流了?!

新一代软路由N100,千篇一律配I226,没得选螃蟹。
请教厂家为啥这样,却是声称早就不断流了。
我信了。

直到今天,100%重现断流
环境:
N100 I226, 接TPLINK XDR5480 2.5G口,两台PC接千兆口。
观测:
一边iperf3, 一边ping;
使用:
第一遍测试,iperf3 -c N100_IP
第二遍测试使用:iperf3 -c N100_IP -R
结果:
第二遍时iperf3过程中,出现断流。ping包观测显示断流时间为11s。
很容易重现,按上面过程,百发百中。

于是不得不研究了一下解决办法
关闭I226 TSO功能。

手工输入(linux):
/usr/sbin/ethtool -K 你的网卡名 tso off
立即管用,同样环境重新测试无数遍也不断流了。

写进系统服务,自动启动:
PVE参考代码
创建执行文件/etc/systemd/system/off_tso.service

  1. [Unit]

  2. Description=Turn off TSO for NIC


  3. [Service]

  4. Type=oneshot

  5. ExecStart=/usr/sbin/ethtool -K enp5s0 tso off

  6. ExecStart=/usr/sbin/ethtool -K enp6s0 tso off

  7. ExecStart=/usr/sbin/ethtool -K enp7s0 tso off

  8. ExecStart=/usr/sbin/ethtool -K enp8s0 tso off

  9. RemainAfterExit=yes


  10. [Install]

  11. WantedBy=multi-user.target


复制代码


systemctl enable --now off_tso.service
systemctl daemon-reload

搞定。




推荐本站淘宝优惠价购买喜欢的宝贝:

image.png

本文链接:https://www.hqyman.cn/post/7751.html 非本站原创文章欢迎转载,原创文章需保留本站地址!

分享到:
打赏





休息一下~~


« 上一篇 下一篇 »

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

请先 登录 再评论,若不是会员请先 注册

您的IP地址是: