Вот отладка скрипта при запуске, делиться это всё где-то на 1500 абонов по 30,60,80мбит, помогите пожалуйста иправить ошибки...
+ /sbin/tc qdisc add dev eth1 root handle 1: htb default 250
+ /sbin/tc qdisc add dev eth0 root handle 1: htb default 250
+ /sbin/tc class add dev eth1 parent 1: classid 1:1 htb rate 1000000Kbit
+ /sbin/tc class add dev eth0 parent 1: classid 1:1 htb rate 1000000Kbit
+ /sbin/tc class add dev eth1 parent 1:1 classid 1:250 htb rate 25000Kbit ceil 100000Kbit prio 1 quantum 15365
+ /sbin/tc qdisc add dev eth1 parent 1:250 handle 250: sfq perturb 10
+ /sbin/tc class add dev eth0 parent 1:1 classid 1:250 htb rate 25000Kbit ceil 100000Kbit prio 1 quantum 15365
+ /sbin/tc qdisc add dev eth0 parent 1:250 handle 250: sfq perturb 10
+ /bin/cat /home/cli_nets.lst
+ /bin/sed -r 's/192\.168\.([0-9]{1,2}).{1,}/\1/'
+ read seg
+ /sbin/tc filter add dev eth1 parent 1: prio 5 handle 2: protocol ip u32 divisor 256
+ /sbin/tc filter add dev eth1 parent 1: protocol ip u32 ht 800:: match ip dst 192.168.2.0/24 hashkey mask 0x000000ff at 16 link 2:
...
+ read seg
+ /bin/cat /home/unlimit.dat
+ read ip speed
$ECHO ${ip} | $SED -r 's/192\.168\.([0-9]{1,2}).{1,}/\1/'
++ /bin/echo 192.168.2.11
++ /bin/sed -r 's/192\.168\.([0-9]{1,2}).{1,}/\1/'
+ local THREEOC=2
$PRINTF '%x\n' ${THREEOC}
++ /usr/bin/printf '%x\n' 2
+ local THREEOCHEX=2
$ECHO ${ip} | $SED -r 's/192\.168\.[0-9]{1,2}.([0-9]{1,3})/\1/'
++ /bin/echo 192.168.2.11
++ /bin/sed -r 's/192\.168\.[0-9]{1,2}.([0-9]{1,3})/\1/'
+ local FOUROC=11
$PRINTF '%x\n' ${FOUROC}
++ /usr/bin/printf '%x\n' 11
+ local FOUROCHEX=b
$PRINTF '%x\n' ${THREEOC}${FOUROC}
++ /usr/bin/printf '%x\n' 211
+ local ID=d3
+ speedrate=20000
+ /sbin/tc class add dev eth1 parent 1:1 classid 1:d3 htb rate 20000Kbit ceil 80000Kbit prio 5 quantum 15365
+ /sbin/tc qdisc add dev eth1 parent 1:d3 handle d3: sfq perturb 10
+ /sbin/tc filter add dev eth1 protocol ip prio 5 u32 ht 2:b: match ip dst 192.168.2.11/32 flowid 1:d3
+ /sbin/tc class add dev eth0 parent 1:1 classid 1:d3 htb rate 20000Kbit ceil 80000Kbit prio 5 quantum 15365
+ /sbin/tc qdisc add dev eth0 parent 1:d3 handle d3: sfq perturb 10
+ /sbin/tc filter add dev eth0 protocol ip prio 5 u32 ht 2:b: match ip src 192.168.2.11/32 flowid 1:d3
...