我购买了一台新笔记本电脑小米笔记本 Pro 14 2022(英特尔 i7 12gen)(我需要完整规格吗?),不幸的是我无法激活 wi-fi。我尝试安装最新的 Ubuntu 和 PopOS 可用映像,但 Wi-Fi 似乎无法在两者上开箱即用(我选择了 pop OS)。目前,在笔记本电脑上访问互联网的唯一可能方法是使用智能手机上的调制解调器。
下面列出了一些规格:
网络控制器名称(来自硬件实用程序):瑞昱半导体有限公司 器件 b852
uname -r
是5.19.0-76051900-generic
lshw -C network
结果:
*-network UNCLAIMED
description: Network controller
product: Realtek Semiconductor Co., Ltd.
vendor: Realtek Semiconductor Co., Ltd.
physical id: 0
bus info: pci@0000:2c:00.0
version: 00
width: 64 bits
clock: 33MHz
capabilities: pm msi pciexpress cap_list
configuration: latency=0
resources: ioport:3000(size=256) memory:5e200000-5e2fffff
*-network
description: Ethernet interface
physical id: 14
bus info: usb@3:1
logical name: enx0edb87e86af7
serial: 0e:db:87:e8:6a:f7
capabilities: ethernet physical
configuration: autonegotiation=off broadcast=yes driver=rndis_host driverversion=5.19.0-76051900-generic duplex=half firmware=RNDIS device link=yes multicast=yes port=twisted pair
lspci -nnk | grep 0280 -A2
结果:
2c:00.0 Network controller [0280]: Realtek Semiconductor Co., Ltd. Device [10ec:b852]
Subsystem: Device [1d3e:c826]
rfkill list
结果:
1: hci0: Bluetooth
Soft blocked: no
Hard blocked: no
我找到了不同的解决方案,但这是我尝试过的:
- 我尝试从以下 github 存储库安装驱动程序:https://github.com/HRex39/rtl8852be
EFI 安全启动已禁用
但这就是我得到的回报:
...
cc1: some warnings being treated as errors
make[2]: *** [scripts/Makefile.build:249: /home/artkharlamov/rtl8852be/os_dep/linux/ioctl_cfg80211.o] Error 1
make[2]: *** Waiting for unfinished jobs....
make[1]: *** [Makefile:1849: /home/ak/rtl8852be] Error 2
make[1]: Leaving directory '/usr/src/linux-headers-5.19.0-76051900-generic'
make: *** [Makefile:637: modules] Error 2
- 我还通过从以下 github 存储库安装驱动程序,找到了类似线程中类似问题的解决方案:https://github.com/lwfinger/rtw89 但这也没有帮助。
告诉我我做错了什么以及如何让我的 Wi-Fi 正常工作!
答案1
这些系列网卡的固件在某些较旧版本的 Linux 内核(如 5.10-5.12)中不受支持,但在较新版本中[据说]受支持,尽管它们默认情况下既不工作也不使用 PPA 固件工作。
我在使用 RTL8822CE 时遇到了同样的问题,(1) 将内核降级到 5.10,(2) 从 GitHub 中的 PPA 安装固件模块解决了该问题。
我的建议是降级你的内核并从https://github.com/HRex39/rtl8852be再次。
要降级内核,请打开终端并写入:
sudo apt install linux-image-5.10.0-13-amd64
这是 5.10.0-13 版本,对我有用,我希望这对你也有用!