Вопрос по шейперу во Freebsd

Технические вопросы по UTM 5.0
varf
Сообщения: 24
Зарегистрирован: Пн мар 12, 2007 15:52

Вопрос по шейперу во Freebsd

Сообщение varf »

добрый день всем есть вопрос по шейперу
у меня freebsd 6.2 ядро перекомпилил ядро с поддержкой ipfw, nat, DUMMYNET
проверил шейпер работает (тоесь написал правила pipe ) работает канал режит а
вот подскажите в демке utm смогу ли я настроить шейпер и что для этого надо
я хочу к примеру просто cоздать тарифный план безлимитный со скоростью 128Kbit/s
у меня не vpn соединения

varf
Сообщения: 24
Зарегистрирован: Пн мар 12, 2007 15:52

Сообщение varf »

все разобрался сам шейпер заработал все отлично режет канал как хочу
теперь другая проблемка как сделать чтоб при старте системы автоматически отрабатывала команда
/netup/utm/bin/utm_dynashape -i
для первого запуска
(для последующих переодических запусков /netup/utm/bin/utm_dynashape я его поместил в crontab - все отрабатывает ) а вот чтоб при загрузке - загвоздка

JAO
Сообщения: 1153
Зарегистрирован: Вт дек 11, 2007 08:17

Сообщение JAO »

В /etc/rc.local строчку посадить.

varf
Сообщения: 24
Зарегистрирован: Пн мар 12, 2007 15:52

Сообщение varf »

пробовал не хочет
проверил что в /etc/rc.d/ есть сценарий запуска local
прописал в /etc файл rc.local
внутри
/netup/utm5/bin/utm5_dynashape -i
и никак ни запускается при загрузке системы
utm5_dynashape -i пока ручками не запустишь

JAO
Сообщения: 1153
Зарегистрирован: Вт дек 11, 2007 08:17

Сообщение JAO »

#!/bin/sh в начало файла /etc/rc.local, потому что это скрипт шелла, а потом уже эту строчку.

varf
Сообщения: 24
Зарегистрирован: Пн мар 12, 2007 15:52

Сообщение varf »

пробовал именно так и напиал /etc/rc.local
#!/bin/sh
/netup/utm5/bin/utm5_dynashape -i

в итоге все равно не запускается при загрузкесистемы в автомате что может еще не так

varf
Сообщения: 24
Зарегистрирован: Пн мар 12, 2007 15:52

Сообщение varf »

народ ну всеже есть у кого мысли как еще или что не так делаю чтобы запустить в автомате при загрузке dynashape

mikkey finn
Сообщения: 1612
Зарегистрирован: Пт ноя 10, 2006 15:23

Сообщение mikkey finn »

man 5 crontab

Код: Выделить всё

     Instead of the first five fields, one of eight special strings may
     appear:

           string          meaning
           ------          -------
           @reboot         Run once, at startup.
           @yearly         Run once a year, "0 0 1 1 *".
           @annually       (same as @yearly)
           @monthly        Run once a month, "0 0 1 * *".
           @weekly         Run once a week, "0 0 * * 0".
           @daily          Run once a day, "0 0 * * *".
           @midnight       (same as @daily)
           @hourly         Run once an hour, "0 * * * *".

Аватара пользователя
ds
Сообщения: 380
Зарегистрирован: Пн сен 18, 2006 14:06

Сообщение ds »

varf писал(а):пробовал именно так и напиал /etc/rc.local
#!/bin/sh
/netup/utm5/bin/utm5_dynashape -i

в итоге все равно не запускается при загрузкесистемы в автомате что может еще не так
Пустая строка есть в конце rc.local?
Руками запускается?

Nokis
Сообщения: 16
Зарегистрирован: Пт апр 10, 2009 14:49

Сообщение Nokis »

Не стал создавать отдельную тему, решил спросить в этой.

Имеем:
Биллинг версии 5.2.1-004
ОС: FreeBSD
Модуль динамического шейпирования.

Все сделал согласно инструкции.

Вопрос в том, что скорость судя по правилам система ограничивает только в одну сторону.
Как сделать, чтобы в обе ?

varf
Сообщения: 24
Зарегистрирован: Пн мар 12, 2007 15:52

Сообщение varf »

в смысле пустая строка
если в консоле в командной строке написать /netup/utm5/bin/utm5_dynashape -i то все прекрасно запускается
а вот в файлке rc.local при загрузке не хочет
хотя в логах cron пишет запуск /netup/utm5/bin/utm5_dynashape (но по чемуто без -i)
пробовал ставить в crontab
чтоб отрабатывал призагрузке системы но в логах снова пишет
/netup/utm5/bin/utm5_dynashape (но по чемуто без -i) а если прописать по времени переодически запуск /netup/utm5/bin/utm5_dynashape -i то cron отрабатывает и все хорошо
вот такие пероги товарищи

Аватара пользователя
ds
Сообщения: 380
Зарегистрирован: Пн сен 18, 2006 14:06

Сообщение ds »

varf писал(а):в смысле пустая строка
если в консоле в командной строке написать /netup/utm5/bin/utm5_dynashape -i то все прекрасно запускается
а вот в файлке rc.local при загрузке не хочет
хотя в логах cron пишет запуск /netup/utm5/bin/utm5_dynashape (но по чемуто без -i)
пробовал ставить в crontab
чтоб отрабатывал призагрузке системы но в логах снова пишет
/netup/utm5/bin/utm5_dynashape (но по чемуто без -i) а если прописать по времени переодически запуск /netup/utm5/bin/utm5_dynashape -i то cron отрабатывает и все хорошо
вот такие пероги товарищи
Чтобы шелл увидел строку для запуска, после нее должна быть пустая строка. Строка /netup/utm5/bin/utm5_dynashape -i последняя в rc.local?

А так запускается в командной строке? sh /etc/rc.local

varf
Сообщения: 24
Зарегистрирован: Пн мар 12, 2007 15:52

Сообщение varf »

да в консоле запускается без проблем sh rc.local и подымает правила а вот при загруззке не хочет

varf
Сообщения: 24
Зарегистрирован: Пн мар 12, 2007 15:52

Сообщение varf »

народ добрый день
ну всеже не как не могу запустить при загрузке dynashape
делал и фаил /etc/rc.local в нем
#!/bin/sh

/netup/utm5/bin/utm5_dynashape -i (после этой строки есть пустая - проверял)

пробовал и в crontab -e прописал
@reboot /netup/utm5/bin/utm5_dynashape -i

в логах cron пишет что запустился без -i (/netup/utm5/bin/utm5_dynashape)
что самое интересное что если прописать в crontab -e
*/5 * * * * /netup/utm5/bin/utm5_dynashape -i крон великолепно отрабатывает с опцией -i и причем регулярно а вот при загрузре не хочет

начал проверять что происходит при загрузке нашел

starting local daemons: connect()

connection failed

тоесть как я понимаю freebsd пытается запустить то что прописанно в
/etc/rc.conf но почемуто никак не получается

ну вот такие пряники как и что дальше не знаю

NoY
Сообщения: 1
Зарегистрирован: Ср дек 30, 2009 03:18

Сообщение NoY »

В /etc/rc.local в конце строки поставь &

#!/bin/sh
/netup/utm5/bin/utm5_dynashape -i &

Ответить