Jump to content
Калькуляторы

Отваливаются интерфейсы после перезагрузки

Здравствуйте. Имеется ccr1036. После запланированной перезагрузки каждый раз перестают работать вланы, вернее отваливаются абоненты на вланах, авторизаванные через pppoe. Решаем отключением и повторным включением этих вланов. Ситуация наблюдается только на одном оптическом порту микротика, через который работают вланы, причем перестают работать не все вланы, а примерно 90-95%, т.е. какие-то все же продолжают работать, хотя по топологии и настройкам ни чем не отличаются от остальных кроме id.

Как решить данную проблему? Какие еще нужны исходные данные чтобы понять в чем дело?

 

Share this post


Link to post
Share on other sites

Создайте в планировщике по событию стартуп следующий скрипт:

 

/system scheduler
add name=Vlans on-event=":foreach i in=[/interface vlan find] do={/interface v\
    lan disable \$i}\r\
    \n\r\
    \n:foreach i in=[/interface vlan find] do={/interface vlan enable \$i}" \
    policy=ftp,reboot,read,write,policy,test,password,sniff,sensitive \
    start-time=startup

Тогда после перезапуска все вланы будут выключены, а потом снова запустятся. И все заработает. Такое бывает когда много вланов на микротике (от 400-600), при включении они не успевают инициализироваться, а PPPoE сервера или IP интерфейсы навешиваются ранее, в следствии этого они выделяются красным. Если вланы выключить и включить уже после инициализации, все заработает.

Share this post


Link to post
Share on other sites

 Напишите инструкцию по порядку поднимания интерфейсов физических, затем логических, в загрузке. В иных системах - порядок выполнения стартовых скриптов вполне документирован. :)  А тут аж планировщик нужен :)

Share this post


Link to post
Share on other sites

Не знаю как там поднимает линукс, но если железка типа RB2011 в качестве роутера может обслуживать порядка 200-300 клиентов (терминировать вланы без ограничения скорости), с общей прокачкой до 500мбит, то добавить скрипт на перезапуск вланов вполне можно и это не является проблемой, т.к. решения на линуксе потребуют большей стоимости железа и больше времени на настройку (микротик можно за 10 сек настроить, влив типовой конфиг).

Share this post


Link to post
Share on other sites

2 минуты назад, Saab95 сказал:

решения на линуксе потребуют большей стоимости железа и больше времени на настройку

Вранье.

Например есть такое решение на линуксе — Ubiquiti EdgeRouter Lite. Стоит дешевле, работает лучше.

Я уж не говорю о всяких *WRT на домашних роутерах, дешевле которых сложно что-то найти.

Share this post


Link to post
Share on other sites

И что это за совет? А когда станет мало производительности, что делать?

 

Или лучше по другому. У меня есть текстовый конфиг микротика под эту задачу - в нем создаются вланы, на каждый влан вешается IP, DHCP сервер, включается OSPF, один порт приходящий на нем IP в сторону центра, во второй порт PON подключается.

 

Эту настройку на микротике я могу как влить - взять новый микротик, зайти на него, выполнить полный сброс без дефолтных настроек, потом в терминал вставить текстовый конфиг. Все.

 

Напишите как это же сделать на вашем Ubiquiti EdgeRouter Lite ?

Share this post


Link to post
Share on other sites

Взять новый ER, зайти на него, выполнить конфигурирование, сохранить конфигурацию. Все.

Полный сброс делать не нужно (хотя есть такая опция). Колхозить костыли на скриптах не нужно (хотя скрипты тоже есть).

Share this post


Link to post
Share on other sites

А как это конфигурирование выполнить то? На линуксе всегда такие советчики - взять устройство, собрать пакеты и запустить в работу=) А если что-то не так будет, как проблемы решать? Вот тем микротик и лучше.

Share this post


Link to post
Share on other sites

Только что, Saab95 сказал:

А как это конфигурирование выполнить то?

Нужно наколдовать специальное заклинание "copy-paste".

Share this post


Link to post
Share on other sites

В 16.10.2017 в 09:18, Saab95 сказал:

Создайте в планировщике по событию стартуп следующий скрипт:

 


/system scheduler
add name=Vlans on-event=":foreach i in=[/interface vlan find] do={/interface v\
    lan disable \$i}\r\
    \n\r\
    \n:foreach i in=[/interface vlan find] do={/interface vlan enable \$i}" \
    policy=ftp,reboot,read,write,policy,test,password,sniff,sensitive \
    start-time=startup

Тогда после перезапуска все вланы будут выключены, а потом снова запустятся. И все заработает. Такое бывает когда много вланов на микротике (от 400-600), при включении они не успевают инициализироваться, а PPPoE сервера или IP интерфейсы навешиваются ранее, в следствии этого они выделяются красным. Если вланы выключить и включить уже после инициализации, все заработает.

Спасибо. Скрипт применяется, стало гораздо лучше, но все равно из 160 вланов после перезагрузки ccr1036 1-2 влана не поднимаются. Приходится по-прежнему вручную отключать и снова включать их. Что еще порекомендуете сделать?

Share this post


Link to post
Share on other sites

21 minutes ago, Badyavka said:

Что еще порекомендуете сделать?

 

Я порекомендую. Купить за копейки циску 3550 или 3560 и забыть о костылях, как о страшном сне.

Share this post


Link to post
Share on other sites

В 24.10.2017 в 11:29, Saab95 сказал:

А как это конфигурирование выполнить то? На линуксе всегда такие советчики - взять устройство, собрать пакеты и запустить в работу=) А если что-то не так будет, как проблемы решать? Вот тем микротик и лучше.

Проще, чем на микротике...

> configure

# load scp://<user>:<passwd>@<host>/<file>
# commit

Чем микротик лучше? Тем, что при проблемах в реализации чего либо остается только ребут по крону делать, и не пускают в потроха заглянуть? Так это не лучше, это хуже.

 

В 01.05.2018 в 14:39, andryas сказал:

 

Я порекомендую. Купить за копейки циску 3550 или 3560 и забыть о костылях, как о страшном сне.

3560 умеет терминировать pppoe?

Share this post


Link to post
Share on other sites

1 hour ago, Mystray said:

3560 умеет терминировать pppoe?

Самый большой костыль - это микротик на BRAS'е. Тем более, с vlan'ами.

И да, pppoe - тоже костыль в 2018-м.

 

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.