两年前购买的京东无线宝一代挂到现在基本也没啥收益了,一天也就10个豆,彻底放弃吧!原有的固件实在是不好用且功能少,自身携带的64G内存也无法使用,就想着是否能通过刷机成为自己需要的路由器。虽然功能少一代的硬件还是挺不错的,联发 7621处理器、512内存,32MB flash、内置64G存储,还外带有USB接口,可以狠狠的折腾一番。
本次的内容采用的编程器刷机,本人也是首次接触,一边学习一边研究,很容易就刷机成功了。主要的原因是前期做了很多的准备工作,所以操作起来比较有把握,如果你和我是一样的小白,一定要做好前期的准备工作。
路由器硬件版本为 RE-SP-01B,64G版本。
刷机路由器分为以下几个步骤:
一、拆机
拆机有个小技巧,拆后盖时,用美工刀先打开一条缝隙,然后用一字螺丝刀找准卡扣的位置,轻轻的撬开即可!不会太伤外壳的,拆起来也比较轻松。
二、编程器驱动安装、与路由器的连接
驱动的程序一般厂家会给发的,所以不用担心找不到驱动,按照厂家给的说明仔细阅读,按照步骤一步一步连接即可!
采用的是SOP16转DIP8的连接线
三、读取闪存数据的备份
读取闪存数据,以后想刷回去还可以有后悔药使用。
四、Breed数据写入
五、备份
六、固件更新
七、挂在硬盘
通过前面两的内容,对编程器的使用有了一定的了解,这节主要讲的是对原厂数据的擦除、查空、写入新的breed数据、校验,为后续刷入padavan固件做好前期的准备。
对芯片的原厂数据进行擦除:
在正式擦除前,后有提示,防止误操作,对数据进行一定保护。
正在擦除中:
擦除完成后,对芯片完成查空
查空中:
点击打开、选择需要写入固件,加载完成后,点击写入/编程IC按钮对新估计进行写入操作。
开始写入中:
写入完成,点击 校验 按钮,对写入数据进行校验。
由于breed 体积非常小,很快就完成数据写入、校验等操作,然后芯片夹子就可以全部撤掉了,把路由器通电,正常的话应该会看到顶部蓝灯快闪。
到这里我们编程器的作用就全部完成了,其实编程器不仅可以刷路由器的闪存,同样也可以刷电脑的闪存,只要是闪存,都可以进行写入。
这节主要是对进行“EEPROM”和“编程器固件”备份,同时完成对新固件刷入padavan固件的刷入。
找根网线一头接路由器任意 LAN 口,一头连上电脑,浏览器输 192.168.1.1 就能看到 Breed 页面了,Breed 类似于手机底层的 Recovery 模式,有了 Breed 就可以随便折腾了:
进入breed页面后点击“固件备份”,进行“EEPROM”和“编程器固件”备份,留下一份后悔药,以便我们随时刷回原厂固件。忘记截图了。
刷入padavan固件,选择固件更新,选择下载好的padavan固件,点击上传按钮、更新。
开始写入新的padavan固件,等待……
刷机成功后的京东云无线宝已经变身为功能强大的路由器,可玩性非常高。在浏览器输入管理地址变为 192.168.123.1,管理员默认用户名和密码均为 admin,进去就能看到 padavan 界面了:
padavan 界面:
这节主要是开启Telnet 和 SSH 服务,挂载64G内部存储,便于后期局域网访问。
刷机成功后的京东云无线宝已经变身为功能强大的路由器,可玩性非常高。在浏览器输入管理地址变为 192.168.123.1,管理员默认用户名和密码均为 admin,进去就能看到 padavan 界面了:
padavan 界面:
开启路由内置的64存储,挂载上路由上,选择左侧 -高级设置-系统管理,点击右侧的服务,把 Telnet 和 SSH 都打开,最后点击应用本页面的设置。这样就开启了路由的Telnet 和 SSH 的两项服务。
电脑端打开 SSH 软件,我这里使用的是以putty ,连接类型选 Telnet,端口 23,IP 就是路由器管理地址:
连上后根据提示输入路由管理员用户名admin、密码admin登陆即可。
输入:fdisk -l
输入mkfs.ext4 /dev/mmcblk0,请硬盘格式化为ext4格式,便于系统识别。
按提示输入 “Y” 回车确认即可。等到提示 “Writing superblocks and filesystem accounting information: done” 就是全部完成了,如下图:
然后重启一下路由,稍等一会就能看到内置存储识别成功了:
挂载后在局域网的电脑就可以访问该硬盘了。