高通QCS6490更新内核驱动丢失的处理办法

高通ath11k 固件安装及排错 如果内核缺少 ath11k(罕见在 Ubuntu 24.04),构建自定义内核。 阅读详情

在尝试了前面的办法后发现有些情况下是无法满足需求的,那么除了之前提到的回滚内核、移除问题内核和锁定更新等方法,还有其他方式来解决驱动丢失的问题,特别是针对QCS6490设备的ath11k(WiFi驱动,通常为ko模块形式)和可能的以太网驱动(如aquantia或renesas)呢?其实还是有的,这些方法包括:

  • 手动加载现有模块:如果驱动ko文件存在于旧内核中,可以尝试复制并加载(但兼容性有限,可能导致内核panic)。
  • 重新构建内核模块:使用DKMS(Dynamic Kernel Module Support)或从源代码构建独立模块(适用于out-of-tree驱动;ath11k是in-tree,所以更适合内核重编译)。
  • 编译自定义内核:将驱动内嵌(built-in)或作为模块集成到新内核中。这是最可靠的方法,尤其对于Qualcomm设备,需要使用linux-qcom分支以确保硬件兼容性。

以下是详细的操作方法。我假设您已引导到旧内核(6.8.0-1038.38)并恢复了网络,能运行命令。如果驱动是内嵌的(built-in),必须通过内核重编译;如果是ko模块,可以先尝试复制或DKMS。操作前备份系统(e.g., sudo timeshift --create 如果安装了timeshift),并确保有root权限。所有命令在终端执行。

方法1: 手动复制和加载旧内核的驱动模块(简单但风险高,不推荐作为永久解决方案)

