Страница 1 из 1
Проблемы с шейпером
Добавлено: Пн июн 20, 2011 5:50 am
Mee
Добрый день,
Я перечитал статьи посвященные настройке биллинга под линукс без vpn, но так и не могу понять, как активировать шейпер. Когда я выполняю скрипт linkupdown руками, то шейпер включается и работает, однако после перезагрузки он не поднимается обратно. К тому же я выполняю команду linkupdown up ipn.., что крайне неудобно, поскольку её необходимо вызывать для каждого пользователя отдельно.
И вторая проблема заключается в том, что если я всё-таки включаю шейпер руками, то он ограничивает скорость не так, как указано в правилах, а с довольно большой погрешностью, причем каждый раз разной.
Не могли бы вы подсказать, что делать с этими двумя проблемами?
зарание спасибо,
Михаил
Re: Проблемы с шейпером
Добавлено: Пн июн 20, 2011 6:23 am
zakachkin
если погрешность в минус решается изменением файла linkupdown
Код: Выделить всё
#Linux shaper
elsif ($OS eq 'Linux') {
............................................................................................................................................
if ($ACTION eq 'up') {
push @FW_ACTIONS, "$tc class add dev $INTERFACE parent 1: classid 1:$flowid htb rate $speed_in"."Kbit";
push @FW_ACTIONS, "$tc qdisc add dev $INTERFACE parent 1:$flowid handle 10: sfq perturb 10 quantum 1500";
}
}
Re: Проблемы с шейпером
Добавлено: Пн июн 20, 2011 11:17 am
Mee
Спасибо, правда теперь у меня возникает следущая ошибка:
QDisc "bbf" is classless
Unknown qdisk "bbf", hence option "handle" is unparsable
И расскажите пожалуйста, как сделать так, чтобы все правила шейпера обрабатывались автоматически, без необходимости прописывать их руками.
Re: Проблемы с шейпером
Добавлено: Пн июн 20, 2011 1:47 pm
lessless
bbf => tbf, опечатка
Re: Проблемы с шейпером
Добавлено: Пн июн 20, 2011 7:46 pm
zakachkin
Mee писал(а):Спасибо, правда теперь у меня возникает следущая ошибка:
QDisc "bbf" is classless
Unknown qdisk "bbf", hence option "handle" is unparsable
И расскажите пожалуйста, как сделать так, чтобы все правила шейпера обрабатывались автоматически, без необходимости прописывать их руками.
Не знаю.. у самого инет через ppp.
Re: Проблемы с шейпером
Добавлено: Вт июн 21, 2011 7:39 am
Mee
lessless писал(а):bbf => tbf, опечатка
к сожалению в самом linkupdown нет нигде указания на bbf\tbf. и ошибка возникает только когда я добавляю в него две вышеуказанные строки
Re: Проблемы с шейпером
Добавлено: Вт июн 21, 2011 7:46 am
zakachkin
Mee писал(а):lessless писал(а):bbf => tbf, опечатка
к сожалению в самом linkupdown нет нигде указания на bbf\tbf. и ошибка возникает только когда я добавляю в него две вышеуказанные строки
Добавлять надо не две а 1 строку! А то что там указанно это участок кода где-то между 425 и 459 линией
Re: Проблемы с шейпером
Добавлено: Вт июн 21, 2011 12:19 pm
Mee
спасибо, нашел это место, вставил строку. теперь у меня следующая проблема: unknown qdisk "bbd"