在Linux下用tftp刷写路由器固件
来源:互联网 发布:伊宁seo网站建设 编辑:程序博客网 时间:2024/05/22 23:59
在某些cfe中设定的是当启动路由器时,如果路由器引导区读出kernel的内容有问题无法加载时,就自动开启tftpd,等待传入一个正确的kernel,此时如果你是在一台系统为linux的PC上工作时,用下面的方法就可以传入你想刷入的router的系统。
1.输入“tftp”,出现“tftp>”提示符;
2.输入“verbose”,出现“Verbose mode on.”提示;
3.输入“binary”,出现“mode set to octet.”提示;
4.输入“trace”,出现“Packet tracing on.”提示;
5.输入“rexmt 1”,每格一秒尝试一次推送;
6.输入“timeout 60”,推送尝试的时间不超过60秒;
7.输入“connect 192.168.11.1”,连接路由器(实际上并没连接,只是为连接作好准备);
8.输入“put rf.bin”,会提示失败,并每格1秒就尝试一次推送;
9.接上路由器电源,路由器将启动,LED会亮起来,约10-20秒后,会显示开始推送以及传输进展;
10.提示推送传输完成后再等待5-10分钟,路由器的红色LED灯闪烁,然后熄灭,最后无线LED指示灯亮起,表示固件刷新成功;
11.输入“quit”退出tftp界面;
12.输入“sudo service networking start”(适用Ubuntu 9.10或以前版本)或“sudo service network-manager start”(适用Ubuntu 10.4或以上版本)命令,以开启系统的网络管理服务;
13.输入“exit”退出终端界面;
14.如果rf.bin文件的来源于Buffalo官方,则路由IP是“192.168.11.1”,网卡IP必须是“192.168.11.X”才连接,用户名为root,密码为空;如果rf.bin文件的来源于OpenWRT、Gargoyle、DD-WRT,则路由IP是“192.168.1.1”,网卡IP必须是“192.168.1.X”才能连接,DD-WRT用户名和密码自定义,Gargoyle的默认密码是“password”。
阅读全文
0 0
- 在Linux下用tftp刷写路由器固件
- 在Linux下用tftp刷写路由器固件
- 在Windows中借Telnet或SSH登录路由器的Linux终端并刷写路由器固件
- uboot下tftp在tp-link路由器上不通
- JZ2440如何烧写裸板程序,在 Linux 下使用 dnw 和 u-boot 烧写系统 和 用Tftp 下载
- 如何在路由器上刷DD-WRT固件
- tftp在Linux下的使用
- tftp在linux下的使用
- 用tftp的方式在u_boot下 烧写uImage内核
- 用tftp的方式在u_boot下 烧写uImage内核
- linux下通过tftp对板子进行的烧写
- 路由器刷OPENWRT固件的方法
- 在 linux 下 设 备 文 件 读 写 实 例
- linux 下TFTP 配置
- linux下安装tftp
- Linux下安装tftp
- Linux下安装TFTP
- Linux下启动tftp
- 关于云打印业务,为什么没有什么好的初创出现?
- MySQL锁定状态查看命令
- APPStore无法更新Xcode
- 迁移zabbix引发的一次MySQL锁阻塞
- SwipeRefreshLayout和RecyclerView滑动冲突解决方案
- 在Linux下用tftp刷写路由器固件
- 获取两个日期之间日期列表
- 用shell脚本循环加判断生成sql脚本
- 解决ERROR 2006 (HY000) at line XX: MySQL server has gone away问题
- OL4叠加显示天地图地图服务之WMTS实例
- mysql中的explain的使用
- mysql中的查询优化步骤
- eclipse增加新的JRE
- 提高mysql千万级大数据SQL查询优化30条经验(Mysql索引优化注意)