我买了一台新笔记本电脑 (IdeaPad Flex 5 16ABR8),但 wifi 并不总是可用。启动后大多数情况下,一开始工作得很好,但过了一段时间后就完全停止工作了。然而,当我使用 wifi-USB 驱动器时,它工作得非常好。当我使用 wifi USB 驱动器或 LAN,然后尝试切换回内部 Wifi 设备时,它也会停止工作。我使用基于 arch 的系统 (arcolinux)。
重新启动网络管理器没有帮助。该ip
命令显示接口的状态为关闭:
...
2: wlp2s0: <BROADCAST,MULTICAST> mtu 1500 qdisc noqueue state DOWN group default qlen 1000
...
尝试启用接口会导致以下结果:
sudo ip l set wlp2s0 up # enable Interface using ip command
RTNETLINK answers: Connection timed out
更多硬件信息(使用 lshw)
sudo lshw -C network # get more information about wifi device
*-network DISABLED
description: Wireless interface
product: Realtek Semiconductor Co., Ltd.
vendor: Realtek Semiconductor Co., Ltd.
physical id: 0
bus info: pci@0000:02:00.0
logical name: wlp2s0
version: 00
serial: d0:*:*:*:*:*
width: 64 bits
clock: 33MHz
capabilities: pm msi pciexpress bus_master cap_list ethernet physical wireless
configuration: broadcast=yes driver=rtw89_8852be driverversion=6.4.10-zen2-1-zen firmware=N/A latency=0 link=no multicast=yes wireless=IEEE 802.11 resources: iomemory:ffffffff0-fffffffef irq:83 ioport:2000(size=256) memory:fd600000-fd6fffff
检查设备限制(使用 rfkill)
rfkill list
0: ideapad_wlan: Wireless LAN
Soft blocked: no
Hard blocked: no
1: ideapad_bluetooth: Bluetooth
Soft blocked: no
Hard blocked: no
2: phy0: Wireless LAN
Soft blocked: no
Hard blocked: no
9: hci0: Bluetooth
Soft blocked: no
Hard blocked: no