如果驱动是ko模块形式(如/lib/modules/旧内核/kernel/drivers/net/wireless/ath/ath11k/ath11k.ko.xz),可以从旧内核复制到新内核目录,但模块必须与内核版本ABI兼容(通常不兼容,导致加载失败或崩溃)。适用于临时修复。

  1. 确认模块位置和名称:

    • 检查旧内核的模块:ls /lib/modules/6.8.0-1038.38/kernel/drivers/net/(查找ath11k.ko.xz 或 ethernet 相关如aq.ko.xz)。
    • 示例:假设WiFi是ath11k,Ethernet是aq(Aquantia)。
  2. 复制模块到新内核目录:

    sudo mkdir -p /lib/modules/6.8.0-57-generic/kernel/drivers/net/wireless/ath/ath11k  # 创建目录,如果不存在
    sudo cp /lib/modules/6.8.0-1038.38/kernel/drivers/net/wireless/ath/ath11k/*.ko.xz /lib/modules/6.8.0-
Android真实系统架构:从Linux内核到Framework的三层绞杀结构 Android并非教科书定义的标准化操作系统,而是一个以Linux内核为基底、经深度裁剪与定制的移动工程生态。其核心原理在于三层紧耦合架构:底层是被阉割又强扩展的Linux内核(含LMK内存管理、wakelock电源机制与Binder IPC);中层是芯片厂商主导的HAL与Vendor Interface,充满私有扩展与兼容性暗坑;上层则是Java Framework与Native Runtime持续博弈的‘拔河现场’。这种架构赋予Android极强硬件适配能力与商业灵活性,但也导致功耗差异、OTA升级复杂 阅读详情

相关推荐

高通QCS6490开发板实战:手把手教你部署YOLOv11,实测FPS与精度(附完整代码)

本文详细介绍了在高通QCS6490开发板上部署YOLOv11目标检测模型的实战教程,包括环境配置、模型转换与量化、运行时优化技巧及完整代码示例。通过实测数据展示INT8量化后的性能表现,平均FPS达187.3,为边缘计算设备上的AI应用提供高效解决方案。

weixin_29292535的博客 267

Arm架构玩转Windows 11 IoT?高通QCS6490性能实测与开发环境搭建

本文深度实测了基于Arm架构的高通QCS6490处理器在Windows 11 IoT企业版上的性能表现,并提供了详尽的开发环境搭建指南。实测表明,该平台在综合性能、AI推理(利用Hexagon NPU)及日常开发流畅度上表现优异,为边缘AI、工业自动化等场景提供了高性能、低功耗且生态成熟的Windows解决方案。

weixin_29182481的博客 126

从零到一:高通QCS6490与YOLOv11-OBB的跨平台部署实战解析

本文详细解析了在高通QCS6490平台上部署YOLOv11-OBB模型的完整流程,涵盖环境配置、模型转换、交叉编译与性能优化等关键步骤。特别针对X86与ARM架构的兼容性问题提供解决方案,帮助开发者实现高效的边缘计算目标检测应用。

pink7的博客 503

高通QCS6490平台部署YOLOv8,Opencv C++读取视频/USB摄像头推理识别测试

高通QCS6490平台部署YOLOv8目标检测系统 本文介绍了在高通QCS6490开发板上部署YOLOv8目标检测系统的完整流程。主要内容包括: 开发环境配置 使用APLUX犀牛派AI开发板 通过ADB和SSH连接开发板 验证AidLite SDK安装 模型转换与优化 将YOLOv8的pt模型转换为onnx格式 利用AIMO平台进行模型优化 转换为适用于QCS6490平台的qnn格式 算法验证 测试官方提供的YOLOv8 C++和Python示例 修改源码支持视频文件和USB摄像头输入 通过OpenCV实现

Yan_uuu的博客 892

【生物识别模组介绍】静脉识别模组

静脉识别技术是依据流动的静脉血液中的血红蛋白对近红外光有所吸收,通过近红外光照射手指、手掌、面部、腕部呈现的分布图像,再使用特定的算法对图像进行特征提取、分析比对,从而进行身份认证识别。静脉结构相同几率为34亿分之一,每个人的静脉结构具有独特性,而且静脉特征图像自成年后终身不变,不受外部环境、疾病等影响,是人体最稳定的生物特征之一。商务合作联系:newmagicmission@gmail.com图1.0。

upupDay's blog 897

SBM与超效率SBM模型实战:从原始面板数据到MATLAB高效实现

本文详细介绍了SBM模型与超效率SBM模型的核心原理,并提供了从原始面板数据预处理到MATLAB高效实现的完整实战指南。通过具体代码解析,帮助研究者掌握如何利用MATLAB进行数据标准化、模型构建、效率求解及结果可视化,从而精准评估决策单元的相对效率,尤其适用于在高效单元中进一步精细排名的场景。

weixin_29100399的博客 475

Win10 LTSC 2021 CPU占用率飙升?KB5017308补丁修复全攻略

本文针对Windows 10 LTSC 2021系统中因wsappx进程导致的CPU占用率异常飙升问题,提供了详细的解决方案。核心在于安装微软官方发布的KB5017308补丁,该补丁能从根本上修复系统组件缺陷,使CPU占用恢复正常。文章详解了补丁的下载、安装步骤、注意事项及安装后的验证方法,是解决此问题的权威指南。

python9snake的博客 1246

DeepSeek-OCR 本地部署使用教程(附完整环境配置与推理示例)

DeepSeek-OCR是由DeepSeek AI推出的开源OCR模型,支持高精度文档识别与结构化输出(如Markdown转换)。本文提供了详细的本地部署指南,包括系统要求(推荐Linux+A100 GPU)、环境配置(Python 3.12.9+PyTorch 2.6.0+CUDA 11.8)、模型下载及两种推理方式:高性能的vLLM(适合批量处理)和灵活的Transformers(适合调试)。支持多种分辨率模式和提示词模板,适用于合同识别、PDF转换等场景。常见问题包括显存优化和性能调优建议。

qq_58607032的博客 6712

大模型抽取知识图谱三元组的可行性分析

通过结合传统信息抽取模型与大语言模型的混合架构,可高效完成从学术文献到知识图谱三元组的全流程构建。分阶段优化:传统模型负责粗粒度抽取,大模型负责细粒度修正。灵活提示设计:通过少样本学习引导大模型理解领域本体。严格质量控制:结合规则引擎和人工校验,确保三元组准确性。该方案可显著提升知识图谱构建效率,适用于学术研究、企业知识库等场景。

qq_20647053的博客 1062

YOLOv11改进 | 上采样篇 | YOLOv11引入CARAFE上采样

在本文中,我们提出了一个通用、轻量级、高效的特征重组算子CARAFE来实现这一目标.CARAFE有几个吸引人的特性:(1)大视场。(2)内容感知处理。到此本文的正式分享内容就结束了,在这里给大家推荐我的YOLOv11改进有效涨点专栏,本专栏目前为新开的,后期我会根据各种前沿顶会进行论文复现,也会对一些老的改进机制进行补充,如果大家觉得本文帮助到你了,订阅本专栏,关注后续更多的更新~大视场:不同于以往的方法(如双线性插值),CARAFE能够在更大的感受野内聚合上下文信息,从而捕获更丰富的语义信息。

tsg6698的博客 920

喷涂机器人系列编程:ABB IRB 5500_(9).常见故障诊断与排除

ABB IRB 5500 喷涂机器人在实际应用中可能会遇到各种故障,但通过系统的诊断和排除方法,可以确保生产线的连续运行。定期维护和保养是预防故障的重要手段,而操作培训和规范则能有效减少人为因素引起的故障。希望本节内容能帮助操作和维护人员提高故障诊断和排除的效率,确保喷涂机器人的稳定运行。如果您有任何疑问或需要进一步的帮助,请联系 ABB 客户服务中心。

zhubeibei168的博客 1043

Clawdbot安装教程:从零开始到接入飞书

这几天,Clawdbot把整个科技圈都刷屏了。就是这个胖逼小龙虾🦞。不过现在改名叫Moltbot了。原因很简单:被Anthropic告了。Anthropic觉得Clawdbot这名字太像Claude Code的延伸产品,要求改名。真的,Anthropic你这家伙…更离谱的是,因为Clawdbot太火,Mac Mini都被抢断货了。无数人为了用它,疯狂买Mac Mini。我刚打开美团外卖,发现居然没货了???

Maynor的博客 2175

WINCC7.3破解文件

WINCC7.3硬件够破解文件,有需要的下载!WINCC7.3硬件够破解文件,有需要的下载!

大中型超市收银系统(可直接运行)

光步前台收银系统系统功能:商品销售、商品退货、挂单、收银员权限、会员销售、单品取消、整单取消、商品查询、脱机销售、脱机数据上传,基本资料下载,开钱箱、小票打印、收款结算,支持多币种付款方式(现金、储值卡、礼券、微信等),支持多种促销。运行环境:.net 4.0登陆信息用户名:1001 密码:123456内置商品信息,商品编码可输入00001000 - 00010000,测试效果相关功能键F5 结算 F9挂单 F11商品查询 F8退货 Insert单品取消 Del整单取消 F12开钱箱F2 会员 Ctrl+Z退出系统 Home 锁屏 相关源码待公开

lwip-2.0.3

lwip是瑞典计算机科学院(SICS)的Adam Dunkels 开发的一个小型开源的TCP/IP协议栈。实现的重点是在保持TCP协议主要功能的基础上减少对RAM 的占用。

C# WinForm 基于DirectShow.dll编写的程序,可边预览边保存视频,音频和图片

基于微软的DirectShow.dll的二次开发1.自动识别连接的摄像头跟麦克风且可以对其进行选择(默认选中第一个)2.可录制wmv和avi两种格式的视频并且都带有音频,avi可以录制的分辨率和帧数进行选择,wmv默认进行了淸晰度优化如不喜欢可去除代码中有相关提示3.可在预览点开之后进行拍照,也可边录制视频边拍照4.添加了视频和音频的压缩功能(酌情使用)这次二次开发发现C#对DirectShow的相关信息太少,这次做完也不敢藏私共享出来,还望大家指正

上一篇: 高通QCS6490更新内核驱动丢失的处理办法
下一篇: 高通ath11k 固件安装及排错
scriptsboy
博客等级 码龄17年 191粉丝 75原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

scriptsboy

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值