我从实时 USB 安装了 lubuntu 20.04,并与 Windows 10 双启动。我不知道我在安装过程中是怎么错过它的,但实时版本和安装版本都无法连接到 wifi。
具体来说,启动后,我收到已连接到 wifi 的通知,单击任务栏中的连接管理器可以正确显示周围所有可用的网络。但是,几秒钟后,所有 wifi 都消失了,而且没有任何东西可以将它们恢复。
对我来说,问题似乎在于wlo1
被禁用了。
sudo lshw -C network
*-generic DISABLED
description: Wireless interface
product: RTL8822BE 802.11a/b/g/n/ac WiFi adapter
vendor: Realtek Semiconductor Co., Ltd.
physical id: 0
bus info: pci@0000:02:00.0
logical name: wlo1
version: ff
serial: 40:5b:d8:4d:3c:e1
width: 32 bits
clock: 66MHz
capabilities: bus_master vga_palette cap_list ethernet physical wireless
configuration: broadcast=yes driver=rtw_pci driverversion=5.4.0-47-generic firmware=N/A latency=255 link=no maxlatency=255 mingnt=255 multicast=yes wireless=IEEE 802.11
resources: irq:157 ioport:3000(size=256) memory:a1200000-a120ffff
可以通过以下方式确认ip a
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000
link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
inet 127.0.0.1/8 scope host lo
valid_lft forever preferred_lft forever
inet6 ::1/128 scope host
valid_lft forever preferred_lft forever
2: wlo1: <BROADCAST,MULTICAST> mtu 1500 qdisc noqueue state DOWN group default qlen 1000
link/ether 40:5b:d8:4d:3c:e1 brd ff:ff:ff:ff:ff:ff
(state DOWN
)。
我在网上找到的一个解决方案是sudo ip link set wlo1 up
,但是它要么立即完成执行并且不修复任何内容,要么在短暂等待后返回RTNETLINK answers: Operation already in progress
。
在类似的问题中,我看到有人要求lspci -knn | grep Net -A3; rfkill list
,因此这里是:
02:00.0 Network controller [0280]: Realtek Semiconductor Co., Ltd. RTL8822BE 802.11a/b/g/n/ac WiFi adapter [10ec:b822] (rev ff)
DeviceName: WLAN
Kernel driver in use: rtw_pci
Kernel modules: rtwpci
0: hci0: Bluetooth
Soft blocked: no
Hard blocked: no
1: phy0: Wireless LAN
Soft blocked: no
Hard blocked: no
感谢您的帮助!
答案1
这有点尴尬,但过了几天,重启后,问题就解决了。我仍然不知道问题出在哪里,因为我唯一改变的就是搬到离 wifi 路由器更近的地方(但现在,即使我回到原来的位置,一切都正常)。
我能给遇到同样问题的人的唯一建议就是看一下这个:我的无线/WiFi 连接无法使用。诊断问题需要哪些信息?并且 - 与我不同 - 使用无线信息诊断脚本:https://github.com/UbuntuForums/wireless-info