将 Ubuntu 20.04 内核从 5.4 降级到 3.2

将 Ubuntu 20.04 内核从 5.4 降级到 3.2

你好,我需要将 Ubuntu 内核版本降级到 3.2,因为内核 5.4 看不到我的 wifi 驱动程序包。我尝试使用此命令查看内核映像:

uname -r

但它只显示高于 5 的内核版本。我尝试使用此命令下载内核 3.2:

apt-get install linux-image-3.2.0-51-generic

并且显示错误

无法找到包

我搜索了好久都没找到解决办法。我该如何降级到内核 3.2?我是否必须完全卸载并重新安装 Ubuntu 12.04?

答案1

@Zanna 建议的可能的答案。

这个问题的最终目的是让 WiFi 适配器与臭名昭著的联发科芯片组mt7603u,经过长时间的评论讨论后收集的信息。

Linux 内核不支持(也从未支持过),因此需要手动安装驱动程序。联发科曾经提供过这样的驱动程序,这些驱动程序对于运行内核 2.6 - 3.2 的旧版和不再支持的发行版来说,可以正常工作(编译错误、缺少固件等)。特别是在 Debian/Ubuntu 中,很难正确使用它,大多数用户最终都会购买新的、更便宜、更好、已经得到支持的驱动程序(“即插即用”)。与其不同的是,mt7601u兄弟产品在 Ubuntu 16.04 发布时已获得全面支持,而这款产品从未得到过全面支持,而联发科很快将其归入遗留类别,并且从未更新专有驱动程序,这是一个非常不幸的情况。

降级内核和/或使用过时的 Ubuntu 版本永远不是解决办法。EoL 版本没有安全更新,在线使用很危险。EoL 版本也不太可能支持较新的硬件。由于同样的原因(EoL、不支持),无法降级内核,而且这根本不适用于当前版本。

考虑到以上所有情况,我担心最好的解决方案是抛弃旧的(而且也不是很好)WiFi 加密狗,购买一个已知良好的“即插即用”加密狗。话虽如此,OP 可能想发布另一个问题,希望吸引房屋专家(@chili555 @jeremy31 - 我认识的那些,如果我没有提到你的名字,请不要生气)。一个合适的问题应该从一开始就提到芯片组,至少lsusb显示加密狗的确切 VID:PID 的结果或更广泛的结果无线脚本评论中提到。

相关内容