求高人能够帮忙把这段脚本改成3.X的吗 927用起来效果很好
本帖最后由 qq3475534 于 2010-5-6 11:27 编辑:local RxCurRate 0
:local RxCurSet 0
:local RxResRate 0
:local RxMaxRate 0
:local RxStepRatedown 0
:local RxRangRate 0
:local RxMaxPcq 0
interface monitor wan once do={:set RxCurRate $received-bits-per-second}
:set RxCurSet pcq-rate]
:set RxResRate 200000预留2M
:set RxMaxRate 9000000最大速度9M
:set RxStepRatedown 15000最低下载速度
:set RxRangRate 15000 最低上传速度
:set RxMaxPcq 800000 达到8M启发脚本
:if($RxCurRate>($RxMaxRate+-$RxResRate+$RxRangRate)&&$RxCurSet>$RxResRate) do={
:set RxCurSet ($RxCurSet+-$RxStepRatedown)
:if($RxCurSet<$RxResRate) do={:set RxCurSet $RxResRate}
/queue type set "PCQ-Download" kind=pcq pcq-rate=$RxCurSet pcq-classifier=dst-address
/ip firewall mangle disable
}
:if($RxMaxRate+-$RxCurRate>700000) do={
:set RxMaxPcq 1500000动态最大限速1500K
}
:if($RxCurRate<($RxMaxRate+-$RxResRate+-$RxRangRate)&&$RxCurSet<$RxMaxRate) do={
:set RxCurSet ($RxCurSet+($RxMaxRate+-$RxResRate+-$RxCurRate)/200)
:if($RxCurSet>=$RxMaxPcq) do={
:set RxCurSet $RxMaxPcq
/ip firewall mangle enable
}
/queue type set "PCQ-Download" kind=pcq pcq-rate=$RxCurSet pcq-classifier=dst-address
} 这个我好像在群发过3.x的版本 那个和我这个不一样的。 本帖最后由 ybb575 于 2010-5-7 16:28 编辑
interface monitor wan once do={:set RxCurRate $received-bits-per-second}
以上这句最后一个变名加双引号,如下:
interface monitor wan once do={:set RxCurRate $"received-bits-per-second"} 回复 4# ybb575
不行哎兄弟 回复 2# WGHBOY
老大能够帮忙修改下吗。
页:
[1]