经过一下午学习。刷DD和设置Wiwiz终于成功。目前已实测三天,运行稳定,可以连接支付宝。
这里共享一下全过程。
需要下载好需要用的到的DD-WRT固件文件,共两个。地址是:
http://www.dd-wrt.com/dd-wrtv2/downloads/others/eko/BrainSlayer-V24-preSP2/2012/07-20-12-r19519/buffalo_whr_g300nv2/buffalo-to-dd-wrt_webflash-MULTI.bin
http://www.dd-wrt.com/dd-wrtv2/downloads/others/eko/BrainSlayer-V24-preSP2/2012/07-20-12-r19519/buffalo_whr_g300nv2/whr-g300nv2-firmware-MULTI.bin
共三个步骤。
第一步,第一次刷路由器。
首先,路由器通电,任意LAN口接PC。
打开浏览器输入http://192.168.11.1,用户名root,密码为空。进入路由器管理界面。
点击“更新Air Station固件”,开始第一遍刷固件。用buffalo-to-dd-wrt_webflash-MULTI.bin。
等待进度条结束。
然后按住路由器Reset 15秒。
然后用浏览器访问http://192.168.1.1(注意:这时地址已经变化了)。然后设置管理员用户名与密码。
第二步,第二次刷路由器。
选择“Administration" -> "Firmware Upgrade", 这次用whr-g300nv2-firmware-MULTI.bin刷。
等待刷新结束。再次Rest。
再用浏览器访问http://192.168.1.1并设置管理员用户名与密码。
以上两步一定要保证路由器刷新过程中不可断电,也不要关闭浏览器!切记!
第三步,安装Wiwiz。
这款路由器是不支持JFFS2的,所以要用设置防火墙指令的方法。
方法是:
首先是使路由器连接外网。先将Internet的连接网线插到WAN口。
在“设置”标签里配置好WAN连接。我这里用的是ADSL拨号,所以连接类型选择的是PPPoE。
连接到外网之后,选择“管理” -> “命令”,在“指令”里输入:
if [ ! -e "/tmp/usr/local/hsbuilder/hsbuilder.sh" ]; then
wget -O - "http://125.39.111.239/wiwiz-dl/hsbuilder-util-1.2.1-DD-WRT.tar.gz" > /tmp/hsbuilder-util-latest-DD-WRT.tar.gz
cd /tmp; tar -zxf /tmp/hsbuilder-util-latest-DD-WRT.tar.gz
/tmp/usr/local/hsbuilder/hsbuilder_setup4dd-wrt.sh -dest /tmp qsetup -hotspotid XXXXXX -username YYYYYY &
fi
我这里XXXXXX代表HotSpot ID,YYYYYY代表Wiwiz账户名,请按你自己的实际值替换)
然后,点击“保存为防火墙指令”。稍等片刻后即可生效。如不生效就重启路由器。