恩山无线论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 2108|回复: 36

手搓固件CMIOT-AX18-OpenWrt-带双频WiFi---另有给不想用WiFi的朋友一点手搓思路

[复制链接]
发表于 2023-1-24 00:07 | 显示全部楼层 |阅读模式
本帖最后由 63780223 于 2023-2-9 20:53 编辑

手搓CMIOT-AX18-openwet-带WiFi固件
硬件需要改了512内存机器,
因该兼容zn-m2

--------------------------------------------------------------------------------------  
20230209 更新一版 之后因该不会再更新了
加快了5G启动速度
支持wpa3
wifi上下载已全部支持硬件卸载
无线客户端不在隔离
更新了部分软件
包里有无线驱动源码 我也是东拼西凑改的 有兴趣可以继续研究。

高通开源做的不错,后续因该能看到5.4或更高版本内核的固件,因该会更好用。
https://pan.baidu.com/s/1wEyx7UJTA5pbhmCaHgvjXA
提取码:sx8r
--------------------------------------------------------------------------------------


基于sdf8057/ipq6000 CPU最高1.8G
内核4.4.60
手搓扩大了保留内存空间 dmesg没错误 可用内存更少了
手搓更新了nss驱动
手搓更新了wifi固件
手搓修复了2.4G
手搓小修改ATH11K驱动


刷完固件手搓打补丁 把etc覆盖进去 重启生效
rc.local 也可以放进etc

固件特色cpu 1.8G
NSS硬件卸载 有线不占CPU
手搓etc补丁后 无线可跑满千兆cpu占30%

其他功能大家自己手搓。

wifi固件先放这,用的人多了放imagebuilder
解压密码123
链接:https://pan.baidu.com/s/19xGaWLjTRerbtHOeSNwnBg 提取码:uk69






这机器5G wifi 加完电容一点也不差,没加之前是屎。


Screenshot_2023-01-17-00-24-48-304_ua.com.streamsoft.pingtools.jpg




原始固件为什么体验不好,nf默认连接数就2000,超过直接打不开网页, 机器默认有ssh,改这个容易,
NSS硬件加速引擎在256M内存配置下就支持2048连接数 而且还是Ipv4 v6对半开
所以只剩1024,用完开始用CPU。
网上固件一般编译成512内存配置 512内存配置NSS是4096限制 V4V6对半开
如果用不到V6那么连接数超过2048就开始用CPU
这些都是软件限制

关于NSS加解密 NSS内确实有模块 但是只支持很小的块以async模式加解密,
类似intel qat那种,用这个加解密可以不占用cpu,但目前就观察到就wifi认证时用到一点点。
另外就是IPSec 这种正常的隧道用了。

得益于A53架构,只要是ARMV8 64位固件,都有AES加速


不想用无线的可以看看以下内容
=================================================================
单核NSS硬件限制最大支持8192连接数,最小是256的倍数,可以手动改
更改位置在
\etc\modules.d\32-qca-nss-drv
内容是
qca-nss-drv max_ipv4_conn=7936 max_ipv6_conn=256
固件包里的手搓etc补丁里已实现

这里放个适用于原始固件和只想用有线的手搓etc

etc.zip (896 Bytes, 下载次数: 55)


固件dtb里有保留内存,如果不用wifi,可以缩减q6区空间,
我的wifi固件q6区是保留85M,之前没改内存前尝试过缩到16M可正常用
这个需要重新编译固件了,手搓不了。


捕获.JPG


大家手搓固件之前最好知道自己在做什么,不然还是别折腾了.


写在最后
之所以手搓,就是懒得编译固件了,内核基本都是一样的,模块软件都可以后期加,
我建议是没改内存的就用原始固件,有wifi加电容加etc补丁后有线无线都挺好。
或者刷个别人的没无线固件可以手搓etc补丁就达到了优化效果,其实也就nss连接数限制优化效果。
更深层就是可以缩了q6空间,加个nss链接数修改的web页面。。。。这就留给高手做了。









评分

参与人数 2恩山币 +3 收起 理由
2562733675 + 2 你好,久仰卧龙大名,在下凤雏!
矮星V + 1 一看就是觉得高端、大气、上档次!

查看全部评分

我的恩山、我的无线 The best wifi forum is right here.
发表于 2023-2-2 14:53 | 显示全部楼层
大佬能不能教一下怎么编译,我尝试编译sdf8057加wifi报错
collect2: error: ld returned 1 exit status
make[4]: *** [Makefile:1301: hostapd] Error 1
make[4]: Leaving directory '/home/ran/ipq6000/build_dir/target-aarch64_cortex-a53_musl/hostapd-full-internal/hostapd-2021-02-20-59e9794c/hostapd'
make[3]: *** [Makefile:680: /home/ran/ipq6000/build_dir/target-aarch64_cortex-a53_musl/hostapd-full-internal/hostapd-2021-02-20-59e9794c/.built] Error 2
make[3]: Leaving directory '/home/ran/ipq6000/package/network/services/hostapd'
time: package/network/services/hostapd/full-internal/compile#71.74#11.17#102.50
make[2]: *** [package/Makefile:113: package/network/services/hostapd/compile] Error 2
make[2]: Leaving directory '/home/ran/ipq6000'
make[1]: *** [package/Makefile:107: /home/ran/ipq6000/staging_dir/target-aarch64_cortex-a53_musl/stamp/.package_compile] Error 2
make[1]: Leaving directory '/home/ran/ipq6000'
make: *** [/home/ran/ipq6000/include/toplevel.mk:227: world] Error 2
我的恩山、我的无线 The best wifi forum is right here.
发表于 2023-2-6 12:13 | 显示全部楼层
63780223 发表于 2023-1-31 12:00
https://www.right.com.cn/forum/forum.php?mod=viewthread&tid=4195997&page=1#pid11690272

