Да точно входит. Не знаю в чем была именно загвоздка, но прописав в одном файле два диапазона адресов заработало, может там как раз пробел появился, не знаю. Спасибо!
[ASUS wl-500gP (v1) 1.9.2.7-rtn-r7438M 128Mb 300MHz 2+2usb] + [2Гб USBFlash] + [USB-HDD] + [xinetd] + [samba3] + [Download Engine] + [rTorrent] + [3proxy] + [nShaper] + [mcabber] + [apcupsd] + [mpd]; Было: [openvpn&udhcpc]; [privoxy] + [polipo];
Да точно входит. Не знаю в чем была именно загвоздка, но прописав в одном файле два диапазона адресов заработало, может там как раз пробел появился, не знаю. Спасибо!
Я думаю проблема именно в завершении строки.
У вас был файл, содержащий символы(адрес подсети), но символа "завершения" (код 0x0A) строки не было.
В общем, не оставляйте последнюю строчку "висячей", обязательно жмите Энтер, чтобы перейти к следующей строке.
Не пробел, а завершение строки (Перевод строки), при просмотре это код 0x0A
PS: Я с таким поведением конфигов сталкивался и других программах. :-(
С тех пор всегда добавляю в конец конец конфига, скрипта пару пустых строк, для верности. ;-)
[ASUS wl-500gP (v1) 1.9.2.7-rtn-r7438M 128Mb 300MHz 2+2usb] + [2Гб USBFlash] + [USB-HDD] + [xinetd] + [samba3] + [Download Engine] + [rTorrent] + [3proxy] + [nShaper] + [mcabber] + [apcupsd] + [mpd]; Было: [openvpn&udhcpc]; [privoxy] + [polipo];
DIR-320, шейпер из первого поста этой темы, после перехода на прошивку от Sorine = WL500gpv2-n-2837
получаю при запуске шейпера множество строк с одной и той-же ошибкой
До того на прошивке от Vampik все прекрасно работало.Code:/opt/etc/nshaper/nshaper: line 1019: tc: not found
Как побороть подскажите пожалуйста?
Last edited by Iguana; 29-03-2011 at 08:40.
Asus RT-N16: RT-N16-1.9.2.7-rtn-r2899.trx - 3.5'' USB HDD HP 1TB + JetFlash 2Gb
|БП от iEEE PC 12V x 3A | Samba 3.5 + UDPxy (IPTV) Full HD Player
D-Link DIR-320: DIR320-1.9.2.7-d-r2856M.trx <-- WAN: Huawei E220 (2G/3G)
Asus WL-500GPv2: WL500gpv2-1.9.2.7-rtn-r2455.trx <-- WAN: Axesstel MV110 (CDMA EvDO Rev. A) | nShaper работает и на -rtn ветке!
Да пробывал, тоже самое! видимо на самом деле нет tc(iproute2) в этой урезанной версии rtn прошивки для dir-320.
Также наткнулся на ваш пост (и предшествующие ему) где вы пишите том, что даже если он там и был бы, шейпер все равно бы не работал корректно.
Asus RT-N16: RT-N16-1.9.2.7-rtn-r2899.trx - 3.5'' USB HDD HP 1TB + JetFlash 2Gb
|БП от iEEE PC 12V x 3A | Samba 3.5 + UDPxy (IPTV) Full HD Player
D-Link DIR-320: DIR320-1.9.2.7-d-r2856M.trx <-- WAN: Huawei E220 (2G/3G)
Asus WL-500GPv2: WL500gpv2-1.9.2.7-rtn-r2455.trx <-- WAN: Axesstel MV110 (CDMA EvDO Rev. A) | nShaper работает и на -rtn ветке!
Еще бы поддержку нескольких LAN-интерфейсов (для изолированных MultiSSID, vlan, и т. д.)...
© 2008-2013 ABATAPA WL-500gP/128M / Asus RT-N16 / USB Flash / VLAN / PPPoE / VoIP / nShaper / NAS: iStor is607, Sarotech NAS-20, QNap 109 Pro / NFS / Принтер / etc
Asus RT-N16: RT-N16-1.9.2.7-rtn-r2899.trx - 3.5'' USB HDD HP 1TB + JetFlash 2Gb
|БП от iEEE PC 12V x 3A | Samba 3.5 + UDPxy (IPTV) Full HD Player
D-Link DIR-320: DIR320-1.9.2.7-d-r2856M.trx <-- WAN: Huawei E220 (2G/3G)
Asus WL-500GPv2: WL500gpv2-1.9.2.7-rtn-r2455.trx <-- WAN: Axesstel MV110 (CDMA EvDO Rev. A) | nShaper работает и на -rtn ветке!
Asus RT-N16: RT-N16-1.9.2.7-rtn-r2899.trx - 3.5'' USB HDD HP 1TB + JetFlash 2Gb
|БП от iEEE PC 12V x 3A | Samba 3.5 + UDPxy (IPTV) Full HD Player
D-Link DIR-320: DIR320-1.9.2.7-d-r2856M.trx <-- WAN: Huawei E220 (2G/3G)
Asus WL-500GPv2: WL500gpv2-1.9.2.7-rtn-r2455.trx <-- WAN: Axesstel MV110 (CDMA EvDO Rev. A) | nShaper работает и на -rtn ветке!
Не хватает знаний решить такую проблему:
Немогу понизить правилами приоритет Download Engine работающего на роутере и отделить его от WEB трафика из локальной сети.
У меня вопрос по следующему выражению, из-за которого не вырисовывается статистика:
В системе Squeeze стоит GNU sed версии 4.2.1, в отличии от роутерного sed-а BusyBox v1.16.2:Code:/pps/!{s/Sent(.*)rate ([A-z0-9]*)/Sent\1rate \2 0pps/} s/.*htb [0-9]*:(.*) parent [0-9]*:([0-9]*) .*prio ([0-9]*) rate ([0-9A-z]*) ceil ([0-9A-z]*).*Sent ([0-9]*) bytes ([0-9]*) pk'$pkt'.*rate ([A-z0-9]*) ([A-z0-9]*)pps.*/'"${FMT}/"'Подскажите пожалуйста, что нужно изменить в этих строках, чтобы статистика отображалась c использованием GNU sed 4.2.1, а не падала с ответомCode:sed --version This is not GNU sed version 4.0Перетыкал уже все, что можноCode:./nshaper status Loading... sed: -e выражение #1, символ 226: Неверный конец диапазона nShaper can't read Status. Sorry...
Asus RT-N16: RT-N16-1.9.2.7-rtn-r2899.trx - 3.5'' USB HDD HP 1TB + JetFlash 2Gb
|БП от iEEE PC 12V x 3A | Samba 3.5 + UDPxy (IPTV) Full HD Player
D-Link DIR-320: DIR320-1.9.2.7-d-r2856M.trx <-- WAN: Huawei E220 (2G/3G)
Asus WL-500GPv2: WL500gpv2-1.9.2.7-rtn-r2455.trx <-- WAN: Axesstel MV110 (CDMA EvDO Rev. A) | nShaper работает и на -rtn ветке!
Кусок nshaper-аCode:tc -s class ls dev imq0 class htb 1:202 parent 1:20 leaf 202: prio 2 rate 6000Kbit ceil 13500Kbit burst 1599b cburst 1598b Sent 0 bytes 0 pkt (dropped 0, overlimits 0 requeues 0) rate 0bit 0pps backlog 0b 0p requeues 0 lended: 0 borrowed: 0 giants: 0 tokens: 33328 ctokens: 14812 class htb 1:1 root rate 16000Kbit ceil 16000Kbit burst 25Kb cburst 1458b Sent 9595051 bytes 23340 pkt (dropped 0, overlimits 0 requeues 0) rate 34200bit 65pps backlog 0b 0p requeues 0 lended: 0 borrowed: 0 giants: 0 tokens: 199563 ctokens: 10969 class htb 1:203 parent 1:20 leaf 203: prio 3 rate 3000Kbit ceil 13500Kbit burst 1599b cburst 1598b Sent 0 bytes 0 pkt (dropped 0, overlimits 0 requeues 0) rate 0bit 0pps backlog 0b 0p requeues 0 lended: 0 borrowed: 0 giants: 0 tokens: 66656 ctokens: 14812 class htb 1:200 parent 1:20 leaf 200: prio 0 rate 1500Kbit ceil 13500Kbit burst 1599b cburst 1598b Sent 577532 bytes 11951 pkt (dropped 0, overlimits 0 requeues 0) rate 17456bit 45pps backlog 0b 0p requeues 0 lended: 11951 borrowed: 0 giants: 0 tokens: 128672 ctokens: 14297 class htb 1:20 parent 1:1 rate 15000Kbit ceil 15000Kbit burst 1597b cburst 1597b Sent 9595051 bytes 23340 pkt (dropped 0, overlimits 0 requeues 0) rate 34200bit 65pps backlog 0b 0p requeues 0 lended: 5247 borrowed: 0 giants: 0 tokens: 12875 ctokens: 12875 class htb 1:201 parent 1:20 leaf 201: prio 1 rate 3000Kbit ceil 13500Kbit burst 1599b cburst 1598b Sent 0 bytes 0 pkt (dropped 0, overlimits 0 requeues 0) rate 0bit 0pps backlog 0b 0p requeues 0 lended: 0 borrowed: 0 giants: 0 tokens: 66656 ctokens: 14812 class htb 1:204 parent 1:20 leaf 204: prio 4 rate 1500Kbit ceil 13500Kbit burst 1599b cburst 1598b Sent 9017519 bytes 11389 pkt (dropped 248, overlimits 0 requeues 0) rate 16744bit 20pps backlog 0b 0p requeues 0 lended: 6142 borrowed: 5247 giants: 0 tokens: 128000 ctokens: 14234
В итоге ничего не поменялосьCode:stat=`tc -s class ls dev imq${j} | sed -re '/./{H;$!d}; x; s/\n//g s/root/parent 1:0/ /prio/!{s/rate(.*)Sent/prio 0 rate\1Sent/;} /Sent.*rate/!{s/Sent(.+)\)/Sent\1\)\n rate 0'$rte' 0pps/} /pps/!{s/Sent(.*)rate ([A-z0-9]*)/Sent\1rate \2 0pps/} # s/.*htb [0-9]*:(.*) parent [0-9]*:([0-9]*) .*prio ([0-9]*) rate ([0-9A-z]*) ceil ([0-9A-z]*).*Sent ([0-9]*) bytes ([0-9]*) pk'$pkt'.*rate ([A-z0-9]*) ([A-z0-9]*)pps.*/'"${FMT}/"' s/.*htb [0-9]*:(.*) parent [0-9]*:([0-9]*) .*prio ([0-9]*) rate ([0-9A-z]*) ceil ([0-9A-z]*).*Sent ([0-9]*) bytes ([0-9]*) pkt.*rate ([A-z0-9]*) ([A-z0-9]*)pps.*/'"${FMT}/"' ' | sort -r | awk '
Что еще посоветуете?Code:./nshaper status Loading... sed: -e выражение #1, символ 226: Неверный конец диапазона nShaper can't read Status. Sorry...