klink0v (klink0v) wrote,
klink0v
klink0v

Category:

Еще про Смайл. И про микротик.

Продолжение. Начало здесь.

Как выяснилось, ежесуточные обрывы связи - это не перезагрузка оборудования. Это просто у них такая особенность биллинга, из-за которой они принудительно ограничивают время жизни PPP-сессии величиной в 24 часа. Тоже колхоз, конечно. Но по крайней мере, вполне объяснимый.

Отсюда следует простое решение. Можно самостоятельно на несколько секунд разорвать сессию в любое удобное для самого абонента время. И тогда в течение последующих суток никаких перебоев связи уже не будет. Поэтому я для своего микротика написал простенький скриптик.

Идея вот какая. Проверяем аптайм pppoe-интерфейса. Если он больше 10 минут, то гасим линк, ждём 20 секунд, потом включаем всё на место. Прежде чем подвешивать этот скрипт на scheduler, хорошо бы сперва убедиться, что на роутере настроена и работает синхронизация времени с какого-нибудь надёжного внешнего источника. Иначе результат может оказаться непредсказуемым. И да, настройка scheduler-а через WinBox весьма корява и капризна: сто́ит только поставить лишний перевод строки (CRLF), и скрипт не запустится. Будьте внимательны.

И немного про Winbox. Если хочется запускать его из-под Wine, то нужно сперва проделать две вещи.


  1. Установить несвободные шрифты имени Microsoft. В Debian-е пакет называется "ttf-mscorefonts-installer".

  2. Сгенерировать локаль "ru_RU.CP1251". В Debian-е это делается командой "dpkg-reconfigure locales".

После этого сам Winbox необходимо запускать командой вроде "LANG=ru_RU.CP1251 exec /usr/bin/wine /opt/winbox/winbox.exe". Если же не последовать этим инструкциям, то русские буквы в комментариях, логах и настройках даты-времени будут отображаться крякозябрами.
Tags: mikrotik, телекомы
Subscribe

  • Про Network Manager

    Вот тут я писал как развлекался со своим Samsung Smart TV чтобы и в отдельный L2-сегмент его вынести, и SSDP / DLNA при этом не сломать. Мне для…

  • Багофича в OpenWRT, связанная с NAT

    Наткнулся на неприятную багофичу в последних версиях OpenWRT. Внешне проявляется она в том, что если на коробке терминируется больше одного…

  • ОколоITшный дыбр #66

    ... Я кажется понял почему все эти мамкины облакостроители так любят Ubuntu в качестве гостевой системы и не любят Debian. Оказывается, Ubuntu…

  • Post a new comment

    Error

    Anonymous comments are disabled in this journal

    default userpic

    Your reply will be screened

    Your IP address will be recorded 

  • 1 comment