我正在使用装有 Ubuntu Jammy 20.04.3 的 Dell Precision 5770 笔记本电脑。我能够使用 ubuntu pro 安装实时内核,sudo pro enable realtime-kernel
并且它运行良好。但是,重新启动后,我的 wifi 适配器丢失了。我已经检查并禁用了安全启动,正如一个指南建议的那样,但这对让它工作没有帮助。我也尝试过反向移植驱动程序,但没有成功。如果有人好奇或者可以帮助我成功做到这一点,我可以更详细地介绍这一点,如果这是解决方案的话。运行以下命令会显示以下内容:
$ sudo lshw -C network
*-network
description: Network controller
product: Alder Lake-P PCH CNVi WiFi
vendor: Intel Corporation
physical id: 14.3
bus info: pci@0000:00:14.3
version: 01
width: 64 bits
clock: 33MHz
capabilities: bus_master cap_list
configuration: driver=iwlwifi latency=0
resources: iomemory:640-63f irq:16 memory:6491244000-6491247fff
值得注意的是,这缺少很多驱动程序配置信息、卡序列号等......
以下是一些背景信息
$ uname -a
Linux devrod-lap 5.15.0-1053-realtime #59-Ubuntu SMP PREEMPT_RT Fri Jan 12 20:29:00 UTC 2024 x86_64 x86_64 x86_64 GNU/Linux
$ lsmod | grep iwlwifi
iwlwifi 458752 1 iwlmvm
cfg80211 1011712 3 iwlmvm,iwlwifi,mac80211
$ lspci -k
0000:00:14.3 Network controller: Intel Corporation Alder Lake-P PCH CNVi WiFi (rev 01)
Subsystem: Intel Corporation Device 4090
Kernel driver in use: iwlwifi
Kernel modules: iwlwifi
$ rfkill list wlan
1: dell-wifi: Wireless LAN
Soft blocked: no
Hard blocked: no
$ iwconfig
lo no wireless extensions.
enx4cd717671816 no wireless extensions.
enx0015ff280501 no wireless extensions.
我已经绞尽脑汁尝试了 4 天,尝试了我能找到的每个论坛上的所有解决方案,重新安装 Ubuntu 解决了这个问题,所以我认为这是一个内核问题。我迫切地希望有人能指导我取得成功。
答案1
解决方案是使用
sudo apt update && sudo apt install backport-iwlwifi-dkms
感谢chili555的宝贵帮助。