Справочник системных ошибок и решений

Windows Server, Active Directory, 1С:Предприятие, СУБД, Linux, Cisco, MikroTik, Asterisk.

⚠️ Важная информация Все материалы, инструкции, команды и скрипты на сайте предоставлены исключительно в ознакомительных целях. Их применение может повлиять на работу операционной системы, программного обеспечения, баз данных, сетевого оборудования и других компонентов инфраструктуры. Перед выполнением действий создайте резервную копию и по возможности протестируйте изменения в безопасной среде. Пользователь самостоятельно оценивает риски и несет ответственность за результат. При отсутствии необходимых знаний обратитесь к квалифицированному ИТ-специалисту.

LINK_FLAP_ETHERNET Сетевое оборудование и VPN

MikroTik Log: ethernet link flap detected on ether1 — Диагностика падений линка

Обновлено: 24.08.2026 · Официальная документация ↗

В журнале периодически повторяются записи: interface,warning ether1: link down с последующим interface,info ether1: link up (speed 1Gbps, full duplex) каждые несколько секунд или минут.

  • Кратковременные разрывы связи, потеря пакетов и скачки пинга до шлюза.
  • Сброс сессий маршрутизации (BGP sessions, OSPF adjacency, LDP transitions).
  • Обрыв туннелей IPsec, WireGuard, PPPoE и сброс соединений NAT в Fasttrack.
  • Перестроение дерева STP/RSTP на мостах с кратковременным отключением портов.

1. Аппаратная диагностика кабельной линии (Cable Test)

RouterOS имеет встроенный TDR-рефлектометр на чипах Atheros/Broadcom/Marvell. Запустите тест при подключенном кабеле:

/interface ethernet cable-test ether1

Если тест возвращает short (замыкание), open (обрыв) или разницу в длине пар больше 1-2 метров (например, Pair 1: 15m, Pair 2: 12m), кабель поврежден или некорректно обжат.

2. Проверка и фиксация параметров Auto-Negotiation

Несовместимость алгоритмов автосогласования между коммутатором и портом MikroTik — частая причина флапа. Попробуйте отключить автосогласование и задать скорость жестко (с обеих сторон линка):

/interface ethernet set ether1 auto-negotiation=no speed=1Gbps full-duplex=yes

Либо оставьте автосогласование, ограничив список анонсируемых скоростей:

/interface ethernet set ether1 auto-negotiation=yes advertise=1000M-full

3. Проверка энергосбережения (EEE) и Flow Control

Отключите Energy Efficient Ethernet (EEE) и Rx/Tx Flow Control, которые могут вызывать сброс линка при переходе порта в спящий режим:

/interface ethernet set ether1 rx-flow-control=off tx-flow-control=off
/interface ethernet set ether1 l2mtu=1592

4. Проверка питания PoE и напряжения платы

Если устройство питается по PoE или само раздает Passive PoE / 802.3at/af на порт ether1, просадка напряжения вызывает циклическую перезагрузку PHY-чипа:

/system health print

Убедитесь, что напряжение (voltage) стабильно и не падает ниже 23.5V (для 24V БП) или 47.5V (для 48V БП) под пиковой нагрузкой.

💡 Практика специалистов: Если cable-test показывает статус 'ok', но флапы продолжаются, проверьте заземление экранированной витой пары (FTP/STP). Статический потенциал между двумя зданиями без гальванической развязки регулярно выбивает трансиверы Ethernet.

Частые вопросы (FAQ)

Что такое Link Flap Dampening и есть ли он в MikroTik?

Link Flap Dampening — это алгоритм подавления нестабильных интерфейсов, предотвращающий постоянную рассылку сообщений об изменении топологии. В RouterOS для этого используется параметр link-down-power-cycle или таймеры hold-down/hold-up в протоколах маршрутизации.

Почему гигабитный линк падает при нагрузке, но стабилен в простое?

При передаче данных на скорости 1 Гбит/с используются все 4 витые пары кабеля с высокой частотой модуляции. Плохой контакт в коннекторе RJ45, наводки от силовых кабелей или некачественный омедненный кабель (CCA) приводят к росту ошибок CRC и сбросу PHY-уровня контроллером.

Как скрыть сообщения о флапе линка из основного лога?

Не рекомендуется скрывать аппаратные ошибки, но при необходимости фильтрации измените правила логирования: /system logging add topics=interface,!warning action=memory.

Где посмотреть количество аппаратных ошибок на порту?

Выполните команду /interface ethernet print stats-detail where name=ether1. Обратите внимание на счетчики fcs-errors, align-errors, drop-events и rx-overflow.

Полезные материалы
Рекомендуем