wrzpdy吧 关注:23贴子:135
  • 1回复贴,共1

BelkinF7D4301V1刷Tomato DualWAN单线双拔实现网速翻倍

取消只看楼主收藏回复

准备工作:
首先在原版固件下直接升级Tomato DualWAN,我升级的固件版本为14.01.0043 MIPSR2 K26 USB 8M
下载地址http://www.dualwan.cn/index.php/download/category/81-12.xx
然后设置路由器:
1. 电脑连接路由器LAN口,路由器通电开机,浏览器登录192.168.1.1,输入账号admin密码admin。
2. 在“基本设置”--》“网络设置”中,“WAN数量”选择“2 WAN口”,WAN1和WAN2分别设为PPPOE,填入同样的宽带账号和密码,其它默认(权重也默认为1,权重主要是为双线双拨,不同宽带而设的,按固件默认就好),设定好无线SSID,安全选项设为“WPA/WPA2 personal”,加密方式建议设为“AES”,设好路由器密码。全部设定好记得下方点“保存设置”。
3. 用Telnet软件(如Putty中的puttytel,推荐:http://code.google.com/p/puttycn/),登录路由器192.168.1.1:23,输入账号admin,密码admin,在Telnet界面分别输入以下命令:
nvram set vlan1ports="1 0 8*"
回车确认
nvram set vlan3ports="3 2 8*"
回车确认
nvram set vlan3hwname="et0"
回车确认
nvram commit
回车确认
reboot
回车确认,路由器开始重启,Telnet软件自动关闭。
4. 把路由器断开电源,开始设置接线。用一条网线连接黄色WAN口(标着modem)和LAN1(标着wired 1,相邻WAN口)短接(此为单线双拨需要,不要拔下),电脑网线连接LAN3或LAN4,宽带入户线连接LAN2(5口的中间)。
5. 下面在“系统管理”-“脚本设置”-“初始化”里面添加一个2WAN随机MAC拨号的脚本:
#!/bin/sh
GET_PPP_GATEWAY() {
iface=$1
echo "iface="$iface
PPP_IP=$(ifconfig $iface|grep "inet addr"|awk -F ":" '{print $2}'|awk -F " " '{print $1}')
PPP_GATEWAY=$PPP_IP
}
# 更换WANx MAC(随机)
CHANGE_MAC() {
wanid=$1
rand=`cat /proc/sys/kernel/random/uuid |awk -F "-" {'print $5'}`
mac=${rand:0:2}:${rand:2:2}:${rand:4:2}:${rand:6:2}:${rand:8:2}:${rand:10:2}
if [ "$wanid" == "1" ]; then
nvname=mac_wan
else
nvname=mac_wan$wanid
fi
echo $nvname=$mac
nvram set $nvname=$mac
}
# 更换2个WAN的MAC,并且快速重启(等于重拨所有WAN)
FAST_REBOOT() {
CHANGE_MAC 1
CHANGE_MAC 2
nvram commit
kill -SIGHUP 1
}
#1分钟后开始检测WAN1, WAN2
sleep 60
WAN1_IF=$(nvram get wan_iface)
WAN2_IF=$(nvram get wan2_iface)
if [ "$WAN1_IF" == "" ] || [ "$WAN2_IF" == "" ]; then
echo "2WAN fail"
FAST_REBOOT
else
GET_PPP_GATEWAY $WAN1_IF
if [ "$PPP_IP" == "" ]; then
FAST_REBOOT
exit
fi
GET_PPP_GATEWAY $WAN2_IF
if [ "$PPP_IP" == "" ]; then
FAST_REBOOT
exit
fi
echo "2WAN ok"
fi


IP属地:浙江1楼2016-09-22 21:43回复
    准备工作:
    首先在原版固件下直接升级Tomato DualWAN,我升级的固件版本为14.01.0043 MIPSR2 K26 USB 8M
    下载地址http://www.dualwan.cn/index.php/download/category/81-12.xx
    然后设置路由器:
    1. 电脑连接路由器LAN口,路由器通电开机,浏览器登录192.168.1.1,输入账号admin密码admin。
    2. 在“基本设置”--》“网络设置”中,“WAN数量”选择“2 WAN口”,WAN1和WAN2分别设为PPPOE,填入同样的宽带账号和密码,其它默认(权重也默认为1,权重主要是为双线双拨,不同宽带而设的,按固件默认就好),设定好无线SSID,安全选项设为“WPA/WPA2 personal”,加密方式建议设为“AES”,设好路由器密码。全部设定好记得下方点“保存设置”。
    3. 用Telnet软件(如Putty中的puttytel,推荐:http://code.google.com/p/puttycn/),登录路由器192.168.1.1:23,输入账号admin,密码admin,在Telnet界面分别输入以下命令:
    nvram set vlan1ports="1 0 8*"
    回车确认
    nvram set vlan3ports="3 2 8*"
    回车确认
    nvram set vlan3hwname="et0"
    回车确认
    nvram commit
    回车确认
    reboot
    回车确认,路由器开始重启,Telnet软件自动关闭。
    4. 把路由器断开电源,开始设置接线。用一条网线连接黄色WAN口(标着modem)和LAN1(标着wired 1,相邻WAN口)短接(此为单线双拨需要,不要拔下),电脑网线连接LAN3或LAN4,宽带入户线连接LAN2(5口的中间)。
    5. 下面在“系统管理”-“脚本设置”-“初始化”里面添加一个2WAN随机MAC拨号的脚本:
    #!/bin/sh
    GET_PPP_GATEWAY() {
    iface=$1
    echo "iface="$iface
    PPP_IP=$(ifconfig $iface|grep "inet addr"|awk -F ":" '{print $2}'|awk -F " " '{print $1}')
    PPP_GATEWAY=$PPP_IP
    }
    # 更换WANx MAC(随机)
    CHANGE_MAC() {
    wanid=$1
    rand=`cat /proc/sys/kernel/random/uuid |awk -F "-" {'print $5'}`
    mac=${rand:0:2}:${rand:2:2}:${rand:4:2}:${rand:6:2}:${rand:8:2}:${rand:10:2}
    if [ "$wanid" == "1" ]; then
    nvname=mac_wan
    else
    nvname=mac_wan$wanid
    fi
    echo $nvname=$mac
    nvram set $nvname=$mac
    }
    # 更换2个WAN的MAC,并且快速重启(等于重拨所有WAN)
    FAST_REBOOT() {
    CHANGE_MAC 1
    CHANGE_MAC 2
    nvram commit
    kill -SIGHUP 1
    }
    #1分钟后开始检测WAN1, WAN2
    sleep 60
    WAN1_IF=$(nvram get wan_iface)
    WAN2_IF=$(nvram get wan2_iface)
    if [ "$WAN1_IF" == "" ] || [ "$WAN2_IF" == "" ]; then
    echo "2WAN fail"
    FAST_REBOOT
    else
    GET_PPP_GATEWAY $WAN1_IF
    if [ "$PPP_IP" == "" ]; then
    FAST_REBOOT
    exit
    fi
    GET_PPP_GATEWAY $WAN2_IF
    if [ "$PPP_IP" == "" ]; then
    FAST_REBOOT
    exit
    fi
    echo "2WAN ok"
    fi


    IP属地:浙江2楼2016-09-22 21:44
    收起回复