使用检查 dmesgdmesg|grep rtw并查找错误消息。如果是 :Refused to change power state, currently in D3则创建一个文件/etc/modprobe.d/50-rtw_pci.conf并在其中写入以下内容:options rtw_pci disable_aspm=y disable_msi=y.
在右上角看不到 wifi 适配器本身
运行echo "options r8822be aspm=0" | sudo tee /etc/modprobe.d/r8822be.conf,再次安装驱动程序并重新启动。
您最初在您的问题中发布了此解决方案:
我有带有 realtek 8822be wifi 驱动程序的联想 Legion y530。我花了几天时间弄清楚如何安装 realtek 驱动程序,最后让它在 Ubuntu 18.04 上运行。以下是您在特定情况下的步骤。
全新安装的 Ubuntu,您可以在右上角看到 Wifi 选项,但看不到任何网络
lsmod|grep rtw
。如果有以“rtw_”以外的前缀开头的模块,则将它们列入黑名单。从步骤 1 重新安装驱动程序。dmesg|grep rtw
并查找错误消息。如果是 :Refused to change power state, currently in D3
则创建一个文件/etc/modprobe.d/50-rtw_pci.conf
并在其中写入以下内容:options rtw_pci disable_aspm=y disable_msi=y
.在右上角看不到 wifi 适配器本身
echo "options r8822be aspm=0" | sudo tee /etc/modprobe.d/r8822be.conf
,再次安装驱动程序并重新启动。启动期间出现 ACPI BIOS 错误,表示无法读取 wifi 驱动程序