> 技术文档 > ubuntu 24.04 升级后网卡丢失的原因及解决方法_ubuntu网卡不见了

ubuntu 24.04 升级后网卡丢失的原因及解决方法_ubuntu网卡不见了


症状描述

为了更新最新的nvidia驱动所以升级了内核,升级内核后发现网卡丢失,无论有线网络还是无线WIFI均无法上网,ubuntu 的图标中也找不到网络,只有VPN选项。运行ifconfig看不到网卡信息。

总结下来即:

1. 升级之后无法上网

2. ifconfig看不到网卡信息

3. ubuntu图标中也找不到网卡

原因分析

以上基本直接表明网卡驱动掉了,关于为什么升级后没有自动安装上网卡驱动的原因不清楚,不过也并不是罕见问题,对于linux这种内核更新频繁的系统来说见怪不怪了。

解决方法

解决当然是安装网卡驱动,但是安装网卡驱动比较麻烦,因为本身就无法上网,亲自经历后,发现以下方法最简单有效。

1. 开机引导时进入advcanced选项,选择上一个正常的内核版本进入

选择上一个版本,比如如下图所示,则选择上一个正常版本。同时记下当前最新的版本号,一会要用。

2. 进入系统后确认能正常上网。

使用

dpkg -l |grep linux-modules |grep extra

命令,查看下当前最新版本,比如6.8.0-48,查看这个版本是否有extra的搜索记录。如下图所示,可以搜索到,说明没问题。如果最新版内核是6.8.0-48但是搜不到extra的结果,则证明缺少这个模块,需要安装。

直接使用

sudo apt install linux-modules-extra-6.8.0-48-generic

来安装,安装完成后grub引导时选最新内核,赶紧试下是否已经可以上网。