大佬这个带USB驱动吗?我给这个机器USB3.0改出来了,只有老的不带wifi固件有USB驱动,挂载硬盘测试过可以跑满千兆106MB/S,当个轻nas还是很不错的,整个功耗6w,求增加USB3.0支持,谢谢
我的恩山、我的无线 The best wifi forum is right here.
 楼主| 发表于 2023-1-25 12:11 | 显示全部楼层
whoweasn 发表于 2023-1-25 07:35
楼主  我看完您的帖子  你分享的固件支持改后1g的机器吗 还有分享链接里的etc我要刷完固件覆盖安装一下吗  ...

1G 应该可以用,NSS 8192是硬件限制  我的etc补丁是偏ipv4的 有v6可以直接改改
我的恩山、我的无线 The best wifi forum is right here.
发表于 2023-1-24 07:02 | 显示全部楼层
手搓CMIOT-AX18
我的恩山、我的无线 The best wifi forum is right here.
发表于 2023-1-24 09:23 来自手机 | 显示全部楼层
搞个没WiFi 的咯,垃圾WiFi 不要也罢,不要WiFi 温度低10
我的恩山、我的无线 The best wifi forum is right here.
发表于 2023-1-24 09:38 来自手机 | 显示全部楼层
zn m2也可以用吧

点评

支持楼主创新!!和目AX18和兆能M2仅差别在灯上,软件啥的都通刷 @iPhone 12客户端  详情 回复 发表于 2023-1-24 10:18
我的恩山、我的无线 The best wifi forum is right here.
发表于 2023-1-24 10:18 | 显示全部楼层

支持楼主创新!!和目AX18和兆能M2仅差别在灯上,软件啥的都通刷 @iPhone 12客户端
我的恩山、我的无线 The best wifi forum is right here.
发表于 2023-1-24 12:33 | 显示全部楼层
感谢分享~~新年好人一枚~能否给个不要WIFI的固件!
我的恩山、我的无线 The best wifi forum is right here.
 楼主| 发表于 2023-1-24 13:03 | 显示全部楼层
我不会出没wifi固件,因为我花了很多时间在改wifi上,没无线的用别人的就行
我的恩山、我的无线 The best wifi forum is right here.
发表于 2023-1-24 15:15 来自手机 | 显示全部楼层
感谢lz,希望能出个不带wifi的256m版本
我的恩山、我的无线 The best wifi forum is right here.
发表于 2023-1-24 20:19 | 显示全部楼层
dtb里有保留内存,如果不用wifi,可以缩减q6区空间


具体咋搞啊,搜了搜,又是dtb又是dtc都是dts的没看明白哈哈

我是256m内存,不用wifi的,想搞一下,提高可用内存
我的恩山、我的无线 The best wifi forum is right here.
发表于 2023-1-25 07:35 | 显示全部楼层
楼主  我看完您的帖子  你分享的固件支持改后1g的机器吗 还有分享链接里的etc我要刷完固件覆盖安装一下吗 还有那个nss加速支持的连接数 在1g内存下怎么改成8096  或者更大的

点评

1G 应该可以用,NSS 8192是硬件限制 我的etc补丁是偏ipv4的 有v6可以直接改改  详情 回复 发表于 2023-1-25 12:11
我的恩山、我的无线 The best wifi forum is right here.
发表于 2023-1-25 22:04 | 显示全部楼层
手搓固件CMIOT-AX18-OpenWrt-带双频WiFi-  太好了,正需要,刷好之后,无线很好!感谢!!
我的恩山、我的无线 The best wifi forum is right here.
发表于 2023-1-25 22:45 | 显示全部楼层
兆能M2刷此固件一切正常,供大家参考。
我的恩山、我的无线 The best wifi forum is right here.
发表于 2023-1-29 21:29 | 显示全部楼层
q6区最小可到4mb
我的恩山、我的无线 The best wifi forum is right here.
发表于 2023-1-29 22:32 来自手机 | 显示全部楼层
大佬能不能开放编译的代码
我的恩山、我的无线 The best wifi forum is right here.
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

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

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

GMT+8, 2023-3-25 19:57

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

| 江苏省互联网有害信息举报中心 举报信箱:js12377@jschina.com.cn 举报电话:025-88802724 | 本站不良内容举报信箱:68610888@qq.com 举报电话:0519-86695797
快速回复 返回顶部 返回列表