本帖最后由 w2xg 于 2023-5-22 14:16 编辑
在海鲜市场买了一台已经硬改1G内存、USB3.0的和目CMIOT-AX18(兆能ZN-M2理论上也适用),一直苦于找不到同时兼具无线速度、USB驱动和可靠软件源的固件,于是开始收集资料、思考如何编译固件。机器作为主路由已经稳定运行一段时间,目前固件已实现: - 5G无线贴脸测试,千兆带宽可跑上920Mbps。
- USB可正常使用,通过无线存取samba共享的U盘(Class10TF卡+USB3.0读卡器,实在找不到其他高速U盘),读取速度约55MB、写入约20MB。【外接的M2移动硬盘无法识别】
- 大部分插件可安装和使用。【kmod类、lib类插件容易失败,信息为Cannot satisfy the following dependencies for luci-app-xxx、But that file is already provided by package libxxx,部分可通过--nodeps参数完成安装】
- 未改USB的机器也能使用此固件;如果嫌USB驱动碍眼,可以操作opkg remove kmod-usb*之类的命令删除相关插件。
- 参考360V6,改动target/linux/ipq60xx/files-4.4/arch/arm64/boot/dts /qcom下的qcom-ipq6018-cmiot.dtsi,306~317行加上USB支持。
- 无线驱动取用kiddin9库里的board-2.bin.IPQ6018。
- 通过.vermagic,对齐固件和kiddin9软件源的内核版本:4.4.60-1-1。
- 更新dnsproxy、hostapd版本,解决编译报错问题。
默认配置下的插件清单请参考动图,固件默认信息:
- 默认IP:192.168.1.1
- 默认管理员账号、密码:root、未设置密码
- 默认WIFI:OpenWrt,未设置密码
具体可以访问:https://github.com/w2xg2022/actions4ax18usb,或者回复本帖可以显示百度网盘下载链接。
https://pan.baidu.com/s/1jCtL4khDX2FYXuur-umFnA?pwd=edq3
|