ubuntu 升级23.10 wifi固件缺失

昨晚家里ubuntu老机器23.04升级到23.10,出现wifi无法联网的故障,提示固件缺失。

查了不少资料,估计是要手工安装了,今天带跟网线回家,先要能上网啊。

经过几天折腾,我又从23.10升级到24.02 LTS版本,还是不行。总结: rt3290的驱动没有随内核更新,最新的版本是2.6.0.0,配合的是3.x内核,在新内核下已经无法编译通过了,这是硬件厂家不负责的表现。如果想使用,需要研究源码,让其在最新内核下编译通过,这个难度非同一般,一时半会儿解决不了

GitHub - Borwe/rt3290-linux-drivers: Improves connectivity strength and therefore speed on your ralink rt3290 model version.

这个貌似靠谱,先实验这个方法:--2024.5.11 最终实验这个方法第3步报错了,无法编译成功,看来还要继续寻找新方法,大家不要被误导了,下面的方法都不行!

$: sudo apt-get install dkms
1. 	$: git clone https://github.com/Borwe/rt3290-linux-drivers.git
2. 	$: sudo cp -r rt3290sta-2.6.0.0/ /usr/src/
3.	$: sudo dkms install -m rt3290sta -v 2.6.0.0 --force
4. 	$: sudo reboot

$: sudo ifconfig eno1 up

安装成Ubuntu以后发现不能上网,网络里没有wifi的选项。找了好多解决的办法,都是失败。求能其办法?感激。? - 知乎https://www.zhihu.com/question/26739980

这个作为参考,只是一个说明:

ipconfig -a
看有没有wlan0,有的话无线网卡已识别,系统设置-软件更新-附加驱动里更新下无线网卡驱动

没有的话最方便的方法:
backports: Linux kernel backports
安装下backports驱动
原来是ubuntu默认驱动不支持thinkpad的无线网卡,所以直接github各种找,下载一个对应驱动程序,编译安装重启,3分钟解决。。。
 

下面的方法不用联网,昨天试了,不行,搜索起来怎么这么匹配,糟糕:

解决ubuntu23.10 wifi不能使用的问题-CSDN博客

解决ubuntu23.10 wifi不能使用的问题
sudo lshw -class network
 
cd /etc/pm/sleep.d
 
ls
 
sudo touch config
 
sudo gedit config
 
SUSPEND_MODULES="RT3290 Wireless 802.11n 1T/1R PCIe"
 
sudo echo "options 'RT3290 Wireless 802.11n 1T/1R PCIe' fwlps=N" | sudo tee /etc/modprobe.d/'RT3290 Wireless 802.11n 1T/1R PCIe'.conf
 
reboot
 

  • 4
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值