当前位置:网站首页>I217-V在openwrt软路由下大流量断网问题
I217-V在openwrt软路由下大流量断网问题
2022-08-05 05:18:00 【MuggleTan】
背景
最近跟着up司波图在玩一个AIO(All In One)服务器,也就是将软路由,NAS系统以及影音系统都集成到一个物理系统中,我用的是之前买的一个M73的小主机,里面的mini-PCIE插槽扩展了一个螃蟹RTL8111的千兆网卡,主机自带的是Intel的I217-V千兆网卡。
经过一天的使用下来发现每次大流量下载或上传时,openwrt都会断一下,开始还以为是openwrt系统的问题,后来经过一番资料搜索,发现是pve下面的这张Intel网卡有问题,查看了pve系统的日志,发现了如下:
pve kernel: e1000e 0000:00:19.0 eno1: Detected Hardware Unit Hang:
这和搜索到的情况一样,于是就确定是这张Intel网卡的问题。
原因
造成该问题的原因是Intel网卡固件的bug
解决方法
在pve虚拟机下关掉网卡的offload功能
ethtool -K <网卡编号> tx off rx off >/tmp/e1000e.log
为了方便,不需要每次重启虚拟机之后都手动来关掉,这里设置了一个自启动脚本,原理是pve虚拟机每次启动的呃时候都会扫描/etc/profile.d下面的.sh文件,所以办法很简单,在改文件夹下面新建一个e1000e.sh的文件
vim /etc/profile.d/e1000e.sh
然后填入上面的命令即可
参考链接:
边栏推荐
- Redis集群(docker版)——从原理到实战超详细
- [Paper Intensive Reading] Rich Feature Hierarchies for Accurate Object Detection and Semantic Segmentation (R-CNN)
- 【ts】typescript高阶:typeof使用
- LeetCode刷题之第746题
- 如何使用Houdini进行程序化优化?
- URP渲染管线实战教程系列 之URP渲染管线实战解密(一)
- Jupyter notebook选择不同的Anaconda环境作为内核运行
- 三、自动配置源码分析
- leetCode刷题之第31题
- LeetCode刷题之第54题
猜你喜欢
随机推荐
(C语言)计算结构体大小——结构体内存对齐
Redis集群(docker版)——从原理到实战超详细
八、响应处理——ReturnValueHandler匹配返回值处理器并处理返回值原理解析
LeetCode刷题之第129题
每日一题-删除链表的倒数第 N 个结点-0718
每日一题-盛最多水的容器-0716
四、Web场景之静态资源配置原理
URP渲染管线实战教程系列 之URP渲染管线实战解密(一)
【UiPath2022+C#】UiPath 练习-数据操作
Polygon计算每一个角的角度
【shell编程】第三章:函数
电子产品量产工具(5)- 页面系统实现
每日一题-有效的括号-0719
C语言—扫雷的实现
LeetCode刷题之第61题
【UiPath2022+C#】UiPath控制流程概述
LeetCode刷题之第74题
无影云桌面
【ts】typescript高阶:分布式条件类型
每日一题-最长有效括号-0724









