奇怪的解决方案

奇怪的解决方案

我已经多次重新安装了 Linux(因为有时 Nvidia 专有驱动程序会清除系统)。现在没问题了,但我尝试修复 wifi 的任何方法都无济于事。我不太擅长 Linux,所以,请写一些命令来帮助你理解该怎么做(抱歉我的英语不好,这不是我的主要语言)
我也安装了 Windows 10

奇怪的解决方案

加载 Windows,在 Linux 中重新启动。对我来说,这很有效。

编辑1:

sudo dmesg | grep -i rtw'  

输出:

07:00.0 Network controller [0280]: Realtek Semiconductor Co., Ltd. RTL8822BE 802.11a/b/g/n/ac WiFi adapter [10ec:b822] (rev ff)  
    Kernel modules: rtw88_8822be
08:00.0 Ethernet controller [0200]: Realtek Semiconductor Co., Ltd. RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller [10ec:8168] (rev 15)  
    Subsystem: Lenovo RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller [17aa:38c2]

dmesg | grep -i rtw

输出:

[    9.531403] rtw_8822be 0000:07:00.0: can't change power state from D3hot to D0 (config space inaccessible)
[    9.532679] rtw_8822be 0000:07:00.0: mac power on failed
[    9.532682] rtw_8822be 0000:07:00.0: failed to power on mac
[    9.532683] rtw_8822be 0000:07:00.0: failed to setup chip efuse info
[    9.532684] rtw_8822be 0000:07:00.0: failed to setup chip information
[    9.538094] rtw_8822be 0000:07:00.0: Firmware version 27.2.0, H2C version 13
[    9.538109] rtw_8822be: probe of 0000:07:00.0 failed with error -11  
ls /usr/lib/firmware/rtw88
README           rtw8821c_fw.bin  rtw8822c_fw.bin
rtw8723d_fw.bin  rtw8822b_fw.bin  rtw8822c_wow_fw.bin

答案1

以下是一个可能有用的讨论:https://github.com/lwfinger/rtw88/issues/37这里的建议是:编辑

sudo -i
echo "options rtw_pci disable_aspm=Y disable_msi=y"  >  /etc/modprobe.d/rtw_pci.conf
exit

重新启动并让我们看看:

sudo dmesg | grep -i rtw

请编辑您的帖子以显示结果。

如果需要,我将进一步编辑我的答案以添加其他故障排除步骤。

编辑2:请尝试此处的解决方案:https://ubuntuforums.org/showthread.php?t=2462133

相关内容