我有一个Ubuntu21.04新安装,但我的Wifi不工作。它说:“没有找到Wi适配器”。这张卡是英特尔的wifi 6 AX200。在编写lshw -C网络时,它会为无人认领的网络提供支持,它没有提到wifi 6 ax 200,而是提到了realtek。Ubuntu21.04应该是兼容的,因为它的内核是>5.1,这是这个wifi卡的要求。任何帮助都将不胜感激.D
S评论: lspci -nnk \ grep 0280 -A3
03:00.0 Network controller [0280]: Realtek Semiconductor Co., Ltd. Device [10ec:8852]
DeviceName: Realtek Wireless LAN + BT
Subsystem: Hewlett-Packard Company Device [103c:88e1]
04:00.0 Non-Volatile memory controller [0108]: Sandisk Corp WD Black SN750 / PC SN730 NVMe SSD [15b7:5006]在笔记本电脑的规格中,它说它应该有一个英特尔Wifi6 AX200!
发布于 2021-07-16 20:20:42
当然,如果您愿意的话,您可以返回笔记本电脑,并请求您接收一个配备有标题的Intel AX200的替换设备。同样,您也可以轻松地为Realtek设备安装正确的驱动程序。
通过以太网、捆绑或任何可能的方式临时连接互联网,打开终端并做:
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
sudo cp rtw8852a_fw.bin /usr/lib/firmware/rtw89/
sudo modprobe rtw89pci你的无线电现在应该能工作了。
编辑:当安全漏洞得到纠正、错误得到修复或添加新功能时,Update将不时提供包括“完全Linux Image”在内的更新,即比现在安装的内核版本更新。安装更新后,系统将提示您重新启动以完成更新。重新启动后,您的无线将不再工作。若要恢复无线,请打开终端并执行以下操作:
cd ~/rtw89
git pull
make
sudo make install
sudo modprobe rtw89pci请保留rtw89文件和这些说明。
在将来的某个时候,驱动程序的rtw89套件将包含在最新的内核中,不再需要这个过程。我们还不知道什么时候会发生这种情况。
发布于 2021-11-14 01:07:44
当运行上面的"sudo above rtw89pci“时,您可能会遇到‘不允许的操作’问题。
sudo modprobe rtw89pci - 'operation not permitted'这是因为您的操作系统中启用了SecureBoot。您可以按照这个链接到检查和禁用SecureBoot。
sudo apt-get install mokutil
mokutil --sb-state
sudo mokutil --disable-validation然后,您需要重新启动,并按照指示禁用mok安全引导。
重新启动后,再次运行“sudomod探针rtw89pci”。应该管用的。
祝好运!
发布于 2021-10-21 02:28:58
当ubuntu更新时,wifi驱动程序可能停止工作。当您再次尝试安装驱动程序时,可能会出现以下错误:
调制解调器:错误:无法插入'rtw89pci':Exec格式错误
这是因为您试图在新内核上安装以前编译过的文件。解决方案是再次编译这些文件。一种可能的方法是
cd rtw99
rm *.o # removes previous .o files
make
sudo make install
sudo mkdir /usr/lib/firmware/rtw89
sudo cp rtw8852a_fw.bin /usr/lib/firmware/rtw89/
sudo modprobe rtw89pcihttps://askubuntu.com/questions/1352260
复制相似问题