路由+4G模块【4】给R3刷LEDE固件

路由+4G模块【4】给R3刷LEDE固件,第1张

本系列文章只是研究过程的备忘录,当中提及的步骤只是一些当下的总结以及尝试,不能保证正确。项目完成后,也就是系列文章结束后,会有归纳总结,当中会提出相对靠谱的解决方案。

按照 教程 把pb-boot刷到小米路由R3,并且成功启动。不过后面刷LEDE的时候并不顺利。主要是没搞清楚该刷哪个文件。

刷完pb-boot之后打开页面(有点小激动)

编译好的固件在目录 bin/targets/ramips/mt7620 下面,其中有4个bin文件,分别是(省略前序) squashfs-kernel1.bin , squashfs-rootfs0.bin , squashfs-sysupgrade.bin 和 initramfs-kernel.bin

我记得我以前给软路由刷弄固件的时候用的是含 squashfs 标记的bin。于是 squashfs-kernel1.bin 和 squashfs-rootfs0.bin 刷起,发现无论刷哪个,刷完之后路由都不断的重启,但就是无法访问,上网找不到原因。于是尝试性的刷 squashfs-sysupgrade.bin ,同样一直重启,无法访问。

于是上小米官网下了一个开发版的rom想要刷回去,再一个个步骤重走一遍。发现也不行,还是不断重启。后来从上面提到的教程里下了潘多拉盒子固件,这下终于成功了。可为什么这下能成功呢?这时候先不想这个了,先把项目搞起再说。可这时候发现, 潘多拉的软件包好像并没有rndis软件包,这下要怎么支持4G模块呢? (后来发现是因为没有接通网络,所以没搜到)。

最后还是要回到LEDE上面(我在软路由的LEDE上面确认有rndis的包)。研究了好久,在一个论坛上发现,有人说R3要刷的其实是 initramfs-kernel.bin (并没有说的很明确,参杂了不少不精确的信息)。于是尝试了一下,果然刷成功了。这真可谓灯下黑。。。

最后,淘宝的4G模块今天到货了,上两张图。

模块商家标称38块,送5块优惠券,然后收6块快递。。。用淘宝省钱卡再减了3块,实际36块钱。算是比较便宜的了。

不过商家声称卖的是Air724UG-NA,但实际发的是Air724UG-NFC,而且事前不吱声。我看网友说这款不支持Wifi和蓝牙。没有具体考证过,可能因为这样所以才比较便宜。幸好我只需要它的4G功能,影响不大。

======

2021-03-13

本系列文章只是研究过程的备忘录,当中提及的步骤只是一些当下的总结以及尝试,不能保证正确。项目完成后,也就是系列文章结束后,会有归纳总结,当中会提出相对靠谱的解决方案。

软路配置(相对i7那个)。

硬件:CPU i7 7500,16G内存,128固态硬盘+1T机械硬盘,6网口,USB2.0 2,USB3.0 2。

软件:Esxi+ROS+LEDE。接入是按【Vedio Talk】的 视频教程 进行的。借用一下视频的示意图:

这期折腾的特别久,一方面最近没时间忙这个,二方面技术上折腾了好多时间,都有点不想填坑了。

因为要保证家里的网络正常运作,没有直接在原来的ROS和LEDE虚拟机上做实验,而是新建了一个LEDE虚拟机做实验。不过这个考虑几乎是百搭了,因为期间各种尝试翻车和重启,不过这些天家人不在家,所以问题可控。

本篇先过一下过程里失败的尝试。

经过不同尝试终于成功吧软路由和4G模块接通了。下一篇讲讲一些具体 *** 作。

======

2021-03-22


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/bake/11821827.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-18
下一篇2023-05-18

发表评论

登录后才能评论

评论列表(0条)

    保存