找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
广告投放联系QQ68610888广告投放联系QQ68610888
广告投放联系QQ68610888广告投放联系QQ68610888
查看: 2053|回复: 6

[红米ax5] LiBwrt/openwrt-6.x中256MB配置项的疑问

[复制链接]
发表于 2025-5-1 21:48 | 显示全部楼层 |阅读模式
本帖最后由 istomyang 于 2025-5-2 08:34 编辑

红米AX5/小米AX1800 拥有256MB的内存,是无法跑 athk11 的 Wi-Fi 的,这是全网结论[1]。

你在IPQ6000上跑,至少512MB起步,估计是 Buffer 开的有点大,一般Buffer开的大,要么性能优化不行,代码没好好打磨,要么CPU不行,用空间换计算,比如发热量大,这是典型的创业/高速发展阶段特征,希望高通以后好好优化。

在大毛的论坛[2]上,一方面感叹来自战斗民族的认可,一方面找到了能用的NWRT,也是目前恩山那个帖子。

我不信邪,在 LiBwrt/openwrt-6.x 默认分支版本上发现了三个配置项,从字面意义上,是针对256MB内存的选项,我构建了17MB的固件,刷完没用,因为没有TTL,也拿不到开机启动日志。

CONFIG_ATH11K_MEM_PROFILE_256M=y
CONFIG_IPQ_MEM_PROFILE_256=y
CONFIG_KERNEL_IPQ_MEM_PROFILE=256

最后,个人感想,一方面有着压榨现有资源的心理,毕竟手里有一台,总要让他发光发热,充分利用每一寸土壤,技术思维,另方面,这路由器值个多少钱,没必要浪费时间精力成本,应该被战略放弃,项目思维。我之所以还在坚持研究这个东西,无非就是借着这个机会学点东西,开拓一下视野。我家里还有个AX6,那玩意刷固件很简单的,都是无脑现成的。作为一个资深的软件工程师,也是一代大佬,面对OpenWRT这个项目也是有点摩拳擦掌,手痒痒的,这是一个软件工程师离嵌入式最近的一次。

> 1. https://github.com/coolsnowwolf/ ... ecomment-1008291576
> 2. Xiaomi Redmi AX5 AX1800 Wi-Fi 6 Mesh Router – обсуждение - 4PDA


只谈技术、莫论政事!(点击见详情) | 互相尊重、友善交流、切勿过度反应、玻璃心。胡乱输入灌水等操作将会被封禁ID。
发表于 2025-5-1 22:14 来自手机 | 显示全部楼层
op官方snapshot已经支持ipq6000了,但是默认支持没有ax5,要不你编译官方试试,不过不清楚官方的nss是否正常,甚至可能没wifi

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

×

点评

之间听别人说官方不会完整支持NSS,我过几天编译试试看。  详情 回复 发表于 2025-5-1 22:27
只谈技术、莫论政事!(点击见详情) | 互相尊重、友善交流、切勿过度反应、玻璃心。胡乱输入灌水等操作将会被封禁ID。
回复

使用道具 举报

 楼主| 发表于 2025-5-1 22:27 来自手机 | 显示全部楼层
badcrazy 发表于 2025-5-1 22:14
op官方snapshot已经支持ipq6000了,但是默认支持没有ax5,要不你编译官方试试,不过不清楚官方的nss是否正 ...

之间听别人说官方不会完整支持NSS,我过几天编译试试看。
只谈技术、莫论政事!(点击见详情) | 互相尊重、友善交流、切勿过度反应、玻璃心。胡乱输入灌水等操作将会被封禁ID。
回复

使用道具 举报

发表于 2025-5-1 23:22 | 显示全部楼层
NWRT是闭源固件,LiBwrt是开源NSS,开源NSS带WIFI是ATH11K,和闭源的qca-wifi不一样。256是不够预分配内存的。
只谈技术、莫论政事!(点击见详情) | 互相尊重、友善交流、切勿过度反应、玻璃心。胡乱输入灌水等操作将会被封禁ID。
回复

使用道具 举报

 楼主| 发表于 2025-5-2 00:11 来自手机 | 显示全部楼层
ZqinKing 发表于 2025-5-1 23:22
NWRT是闭源固件,LiBwrt是开源NSS,开源NSS带WIFI是ATH11K,和闭源的qca-wifi不一样。256是不够预分配内存 ...

我有点迷糊了大佬,问了AI更不知所以然了。

按照您的意思,两大阵营,一个是Ath11k, 一个是QCA-wifi。那这个项目 qosmio/nss-packages 在很多地方使用,说是满血开源NSS,那为什么叫QCA NSS Packages?里面的源码来自于QSDK。这个QSDK跟qca-wifi是啥关系?

这个项目 hzyitc/openwrt-redmi-ax3000 在256MB跑得很好,他用的闭源qca-wifi吗?这个闭源qca wifi咋获取呢?看汇编逆向?还是特殊渠道?他们工作是什么样儿的?要做哪些事情?啥都不懂,两眼一抹黑。

其实我并不想追逐新版本,也没有啥插件需求,但原厂的固件确实满足不了我的需求。
只谈技术、莫论政事!(点击见详情) | 互相尊重、友善交流、切勿过度反应、玻璃心。胡乱输入灌水等操作将会被封禁ID。
回复

使用道具 举报

发表于 2026-3-18 14:41 | 显示全部楼层
qsdk 是高通基于 openwrt 开发的,里面含有私有文件。qca-wifi 就是qsdk里面带的闭源驱动。
qosmio/nss-packages 我不了解。它给自己冠名 qca nss packages,有可能是使用了闭源或私有文件,也有可能单纯是指 Qualcomm Atheros 这个厂牌。
hzyitc/openwrt-redmi-ax3000 有很多分支。有的分支是基于 qsdk 开发的,有的是基于 openwrt 开发的,可以从分支名字看出来。基于 qsdk 开发的一般用的就是 qca-wifi。
qca-wifi 在 qsdk 中被高通以二进制的方式释出。虽然可以轻易获得(原厂固件里带的就是),但没有文档大家很难知道它怎么用。所以 qca-wifi 的配置和调校确实需要很多的逆向。

点评

这个很专业,我也想自己适配一下ipq5018的固件,很多都只有256M内存  详情 回复 发表于 2026-3-18 15:10
只谈技术、莫论政事!(点击见详情) | 互相尊重、友善交流、切勿过度反应、玻璃心。胡乱输入灌水等操作将会被封禁ID。
回复

使用道具 举报

发表于 2026-3-18 15:10 | 显示全部楼层
狂男风 发表于 2026-3-18 14:41
qsdk 是高通基于 openwrt 开发的,里面含有私有文件。qca-wifi 就是qsdk里面带的闭源驱动。
qosmio/nss-pac ...

这个很专业,我也想自己适配一下ipq5018的固件,很多都只有256M内存
只谈技术、莫论政事!(点击见详情) | 互相尊重、友善交流、切勿过度反应、玻璃心。胡乱输入灌水等操作将会被封禁ID。
回复

使用道具 举报

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

本版积分规则

关闭

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

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

GMT+8, 2026-8-24 00:11

Powered by Discuz! X3.5

© 2001-2026 Discuz! Team.

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

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