当前位置:   article > 正文

Ubuntu没有无线wifi解决办法_ubuntu2004没有wifi模块

ubuntu2004没有wifi模块


参考博客
ubuntu使用一段时间后发现usb有线网络很麻烦,决定安装网卡驱动使用无线wifi。

2024-1-16更新

根据以下网卡型号可知,ubuntu20.02的linux内核升级至5.11.14,可以解决wifi、蓝牙和屏幕亮度驱动问题,参考
其中的一段话:

升级内核方法,因为问题在显卡驱动,而linux kernel是带开源的amd显卡驱动的,所以更新kernel是可能有用的。例如这位大佬的[9]方法。我本来是5.11.0,升级到5.13.6,会提示glibc需要>=2.33,所以太新也不行,降级到5.11.14,大佬的成功了,很遗憾我的还不行,于是又弄回稳定的5.11.0

环境

内核版本:

(base) xiawusharve@xiawusharve-HP-Pavilion-Aero-Laptop-13-be0xxx:~$ cat /proc/version

Linux version 5.4.0-96-generic (buildd@lcy02-amd64-007) (gcc version 7.5.0 (Ubuntu 7.5.0-3ubuntu1~18.04)) #109~18.04.1-Ubuntu SMP Thu Jan 13 15:06:26 UTC 2022
  • 1
  • 2
  • 3

网卡:rtl8852ae
这里版本为5.4及以上适用,没有对应网卡驱动,手动编译rtw89网卡驱动。

命令

需要连接有线网络:

sudo depmod -a
sudo apt-get update
sudo apt-get install make gcc linux-headers-$(uname -r) build-essential git
git clone https://github.com/lwfinger/rtw89.git
cd rtw89
sudo make clean
sudo make
sudo make install
sudo depmod -a
sudo modprobe rtw89pci
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10

git比较慢可以尝试把连接改为https://gitee.com/MrChenkey/rtw89.git。(未验证)
显示Install rtw89 SUCCESS安装驱动成功。
1、确保gcc和git版本最新
2、从git上克隆驱动源代码
3、make编译源代码并安装
4、更新依赖关系
5、modprobe启用模块(会将依赖模块一起安装)

其他命令

git clone https://gitee.com/MrChenkey/rtw89.git # 更换源码源
sudo modprobe -r rtw89pci # 关闭模块
sudo modprobe -v rtw89pci # 启用时显示详细信息
  • 1
  • 2
  • 3

注意事项

1、确保/lib/modules/5.4.0-96-generic内没有rtw89pci.ko文件,否则会出现Invalid argument错误。
2、wifi连接后出现网络连接激活失败提示,通常是网络问题,换一个网络检查。

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/爱喝兽奶帝天荒/article/detail/830304
推荐阅读
相关标签
  

闽ICP备14008679号