openwrt (一):特殊的WiFi驱动移植方法

这篇具有很好参考价值的文章主要介绍了openwrt (一):特殊的WiFi驱动移植方法。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

        openwrt的去驱动移植灵活多样,总体来说只要掌握了官方提供的操作方法即可可简单上手,但是也有一些稍微比较特殊的操作。比如说backport模块。

        由于需要兼容很多不同版本的Linux驱动,很多时候需要用到backport。因此,如果已有的项目WiFi驱动是在backport模块上编译的,那后续需要在原有硬件平台继续开发移植新的设备驱动,那具体的操作方法就会跟常规的openwrt 驱动移植不一样了。
        关于Backport,它是是将一个软件的补丁应用到比此补丁所对应的版本更老的版本的行为。
由于很多WiFi驱动只能运行在早期的内核,所以就需要移植到backport上。

        一般这种移植是属于mac80211模块使用到了backport,所以对应的WiFi也需要移植到backport上才能保证各种库和依赖文件的正确使用,而不是把它移植到linux的内核上。
主要步骤:
第一,将原有的backport模块下载到dl目录下;

第二,解压该模块,将需要移植的WiFi驱动源码放进backport的WiFi驱动目录;

第三,修改WiFi驱动的编译规则。比如说,如果原backport模块用的是EXTRA_CFLAGS在编译过程制定或者插入相关的编译选项和内容,那就要就要将移植的驱动的ccflags-y替换成EXTRA_CFLAGS,反之则将EXTRA_CFLAGST替换成ccflags-y,否则需要移植的驱动源码的二级或者三级目录可能会编译不进去或者部分功能编译失败。


第四,修改package/kernel模块下的mac80211里面的Makefile,将第三步修改好的WiFi源码打包存放地址写到此处Makefile上,在编译openwrt的时候,系统将源码包download下来然后再拷贝到backport模块里面。在这一步,对于mac80211的Makefile的修改需要做成一个path,保证openwrt系统的开源可操作性。


最后,按常规操作编译即可。文章来源地址https://www.toymoban.com/news/detail-729463.html

到了这里,关于openwrt (一):特殊的WiFi驱动移植方法的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • wifi定频操作rtwpriv移植编译

    RTL8XXXXX 定频工具移植编译,用于wifi模块认证配置WiFi工作在定频模式下。 1. 使用说明: 1. 先确认 driverrtl8XXXXX 下的 Makefile 中的 CONFIG_MP_INCLUDED 是否等于 y, 不等于 y, 需修改后重新 make 重新编译驱动生成 .ko 文件 2. 测试时需等系统正常运行并加载 WIFI 驱动后再按以下命令进行测

    2023年04月27日
    浏览(63)
  • 用手机给随身WiFi刷openwrt和debian教程

      首先准备好一个otg转接头,有root的手机(手机下载好对应型号的debian或openwrt刷机包和搞机助手) 搞机助手下载链接:ht删tps://wws.lanzouj.co删m/i68Os0773byd 1,把棒子通过转接头连接手机,打开搞机助手的otg功能区,点击检查设备查看是否连接成功     这是连接成功的示意图 2,连

    2024年02月11日
    浏览(33)
  • 18.8元4G随身wifi刷openwrt改无线路由器或无线网卡

    网上18.8或者19块钱一个的4G随身wifi很多,有的插sim卡就能上网,而有的是内部集成了sim卡,有大神破解了随身wifi使其可以刷入debian系统和openwrt系统,配置方面:随身wifi搭载了一颗高通410芯片(arm64架构),512m的运行内存,4G内存,带4G基带,带wifi,带usb...(20块钱要什么自行

    2024年02月01日
    浏览(40)
  • Does the Wallys IPQ4019+MT7915 WiFi 6 solution support openWRT?

    The Wallys IPQ4019+MT7915 WiFi 6 solution is a powerful combination of hardware components designed to provide high-speed WiFi connectivity. OpenWRT, an open-source Linux-based operating system, offers extensive customization options for embedded devices like routers. In this blog post, we will explore whether the Wallys IPQ4019+MT7915 WiFi 6 solution suppor

    2024年02月07日
    浏览(62)
  • 高通410的随身WiFi-16-V3/16-V4的通用刷机教程-刷openwrt和Debian系统-用自己的卡上网

    首先你需要一个去狗东或者地狗那里购买一个随身WiFi(本文以棒子代替)  打开包装  去拆机-看是啥芯片=版型 棒子的正面  棒子的反面  拆开屏蔽罩-410的芯片-和海力士的4G闪存  直接插入电脑 不需要摁着复位键进去 打开 搞机工具箱 CZ\\\'s Utility Tools V7.52     通过软件进入

    2023年04月19日
    浏览(158)
  • 【STM32训练—WiFi模块】第二篇、STM32驱动ESP8266WiFi模块获取天气

    目录 第一部分、前言 1、获取心知天气API接口 2、硬件准备 第二部分、电脑串口助手调试WIFI模块获取天气 1、ESP8266获取天气的流程 2、具体步骤 第三部分、STM32驱动ESP8266模块获取天气数据 1、天气数据的解析 1.1、什么函数来解析天气数据? 2.1、解析后的数据如何使用?  2、

    2024年02月09日
    浏览(44)
  • 正点原子嵌入式linux驱动开发——Linux WIFI驱动

    WIFI的使用已经很常见了,手机、平板、汽车等等,虽然可以使用有线网络,但是有时候很多设备存在布线困难的情况,此时WIFI就是一个不错的选择。 正点原子STM32MP1开发板支持USB和SDIO这两种接口的WIFI ,本章就来学习一下如何在STM32MP1开发板上使用USB和SDIO这两种WIFI。 正点原

    2024年02月05日
    浏览(68)
  • 全志V3S嵌入式驱动开发(wifi驱动)

    【 声明:版权所有,欢迎转载,请勿用于商业用途。 联系信箱:feixiaoxing @163.com】         荔枝派上面除了支持v3s自带的有线网口,还带有一个支持sd协议的esp 8089 wifi模块。有了这个模块,v3s没有网线,也可以用它和外界联系了。但是,我们实际测试下来,效果并不算很理

    2024年02月10日
    浏览(47)
  • 电脑连不上wifi,适配器Intel(R)WiFi6 AX201 160MHz遇到与驱动程序或硬件相关问题,连不上wifi,电脑WiFi图标没了

    方法一:电脑冷重启即可 就是长按那个开机键,然后滑动关机,,,重启(我的问题不适合) 方法二 win+r 输入 cmd 用管理员模式启动 然后输入 netsh winsock reset 然后在进行冷重启即可 小技巧 连不上WiFi了可以先拿手机用usb分享热点连上电脑,这样电脑就有网络,可以下载驱动

    2024年02月04日
    浏览(184)
  • IPQ4019/IPQ4029 WIFI5 2.4G 5G 11AC Solution ROHS openWRT QSDK Openwifi|DR40x9

    Unleashing the Power of IPQ4019/IPQ4029 WIFI5: Industrial-Grade Chipsets, High-Power Radio Modules, and Advanced Features The IPQ4019 was the industry\\\'s first single-chip Wi-Fi system-on-chip (SoC) to bring Wave-2 802.11ac features to a variety of home and enterprise networking products. The highly-integrated, single-chip design combines dual-band 11ac, adva

    2024年02月09日
    浏览(45)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包