跳到主要内容
常见问题 固件Ubuntu硬件识别

Ubuntu 装完 Wi-Fi/新硬件不可用(缺固件)?

不少无线网卡固件不在最小安装默认集合里,装完系统硬件识别不全。本文给出 lshw/dmesg 定位缺失固件与补装的排查路径。

发布于 2026/11/11 所属频道 Ubuntu 与 Debian

简短答案

「卡能识别但设备不可用 / 直接不识别」多半是驱动固件缺失:内核驱动在,但对应的固件 blob 没随系统装进来。先用 lshw 确认卡被内核认到了,再查 /lib/firmware/ 缺什么,补 linux-firmware 包后重新加载模块。

现象对照

现象 判断
lshw 有卡、接口 up 后无连接 固件/驱动不全
dmesg 刷 firmware 加载失败 明确缺固件文件
lshw 直接看不到该硬件 驱动未编译/未加载,先 modprobe

排查步骤

lshw -class network | grep -A3 'Wireless'
dmesg | grep -iE 'firmware|fw'
ls /lib/firmware/ | grep -i <厂商标识>
sudo apt install linux-firmware
sudo modprobe <驱动模块名>
ip link

装完 linux-firmware 仍不行的机型,往往需要发行方之外的驱动/固件仓库,以发行说明为准——这是 Debian 这类纯自由软件基线更常遇到的问题,Ubuntu 基线(Ubuntu 26.04 桌面版)默认覆盖面更广。定位入口可先查 Ubuntu 发行条目。

操作小结

  1. lshw 先分清「驱动没加载」和「固件没文件」
  2. dmesg 找 firmware 报错的具体文件名
  3. apt install linux-firmware 补基础固件集
  4. 仍不行再查上游驱动支持,别乱拷来路不明的 .ko

相关链接

本文内容基于公开资料整理,仅供参考;涉及授权与合规的操作请以厂商官方文档为准。

相关推荐下载

按本文主题匹配的官方原版镜像条目

配套 PE 工具

制作启动盘、备份数据、修复引导

其他常见问题

同一集合内的相近主题,按标签与关键词匹配