![新安装 - 没有可用的网络设备 - Realtek 设备 b822](https://linux22.com/image/902197/%E6%96%B0%E5%AE%89%E8%A3%85%20-%20%E6%B2%A1%E6%9C%89%E5%8F%AF%E7%94%A8%E7%9A%84%E7%BD%91%E7%BB%9C%E8%AE%BE%E5%A4%87%20-%20Realtek%20%E8%AE%BE%E5%A4%87%20b822.png)
我刚买了一台联想 Yoga 730 15 英寸笔记本电脑,并安装了 Ubuntu 16.04 来代替 Windows 10。安装似乎运行正常,但现在我没有可用的 wifi 设备。为了确保万无一失,我尝试重新安装,但还是出现了同样的问题。我不认为这是硬件问题,因为在我将其清除之前,WiFi 在 Windows 上运行正常。
当我跑步时rfkill list
我看到:
0: ideapad_wlan: Wireless LAN
Soft blocked: no
Hard blocked: no
但是当我运行时,lspci
我只看到列表中有一个项目声称是网络设备:
3a:00.0 Network controller: Realtek Semiconductor Co., Ltd. Device b822 (rev ff)
我有一个 USB wifi 适配器,可以让我顺利连接,但显然这不是理想的解决方案。有人知道是什么原因导致这个问题吗?
输出自modinfo -p rtl8822be
:
fix_rate: (int)
debug_level: (int)
swenc:Set to 1 for software crypto (default 0)
(bool)
ips:Set to 0 to not use link power save (default 1)
(bool)
swlps:Set to 1 to use SW control power save (default 0)
(bool)
fwlps:Set to 1 to use FW control power save (default 1)
(bool)
msi:Set to 1 to use MSI interrupts mode (default 1)
(bool)
dma64:Set to 1 to use DMA 64 (default 0)
(bool)
aspm:Set to 1 to enable ASPM (default 1)
(int)
debug:Set debug level (0-5) (default 0)
debug_mask:Set debug mask (default 0) (ullong)
disable_watchdog:Set to 1 to disable the watchdog (default 0)
(bool)
答案1
当前的 Ubuntu 内核不支持此新适配器。您需要安装驱动程序。连接到互联网并在终端中运行:
sudo apt install git dkms
git clone https://github.com/lwfinger/rtw88.git
sudo dkms add ./rtw88
sudo dkms install rtlwifi-new/0.6
现在重新启动并在 BIOS 中禁用安全启动。
如果有任何错误,请在评论中告诉我们。