![Ubuntu 22.04 LTS 和 22.10 Lenovo Ideapad1 (Realtek 8852BE) (rtw89) 上 Wifi 符号缺失/无法访问 Wifi](https://linux22.com/image/1192350/Ubuntu%2022.04%20LTS%20%E5%92%8C%2022.10%20Lenovo%20Ideapad1%20(Realtek%208852BE)%20(rtw89)%20%E4%B8%8A%20Wifi%20%E7%AC%A6%E5%8F%B7%E7%BC%BA%E5%A4%B1%2F%E6%97%A0%E6%B3%95%E8%AE%BF%E9%97%AE%20Wifi.png)
运行lspci -vvv | grep -A 10 -i "Network Controller"
产生:
02:00.0 Network controller: Realtek Semiconductor Co., Ltd. Device b852
Subsystem: Lenovo Device 4853
Control: I/O+ Mem+ BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
Interrupt: pin A routed to IRQ 69
IOMMU group: 11
Region 0: I/O ports at 2000 [size=256]
Region 2: Memory at fd600000 (64-bit, non-prefetchable) [size=1M]
Capabilities: <access denied>
Kernel modules: rtw_8852be
运行neofetch
产生:
.-/+oossssoo+/-. sean@sean-IdeaPad-1-15ALC7
`:+ssssssssssssssssss+:` --------------------------
-+ssssssssssssssssssyyssss+- OS: Ubuntu 22.04.1 LTS x86_64
.ossssssssssssssssssdMMMNysssso. Host: 82R4 IdeaPad 1 15ALC7
/ssssssssssshdmmNNmmyNMMMMhssssss/ Kernel: 5.15.0-58-generic
+ssssssssshmydMMMMMMMNddddyssssssss+ Uptime: 11 mins
/sssssssshNMMMyhhyyyyhmNMMMNhssssssss/ Packages: 1746 (dpkg), 12 (snap)
.ssssssssdMMMNhsssssssssshNMMMdssssssss. Shell: bash 5.1.16
+sssshhhyNMMNyssssssssssssyNMMMysssssss+ Resolution: 1920x1080
ossyNMMMNyMMhsssssssssssssshmmmhssssssso DE: GNOME 42.5
ossyNMMMNyMMhsssssssssssssshmmmhssssssso WM: Mutter
+sssshhhyNMMNyssssssssssssyNMMMysssssss+ WM Theme: Adwaita
.ssssssssdMMMNhsssssssssshNMMMdssssssss. Theme: Yaru [GTK2/3]
/sssssssshNMMMyhhyyyyhdNMMMNhssssssss/ Icons: Yaru [GTK2/3]
+sssssssssdmydMMMMMMMMddddyssssssss+ Terminal: gnome-terminal
/ssssssssssshdmNNNNmyNMMMMhssssss/ CPU: AMD Ryzen 7 5700U with Radeon G
.ossssssssssssssssssdMMMNysssso. GPU: AMD ATI 04:00.0 Lucienne
-+sssssssssssssssssyyyssss+- Memory: 1960MiB / 9819MiB
`:+ssssssssssssssssss+:`
.-/+oossssoo+/-.
运行sudo 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:02:00.0
version: 00
width: 64 bits
clock: 33MHz
capabilities: pm msi pciexpress cap_list
configuration: latency=0
resources: ioport:2000(size=256) memory:fd600000-fd6fffff
*-network
description: Ethernet interface
physical id: 9
bus info: usb@1:2
logical name: usb0
serial: be:29:eb:c1:b0:14
capabilities: ethernet physical
configuration: autonegotiation=off broadcast=yes driver=rndis_host driverversion=5.15.0-58-generic duplex=half firmware=RNDIS device ip=192.168.42.238 link=yes multicast=yes port=twisted pair
运行lsppci -knn | grep Net -A3
产生:
02:00.0 Network controller [0280]: Realtek Semiconductor Co., Ltd. Device [10ec:b852]
Subsystem: Lenovo Device [17aa:4853]
Kernel modules: rtw_8852be
03:00.0 Non-Volatile memory controller [0108]: Intel Corporation Device [8086:f1aa] (rev 03)
启动时,会显示一行文字rtw89_8852be 0000:02:00.0: failed to setup chip information
我尝试删除并重新安装 wifi 驱动程序https://github.com/lwfinger/rtw89但它不起作用。
我在想也许我的驱动程序与 Ubuntu 不兼容,但我不确定。
任何帮助都将受到感谢!
如果您需要更多信息,请告诉我。我会积极回复这里的消息。提前谢谢您!
答案1
从 Ubuntu 22.04 LTS 更新到 Ubuntu 22.10 后这个问题中提到的司机对我来说也不再起作用了。
然而,使用这位老司机解决了这个问题。
git clone https://github.com/HRex39/rtl8852be.git -b dev
cd rtl8852be
make
sudo make install
sudo modprobe 8852be