我的笔记本电脑(82EY IdeaPad Gaming 3 15ARH05)死机后,我重启了它,但蓝牙和 wifi 都无法使用。从 stackoverflow 复制粘贴命令(经典 :P)后,我设法让蓝牙重新工作,但在此过程中,我删除了网卡驱动程序
lshw -C network
*-network UNCLAIMED
description: Network controller
product: RTL8822CE 802.11ac PCIe Wireless Network Adapter
vendor: Realtek Semiconductor Co., Ltd.
physical id: 0
bus info: pci@0000:04:00.0
version: 00
width: 64 bits
clock: 33MHz
capabilities: cap_list
configuration: latency=0
resources: ioport:2000(size=256)
memory:d1600000-d160ffff
虽然我在 github ( https://github.com/juanro49/rtl88x2ce-dkms ) 上找到了必要的驱动程序,但所有列出的安装方法对我来说都不起作用。
通过构建和安装 .deb 进行安装都会导致附加错误。
full error: https://pastebin.com/4jrSXq46
make[2]: *** [/usr/src/linux-headers-6.9.3-76060903-generic/Makefile:1925: /var/lib/dkms/rtl88x2ce/35403/build] Error 2
make[1]: *** [Makefile:240: __sub-make] Error 2
make[1]: Leaving directory '/usr/src/linux-headers-6.9.3-76060903-generic'
make: *** [Makefile:2296: modules] Error 2
我对 Linux 还不太熟悉,因此非常感激大家的帮助。
这不是硬件问题,笔记本电脑是双启动的,并且网络控制器在 Windows 上运行良好。
我已经设法自己解决了这个问题。
完成此安装过程https://github.com/lwfinger/rtw88(至少在我构建时这个不会中断)然后在您的终端中激活驱动程序类型:
sudo modprobe rtw_8822ce