admin 管理员组

文章数量: 1184232

Ubuntu16.04有线网络无法连接,问题解决,原来是网卡的型号和系统中网卡的驱动不匹配

一假期回来,打开电脑有线网络突然连接不上了,哭。。。。
参考网址:http://events.jianshu.io/p/b325605935ee

1.查看网卡型号

lspci | grep net

2.查看网卡驱动

lspci -k

列出系统所有的pci设备的硬件和驱动信息,找到Ethernet相关的行,比如我这里显示的是:

Kernel driver显示的是驱动信息,因为我重新安装相匹配的驱动,所以显示的是我安装之后的r8168(之前显示的是r8169)。因为网卡型号和驱动不匹配,导致了无法使用有线网上网。

3.卸载旧的驱动

首先查看驱动文件所在位置,注意r8169是自己的网卡驱动名称

modinfo r8169 | grep filename 

之后备份或直接删除驱动文件,选择其中一个操作即可
path为上面命令查找的结果,r8169也是自己的驱动名称

mv path/r8169.ko path/r8169.ko.backup #备份
rm path/r8169.ko #直接删除

最后卸载驱动

sudo rmmod r8169
lsmod | grep r8169

4.安装

官网下载驱动:https://links.jianshu/go?to=https%3A%2F%2Fwww.realtek%2Fen%2Fcomponent%2Fzoo%2Fcategory%2Fnetwork-interface-controllers-10-100-1000m-gigabit-ethernet-pci-express-software
我下载的是 r8168-8.050.03.tar.bz2版本的
将下载的压缩包解压到/usr/src/

sudo tar xvf r8168-8.049.02.tar.bz2 -C /usr/src

执行安装文件

cd /usr/src/r8168-8.049.02/
sudo sh ./autorun.sh

成功之后有线自动就连接上啦~~
还有其他安装方法请转到http://events.jianshu.io/p/b325605935ee

本文标签: 网卡 不匹配 型号 系统 网络