本帖最后由 AngelaCool 于 2021-6-14 21:46 编辑
CR660x专版pb-boot已经出了,此贴作废
如有想法自己为CR660x编译op的请移步
https://www.right.com.cn/forum/thread-4133301-1-1.html
本人初入玩路由器这个坑,出了AC2100换CR6608,奈何刚出不久,固件不多,暂时只有少数几位大佬为其编译固件,此处感谢@237176253 @infiWang @leonliao78 三位大佬
由于用的是AC2100的pb-boot,分区布局不同于原版OpenWrt分区,刷入默认分区编译的OpenWrt会导致软件包可用空间为0b,
通过一番研究目前CR660x仅有的几个固件,再参考 @leonliao78 的帖子 http://m.right.com.cn/m/post/4076469?from=bbsh ,总结如下操作,能使软件包空间这一问题解决
首先是克隆OpenWrt的源码,找到/lede/target/linux/ramips/dts/mt7621_xiaomi_mi-router-cr660x.dtsi,找到partition部分,把下面分区配置代码替换为- CR660x专版pb-boot已经出了,此段代码作废,具体请参考https://github.com/coolsnowwolf/lede/commit/213f55ba583ab1c41d4f58d8f257b8c0e205d4f8
复制代码
然后找到/lede/target/linux/ramips/image/mt7621.mk
找到CR6606部分的IMAGE_SIZE,后面数值改大,改成65536以上
这样编译出来的固件,用pb-boot刷入initramfs-kernel.bin(类似AC2100 breed刷入的底包),
重启以后进入luci管理页面,再进入OpenWrt后台不保留配置升级sysupgrade.bin,
可以保证软件包空间大小是正常的。
小白一枚,如有错误,还望各位大佬指出。
另外扩散一下 小米路由器 CR660x (CR6606, CR6608, CR6609)玩机交友群
758517225
欢迎各路玩家和大神
请不要胡乱输入以及粘贴、复制等方式灌水
请尊重作者、并共同维护网站的正常阅读,否则账户将会被限制发帖、回帖,站内短信以及阅读权限等都会受到影响,谢谢。
具体限制方式:https://www.right.com.cn/forum/thread-8307840-1-1.html
|