Правильный шейпер. Исходящая скорость и интервалы
Re: Правильный шейпер. Исходящая скорость и интервалы
А подскажите пожалуйста пример для крона
Re: Правильный шейпер. Исходящая скорость и интервалы
При запуске вручную ничего не происходит.
Вот что в консоле выводит
root@server:/etc/ppp# ./ip-up
[: 19: ==: unexpected operator
[: 20: ==: unexpected operator
Garbled time
Файл pppd_log создается но в него ничего не пишется.
В логах пишет:
Oct 16 20:03:18 server pppd[25010]: Script /etc/ppp/ip-up started (pid 25034)
Oct 16 20:03:18 server pppd[25010]: Script /etc/ppp/ip-up finished (pid 25034), status = 0x2
Еще одну вещь нашел. Запрос к базе данных пытается найти пользователя который выводится при команде who
На сколько я понял скрипт не видит что к серверу подключены пользователи по pppoe.
Вот что в консоле выводит
root@server:/etc/ppp# ./ip-up
[: 19: ==: unexpected operator
[: 20: ==: unexpected operator
Garbled time
Файл pppd_log создается но в него ничего не пишется.
В логах пишет:
Oct 16 20:03:18 server pppd[25010]: Script /etc/ppp/ip-up started (pid 25034)
Oct 16 20:03:18 server pppd[25010]: Script /etc/ppp/ip-up finished (pid 25034), status = 0x2
Еще одну вещь нашел. Запрос к базе данных пытается найти пользователя который выводится при команде who
На сколько я понял скрипт не видит что к серверу подключены пользователи по pppoe.
Re: Правильный шейпер. Исходящая скорость и интервалы
Господа!
Подскажите в каком направлени копать! А то всю голову себе уже сломал
Подскажите в каком направлени копать! А то всю голову себе уже сломал
Re: Правильный шейпер. Исходящая скорость и интервалы
А параметры кто будет указывать скрипту? Пушкин?smarthdd писал(а):При запуске вручную ничего не происходит.
Вот что в консоле выводит
root@server:/etc/ppp# ./ip-up
[: 19: ==: unexpected operator
[: 20: ==: unexpected operator
Garbled time
Файл pppd_log создается но в него ничего не пишется.
В логах пишет:
Oct 16 20:03:18 server pppd[25010]: Script /etc/ppp/ip-up started (pid 25034)
Oct 16 20:03:18 server pppd[25010]: Script /etc/ppp/ip-up finished (pid 25034), status = 0x2
Ничего по этому поводу не могу сказать - я данным скриптом не пользовалсяsmarthdd писал(а):Еще одну вещь нашел. Запрос к базе данных пытается найти пользователя который выводится при команде who
На сколько я понял скрипт не видит что к серверу подключены пользователи по pppoe.
Re: Правильный шейпер. Исходящая скорость и интервалы
2 NiTr0
У вас используется шейпер с интервалами ?
У вас используется шейпер с интервалами ?
Re: Правильный шейпер. Исходящая скорость и интервалы
У меня пользуется обычный шейпер, патченый биллинг + поддержка CoA на насе.
Re: Правильный шейпер. Исходящая скорость и интервалы
2 NiTr0
Спасибо, понял. Буду думать дальше.
Спасибо, понял. Буду думать дальше.
Re: Правильный шейпер. Исходящая скорость и интервалы
SQL запрос который написан в шейпере при проверке ничего не выводит. У кого данный скрипт работает ?
Re: Правильный шейпер. Исходящая скорость и интервалы
Выяснил я в чем дело с запросом к базе. Дело в том что в строке AND dv.tp_id = i.tp_id эти поля в таблицах не совпадают. Изучаю дальше!
Re: Правильный шейпер. Исходящая скорость и интервалы
а кто то использует уже?
у кого то работает
у кого то работает
Re: Правильный шейпер. Исходящая скорость и интервалы
переделал в USER=`radwho|grep $5 |awk '{print $1}'`
запрос не работает
SELECT s.in_speed, s.out_speed, TIME_FORMAT(i.end,'%H:%i') FROM `trafic_tarifs` AS s, `intervals` AS i, `dv_main` AS dv, `users` AS u WHERE u.id = 'office' AND dv.uid = u.uid AND dv.tp_id = i.tp_id AND s.interval_id = i.id AND i.begin <= NOW() AND i.end > NOW();
запрос не работает
SELECT s.in_speed, s.out_speed, TIME_FORMAT(i.end,'%H:%i') FROM `trafic_tarifs` AS s, `intervals` AS i, `dv_main` AS dv, `users` AS u WHERE u.id = 'office' AND dv.uid = u.uid AND dv.tp_id = i.tp_id AND s.interval_id = i.id AND i.begin <= NOW() AND i.end > NOW();