笔记本电脑上的 Ubuntu 未检测到 wifi 适配器

笔记本电脑上的 Ubuntu 未检测到 wifi 适配器

我笔记本电脑中的 WiFi 适配器是 Realtek RTL8852AE。我目前正在双启动 Windows 11 和 Ubuntu 20.04.3 LTS。我已经尝试了多种选择,安装了 rtw89 的 realtek 驱动程序存储库。另一个建议是 Windows 可能会关闭适配器以节省电量,但​​当我在 Windows 11 中尝试时,取消适配器的选项不可用。

编辑:当我在 Windows 中转到网络适配器的属性时,电源管理选项卡不会出现。我尝试使用 Computer\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Power 中的 CsEnabled 注册表项启用它,然后重新启动,可惜它没有出现。

sudo lshw -C 网络输出:

*-network UNCLAIMED       
       description: Network controller
       product: Realtek Semiconductor Co., Ltd.
       vendor: Realtek Semiconductor Co., Ltd.
       physical id: 0
       bus info: pci@0000:03:00.0
       version: 00
       width: 64 bits
       clock: 33MHz
       capabilities: pm msi pciexpress cap_list
       configuration: latency=0
       resources: ioport:2000(size=256) memory:d1600000-d16fffff
  *-network
       description: Ethernet interface
       physical id: 2
       logical name: bnep0
       serial: 14:5a:fc:1e:03:3a
       capabilities: ethernet physical
       configuration: broadcast=yes ip=192.168.44.197 multicast=yes

sudo nmcli 设备的输出:

DEVICE             TYPE      STATE      CONNECTION        
4C:4F:EE:E6:67:1F  bt        connected  OnePlus 8 Network 
lo                 loopback  unmanaged  --

(我通过手机进行蓝牙网络共享)

答案1

事实证明我设法解决了我的问题

sudo modprobe -v rtw89pci

这似乎又随机开始工作......不知道该告诉你什么。

我还为该命令制作了一个脚本并将其保存,以防我碰巧启动并再次遇到相同的问题。

答案2

步骤 1 - 转至 Bios 设置并禁用安全启动。

sudo apt update
sudo apt install -y git build-essential
git clone https://github.com/lwfinger/rtw89.git
cd rtw89
make
sudo make install
sudo mkdir /usr/lib/firmware/rtw89

如果 mkdir 不起作用,请使用 -p 。

sudo mkdir -p /usr/lib/firmware/rtw89

sudo cp  rtw8852a_fw.bin  /usr/lib/firmware/rtw89/
sudo modprobe rtw89pci

如果 modeprobe 不起作用,则可能启用了安全启动。从 BIOS 设置中禁用它并重试。

sudo modprobe rtw89pci

(适用于 HP 笔记本电脑 - Pavallion Gaming 15-ec2008AX)

相关内容