找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
广告投放联系QQ68610888
查看: 1701|回复: 26

联发科无线调试指南(mtk_wi-fi_softap_software_programming_guide)更新至v4.10

[复制链接]
本帖最后由 Blzadx 于 2024-3-21 00:07 编辑

自己的AC2100无线总是出问题,这两个月一直在找资料,刚好找到了这份无线调试指南,翻了一下论坛没有,就发上来了。

指南主要是关于联发科无线驱动的配置的,全英文,有需要的自取。

更新到V4.10。
网上公开的V4.6,https://mangopi.org/_media/mtk_w ... ming_guide_v4.6.pdf
自己找的V4.10,链接: https://pan.baidu.com/s/1zjKIkEFbha3SZvZ8hFBs9Q 提取码: efug

下面的问题不用看了,用原厂无线参数解决了,使用MTK闭源驱动遇到5G锁20MHZ频宽的朋友可以试试把原厂固件里的无线参数拿来用。
顺便再问一下有没有人能解决我的问题。
redmi AC2100,MT7621+MT7603+MT715,用237的immortalwrt源码编译的闭源驱动固件,驱动版本方面,7603是4.1.2.0,7615是5.1.0.0。
遇到的问题有两个:
  • 第一个是5g频段锁频宽的问题,5g频段总是用了一段时间就自动锁在20mhz,带宽变得很窄,以前一直用padavan没出现过这个问题,我试过把hanwckf的padavan仓库里的配置文件拿来用并没有解决这个问题。
  • 另一个是闭源驱动的配置页面的渲染问题,luci-mtwifi的页面是根据配置文件的文件名来渲染页面的,页面里对一些芯片的可配置项做好了硬编码,可以只显示相关的有效的配置项,识别不了的就会显示所有配置项,包括无效项目。但各大使用闭源驱动的openwrt系源码都将AC2100里这两个无线芯片的配置文件命名为7615.1.dat和7615.2.dat,导致无论是7603还是7615,页面都不能只显示其对应的有效配置项,会有一些无效配置项出现,像是7603这种纯2.4芯片的页面上都会有5G 2nd 80Mhz Channel这种配置项。我试过将文件名改成与芯片对应的名称,但页面就不能正确识别7615的硬件接口了,本来是rai0和apclii0,改完后就识别成ra0和apcli0了,也不知道这个时候配置文件还能不能被正常解析运作,因为只要手动直接改动配置文件之后,就会出现上面描述的锁频宽的问题。
找到的配置指南还没细看,我对无线通信和802.11标准也不是很懂,希望有大牛指点。



不会换个稳定版本的固件么?
回复

使用道具 举报

来自手机 | 显示全部楼层
本帖最后由 filogic 于 2024-2-9 05:52 编辑

我建议你换开源驱动,luci-app-mtwifi只是一个能凑合调整无线配置的简陋工具,不要追求完美,调整修复起来很麻烦,即使费心思修复好了也没意义,因为mt7621的归宿是padavan,mt7621在padavan上性能表现最好

想玩闭源op可以换mt7981b的机器,然后用hanwckf源码,hanwckf大佬去年开发的luci-app-mtwifi-cfg配置工具不存在你说的这些配置项错乱的问题
回复

使用道具 举报

感谢楼主分享~~
回复

使用道具 举报

非常感谢,这个真是不错的哩。
回复

使用道具 举报

 楼主| | 显示全部楼层
filogic 发表于 2024-2-9 05:21
我建议你换开源驱动,luci-app-mtwifi只是一个能凑合调整无线配置的简陋工具,不要追求完美,调整修复起来 ...

谢谢建议,我放弃了padavan主要是因为它没有overlay,整个文件系统不可写,只留下了很小一点的用户空间,这让它装插件很不友好,主流的安装方式都是用内存做一个TMPFS安装,这让本就寸土寸金的内存更加捉襟见肘,更不用提每次重启都要重新安装时可能会遇到的网络问题。要么就在编译时定死一些预装插件,连更新都做不了。另外,虽然我也不会往AC2100上装太多东西,但是会经常换着插件玩,即使没有上述的问题,openwrt的插件管理也比padavan完整,更不用说多数插件根本就没对padavan适配web页面。
回复

使用道具 举报

 楼主| | 显示全部楼层
filogic 发表于 2024-2-9 05:21
我建议你换开源驱动,luci-app-mtwifi只是一个能凑合调整无线配置的简陋工具,不要追求完美,调整修复起来 ...

关于驱动的问题,我还是倾向于配置文件参数不合理导致的,我尽可能地调整为小米原厂配置文件的参数后,暂时稳定运行了7天,但是曾经最长的稳定时间是30天,我可能还要继续测试一段时间。
另外,我其实觉得luci-app-mtwifi的问题并不大,它的作用说到底也只是修改前面提到的配置文件参数,只要驱动自己将配置文件与芯片对应好就行了,而这个映射是通过解析l1profile.dat完成的,这一点似乎没什么问题。
至于配置页面的映射关系,根据这两天的搜索结果,就是lua里少了个库,不能正常解析l1profile,按照自己的硬编码映射了硬件接口,但是不影响它修改对应的配置文件,也不影响驱动去解析l1profile,就只是单纯的页面显示问题。
回复

使用道具 举报

看看是啥,谢谢分享。
回复

使用道具 举报

谢谢楼主分享
谢谢楼主分享
谢谢楼主分享
谢谢楼主分享
回复

使用道具 举报

感谢分享,下来看看
回复

使用道具 举报

mt7621适用嗎?
mt7621适用嗎?
回复

使用道具 举报

 楼主| | 显示全部楼层
jacquetcc 发表于 2024-3-21 15:38
mt7621适用嗎?
mt7621适用嗎?

7621不是射频芯片,7603,7612,7615以及比较新的7981才是,这份指南是说明射频芯片闭源驱动的参数的。
回复

使用道具 举报

之前别人给我说闭源稳,看看编个op来测试下开源驱动咋样了
回复

使用道具 举报

看看 是不是新版的
回复

使用道具 举报

来自手机 | 显示全部楼层
Blzadx 发表于 2024-3-21 18:01
7621不是射频芯片,7603,7612,7615以及比较新的7981才是,这份指南是说明射频芯片闭源驱动的参数的。 ...

谢谢。看了下,果然跟mtk的luci设置內容一致。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

欢迎大家光临恩山无线论坛上一条 /1 下一条

有疑问请添加管理员QQ86788181|手机版|小黑屋|Archiver|恩山无线论坛(常州市恩山计算机开发有限公司版权所有) ( 苏ICP备05084872号 )

GMT+8, 2024-5-14 06:01

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

| 江苏省互联网有害信息举报中心 举报信箱:js12377 | @jischina.com.cn 举报电话:025-88802724 本站不良内容举报信箱:68610888@qq.com 举报电话:0519-86695797

快速回复 返回顶部 返回列表