lzw83 发表于 2011-11-4 20:00:24

我也发个动态PCC脚本

本帖最后由 lzw83 于 2011-11-4 20:03 编辑

看了ww111222 的PCC脚本有感而写
详细注释有助新手自我提高
ROS启动后首次运行此脚本或ADSL拨号发生变化时执行PCC调整,没变化即不执行
自动判断ADSL 总线路数,自动判断成功拨号ADSL线路数
对ADSL拨号名称没特别要求。1对1停用及修改Mangle连接和路由标记名称,例如:当第N条拨号状态为停用时,第N条Mangle连接和路由标记名称会被停用;启用时,也是启用第N条Mangel边接和路由标记。连接标记格式会被修改为PCC-3/0、PCC-3/1、PCC-3/2,路由标记会被修改为Rout-3/0、Rout-3/1、Rout-3/2

#ADSL拨号总列表
:global pppoeclientAll
#ADSL拨号总数量
:global pppoeclientAllNum
#初始已成功拨号列表
:global pppoeclientR
#链接标记PCC列表
:global mangelR
#路由标记列表
:global routR
#前一个成功拨号列表
:global pppoeclientRO

#当前成功拨号列表
:local pppoeclientRN
#当前成功拨号线路数量
:local pppoeclientRunNum
:local mesG
:local i 0
:local j 0

#RouterOS开启后初次运行脚本初始化
:if ([:typeof $pppoeclientR] = "nothing") do={
        #取得ADSL线路总列表
        :set pppoeclientAll
        #取得ADSL线路总数量
        :set pppoeclientAllNum [:len $pppoeclientAll]
        #取得初始成功拨号列表
        :set pppoeclientR
        #取得链接标记PCC列表
        :set mangelR
        #取得路由标记PCC列表
        :set routR
        :set mesG ("首次运行脚本初始化完成!ADSL线路总数:" . $pppoeclientAllNum . ";已经拨号总数:" . [:len $pppoeclientR])
        :log info $mesG
}
#取得当前成功拨号列表
:set pppoeclientRN
#ADSL拨号发生变化时执行

6607098 发表于 2011-11-4 21:05:53

竟然沙发,多谢LZ 马上试试!

老树昏鸦 发表于 2011-11-4 23:07:19

脚本不是你想买,想买就能买,我没铜板

qyii 发表于 2011-11-5 02:34:01

先占个位...有时候太过自动化不好.少了资本

ww111222 发表于 2011-11-6 12:28:44



学习一下。

ww111222 发表于 2011-11-6 12:32:55



   哈哈,


      出现 一个 和我 刚开始遇到的 一样的问题 了,



建议: 测试 一下 10线以上,比如说 16线,24线的 环境,




   
   您的脚本   更简单,   后期一定要借鉴一下。

lzw83 发表于 2011-11-6 13:43:53

ww111222 发表于 2011-11-6 12:32 static/image/common/back.gif
哈哈,




是什么问题?说出来,好让我验证一下

ww111222 发表于 2011-11-6 15:15:22

lzw83 发表于 2011-11-6 13:43 static/image/common/back.gif
是什么问题?说出来,好让我验证一下



你用 16线 测试一下



20线测试一下

lzw83 发表于 2011-11-6 16:31:52

有空再试试

lzw83 发表于 2011-11-6 21:55:31

ww111222 发表于 2011-11-6 15:15 static/image/common/back.gif
你用 16线 测试一下




你说说是怎么回事吧,我试了16线,没看到问题。20线就不试了

colinhd8 发表于 2011-11-7 23:50:04

很感谢,就是为啥都这么贵呢?

qdcv123 发表于 2011-11-9 11:35:44

不错的!!!!!!

wfndh 发表于 2011-11-9 14:14:01

哪个版本的???????????

cssson 发表于 2012-4-28 01:45:30

看了ww111222 的PCC脚本有感而写

kriskee 发表于 2012-4-28 09:06:10

來學習一下
页: [1] 2
查看完整版本: 我也发个动态PCC脚本