Другое

Настройка CAPsMAN для wAP и AX устройств MikroTik

Полное руководство по настройке бесшовной WiFi сети MikroTik с использованием CAPsMAN для совместной работы старых (wAP) и новых (AX) устройств.

Настройка CAPsMAN для совместной работы старых (wAP) и новых (AX) устройств MikroTik

Здравствуйте! Я обновил свой hAP AC2 до hAP AX Lite из-за нехватки памяти, но столкнулся с проблемой настройки двух точек доступа WiFi в доме.

Ранее у меня работал hAP AC2 (основная точка) и старая WiFi-N точка wAP, настроенные через WDS без использования CAPsMAN. После обновления на AX устройстве пакет Wireless был заменен на wifi-qcom, и интерфейсы стали недоступны при установке Wireless. При этом оба пакета не могут работать одновременно: либо Wireless, либо wifi-qcom.

Мне пришлось использовать настройку в WiFi Wave2, но в этом пакете, как я понял, больше нет опции WDS, а интерфейсы настраиваются по принципам CAPsMAN. Основную точку AX Lite я настроил быстро через локальный менеджер, но не могу настроить удаленную точку wAP (подключенную по проводу) через CAPsMAN.

Я настроил частоты, каналы и параметры безопасности на основной точке для совместимости со старыми WiFi N точками (WPA2 CCMP, каналы 2412 и т.д.). На второй точке я настроил CAP в разделе Wireless, но CAPsMAN его не обнаруживает. В логах появляется сообщение “CAP did not suitable CAPSMAN”, даже при указании адреса вручную.

Если я настраиваю CAPsMAN в разделе WiFi (на MIPSBE этот раздел также доступен на всех устройствах с прошивкой 7.20.2), то на основной AX точке в Remote CAP появляется wAP, но без адреса, и сама точка wAP не предоставляет WiFi.

Вопрос: являются ли CAPsMAN в разделе WiFi и разделе Wireless разными менеджерами? Как правильно настроить бесшовную сеть из двух точек доступа (wAP и AX Lite) с одинаковым SSID через CAPsMAN?

Примечание: я пробовал аналогичную настройку на hAP AC2 и столкнулся с теми же проблемами, так как драйвер Wave2 доступен только на новых AX устройствах. Однако в разделе WiFi точка все же обнаруживала CAPsMAN, хотя при попытке создать интерфейс вручную в графе master interface не было ни одного wifi модуля.

wAP и AX устройства MikroTik могут работать совместно через CAPsMAN, но требуют правильной настройки драйверов и конфигураций. Разделы CAPsMAN в меню “Wireless” и “WiFi” являются разными менеджерами -前者 использует старый пакет wireless, а后者 новый wifi-qcom/wifi-qcom-ac пакет. Для совместной работы необходимо использовать старый CAPsMAN в разделе Wireless для wAP устройств и новый CAPsMAN в разделе WiFi для AX устройств, или наоборот, но не одновременно на одном устройстве.

Содержание

Основные различия между старым и новым CAPsMAN

Старый CAPsMAN в разделе Wireless и новый CAPsMAN в разделе WiFi действительно являются разными менеджерами с фундаментальными различиями. Как указано в документации MikroTik, эти системы используют разные драйверы и имеют ограничения совместимости:

  • Старый CAPsMAN (Wireless): работает с пакетом wireless.npk, поддерживает MIPSBE устройства и использует традиционные методы настройки
  • Новый CAPsMAN (WiFi): работает с пакетами wifi-qcom или wifi-qcom-ac, требует ARM процессоров и использует Wave2 технологии

Важно отметить, что оба CAPsMAN могут работать одновременно на одной сети, но с ограничениями. Согласно исследованиям форума MikroTik, когда вы запускаете оба CAPsMAN на AX маршрутизаторе, встроенные карты не могут быть использованы, а функции Steering и Fast Transition не будут работать.

Подготовка устройств к совместной работе

Для успешной настройки wAP и AX устройств необходимо правильно подготовить каждое устройство:

Версия RouterOS

Убедитесь, что оба устройства работают под управлением RouterOS версии 7.12 или выше, так как в этой версии были внесены изменения в поддержку пакетов беспроводной связи. Как указано в документации MikroTik, пакет wifi-qcom-ac доступен только на современных версиях.

Выбор правильного пакета для wAP

wAP устройства (MIPSBE процессоры) не поддерживают пакет wifi-qcom-ac и могут использовать только старый пакет wireless. Это означает, что такие устройства должны управляться через старый CAPsMAN в разделе Wireless.

Для wAP устройств остается только один вариант:

bash
/system/package/update
/install wireless

Выбор правильного пакета для AX устройств

AX устройства (ARM процессоры) имеют выбор между двумя пакетами:

  • wifi-qcom: для устройств с 64 МБ памяти
  • wifi-qcom-ac: для устройств с 16 МБ памяти

В вашем случае с hAP AX Lite следует установить пакет wifi-qcom-ac:

bash
/system/package/update
/install wifi-qcom-ac

Конфигурация wAP через CAPsMAN Wireless

Настройка wAP через старый CAPsMAN требует следующих шагов:

1. Настройка CAPsMAN сервера

На основном устройстве (AX Lite) настройте CAPsMAN сервер:

bash
/capsman
/set enabled=yes
/ip dhcp-server
/capsman/manager
/set enabled=yes
/ip dhcp-server network
/add address=192.168.88.0/24 gateway=192.168.88.1

2. Настройка профиля для wAP

Создайте профиль, совместимый со старыми устройствами:

bash
/capsman/profiling
add name=wap-legacy
/capsman/security
add name=wap-security authentication=wpa2-psk encryption=ccmp key="your_password"
/capsman/wireless
add name=wap-legacy band=2ghz
/capsman/configuration
add name=wap-config
/capsman/datapath
add name=wap-dp

3. Настройка wAP как CAP

На wAP устройстве настройте его как CAP:

bash
/capsman/cap
add enabled=yes name=wap-device capsman-address=192.168.88.1
/capsman/cap-cfg
set name=wap-device master-configuration=wap-config

Конфигурация AX через CAPsMAN WiFi

Для AX устройств используется новый подход через раздел WiFi:

1. Настройка CAPsMAN сервера в WiFi

bash
/interface/wifi/capsman
set enabled=yes
/interface/wifi/capsman/manager
set enabled=yes
/interface/wifi/capsman/manager/config
add name=ax-config

2. Настройка профиля для AX

bash
/interface/wifi/security-profiles
add name=ax-security authentication=wpa2-psk encryption=ccmp
/interface/wifi/capsman/datapath
add name=ax-dp
/interface/wifi/capsman/interference
add name=ax-interference

3. Настройка AX как CAP

bash
/interface/wifi/cap
add enabled=yes name=ax-device capsman-address=192.168.88.1
/interface/wifi/cap-cfg
set name=ax-device master-configuration=ax-config

Решение типовых проблем

Проблема: “CAP did not suitable CAPSMAN”

Эта ошибка возникает из-за несовместимости версий или пакетов. Решения:

  • Убедитесь, что оба устройства используют правильные пакеты (wireless для wAP, wifi-qcom для AX)
  • Проверьте совместимость версий RouterOS
  • Убедитесь, что CAPsMAN сервер доступен из сети CAP

Проблема: Отсутствие интерфейсов в WiFi разделе

На некоторых устройствах раздел WiFi может быть недоступен. Согласно исследованиям пользователей, MIPSBE устройства не поддерживают новый CAPsMAN, поэтому для них используется только старый CAPsMAN.

Проблема: Отсутствие WDS в WiFi Wave2

Как вы правильно заметили, в новом WiFi Wave2 опция WDS отсутствует. Вместо этого используется CAPsMAN с поддержкой roaming. Для создания бесшовной сети необходимо:

  • Настроить одинаковый SSID на всех точках доступа
  • Использовать одинаковые параметры безопасности
  • Настроить правильные каналы (2412, 2437, 2462 для 2.4GHz)

Альтернативные решения

1. Использование только старого CAPsMAN

Если новая функциональность не критична, можно использовать только старый CAPsMAN для обоих устройств. Для этого необходимо:

  • Откатить пакет wifi-qcom на AX устройстве
  • Установить пакет wireless на оба устройства
  • Настроить оба устройства через старый CAPsMAN

2. Ручная настройка без CAPsMAN

Если CAPsMAN вызывает слишком много сложностей, можно вернуться к ручной настройке с использованием WDS:

bash
/interface wireless
set wap-wifi mode=station bridge=wds
set ax-wifi mode=ap bridge=wds

3. Гибридная настройка

Как отмечено в обсуждениях MikroTik, можно использовать оба CAPsMAN одновременно, но с некоторыми ограничениями:

  • Старый CAPsMAN управляет wAP устройствами
  • Новый CAPsMAN управляет AX устройствами
  • Функции роуминга и Fast Transition будут недоступны

Источники

  1. MikroTik Documentation - Wireless
  2. MikroTik Documentation - WiFi
  3. Reddit: wAP AC doesn’t support the wifi-qcom package
  4. Forum: Old wap AC’s together with new AX
  5. Reddit: wifi-qcom-ac on devices running MMIPS
  6. Forum: CAPsMAN across “wireless” and “wifi-qcom” package
  7. Forum: wifi-qcom-ac package for wAP ac (mipsbe)
  8. Admiral Platform - MikroTik Wireless Packet Changes
  9. GitHub - mikrotik_maxslug configuration
  10. YouTube: Mikrotik CAPsMAN, roaming Wi-Fi, wave2

Заключение

Для успешной настройки бесшовной сети из wAP и AX устройств MikroTik через CAPsMAN необходимо:

  1. Правильно выбрать пакеты драйверов: использовать wireless для wAP устройств и wifi-qcom-ac для AX устройств
  2. Использовать разные CAPsMAN менеджеры: старый в разделе Wireless для wAP, новый в разделе WiFi для AX
  3. Настроить совместимые параметры безопасности: WPA2-CCMP, одинаковые SSID и каналы
  4. Убедиться в совместимости версий RouterOS: не ниже 7.12 для поддержки новых функций
  5. Решить проблему ограничений MIPSBE устройств: такие устройства не поддерживают wifi-qcom-ac пакет

Если возникают сложности с автоматической настройкой CAPsMAN, как указано в источниках, может потребоваться ручное создание конфигурационного файла и его добавление на AP устройство. Для простых домашних сетей также рассмотрите альтернативу с ручной настройкой WDS без CAPsMAN.

Авторы
Проверено модерацией
Модерация