以WNR2200为例子:
一,从原厂刷到DD-WRT
1.根据网上教程 链接1 提供的dd-wrt下载链接,从2012/07-20-12-r19519/netgear-wnr2200/目录中下载wnr2200-factory_WW.img。
2.按住reset键,当路由器的电源灯闪烁时,松开,将路由器恢复出厂设置.。
3.电脑与路由器有线直连,直接在路由器的升级界面,选择该固件,上传,刷机成功.。
二,从DD-WRT刷回原厂
1.从网件官网下载wnr2200-100-V1.0.2.20.img。
2.参考 链接2 的方法刷机:。
(1)用SecureCRT将wnr2200-100-V1.0.2.20.img文件,使用sftp命令,传到路由器上,默认存放位置是/root目录.。
(2)ssh(或者telnet)登陆到路由器,用mv /root/wnr2200-100-V1.0.2.20.img /tmp将wnr2200-100-V1.0.2.20.img转移到路由器的/tmp目录下.。
(3)在/tmp目录下执行mtd -r write WGR614V8.bin linux.。
(4)路由器重启之后,无响应,电源灯不亮,ping 192.168.1.1不通.。
3.参考 链接3 的方法重刷:。
(1)电脑与路由器有线直连.此时电源灯不亮,只有对应LAN口的灯亮.。
(2)电脑的ip设置成192.168.1.2,子网掩码设置成255.255.255.0,其余留空.。
(3)打开cmd,跳转到wnr2200-100-V1.0.2.20.img文件所在目录.。
(4)执行tftp -i 192.168.1.1 put nr2200-100-V1.0.2.20.img,提示上传成功.。
(5)再次执行该命令.
(6)关闭路由器电源,再打开,路由器电源灯变黄.。
(7)cmd中提示上传成功.
(8)等待,直到路由器电源灯变绿,刷机成功.。
网件(NETGEAR)升级后的R6300v2则成为发烧级无线玩家的新宠。那么R6300 V2路由器是如何刷梅林Merlin固件的呢?下面我为您解答网件R6300v2刷梅林固件详细教程,希望对你有帮助。
网件 R6300v2 刷梅林固件详细教程如下: 所需全部文件,密码:lmdi。
R6300v2刷梅林固件,一共四大步骤:原厂固件恢复出厂设置 → 刷入DD过渡固件 → 刷入梅林1.2固件 → 刷入梅林55正式版固件,比R7000多了步“刷入梅林1.2固件”,其他步骤都大同小异,大家可以举一反三。把大象装入冰箱,总共需要几步?
▲ 登陆路由器设置界面,www.routerlogin.net,输入用户名admin,密码password。
▲ 进入界面后,如果你是刚买的路由器,从来没刷过固件,可以直接恢复出厂缺省设置。
▲ 然后按照图示进入路由器升级界面,刷DD的过渡固件,图示里打错字了,不是插件而是固件(如果以前刷过别的固件,要先在此界面刷回原厂固件,R6300V2_back-to-ofw.trx,然后原厂固件恢复出厂缺省设置)。
▲ 出现警告,不用理会直接确定(如果你用R6300V2_back-to-ofw.trx刷过原厂固件,这里的警告有点不一样,因为固件比较新,也是直接确定)。
▲ 升级过程很快,要耐心等待几分钟。
▲ 路由器会 自动重启 ,然后进入dd-wrt固件(假如没自动进入,需要手动输入192.168.1.1),这里需要设置用户名及密码,用户名输入root,密码输入admin,然后点击Change password。
▲ 设置完用户名及密码后,跳出dd-wrt登陆界面,输入刚才设置的用户名及密码。
▲ 最上一排栏目里找到Services,点击后往下拉。
▲ 找到Secure Shell部分,将SSHd设置为enable,其他不要改动,保持默认。然后再往下拉,点击Save再点击Apply Settings(第一次这里没点击Apply Settings,后来的步骤无法继续,走了好多冤枉路)。
▲ 打开下载的putty这个应用,输入路由器地址192.168.1.1,端口22,SSH模式(上一步Apply Settings没点击的话,这里会一直出现错误,无法连接路由器)跳出警告窗口不用理会,直接选是。
▲ 然后会出现DOS窗口,输入路由器的用户名root,密码admin(输入密码时窗口内看不到,需要盲打),出现root@DD-WRT:~#后,分别键入。
nvram get boardnum 回车。
nvram get boardtype 回车。
nvram get boardrev 回车。
对比数值,boardnum=679,boardtype=0x0646,boardrev=0x1110,正确无误可以继续,如果其中有一个数值对不上,就要刷回官方固件重新按第一步做起,记得必须要恢复出厂缺省设置。
▲ 然后进入dd-wrt界面,找到administrator往下拉。
▲ 语言选择简体中文,然后直接按Apply Settings。
▲ 变成中文界面后就比较好找了,管理里点固件升级,选择R6300V2_merlin_1.2.trx 梅林固件升级。
▲ 然后还是漫长的等待,升级固件完成后,重启会比较慢,请耐性等等,可不要急着去按路由器开关。
▲ 重启后就会出现梅林1.2的界面了,没法跳过设置向导,设置下路由器无线密码。
▲ 右侧栏目选系统管理,刷入最新的梅林固件,R6300V2_378.56_0-X5.9.trx,以后如果出了新的固件,就直接在此界面升级,然后恢复出厂缺省设置。
▲ 稍等片刻固件升级成功,然后路由器会自动重启。
▲ 这里同样会出现设置向导,输入密码后直接下一步。
▲ 还是系统管理界面,这里需要恢复出厂缺省设置,按照图示进行。
我温馨小提示:
1、想刷回原厂固件,梅林界面直接升级R6300V2_back-to-ofw.trx,随后恢复出厂缺省设置。
2、第二大步骤刷了DD-WRT固件,没玩过的也可以先试试这个固件,不喜欢可以再刷回来。
3、关于梅林内的SS、迅雷远程等插件玩法,可以去论坛详细了解。
chk与trx两种格式。
chk:直接从官方固件输入即可。
trx:从dd,tt之类的第三方固件刷入。
简单说一下注意事项:
1.官方固件直接刷chk结尾的固件可以直接升到merlin。
2.刷完chk会自动重启,等到wifi的灯白色,说明启动完毕,此时power灯应该是橘红色的。并且路由器管理界面应该是英文的。
3.直接拔电源或者按电源开关重启路由器。
4.等到wifi灯变白亮起,此时power灯会变为白色,此时后台界面已经是中文的,说明启动完成。
5.进入路由器,恢复一次出厂设置。
6.等待重启,大功告成。
7.R8000_to_OFW.trx用于从merlin刷回官方固件。
在浏览器网址栏输入192.168.1.1登陆路由器,在系统页下会有烧写固件的按钮,点击浏览会弹出对话框,锁定要刷写的原厂固件,然后点击按钮就可以了。
如果页面无法登陆就用安装win-scp软件然后登陆路由器,把固件上传到路由器的tmp目录。
首先说一下这个自定义CFE的优缺点。
优点:自定义CFE提供了一个miniweb的刷机界面,在刷固件变砖的情况下,只要CFE没有损坏,可以通过 按住reset打开电源,进入救援模式(miniweb的刷机界面);
缺点:无法刷回原厂固件(估计也没几个人刷机之后会用回原版固件)
CFE工具压缩包里面的文件如下, 文章结尾会有修改工具和固件的网盘下载地址。
1 cfe.bin 自定义CFE文件;
2 CFEEdit.exe cfe编辑工具,用于修改cfe.bin中的3个MAC地址。
3 mtd-write 刷CFE的工具。
4 flash-cfe.sh 一个使用mtd-write完成刷CFE的脚本,本教程中没有使用。
刷CFE步骤:
1、修改cfe.bin文件。
运行CFEEdit.exe,File->Open CFE...选择cfe.bin打开文件;选择Advanced Mode,修改其中的。
et0macaddr=E4:F4:C6:00:00:01。
pci/1/1/macaddr=E4:F4:C6:00:00:01。
pci/2/1/macaddr=E4:F4:C6:00:00:00。
网件和华硕路由的修改方法都不同 (要注意的是MAC地址是用16进制记录的,请自行按照16进制计算自己路由需要修改的MAC地址)
The following are the schemes how Netgear and ASUS FW calculate wifi mac adddresses based on et0macaddr set in the CFE:。
1) Netgear:
et0macaddr=LAN_MAC_Address (翻到路由背面标签可以看到)
pci/1/1/macaddr=et0macaddr。
pci/2/1/macaddr=et0macaddr-1 #计算出新MAC地址后替换。
2) Asus:
et0macaddr=LAN_MAC_Address (翻到路由背面标签可以看到)
pci/1/1/macaddr=et0macaddr。
pci/2/1/macaddr=et0macaddr+4 #计算出新MAC地址后替换。
设置完后,File->Save CFE As...保存为你自己的CFE文件,假设为cfe-new.bin。
2、备份现有的CFE。
通过 SSH/telnet工具登录到你的路由;运行如下命令备份现有CFE;
dd if=/dev/mtd/0 of=/tmp/boot.bin。
在梅林固件下,上述命令有问题,需要运行。
dd if=/dev/mtd0 of=/tmp/boot.bin。
这样,在/tmp目录下会生成一个boot.bin文件,大小512K,这个就是你现有的CFE,下载这个文件保存;
或者备份CFE到USB储存设备, command:。
cat /dev/mtd0 > /tmp/mnt/USB_NAME/original_cfe.bin。
To find USB name (if it isn't labeled):。
cd /tmp/mnt/
ls
then
cd USBNAME
3、刷CFE
上传cfe-new.bin、mtd-write到你的路由,假设上传到/tmp/home/root目录下面,通过 SSH/telnet工具登录到你的路由,进入/tmp/home/root目录;
首先运行 chmod +x ./mtd-write 给mtd-write增加执行权限;
然后运行 ./mtd-write -i cfe-new.bin -d boot 刷入自定义CFE。
4、进入CFE刷入原版梅林。
打开CMD窗口输入ping 192.168.1.1 -t 。
按着reset键开机,然后过个1分钟再放掉reset键(保险起见1分钟,看到ttl=100就可以放手了)
然后设置有线网卡IP:192.168.1.X,网线接入LAN,浏览器打开192.168.1.1。
miniweb界面有清除NVRAM选项,然后就可以刷入原版的梅林固件。