当前位置:网站首页>I217-V network disconnection problem in large traffic under openwrt soft routing
I217-V network disconnection problem in large traffic under openwrt soft routing
2022-08-05 06:10:00 【MuggleTan】
Background
Recently, I was playing an AIO (All In One) server with the upspotu, that is, integrating the soft routing, NAS system and audio-visual system into a physical system. I used a small M73 that I bought before.The host, the mini-PCIE slot inside is extended with a crab RTL8111 Gigabit network card, and the host comes with Intel's I217-V Gigabit network card.
After a day of use, I found that openwrt would be interrupted every time a large amount of traffic was downloaded or uploaded. At first, I thought it was a problem with the openwrt system. Later, after some data search, I found that there was a problem with the Intel network card under pve., checked the logs of the pve system and found the following:
pve kernel: e1000e 0000:00:19.0 eno1: Detected Hardware Unit Hang:This is the same as the search, so it is determined that this Intel network card is the problem.
reason
The cause of this problem is a bug in the Intel network card firmware
Workaround
Turn off the offload function of the network card under the pve virtual machine
ethtool -K <NIC number> tx off rx off >/tmp/e1000e.logFor convenience, there is no need to manually turn off the virtual machine every time after restarting the virtual machine. A self-starting script is set here. The principle is that the pve virtual machine will scan /etc/profile.d every time it starts.The following .sh file, so the method is very simple, create a new e1000e.sh file under the changed folder
vim /etc/profile.d/e1000e.shThen fill in the above command
Reference link:
边栏推荐
猜你喜欢

入门文档05 使用cb()指示当前任务已完成

Unity huatuo 革命性热更系列1.3 huatuo示例项目源码分析与启发

你要找的cocos面试答案都在这里了!

spark源码-任务提交流程之-1-sparkSubmit

静态路由

TCP/IP四层模型

Introductory document 05-2 use return instructions the current task has been completed

The problem of calling ds18b20 through a single bus

【Day8】磁盘及磁盘的分区有关知识

Getting Started Documentation 10 Resource Mapping
随机推荐
云游戏未来展望
阿里云视频点播
Getting Started 05 Using cb() to indicate that the current task is complete
入门文档01 series按顺序执行
入门文档07 分阶段输出
【3D模型教程】ZBrush如何表现皮肤纹理?
每日一题-下一个排列-0723
TensorFlow ObjecDetectionAPI在win10系统Anaconda3下的配置
CIPU,对云计算产业有什么影响
D41_缓冲池
小度 小度 在呢!
海外服务器的优势
每日一题-有效的括号-0719
你要找的cocos面试答案都在这里了!
Dsf5.0 bounced points determine not return a value
spark source code - task submission process - 1-sparkSubmit
入门文档05 使用cb()指示当前任务已完成
【Day8】(超详细步骤)使用LVM扩容
Spark source code-task submission process-6.1-sparkContext initialization-create spark driver side execution environment SparkEnv
入门文档11 自动添加版本号