Стоит прошивка от энтузиастов, в настройках есть Bandwidth Сontrol, и по логине ожидается что
оно будет работать как QoS, резервируя часть канала под заданые службы (до заданых адресов).
На деле немного не тот результат какой ожидается.
Чем на прошивке энтузиастов организован данный механизм, как его проверить, перенастроить?
мой вопрос был не просторонний шейпер а в том как это уже организовано в прошивке.
Ладно. настраиваю данный шейпер
при старте выдает
Code:
Applying rules
iptables: No chain/target/match by that name.
iptables: No chain/target/match by that name.
видимо доходит до сюда
Code:
echo "Applying rules "
rules
# finally route incoming/outgoing traffic to imq0/imq1 interfaces
iptables -t mangle -I PREROUTING -i $WAN_IF -j IMQ --todev 0
iptables -t mangle -A POSTROUTING -o $WAN_IF -j IMQ --todev 1
модуль грузится
в логах
Code:
2011 Oct 31 22:37:01 <kern.info> (kernel) IMQ starting with 2 devices...
2011 Oct 31 22:37:01 <kern.info> (kernel) IMQ driver loaded successfully.
2011 Oct 31 22:37:01 <kern.info> (kernel) \011Hooking IMQ after NAT on PREROUTING.
2011 Oct 31 22:37:01 <kern.info> (kernel) \011Hooking IMQ before NAT on POSTROUTING.
2011 Oct 31 22:37:01 <kern.warning> (kernel) HTB: quantum of class 10001 is big. Consider r2q change.
2011 Oct 31 22:37:02 <kern.warning> (kernel) HTB: quantum of class 10022 is big. Consider r2q change.
2011 Oct 31 22:37:02 <kern.warning> (kernel) HTB: quantum of class 10023 is big. Consider r2q change.
2011 Oct 31 22:37:02 <kern.warning> (kernel) HTB: quantum of class 20001 is big. Consider r2q change.
2011 Oct 31 22:37:03 <kern.warning> (kernel) HTB: quantum of class 20023 is big. Consider r2q change.
куда копать?
вопрос снят, стояла старая версия. поставил из этого сообщения - все ок.
Не буду удалять с вашего разрешения (что бы светилось в поиске), вдруг кому пригодится.