请提供您需要摘要的内容,发送后,我会立即根据您的要求,生成一段100-200字的摘要,或针对特定型号进行总结。
Fedora无法连接WiFi?手把手教你安装无线网卡驱动 **
Fedora Linux 以其前沿的技术、精美的界面和强大的功能深受许多极客和开发者的喜爱,对于许多刚从 Windows 转过来的新手来说,安装完系统后遇到“无法连接 WiFi”或“找不到无线网卡”的情况是令人沮丧的,这通常是因为 Linux 内核虽然开源,但某些无线网卡(特别是 Broadcom 和 Realtek 的部分型号)的驱动属于闭源或非自由软件,默认并未集成在系统中。
别担心,本文将详细介绍如何在 Fedora 上识别并安装无线网卡驱动,让你重新连上网络。

第一步:确认无线网卡型号
在动手安装驱动之前,我们首先需要知道电脑里到底装了什么型号的无线网卡,打开终端(Terminal),输入以下命令:
lspci -nnk | grep -i net -A 3
或者,如果你使用的是 USB 无线网卡:
lsusb
在输出结果中,寻找包含 Network controller 或 Wireless 字样的行,重点记下方括号里的十六进制代码([14e4:43a0])或者厂商名称(Realtek, Broadcom, Intel)。
Intel 网卡:Fedora 自带驱动最好,如果没网,可能只是固件问题。
Broadcom 网卡:这是重灾区,通常需要安装专有的
wl驱动。Realtek 网卡:部分型号(如 8821ce, 8812au)可能需要额外安装 kmod 驱动。
第二步:启用 RPM Fusion 软件源(关键步骤)
Fedora 官方仓库由于版权政策,不包含闭源的驱动程序,解决驱动问题的第一步是添加 RPM Fusion,这是一个第三方仓库,提供了绝大多数 Fedora 缺失的专有驱动。
在终端中依次执行以下命令来启用免费和非免费仓库:
sudo dnf install https://download1.rpmfusion.org/free/fedora/rpmfusion-free-release-$(rpm -E %fedora).noarch.rpm sudo dnf install https://download1.rpmfusion.org/nonfree/fedora/rpmfusion-nonfree-release-$(rpm -E %fedora).noarch.rpm
添加完成后,建议更新一下系统:
sudo dnf update
第三步:根据网卡型号安装驱动
添加好源之后,我们就可以尝试安装驱动了,以下是针对常见品牌的处理方法:
如果你使用的是 Broadcom 网卡(常见于老款 Dell 或 笔记本)
Broadcom 的网卡通常需要安装 broadcom-wl 驱动,执行以下命令:
sudo dnf install broadcom-wl
安装完成后,重启电脑,WiFi 图标通常就会出现。
如果你使用的是 Realtek 网卡(常见于新款笔记本)
很多 Realtek 网卡(如 rtl8821ce, rtl8723de)需要安装针对内核编译的模块(kmod)。
你可以尝试搜索一下对应的驱动包:
sudo dnf install kmod-rtl8821ce
(注:请将 rtl8821ce 替换为你具体的网卡型号)
如果找不到对应的 kmod,或者想安装最新版,可以使用 akmods 自动构建驱动:
sudo dnf install akmod-rtl88xxausudo dnf install akmod-rtl8821ce
安装后执行:
sudo akmods sudo systemctl restart NetworkManager
如果你使用的是 Intel 网卡
Intel 的驱动通常已经内置,但有时缺少“固件”,如果遇到问题,尝试安装完整的固件包:
sudo dnf install linux-firmware
第四步:检查 Secure Boot(安全启动)的影响
如果你安装了驱动,重启后 WiFi 依然不亮,或者系统报错,很可能是因为 Secure Boot(安全启动) 拦截了第三方驱动。
Fedora 默认会使用 Shim 签名来处理这个问题,但在某些情况下,手动安装的驱动无法通过安全启动的验证。
解决方法:
进入 BIOS 设置。
找到
Secure Boot选项。将其设置为
Disabled(关闭)。保存并重启进入 Fedora。
如果关闭 Secure Boot 后 WiFi 正常了,说明确实是签名问题,如果你必须开启 Secure Boot(例如公司策略),则需要使用 mokutil 工具对驱动进行手动签名注册,这属于进阶操作,初学者建议暂时关闭 Secure Boot。
第五步:验证驱动是否加载成功
重启回到系统后,打开终端输入:
nmcli device status
如果你看到列表中出现了 wifi 字样,并且状态不是 unavailable,恭喜你,驱动已经安装成功!点击右上角的网络图标,你应该可以搜索并连接到无线网络了。
在 Fedora 上安装无线网卡驱动,核心逻辑就是:识别硬件 -> 启用 RPM Fusion -> 安装对应驱动 -> 解决 Secure Boot 冲突,虽然相比 Windows 可能需要多敲几行命令,但一旦完成配置,Fedora 的网络稳定性将会带给你极佳的体验,希望这篇教程能帮你解决联网难题!
