即使禁用安全启动后,Kubuntu 上仍然没有 WiFi?

即使禁用安全启动后,Kubuntu 上仍然没有 WiFi?

我最近安装了 Kubuntu v20.04.1。由于第二个屏幕无法通过 HDMI 工作,因此我从默认的 xorg nouveau 视频驱动程序切换到专有的 Nvidia 驱动程序。

在此过程中,系统会要求我启用安全启动,我照做了。重启后,系统显示 MOK 菜单并注册了密钥。

当操作系统再次启动时,我无法再访问我的 Wifi 网络。经过一番研究,我在 BIOS 和 Kubuntu 中禁用了安全启动。运行mokutil --sb-state确认了这一点,正如所显示的SecureBoot disabled

但是,我仍然无法访问 Wifi。系统托盘的网络部分未显示 Wifi 网络。使用答案,我尝试了一些其他的方法。

运行sudo lshw -C network会产生与我的 Wifi 适配器相关的以下信息:

*-network UNCLAIMED
  description: Network controller
  product: Wi-Fi 6 AX200
  vendor: Intel Corporation
  physical id: 0
  bus info: pci@0000:52:00.0
  version: 1a
  width: 64 bits
  clock: 33MHz
  capabilities: pm msi pciexpress msix cap_list
  configuration: latency=0
  resources: memory:ceb00000-ceb03fff

两者对比,我的以太网接口driver=在其configuration行中有一个字段,并且没有UNCLAIMED在顶部说。

跑步lspci -nnk | grep -A2 0280可得:

52:00.0 Network controller [0280]: Intel Corporation Wi-Fi 6 AX200 [8086:2723] (rev 1a)
    Subsystem: ntel Corporation Wi-Fi 6 AX200 [8086:0080]
    Kernel modules: iwlwifi

这并没有提到正在使用任何内核驱动程序。我可以运行find /lib/modules/$(uname -r)/kernel/drivers/net/wireless -name '*.ko'并看到已安装负载。

这让我认为驱动程序几乎已经“拔掉”了,需要重新连接起来,但我对 Linux 了解不够,无法证实这一点。

不幸的是,我的笔记本电脑没有以太网端口,因此无法更新任何东西来查看这是否能解决问题。我尝试过返回 nouveau 图形驱动程序并重新启动,但没有任何变化。

我该如何修复这个错误?

答案1

所以我设法修复了它。我安装了 Kubuntu 和 Windows 作为双启动。

我启动 Windows 后发现 Wifi 已关闭。我再次将其打开,重新连接到网络,然后启动 Kubuntu,突然它又可以正常工作了。

奇怪的修复,但也许这可以为其他人节省三个小时的烦恼。

相关内容