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

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

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

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

ТСД отключается от Wi-Fi: Настройка бесшовного роуминга и Captive Portal

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

Физика Wi-Fi роуминга и проблемы складских ТСД

На складах (Warehouse) и производствах массово используются терминалы сбора данных (ТСД, например Zebra, Honeywell, Urovo), работающие на ОС Android. Когда сотрудник с ТСД перемещается между стеллажами, устройство должно плавно переключаться между точками доступа (AP) — это процесс роуминга. По умолчанию (без протоколов Fast Roaming) ТСД обрывает соединение с одной AP, ищет другую, заново проходит аутентификацию (WPA2-PSK или 802.1x) и получает IP-адрес. Этот процесс занимает от 500 мс до 2 секунд. Для RDP-сессий, telnet-клиентов или баз данных 1С такая задержка фатальна — сессия рвется. Бизнес-риски: простой кладовщиков, потеря введенных данных в ERP, жалобы на 'плохой Wi-Fi' при идеальном покрытии.

Факторы разрывов (Sticky Client и CNA)

Причина разрываМеханизм возникновения проблемыРешение (Протоколы)
Sticky Client (Прилипший клиент)Драйвер ТСД не хочет отключаться от старой точки, пока сигнал не упадет до минимума (-85 dBm), игнорируя ближайшую AP с отличным сигналом (-50 dBm).Поддержка 802.11v (BSS Transition) и 802.11k (Radio Resource Management).
Долгая аутентификацияПри переключении заново происходит Handshake ключей шифрования (WPA2/WPA3).Включение 802.11r (Fast BSS Transition / FT). Ключи кэшируются на контроллере.
Ложный Captive PortalAndroid при переключении пингует серверы Google (Captive Portal Check). Если пакет теряется, ОС пишет 'Подключено, без доступа в интернет' и отключает Wi-Fi.Отключение CNA (Captive Network Assistant) или пропуск трафика.

Архитектурная настройка WLAN контроллера (Cisco, Aruba, MikroTik CAPsMAN)

Сценарий 1: Оптимизация Basic Rates (Минимальные скорости)

Самый эффективный способ заставить ТСД отключаться от дальней точки (избавиться от Sticky Clients) — отключить поддержку низких скоростей. Точка доступа просто откажется 'слышать' ТСД со слабым сигналом.

 Настройка на контроллере (Концепция)
 1. Отключить поддержку стандартов 802.11b (скорости 1, 2, 5.5, 11 Mbps).
 2. Сделать скорость 12 Mbps (или 24 Mbps для складов с плотным покрытием) минимальной обязательной (Basic/Mandatory).
 3. Beacon-фреймы будут лететь на 12 Mbps, уменьшая эфирный шум (Airtime utilization).

Сценарий 2: Включение 802.11r (Fast Transition)

Обязательно для сетей с WPA2-Enterprise (802.1x / RADIUS) и крайне желательно для WPA2-PSK.

  • Включите Fast Transition (FT) в профиле SSID (Adaptive или Enable).
  • Важно: Старые ТСД на базе Windows CE или очень старом Android могут не понимать пакеты с тегами 802.11r и вообще откажутся подключаться к SSID. Для них создают отдельную сеть без 802.11r, но с включенным Opportunistic Key Caching (OKC).

Сценарий 3: Отключение Captive Portal Check на Android (MDM)

Если корпоративная сеть (особенно в закрытых контурах) не имеет выхода в интернет, ТСД постоянно будет терять Wi-Fi.

 Настройка через ADB (или систему управления MDM, например SOTI MobiControl)
adb shell settings put global captive_portal_detection_enabled 0
adb shell settings put global captive_portal_mode 0

Типовые ошибки администраторов

  • Выкручивание мощности AP на максимум (Tx Power 100%): Телефон видит 'пять палок' Wi-Fi от дальней точки и не хочет переключаться. Но мощности передатчика самого телефона не хватает, чтобы 'докричаться' обратно до AP (асимметрия линка). Мощность AP на складах нужно снижать (обычно 10-15 dBm), а точки вешать чаще.
  • Разные каналы на соседних точках без 802.11k: ТСД тратит сотни миллисекунд, сканируя все 13 каналов 2.4GHz или 20+ каналов 5GHz. Протокол 802.11k заранее передает клиенту 'карту' соседних точек (Neighbor Report), чтобы ТСД сканировал только 2-3 нужных канала.
Склад стоит, потому что кладовщики бегают ловить Wi-Fi?
Проектирование Wi-Fi (RF Design) для складов — самая сложная задача из-за металлических стеллажей и меняющегося объема товаров (вода поглощает сигнал, металл отражает). Эксперты ITSTM проведут радиопланирование (Ekahau Site Survey), настроят контроллеры Cisco/Aruba и оптимизируют роуминг под конкретную модель ваших ТСД.
💡 Практика специалистов: Практика ITSTM: Если у вас ТСД фирмы Zebra (бывший Motorola), обязательно установите на них утилиту Zebra Mobility Extensions (Mx). Она позволяет на уровне ОС жестко задать порог роуминга (Roaming Trigger) например, в -65 dBm, игнорируя 'глупое' поведение стандартного драйвера Android.

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

Почему ноутбуки работают в этой Wi-Fi сети нормально, а ТСД отваливаются?

У ноутбуков мощнее антенны и другие драйверы адаптеров. Кроме того, ноутбук стоит на столе (стационарно), а ТСД постоянно перемещается со скоростью идущего (или едущего на погрузчике) человека. Роуминг инициирует клиентское устройство, а драйверы Android-сканеров часто настроены очень агрессивно или, наоборот, 'лениво'.

Какой диапазон лучше для складов: 2.4 ГГц или 5 ГГц?

Исторически склады строились на 2.4 ГГц из-за лучшей пробиваемости препятствий. Современный стандарт (Best Practice) — использование 5 ГГц, так как в нем больше непересекающихся каналов, нет помех от Bluetooth-сканеров и микроволновок, а сигнал лучше отражается, формируя коридор покрытия вдоль стеллажа.

Поможет ли Mesh-сеть решить проблему роуминга?

Категорически нет. Mesh (радиомосты между точками) используется только там, где невозможно проложить кабель. Mesh увеличивает задержки (Latency) вдвое на каждый 'хоп', что убьет терминальные сессии (RDP). Все точки должны быть подключены кабелем (Ethernet) к коммутаторам POE.

Нужно ли включать Band Steering (Принудительный перевод в 5ГГц)?

Для ТСД это часто зло. Клиент пытается подключиться к 2.4 ГГц, контроллер игнорирует его (чтобы заставить перейти в 5 ГГц), ТСД считает точку недоступной и рвет сессию. Для складских сетей лучше создавать выделенные SSID (например, 'WMS-5G') транслируемые ТОЛЬКО в диапазоне 5 ГГц.

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