一、准备工作

注:升级固件请用有线而不要用无线,并且在升级过程中千万不要断网断电

首先,你得确定自己的机器支持Tomato固件,否则请不要尝试刷Tomato,关于哪些机器支持Tomato,请看buffalo系列:WHR-G54S, WHR-HP-G54, WZR-G54系列, WBR2-G54,WZR-RS-G54HP,WZR-HP-G54,WZR-RS-G54,WVR-G54-NF,WHR2-A54G54,WHR3-AG54

linksys系列: WRT54G v1-v4, WRT54GS v1-v4, WRT54GL v1.x, WRTSL54GS

moto系列:WR850G

FUJI:RT390W(无线模块无法驱动,可以识别型号)

从DD-WRT固件刷到Tomato

首先,想刷Toamto的用户要注意了,特别是那些路由器没有复位键的朋友,如果你的DDWRT登录密码不是admin,请先把登录密码改成admin再进行后面的工作!就是在DDWRT的“管理->普通管理”中进行设置,因为DDWRT采用了加密方式保存密码,admin加密码后是bJz7PcC1rCRJQ这一串字符,刷到tomato后,用户名是admin或root都行,但密码是bJz7PcC1rCRJQ这串字符,这就是要DD管理密码为admin的原因。

如果不想改动就可TELNET进入取得密码再进行下去,否则刷完机后会发现密码不对了。

(手动读取密码:命令行模式下 telnet登陆路由器,

运行 nvram show|grep http_pass   命令取得http登陆密码并记录下来

然后清除nvram,命令如下:

mtd -r erase nvram

输入后回车,路由会断开连接.等待路由器重启.

3.重新登陆路由器,检查语言是否为英文.如果是,证明nvram清除成功.)

二、升级方法

到DD的“管理-固件升级”中选“浏览”,在弹出的窗口中,定位到你解压Tomato的文件夹,双击tomato.bin,回到DD的界面,点“升级”按纽。

耐心等待一会,然后自动重启,返回界面。点 “继续”按纽,出来tomato的登录页面,用户名输入admin或root都行,密码输入“admin”加密后的密文:bJz7PcC1rCRJQ到密码输入框中,点“确定”按纽,哈哈,Tomato就会展示在你面前了!(其实有硬件复位功能的大多数机器,如果刷后登录密码不对,都可以通过复位键来设定成默认值,比如linksys系列的都支持。)

别高兴太早,登录到Tomato后的第一件事,清Nvram,如何清?请看下面“清理NVRAM”部分。

清理NVRAM:

为了你的路由器能稳定的工作,在刷到Tomato后,你需要清一下Nvram,这并不是什么复杂的工作,Tomato已提供了这个功能。

在左边的菜单选“超级用户->备份恢复”中,有个

“恢复默认设置”下面,选择“清除NVRAM中所有数据(完全清除)”后,会有警告提示。点“确定”。不管你以前路由器IP和密码是多少,清完后的IP都是:192.168.1.1,用户名admin或root都行,密码是admin

完成后重启,记得先修改密码。重启后WR850G会发现无线灯不亮了,用下面的方法恢复:

WR850G清NVRAM后,无线状态正常,但是指示灯不亮,恢复的办法:

telnet到WR850G后,

输入 nvram ren wl0gpio0 wl0gpio4

执行 nvram commit

执行 reboot

路由重启,无线指示灯状态就正常了,OK

―――――――――――――――――――――――――――――――――――――

引用:恩山WIFI论坛

摩托罗拉wr850g v2和v3版刷ddwrt后MAC地址的问题解决办法

摩托罗拉的wr850g v2和v3版本现在都能刷ddwrt的v24了,而且支持硬件按钮复位,不过如果复位的话,lan、wan、无线这3个MAC地址全会变成以下模式:

LAN MAC00:11:22:33:44:55

WAN MAC00:11:22:33:44:56

无线MAC00:11:22:33:44:57

如果是单台AP使用无所谓,但如果几台AP桥接或者中继的话就麻烦了,有2种办法恢复:

一、刷回原厂、然后再刷到openwrt,清空nvram,最后再刷回ddwrt即可,不过这个过程烦杂,所以下面说第二种方法。

二、

先说一下涉及到的几个地址的含义:

il0macaddr   这个是无线mac地址

et0macaddr   这个是LAN mac地址

et1macaddr   这个是WAN mac地址

lan_hwaddr   这个也是指LAN mac地址

