FC2 Wifi刷openwrt或者DD-WRT

Wlan 2013-09-27

上个月就收到了这个小日本的路由,无奈破事一堆就丢那里,最近得空,想起来这货还在,最近举国抗日,咱也不能让小鬼子通过这些东西收集咱信息不是?为免除后患,刷了它!FC2 Wifi路由不支持在windows下刷机,所以,建议大家用虚拟机装CentOS或者ubuntu来刷。由于赵容在今年4月份为了写VMware虚拟机安装CentOS而安装的还在,所以,我就直接在CentOS下刷了。

准备和连线

1.先将FC2无线路由的LAN口连接到电脑(也可以是连到目前的路由器上,我便是),插上FC2路由器电源通电。

2.启动虚拟机CentOS系统,以root用户登录,安装tftp

yum install tftp

3.下载固件,放入root目录

cd /root

wget http://dl.zrblog.net/jp.bin

刷回原版系统

接下来,我们需要将FC2无线路由器刷回日本原版的系统。

首先,停掉网络和设定本机IP地址以及指定路由器IP。

/etc/init.d/network stop

sudo ifconfig eth0 192.168.11.2

sudo ifconfig eth0 netmask 255.255.255.0

sudo arp -s 192.168.11.1 xxxxxxxxxxxx(路由器的MAC地址,在收到的那张单子上有的)

然后,开工刷机(按照步骤)

#tftp

to***直接回车

tftp> verbose

Verbose mode on.  

tftp> binary

mode set to octet.

tftp> trace

Packet tracing on.

tftp> rexmt 1

tftp> timeout 60

tftp> connect 192.168.11.1

这时候,有个连接的提示,什么端口69之类的。

拔掉FC2路由的电源,等待2~3分钟,再次插入,然后立即输入下面的命令,回车(也可拔掉电源先输入,之后插入了直接回车即可)

tftp> put jp.bin

接下来,就能看到tftp正在运行,上传,不超过1分钟就OK了,其中最后一行,大致是上传所用的时间,还有文件大小信息等。

完成后,路由器会自动重启,之后,我们可以用192.168.11.1登陆路由器,用户名root密码空。

刷openwrt或者DD-WRT

不过是日本字的,估计大家都不习惯,这时候我们可以直接在这个web界面升级方式刷openwrt。

web界面刷机就非常简单了,跟我们平常路由器升级一样的,只要是语言障碍,不过,幸亏小日本的文字里面有蛮多汉字,所以,点击头部的”管理设定”,然后在界面的左边,中部有个”%¥&**升级”点一下,有个选择固件的按钮,点下,选择本地固件的存储位置,最后,点下升级就OK了。

有个进度条会显示着,到100%完成,完成后会重启,这时候,就要用192.168.1.1登陆了,用户名是root密码admin,全中文的了。

如果还需要刷DD-WRT的,同样的方法,直接web升级就可以了。

openwrt固件:http://dl.zrblog.net/openwrt-ar71xx-generic-whr-g301n-squashfs-factory-5-27.bin

DD-WRT固件:http://dl.zrblog.net/dd.bin

需要注意的是,这个web升级了他有可能不重启(我刷的时候就没重启),我们也可以直接关闭web窗口,用新的路由器地址登陆尝试。

以上参阅全球主机论坛CC教程,经亲测成功。最后上一张路由器全家福:

fc2