Вопрос по шейперу во Freebsd
Вопрос по шейперу во Freebsd
добрый день всем есть вопрос по шейперу
у меня freebsd 6.2 ядро перекомпилил ядро с поддержкой ipfw, nat, DUMMYNET
проверил шейпер работает (тоесь написал правила pipe ) работает канал режит а
вот подскажите в демке utm смогу ли я настроить шейпер и что для этого надо
я хочу к примеру просто cоздать тарифный план безлимитный со скоростью 128Kbit/s
у меня не vpn соединения
у меня freebsd 6.2 ядро перекомпилил ядро с поддержкой ipfw, nat, DUMMYNET
проверил шейпер работает (тоесь написал правила pipe ) работает канал режит а
вот подскажите в демке utm смогу ли я настроить шейпер и что для этого надо
я хочу к примеру просто cоздать тарифный план безлимитный со скоростью 128Kbit/s
у меня не vpn соединения
все разобрался сам шейпер заработал все отлично режет канал как хочу
теперь другая проблемка как сделать чтоб при старте системы автоматически отрабатывала команда
/netup/utm/bin/utm_dynashape -i
для первого запуска
(для последующих переодических запусков /netup/utm/bin/utm_dynashape я его поместил в crontab - все отрабатывает ) а вот чтоб при загрузке - загвоздка
теперь другая проблемка как сделать чтоб при старте системы автоматически отрабатывала команда
/netup/utm/bin/utm_dynashape -i
для первого запуска
(для последующих переодических запусков /netup/utm/bin/utm_dynashape я его поместил в crontab - все отрабатывает ) а вот чтоб при загрузке - загвоздка
-
- Сообщения: 1612
- Зарегистрирован: Пт ноя 10, 2006 15:23
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 * * * *".
в смысле пустая строка
если в консоле в командной строке написать /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 при загрузке не хочет
хотя в логах 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?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 отрабатывает и все хорошо
вот такие пероги товарищи
А так запускается в командной строке? sh /etc/rc.local
народ добрый день
ну всеже не как не могу запустить при загрузке 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 но почемуто никак не получается
ну вот такие пряники как и что дальше не знаю
ну всеже не как не могу запустить при загрузке 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 но почемуто никак не получается
ну вот такие пряники как и что дальше не знаю