wl_hwaddr   这个也是指无线mac地址

wan_hwaddr   这个也是指WAN mac地址

wl0_hwaddr   这个也是指无线mac地址

moto在ddwrt下mac地址必须遵循一个规律:

lan mac地址<wan mac地址<无线mac地址

我给一个范例:

00:0C:E5:4B:F2:85   这个地址就可以作为LAN   MAC地址

00:0C:E5:4B:F2:86   这个地址就可以作为WAN MAC地址

00:0C:E5:4B:F2:87   这个地址就可以作为无线 MAC地址

下面开始说方法:

1、XP下打开一个DOS窗口,然后输入:telnet 192.168.1.1 回车,这里的192.168.1.1是指你AP的地址,如果更改过,那就用新地址;

2、用户名为root   密码为admin   如果你改过用户名和密码,那当然要输入新的,没改过,就用上面的;

3、用户名和密码输入完成后,复制下面的命令直接粘贴到命令窗口内,然后回车,每条命令粘贴后按一下回车,一共9条命令、9次回车,地址你可以自己编,不过需要遵循上面说的规律:

nvram set il0macaddr=00:0C:E5:4B:F2:87

nvram set et0macaddr=00:0C:E5:4B:F2:85

nvram set et1macaddr=00:0C:E5:4B:F2:86

nvram set lan_hwaddr=00:0C:E5:4B:F2:85

nvram set wl_hwaddr=00:0C:E5:4B:F2:87

nvram set wan_hwaddr=00:0C:E5:4B:F2:86

nvram set wl0_hwaddr=00:0C:E5:4B:F2:87

nvram commit(这条命令运行后稍等10秒再运行最后一条命令)

reboot(这个就是重启路由器,重启后路由器的地址就会变成上面的地址了)

―――――――――――――――――――――――――――――――――――――

第二种环境:从Linksys WRT54G/GL/GS等原厂固件刷到Tomato

先登录路由器,默认的IP地址是192.168.1.1,密码和用户名都是admin,如果你更好了路由器的IP及密码,请用你自己的设置进行登录,在此我按默认的设置进行介绍:

在浏览器中输入192.168.1.1,在弹出的输入框的两项都输入admin后就成功登录了路由器。

以WRT54GS原厂固件为例进行说明:

进去后,点“Administrator”(在WRT54G中文固件就是“管理”),点击“Firmware Upgrade”(WRT54G中文固件叫“固件升级”),进入固件升级页面,选“浏览”,然后,到你解压tomato的路径下选中刚刚的tomato.bin,点击红圈中的“Upgrade”(WRT54G中文固件叫“升级”),然后就等着Tomato中文版固件出现在你面前吧!

请记住,从WRT54G/GS/GL等固件直接刷过来,你路由器原来的IP和密码是什么,现在仍然是什么!用户名则是admin或root都行!(因为原厂固件和Tomato都采用不加密保存密码的方式,所以刷过来密码是不会变的,并不像网上流传的要先刷DD-WRT再刷Tomato,这样就自找麻烦了!)清理NVRAM:

为了你的路由器能稳定的工作,在刷到Tomato后,你需要清一下Nvram,这并不是什么复杂的工作,Tomato已提供了这个功能。详见上面的介绍。

