以太网和 Wifi 均无法在 ubuntu 18.04 上运行

以太网和 Wifi 均无法在 ubuntu 18.04 上运行

从第一次安装开始,以太网和 Wi-Fi 都不可用。使用互联网的唯一方式是通过 USB 网络共享。

我第一次尝试了 Ubuntu 20.04,结果与 18.04 相同。(唯一的区别是 USB 网络共享仅在 18.04 中可用。)


  1. 我的主板是B560M迫击炮wifi。
  2. lshw -C 网络:
[sudo] password for jw: 
  *-network UNCLAIMED       
       description: Ethernet controller
       product: Realtek Semiconductor Co., Ltd.
       vendor: Realtek Semiconductor Co., Ltd.
       physical id: 0
       bus info: pci@0000:03:00.0
       version: 04
       width: 64 bits
       clock: 33MHz
       capabilities: pm msi pciexpress msix vpd cap_list
       configuration: latency=0
       resources: ioport:3000(size=256) memory:a3300000-a330ffff memory:a3310000-a3313fff
  *-network UNCLAIMED
       description: Network controller
       product: Intel Corporation
       vendor: Intel Corporation
       physical id: 0
       bus info: pci@0000:04:00.0
       version: 1a
       width: 64 bits
       clock: 33MHz
       capabilities: pm msi pciexpress msix cap_list
       configuration: latency=0
       resources: memory:a3200000-a3203fff

答案1

根据 MSI 对该主板的规格,wifi 是 AX210 卡,除非您使用的是 Linux 内核版本 5.10 或更新版本,否则它将无法工作。

此外,根据这些规格,主板上用于以太网的 Realtek 卡是“Realtek® 8125B 2.5G LAN”卡。Linux 直到 5.9 内核树才支持该卡。

为了支持您的硬件,您目前无法安装 Ubuntu 18.04 或 Ubuntu 20.04。唯一具有 5.11 内核(或更高版本)的 Ubuntu 版本是 21.04,这意味着您需要安装 Ubuntu 21.04,而不是其中一个 LTS。


如果你必须坚持使用 Ubuntu 20.04,然后是可能性您可以下载更高版本的 Ubuntu 20.04 映像(最新点版本 20.04.2)并在启用 HWE 模式的情况下进行安装,以安装反向移植到 20.04 的 5.11 内核,但是我不能保证这能正式解决问题,因为我还没有测试过 HWE 内核。

如果您有互联网,您可以尝试通过安装相关软件包来执行此操作:

sudo apt install linux-{,image}-generic-hwe-20.04

如果您还需要内核头文件来进行编译或驱动程序支持...

sudo apt install linux-headers-generic-hwe-20.04

一旦你完成了这个,你必须重新启动以使用较新的内核。重新启动后,您可能会注意到系统不再使用 GUI 驱动程序,因此请确保使用 Ubuntu 驱动程序工具安装适用于 HWE 内核的正确驱动程序(如果适用):

sudo ubuntu-drivers install

如果您不选择通过这种方式使用 20.04 的 HWE 内核,那么您将必须安装 Ubuntu 21.04 并将其升级到 Ubuntu 的后续版本,直到您获得下一个 LTS 版本为止。

相关内容