FC2 WiFi路由器的型号是WHR-G301N,与国内销售的WHR-G300N V2在硬件配置上是一样的,所以两者的固件可以通用。FC2 WiFi路由器无法修改SSID、无法修改密码、无法查看LAN连接的客户端,使用这个路由器你不知道是否有后门,我开始使用了一天就放弃了,后来看到网上有刷机的文章就找出来试试看。
FC2 WiFi路由器需先刷回Buffalo的官方固件,然后在刷OpenWRT,最后再刷成DD-WRT,貌似不能直接刷成DD-WRT。
1.首先从Buffalo官网或迅雷快传下载WHR-G301N固件whrg301n-182,右键用WinRAR或其他解压备用。
2.FC2 WiFi的路由器不支持在Windows下刷,建议使用Ubuntu。
3.进入Ubuntu系统,将之前解压的固件文件夹中不带扩展名的文件whrg301n-182复制到Ubuntu主文件夹(home)的当前账户文件夹内。
4.连上网络,在终端输入:
sudo apt-get update sudo apt-get install tftp # 安装tftp
5.将电脑与FC2 WiFi路由器的LAN口用网线连接,然后输入:
ifconfig # 查看哪个网卡是你的本地网卡;虚拟机用户看清楚哪个是连接虚拟机与主机的网卡,哪个是直接连接路由器的网卡。一般为eth0。 sudo service networking stop # Ubuntu 9.10用户用这个命令 sudo service network-manager stop # Ubuntu 10.4或以上系统用这个命令 sudo ifconfig eth0 192.168.11.2 # 必须是192.168.11.*这个IP段,即使你已经改了路由器的IP。eth0是本地网卡,上文有提到。 sudo ifconfig eth0 netmask 255.255.255.0 # 这步可以省略。 sudo arp -s 192.168.11.1 AABBCCDDEEFF # AABBCCDDEEFF是路由器的MAC地址,可以在路由器上看到(即SSID),或附带的纸上有。可加冒号“:”,可不加。
6.拔掉FC2 WiFi路由器电源,在终端输入:
tftp 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 tftp> put whrg300nv2-182 # 这里的whrg300nv2-182是固件的文件名
7.输入完最后一条命令后,插上FC2 WiFi路由器电源,等待推送完成。
8.依次输入:
quit # 退出tftp sudo service networking start # Ubuntu 9.10用户用这个命令 sudo service network-manager start # Ubuntu 10.4或以上系统用这个命令 exit
9.等FC2 WiFi路由器重启完成,power与router灯亮起,刷机完成。这时路由器已经刷好了日本原版固件,可以登录http://192.168.11.1/,用户名:root,密码空。
10.接下来可以刷OpenWRT:迅雷快传。
11.最后可以选择继续刷DD-WRT:最新版固件可以在WHR-G300N V2 Wiki下载,或者直接下载DD-WRT v24-sp2 (06/08/12) std – build 19342。
来源:
(1).FC2 WiFi路由器(Buffalo WHR-G301N)恢复官方固件、刷OpenWRT和DD-WRT教程
(2).史上最全面的Buffalo WHR-G300N CH v2 刷OpenWrt教程
(3).WHR-G300N V2 Wiki
(4).日本省寄来的免费FC2无线路由刷DD-wrt始末