Вот благодарчик! А если все таки просто pppoe сессию рвать?
Массовое обновление
-
- Сообщения: 14
- Зарегистрирован: 20 фев 2018, 15:54
-
- Сообщения: 1199
- Зарегистрирован: 29 сен 2011, 09:16
А если все таки посмотреть на то, что вам предоставили и самостоятельно немножечко подумать?
А я вам за это даже подскажу немного, между выключением и включением лучше поставить задержку, секунд в 10-20, которая будет выглядеть в виде вот такой команды /delay delay-time=10.
З.Ы. А еще в вашем pppoe есть такая опция как "profile" для которой задан параметр default и в этом "дефолтном профайле" есть опция session timeout, где, судя по названию, задается максимальное время поднятой сессии и по истечению указанного времени сессия разорвется и поднимется заново (чисто теоретически), что вы и хотите сделать и это все без скриптов и шедулеров. Но будьте осторожны, данный профайл поумолчанию используется во всех ppp соединениях, а это значит что все они будут рвать по истечению этого времени, если вы не зададите им, или вашему pppoe другой профайл.
-
- Сообщения: 14
- Зарегистрирован: 20 фев 2018, 15:54
Спасибо за подсказки!KARaS'b писал(а): ↑08 апр 2018, 11:02 А если все таки посмотреть на то, что вам предоставили и самостоятельно немножечко подумать?
А я вам за это даже подскажу немного, между выключением и включением лучше поставить задержку, секунд в 10-20, которая будет выглядеть в виде вот такой команды /delay delay-time=10.
Не силен я в скриптах пока что, удалось додуматься вот до такой конструкции, выполняю в терминале
/interface pppoe-client disable numbers=0
жду минуту и выполняю
/interface pppoe-client enable numbers=0
работает!
Но запихнутое через гуй в шедулер вот такое
http://prntscr.com/j2fr3q
не работает, точнее сессия гасится и на этом все ((
-
- Сообщения: 14
- Зарегистрирован: 20 фев 2018, 15:54
Поизучаю, спасибо.
Единственное, что все равно единожды это нужно сделать в заданное время руками или через шедулер.
Я например это хочу делать в 5:30 утра, то есть как минимум один ребут в шедулер нужно будет вставить или не спать ))
-
- Сообщения: 1199
- Зарегистрирован: 29 сен 2011, 09:16
Попробуйте по имени, примерно вот так
По крайней мере вот так у меня все отрабатывает на ура.
Код: Выделить всё
/interface pppoe-client disable pppoe-out1
/delay delay-time=20
/interface pppoe-client enable pppoe-out1
-
- Сообщения: 14
- Зарегистрирован: 20 фев 2018, 15:54
И так тоже не включается, только руками через гуй, кстати даже через терминал обратно на включается выключенное шедулером.
Код: Выделить всё
[admin@MikroTik] > /interface pppoe-client enable pppoe-out1
no such item (4)
-
- Сообщения: 14
- Зарегистрирован: 20 фев 2018, 15:54