你想给你的路由器刷第三方固件,首先看你你路由器的 型号 和配置,(如果内存或者闪存配置低了可能还需要更换闪存和内存)
然后再去找到支持你这种路由器的固件,
找到固件后 通过下列三种方式任意一种 刷机就好了
1,在线刷 通过一些方式刷入breed 然后进入breed 刷固件
2,拆机链接TTL刷(需要电脑和ttl小板)同样是刷入breed 再进breed刷固件
3,用编程器烧录(需要烙铁 编程器 电脑)先是用烙铁拆下闪存 用编程器备份原固件,再刷breed 然后把闪存焊回去 通电开机 进breed 再刷固件
方法/步骤
这个我们需要使用到远程操作工具WinSCP,它是一款在Windows环境下使用SSH的开源图形化SFTP客户端。
同时支持SCP协议。
它的主要功能就是在本地与远程计算机间安全的复制文件,通过它我们可以可视化操作把我们想要上传到路由器。
打开WinSCP,在右侧点击“新建”,主机名:192.168.31.1,端口:22,用户名:root,密码:admin(小编习惯性改成admin,好记),文件协议:SCP
点击保存,然后登录,第一次会弹出安全警告,更新即可。
登录之后,左侧界面默认显示的是本地资源管理器窗口,右侧则为路由器端资源管理器窗口,是不是感觉右侧的界面很熟悉,是的跟linux很相似。
双击tmp目录进入,为什么是tmp目录呢?
/tmp 系统默认为公用的临时文件存储点,一般分配了一个更大的磁盘空间。
在左侧找到你想到的第三方固件,直接拖至右侧的/tmp目录中:
接下来在工具栏找到“打开终端”,点击弹出“控制台”界面,如果觉得这个用着不方便也可以使用Putty登录。
首先我们先将目录切换到/tmp(默认是在root跟目录的),在控制台中输入命令:cd /tmp,然后点击执行,这里我们看到/tmp在$符之前:
/tmp$ cd /tmp,说明目录已经切换到tmp了,或者putty显示在#之前,如:
root@XiaoQiang:/tmp#
这里小编以刷PandoraBox固件为例:
去openwrt官网把小米的固件下下来,从这里面挑你喜欢的吧,最好不好使用最新的固件,以防系统不稳定
openwrt官网地址http://downloads.openwrt.org.cn/PandoraBox/Xiaomi-Mini-R1CM/testing/
这里刷机方式其实有二种,很多人只知道用mtd命令:
使用mtd程序刷入OS1:
mtd write /tmp/xxxx.bin OS1 -r ,xxxx是文件名(如果觉得源文件名太长了可以先改了PandoraBox.bin)。
输入命令:mtd write /tmp/PandoraBox.bin OS1 -r,
(刷完自动重启后,默认ip:192.168.1.1 用户名:root 密码:admin )
还有一种方法是使用 Sysupgrade命令:
sysupgrade -v /tmp/xxxx.bin,xxxx是文件名(如果觉得源文件名太长了可以先改了PandoraBox.bin)。
输入命令:sysupgrade -v /tmp/PandoraBox.bin
(刷完自动重启后,默认ip:192.168.1.1 用户名:root 密码:admin )
这两种方式小编都试过了,都可以成功!
路由器厂商厂商提供路由器的升级固件往往可以起到丰富功能,改善稳定性等好处。
大多数时候更新一下路由器的固件是有好处的。
下面说明如何更新路由器的固件。
电脑网卡连接路由器的LAN口,打开浏览器,输入192.168.1.1,出现路由器的web配置登陆窗口,填写自己的用户名和密码按“确定”进行登陆。
刷新固件之前,应对路由器的配置进行一个备份,因为刷新固件完成之后路由器的配置也会被清空,有了备份就可以快速恢复。
点击右边选项栏的“路由器设定值”。
在右边的窗口中点击“Backup”,之后选择备份文件的保存位置,这样就完成了路由器当前配置的备份工作。
点击右边选项栏的“固件升级”。
在上传固件的页面中,点击“浏览”找到要升级的固件文件,之后点击“升级”。
……