升级TOMATO从DD-WRT固件刷到Tomato(番茄)的详细过程介绍--转相关推荐

  1. 主流路由器固件dd-wrt,tomato,openwrt对比介绍

    流行的第三方路由固件,主要有DDWRT,Tomato,Openwrt.当然还有其他一些更加小众的版本,和很多从这三大固件衍生出来的修改版固件.我的这篇文章,可以让大家对这些固件有一个相对比较全面的理解 ...

  2. 升级金士顿固态硬盘SV200S3固件,还原其应有的速度

    我电脑采用了双硬盘,固态硬盘装系统,机械硬盘存数据 固态硬盘采用的是金士顿固态硬盘SV200S3,买回来以后就隐约感觉自己被坑了,速度没预想的快 硬着头皮用到昨天终于到了忍无可忍的地步,固态硬盘上读写 ...

  3. Jumper T16 Pro 拆机升级内部多协议高频头固件备忘

    OpenTX 2.3.3 开始可以从 SD 卡升级内部多协议模块的固件,条件是内部多协议模块安装了 BootLoader. 那么怎么确认内部多协议模块是否安装了 BootLoader 呢?查看模型内部 ...

  4. x10i升级android4.0,X10i升级官方Android 2.1固件详细教程

    临近10月的最后一天,10月30日索尼爱立信官方终于从欧洲开始放出Android 2.1固件的升级,并逐步向全世界推广开来. 目前虽然正式版升级还没有到达国内,不过已经有不少玩家摸索出来升级的方法,并 ...

  5. iPhone 升级到3.1.2固件后消失了设置IMAP邮件帐户的功能后,设置IMAP方式访问QQ邮箱的方法

    iPhone 升级到3.1.2固件后消失了设置IMAP邮件帐户的功能后,设置IMAP方式访问QQ邮箱的方法 摘要 由 于iPHone 3.1.2的固件后消失了设置IMAP邮件帐户的功能后,如何设置IM ...

  6. centos7安装或升级Google chrome、安装Firefox浏览器详细过程及设置桌面快捷方式

    目录 背景: 一.centos7安装谷歌浏览器 1.Google chrome安装包下载 2.命令行安装 3.下载并安装字体所需依赖包 3.1.安装libvulkan.so.1()(64bit) 3. ...

  7. oracle 操作系统升级,学习笔记:Oracle升级 linux操作系统10.2.0.1 升级至 10.2.0.3详细过程...

    天萃荷净 记录一次用户现场Oracle 10G数据库升级的过程,Linux操作环境 FOR 10.2.0.1 to 10.2.0.3的版本升级过程 数据库版本linux 32位(10.2.0.1升级到 ...

  8. centos7安装或升级Firefox、安装Google chrome浏览器详细过程及设置桌面快捷方式

    目录 一.centos7火狐浏览器安装 1. 从 Firefox官网的"更多系统和语言下载"最新版本.​​​​ 2.进入存放下载文件(Firefox-latest-x86_64.t ...

  9. tplink软件升级有用吗_如何升级路由器的软件(固件)?

    云路由器支持在线升级和本地升级两种升级方式.我们推荐使用在线升级,操作更加方便快捷.部分路由器可能不支持在线升级或路由器无法联网在线升级,请使用本地升级的方法.下面将详细介绍在线升级和本地升级的操作步 ...

  10. 乐鑫ESP8266烧录固件、升级最新固件、刷MQTT固件

    http://www.piaoyi.org/iot/espressif-ESP8266-MQTT-AT.html 正 文:   一般情况下,我们买的ESP8266模组到手的时候,都带了乐鑫官方的AT固 ...

最新文章

  1. java this context,java – Spring XML中applicationcontext的“this”引用
  2. TurnipBit:可以带着孩子一起玩编程的MicroPython开发板!
  3. npm打包前端项目太慢问题分析以及暂时解决方案
  4. ui原型设计工具_UI设计师的工具包,用于专业模型,原型和产品插图
  5. Oracle Row cache lock图解
  6. Android Studio Gradle两种更新方式
  7. 聊聊Spring Cloud版本的那些事儿
  8. 微软2022服务器,​微软公开地分享了即将发布的WindowsServer 2022的特性
  9. jQuery css
  10. C++三大继承与多级派生
  11. python 人数取整_在python中如何取整到10的最高倍数?
  12. l298n电机哪一端为正_L298N控制直流电机正反转
  13. steam linux安装目录在哪,Ubuntu 16.04 LTS 64位下安装steam游戏平台
  14. #BJTUOJ 铁憨憨骑士的小队分配(图论缩点+思维)
  15. Python RSA PKCS#1 转 PKCS#8
  16. 中小企业网站十大通病,你的站有没有?
  17. Pi-puck的ROS开发之路
  18. ElGamal公钥密码和椭圆曲线密码体制
  19. 【NIO与Netty】Netty 入门
  20. 初学计算机网络(一):使用cmd命令

热门文章

  1. android自定义4级联动,使用Android如何实现四级联动地址选择器
  2. 朗文当代高级英语辞典android,朗文当代高级英语辞典最新版下载-朗文当代高级英语辞典第6版appv4.5.2 安卓版 - 极光下载站...
  3. 模板匹配人眼---OpenCV-Python开发指南(33)
  4. stvd能编译c语言,stvd+stm8s单片机程序编译报错
  5. 【ENVI】shp文件裁剪需要注意的问题
  6. Mybatis插件动态数据库链接
  7. 蓝桥杯python青少年_让孩子参加蓝桥杯大赛好吗
  8. java 前后端分离思想与实现
  9. yaml数组解析_Java使用snakeyaml解析yaml
  10. windows cmd命令杀进程