RTL8111/8168/8411 网速慢、断网、网络图标状态异常

问题描述

根据项目需求,设备需要使用国产系统;我在银河麒麟官网下载并安装官网提供的试用版本,安装完之后,发现网络时常出现问题,经常网速变慢或者断网,需要电脑重启之后,重新激活才能连上网络。但是经常时间超过1分钟或者30秒,就会断开网络。

原因分析

一个星期测试试验和使用中,经过排查,发现是网卡的问题。

在网上查到有关类似的网络问题更新网卡驱动就解决了网络问题,由于我下载定制系统版本比较新,怀着学习的目的给400打电话咨询一下,给出解决方法是更新系统网络补丁来解决网络卡、慢、断网、网络图标显示问题。

解决方案

1、更新网卡驱动

2、更新系统网络驱动补丁

方案一

查看网卡信息:

lspci | grep net

我的网卡型号为:RTL8111/8168/8411

查看网卡驱动(将enp5s0换成你自己的网卡设备名称,输入ifconfig命令查看自己的网卡名称):

ethtool -i enp5s0

上面图片是我的网卡驱动信息和我的网卡型号不符。

输入命令安装r8168网卡驱动(离线驱动安装包

sudo apt install r8168-dkms

等待网卡安装完之后进行重启,查看网络问题是否解决。

但是我的网卡问题依旧没有解决(如下图)

方案二 

继续方案二更新网络补丁

输入命令安装网络问题的补丁包

sudo  dpkg  -i  *.deb

安装的时候出现了依赖问题

安装失败

继续和400沟通,说没有找到相关依赖包,给我转接到相关技术人员接通。

相关技术人员说由于依赖包比较多重新打包发给我测试。(networkmanager依赖补丁包)

这个包有110MB

里面有2个文件夹,第一个升级networkmanager这个,然后 kylin-nm 先不管。

安装方式  进入networkmanager

安装命令

sudo  dpkg -i ./*.deb

另一个 kylin-nm不要更新

安装完成没有出现报错,重启系统后,正常使用外设进行验证

进行验证、右键桌面空白处,选择“打开终端”

输入:ping  命令 如:www.baidu.com

我的出现问题:未知的名称或服务如下图

但是查询网卡ip地址有的,估计是DNS没有解析

在网络配置里面DNS加上:114.114.114.114 或者 8.8.8.8 保存、 在试一试

在终端重新输入:ping 命令

网络是可以ping通的网络正常了

使用了一段时间发现桌面上的网络图标状态没有转变,一直显示的有“!”这个状态,但是网络是正常的可以正常打开网站,打开百度等网站。尝试重启网络服务,拔插网线、重启电脑等方法,网络图标状态依旧没有转变,网络是正常的,可以正常访问网站。

继续400电话咨询,说:没事,不影响使用,那个状态没有转变,需要更新kylin-nm的包,但这个补丁还在修复,如果跟新kylin-nm这个包会黑屏。现在使用正常,状态没有转变,显示问题 ,是这个包比较新 和您那边kyin-nm不太匹配,您先用这个,显示问题后续应该有更新的适配版本

我说:那怎么办?

400:给你一个新版本的ISO,您用我们最新的镜像做测试吧

测试中............

Logo

一起探索未来云端世界的核心,云原生技术专区带您领略创新、高效和可扩展的云计算解决方案,引领您在数字化时代的成功之路。

更多推荐