dhp 发表于 2008-12-13 00:30:34

思路是对的,但我想应是可以循环的,可以精简的

dhp 发表于 2008-12-13 16:56:51

很多错误啊,试了不正常
:if ((!$adsl1-statu)&&($adsl2-statu)&&(!$adsl3-statu)&&(!$adsl4-statu)) do={
:if ( new-connection-mark]!=2) do={/ip fi man set new-connection-mark=2}
:if ( disabled]=no) do={/ip fi man dis }
:if ( disabled]=yes) do={/ip fi man en }
:if ( disabled]=no) do={/ip fi man dis }
:if ( disabled]=no) do={/ip fi man dis }
#:if ( nth]!=3,4,0) do={/ip fi man set nth=3,4,0}
:if (adsl2 action=mark-connection] nth]!=0,1,0) do={/ip fi man set adsl1 action=mark-connection] nth=0,1,0}
#:if (adsl3 action=mark-connection] nth]!=3,4,2) do={/ip fi man set adsl1 action=mark-connection] nth=3,4,2}
#:if (comm=adsl4 action=mark-connection] nth]!=3,4,3) do={/ip fi man set comm=adsl2 action=mark-connection] nth=3,4,3}


上面这个是只有ADSL2在线
if ((!$adsl1-statu)&&($adsl2-statu)&&(!$adsl3-statu)&&(!$adsl4-statu))
设置NTH设置到 adsl1上去了

:if (comm=adsl2 action=mark-connection] nth]!=0,1,0) do={/ip fi man set comm=adsl1 action=mark-connection] nth=0,1,0}

这只是其中一个错误例子

[ 本帖最后由 dhp 于 2008-12-13 17:18 编辑 ]

mbala555 发表于 2009-1-11 15:43:29

太复杂了.应该可以简单点的

pxyq 发表于 2009-1-12 02:59:51

不需要这么麻烦的

83876103 发表于 2009-1-13 15:27:54

都是脚本

83876103 发表于 2009-1-13 15:28:23

脚本对应问题

heguo2008 发表于 2009-1-15 01:06:02

这东西导进去,估计路由器就不用干别的了...

87527811 发表于 2009-1-17 12:08:02

强人一个,就是看不懂

bh 发表于 2009-2-23 21:30:40

认真看了一下脚本切换部份,发现4线应该有16种通断状态,楼主只列出14个状态,脚本还得加啊 呵呵
:if (($adsl1-statu)&&(!$adsl2-statu)&&($adsl3-statu)&&(!$adsl4-statu)) do={
.............切换........请参照楼主思路修改..........................
}
:if ((!$!adsl1-statu)&&($adsl2-statu)&&(!$adsl3-statu)&&($adsl4-statu)) do={
.............切换........请参照楼主思路修改..........................
}

cashli 发表于 2009-2-25 14:35:27

好长的脚本呀。头好晕

nnmtan 发表于 2009-2-26 18:28:17

48WAN口,http://ros.cn.blog.163.com/

ilovesc 发表于 2009-3-5 11:04:25

这么长.看晕了

casper2000 发表于 2009-3-5 15:33:29

有不得必要嘛。。我晕喔。。几乎可以不用脚本的。

5080583 发表于 2009-3-7 18:31:54

能简写最好。不要那么乱吧。发几个图说明一下更简洁

qdcv123 发表于 2009-3-8 06:13:27

看后一直在晕
页: 1 [2] 3
查看完整版本: 四线ADSL nth负载均衡 断线 掉线调整 报警脚本 多线ADSL可修改