从第一次安装开始,以太网和 Wi-Fi 都不可用。使用互联网的唯一方式是通过 USB 网络共享。
我第一次尝试了 Ubuntu 20.04,结果与 18.04 相同。(唯一的区别是 USB 网络共享仅在 18.04 中可用。)
- 我的主板是B560M迫击炮wifi。
- 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 版本为止。