我遇到了类似这篇文章中解释的问题:更新后 Wi-Fi 网络丢失
我不知道如何解决。我在具有双启动(Windows/Ubuntu)的联想 ThinkPad E15 上使用 Ubuntu 18.04.4 LTS。
我的问题出现在上次更新之后,现在根本检测不到 Wifi。
这里有一些信息:
uname:
michel@michel-ThinkPad-E15:~$ uname -a
Linux michel-ThinkPad-E15 5.4.0-42-generic #46~18.04.1-Ubuntu SMP Fri Jul 10 07:21:24 UTC 2020 x86_64 x86_64 x86_64 GNU/Linux
rfkill:
michel@michel-ThinkPad-E15:~$ rfkill list all
0: tpacpi_bluetooth_sw: Bluetooth
Soft blocked: yes
Hard blocked: no
2: phy0: Wireless LAN
Soft blocked: no
Hard blocked: no
命令行参数:
michel@michel-ThinkPad-E15:~$ lspci -nnk | grep 0280 -A3
05:00.0 Network controller [0280]: Realtek Semiconductor Co., Ltd. Device [10ec:c822]
Subsystem: Lenovo Device [17aa:c123]
Kernel driver in use: rtw_pci
Kernel modules: rtwpci
nmcli 命令:
michel@michel-ThinkPad-E15:~$ nmcli dev wifi list
IN-USE SSID MODE CHAN RATE SIGNAL BARS SECURITY
michel@michel-ThinkPad-E15:~$ dmesg | grep -e rtw
[ 3.846786] rtw_pci 0000:05:00.0: enabling device (0000 -> 0003)
[ 3.846812] rtw_pci 0000:05:00.0: Direct firmware load for rtw88/rtw8822c_wow_fw.bin failed with error -2
[ 3.846814] rtw_pci 0000:05:00.0: failed to request firmware
[ 3.847210] rtw_pci 0000:05:00.0: Firmware version 5.0.0, H2C version 14
[ 4.108806] rtw_pci 0000:05:00.0 wlp5s0: renamed from wlan0
[ 4.922547] rtw_pci 0000:05:00.0: failed to wait firmware completion
[ 4.931715] rtw_pci 0000:05:00.0: failed to wait firmware completion
[ 4.935412] rtw_pci 0000:05:00.0: failed to wait firmware completion
[ 15.015312] rtw_pci 0000:05:00.0: failed to wait firmware completion
[ 15.019406] rtw_pci 0000:05:00.0: failed to wait firmware completion
[ 25.020507] rtw_pci 0000:05:00.0: failed to wait firmware completion
[ 25.024711] rtw_pci 0000:05:00.0: failed to wait firmware completion
[ 35.023713] rtw_pci 0000:05:00.0: failed to wait firmware completion
[ 35.027775] rtw_pci 0000:05:00.0: failed to wait firmware completion
[ 45.016491] rtw_pci 0000:05:00.0: failed to wait firmware completion
[ 45.020322] rtw_pci 0000:05:00.0: failed to wait firmware completion
[ 55.021730] rtw_pci 0000:05:00.0: failed to wait firmware completion
[ 55.025759] rtw_pci 0000:05:00.0: failed to wait firmware completion
[ 319.399719] rtw_pci 0000:05:00.0: failed to wait firmware completion
[ 319.404033] rtw_pci 0000:05:00.0: failed to wait firmware completion
谁能帮我 ?
当我读到更新的 wifi 驱动程序的未签名版本可能会出现问题(我认为安全启动需要签名模块)后,我禁用了安全启动,但没有成功。
有人可以告诉我是否可以尝试这里建议的方法:https://medium.com/@vovaprivalov/fixing-problem-with-missing-wifi-adapter-on-ubuntu-18-04-dec50879a47e (我没有尝试过,因为我不确定这对我来说是否是相同的路径...不想让我的系统比现在更加崩溃!)
(对不起,我的英语不好)
答案1
您需要更新linux-firmware
。18.04 repo 还没有该rtw88/rtw8822c_wow_fw.bin
文件。
您可以安全地从 20.04 仓库安装linux-firmware
,因为现在您拥有相同的固件。在终端中运行:
wget http://mirrors.kernel.org/ubuntu/pool/main/l/linux-firmware/linux-firmware_1.187.2_all.deb
sudo dpkg -i linux-firmware_1.187.2_all.deb