此文章是针对Ubuntu 更换了内核后不能连接网络的问题,分析:
在更换内核之前,网络可以正常连接,更换内核之后,部分驱动就不再兼容了,需要重新编译安装,包括显卡驱动、网卡驱动,所以更换内核之后,有线网卡和无线网卡都失效了,系统就找不到网络设备,需要重新安装;
有线网卡
查询有线网卡型号:
lspci | grep net
(本机)输出:
04:00.1 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168/8411 PCI Express
Gigabit Ethernet Controller (rev 12)
确认网卡为 RTL8111/8168/8411,安装网卡驱动:
在 github 中下载 r8168-dkms 并安装;
无线网卡
(本机用的 usb 无线网卡)
- 首先将设备插进主机,并执行命令
lsusb
查看设备型号,如(本机):RTL8188EUS
; - 在 github 中下载 rtl8188eus 并安装;
- 如果安装失败可以参考这里;
- 重启生效;