MikroTik: client disconnected extensive data loss — Диагностика и исправление
- В логах RouterOS регулярно появляется сообщение:
wireless,info <MAC>@wlan1: disconnected, extensive data loss. - Клиенты внезапно теряют Wi-Fi соединение во время звонков, стриминга или перемещения по офису.
- Параметр CCQ (Client Connection Quality) в интерфейсе опускается ниже 50-60%.
- Большое количество аппаратных повторов фреймов (HW Retries) и потеря пакетов (Packet Loss).
1. Физическая суть ошибки
Событие генерируется драйвером беспроводной карты MikroTik, когда точка доступа исчерпала лимит попыток повторной передачи кадров данных (Hardware Retries / Frame Retransmissions) на клиентское устройство, не получив подтверждения на уровне L2 (ACK frame).
2. Оптимизация параметров беспроводного интерфейса
Увеличьте количество аппаратных попыток передачи и скорректируйте таймауты проверки доступности:
/interface wireless
set [ find default-name=wlan1 ] \
hw-retries=7 \
frame-lifetime=0 \
disconnect-timeout=5s \
on-fail-retry-time=500ms3. Выравнивание скоростей передачи (Data Rates) и Basic Rates
Отключение устаревших низких скоростей BSS позволяет высвободить эфирное время (Airtime) и избежать работы на деградировавших модуляциях:
/interface wireless
set [ find default-name=wlan1 ] basic-rates-2ghz=12Mbps \
supported-rates-2ghz=12Mbps,18Mbps,24Mbps,36Mbps,48Mbps,54Mbps \
rate-set=configured4. Настройка Access List для выталкивания слабых клиентов
/interface wireless access-list
add action=reject allow-signal-out-of-range=5s interface=wlan1 \
signal-range=-120..-80 Частые вопросы (FAQ)
Почему возникает extensive data loss при высоком уровне сигнала на телефоне?
Мощность передатчика роутера намного выше мощности передатчика смартфона. Телефон «слышит» роутер хорошо, но точка доступа не принимает слабый ответный сигнал смартфона (проблема асимметрии мощности/Hidden Node).
Как параметр hw-retries влияет на стабильность?
Параметр определяет, сколько раз радиомодуль попытается отправить фрейм перед сбросом соединения. Значение по умолчанию (4 или 7) оптимально, но в зашумленном эфире увеличение до 7-10 дает шанс избежать дисконнекта.
Поможет ли смена ширины канала с 40MHz/80MHz на 20MHz?
Да. Уменьшение ширины канала до 20 MHz в диапазоне 2.4 GHz или 40 MHz в 5 GHz снижает уровень фонового шума (Noise Floor), улучшает SNR на 3-6 dB и снижает процент потери кадров.
Что такое Frame Lifetime в настройках MikroTik?
Это время в миллисекундах, в течение которого кадр находится в очереди на передачу. Если значение равно 0, фрейм живет до исчерпания hw-retries.