Перейти к основному содержимому
Flipper Zero и Flipper One с Wi-Fi адаптерами ALFA: Полное руководство по совместимости
  1. Блог/

Flipper Zero и Flipper One с Wi-Fi адаптерами ALFA: Полное руководство по совместимости

Оглавление
Правовое уведомление: Мониторный режим и инъекция пакетов должны выполняться исключительно на сетях, которыми вы владеете, или на которых есть явное письменное разрешение на тестирование. Несанкционированное перехват беспроводной связи является незаконным в большинстве юрисдикций. Все описанные в данном руководстве методы предназначены исключительно для авторизованного пентестирования, исследований безопасности собственного оборудования и образовательных целей.
TL;DR: STM32WB55 в Flipper Zero поддерживает только режим USB device и не может управлять адаптерами ALFA. Flipper One с RK3576 и полноценным Debian Linux поддерживает AWUS036AXML для трёхдиапазонного мониторинга и инъекции.

Если у вас есть Flipper Zero или вы рассматриваете возможность его приобретения, а также вам известны легендарные USB Wi-Fi адаптеры ALFA Network для тестирования беспроводной безопасности, вы наверняка задавались вопросом: «Могу ли я подключить адаптер ALFA к Flipper Zero и начать захватывать WPA2-рукопожатия?»

Введение: Вопрос, который задаёт каждый специалист по безопасности
#

Если у вас есть Flipper Zero или вы рассматриваете возможность его приобретения, а также вам известны легендарные USB Wi-Fi адаптеры ALFA Network для тестирования беспроводной безопасности, вы наверняка задавались вопросом: «Могу ли я подключить адаптер ALFA к Flipper Zero и начать захватывать WPA2-рукопожатия?»

Короткий ответ: нет. Но полный ответ куда интереснее.

Flipper Zero несовместим ни с одним USB Wi-Fi адаптером ALFA. Это аппаратное ограничение, а не программное. Контроллер USB внутри микроконтроллера STM32WB55 работает только в режиме устройства (device) — он физически не может действовать как USB-хост для управления внешними периферийными устройствами, такими как Wi-Fi адаптеры.

Однако компания Flipper Devices анонсировала совершенно новый продукт: Flipper One. Устройств на базе процессора Rockchip RK3576 с 8 ГБ ОЗУ, работающий под управлением полного Debian Linux, Flipper One оснащён двумя портами USB 3.1 хост и может напрямую использовать адаптеры ALFA для полноценного тестирования беспроводной безопасности — включая анализ Wi-Fi 6E в диапазоне 6 ГГц. Более того, основатель Flipper One Павел Жовнер именно ALFA AWUS036AXML назвал официальной тестовой платформой при анонсе продукта.

В этой статье подробно разобран вопрос совместимости: что работает, что нет, почему, а также описана инструкция по настройке всего оборудования.


Flipper Zero: Почему он не может использовать адаптеры ALFA
#

Чтобы понять ограничение, необходимо разобраться, что находится внутри Flipper Zero.

Аппаратное обеспечение
#

КомпонентХарактеристики
МикроконтроллерSTMicroelectronics STM32WB55RG
АрхитектураARM Cortex-M4 (ядро приложения) @ 64 МГц + ARM Cortex-M0+ (ядро беспроводной связи) @ 32 МГц
ОЗУ256 КБ (общие для обоих ядер)
Хранилище1 МБ Flash + MicroSD
Операционная системаFreeRTOS (система реального времени)
USBUSB Type-C, USB 2.0 Full Speed (12 Мбит/с)
Режим USBТолько устройство — без возможностей хоста или OTG

Ограничение USB
#

Контроллер USB микроконтроллера STM32WB55 представляет собой USB Full-Speed Device Controller. Он может презентовать Flipper Zero как USB-устройство для компьютера (передача файлов, обновления прошивки и интерфейс CLI), но не может действовать как USB-хост. На кристалле отсутствует аппаратное обеспечение контроллера хоста — никакое изменение прошивки не способно добавить эту возможность.

Для использования USB Wi-Fi адаптера ALFA устройство нуждается в следующем:

  1. Аппаратный контроллер USB Host — для обнаружения и взаимодействия с USB-устройствами
  2. Ядро Linux с поддержкой драйверов WiFi — для загрузки драйверов mt7921u, mt76 или rtw88
  3. Достаточная подача питания — адаптеры ALFA обычно потребляют от 500 мА до 900 мА при 5 В

Flipper Zero не соответствует всем трём требованиям:

  • ❌ Нет контроллера USB Host (аппаратное ограничение)
  • ❌ Работает на FreeRTOS, а не на Linux — отсутствует фреймворк драйверов ядра
  • ⚠️ Выход 5 В на GPIO ограничен 1,2 А суммарно по всем контактам, и только при ручном включении

Вывод: Физически подключить любой USB Wi-Fi адаптер ALFA к Flipper Zero невозможно. Это ограничение, которое нельзя обойти программно, обновлением прошивки или платами расширения — оно заложено на уровне кремниевого кристалла.


Flipper Zero + WiFi Dev Board: Ограниченная альтернатива
#

Flipper Devices продаёт официальную плату WiFi Dev Board на базе микроконтроллера ESP32-S2. Эта плата подключается к заголовку GPIO Flipper Zero и обеспечивает базовые возможности Wi-Fi в диапазоне 2,4 ГГц, но не меняет ситуацию с USB-хостом.

АспектВозможности
Чип Wi-FiESP32-S2 (Xtensa LX7 одноядерный, 240 МГц)
ДиапазонТолько 2,4 ГГц, 802.11 b/g/n
USB Host❌ Плата WiFi Dev Board не предоставляет USB Host — ESP32-S2 подключается к Flipper Zero через GPIO, а не USB
ПрошивкаESP32 Marauder (разрабатывается сообществом)

С установленной прошивкой ESP32 Marauder плата WiFi Dev Board способна выполнять:

  • ✅ Атаки деаутентификации (только 2,4 ГГц)
  • ✅ Захват PMKID (только 2,4 ГГц)
  • ✅ Сканирование точек доступа и трансляцию SSID
  • ✅ Базовый сниффинг пакетов (только 2,4 ГГц)

Чем она не способна выполнять:

  • ❌ Использовать внешние USB-адаптеры ALFA (отсутствует USB Host)
  • ❌ Работать в диапазонах 5 ГГц или 6 ГГц
  • ❌ Обеспечивать дальность и надёжность инъекции, как у специализированного адаптера ALFA
  • ❌ Запускать инструменты на базе Linux, такие как aircrack-ng, Kismet или Wireshark

Если у вас есть только Flipper Zero и требуется базовое тестирование 2,4 ГГц, WiFi Dev Board с ESP32 Marauder представляет собой функциональное — но сильно ограниченное — решение. Для задач выходящих за эти рамки требуется иное аппаратное обеспечение.


Flipper One: Платформа, для которой ALFA ждал
#

21 мая 2026 года основатель Flipper Devices Павел Жовнер опубликовал запись в блоге с названием “Flipper One — Нам нужна ваша помощь”, анонсировав совершенно новый продукт. Flipper One — это не обновление Flipper Zero, а устройство совершенно другого класса, спроектированное для работы на другом уровне стека протоколов.

“Flipper Zero — это Уровень 0: офлайн-контроль доступа: NFC, RFID, Sub-GHz, инфракрасный сигнал. Flipper One — это Уровень 1: IP-связность: Wi-Fi, Ethernet, 5G, спутниковая связь. Они не заменяют друг друга.” — Павел Жовнер, flipper.net

Уведомление о доступности: На текущий момент Flipper One находится в статусе предпросмотра для разработчиков. Сроки общедоступного выпуска, цена и региональное распространение будут объявлены через краудфандинг. Следите за обновлениями на flipper.net и Flipper One Developer Portal.

Технические характеристики
#

КомпонентСпецификация
ПроцессорRockchip RK3576: 4× Cortex-A72 + 4× Cortex-A53, до 2,2 ГГц
GPUARM Mali-G52 MC3 (OpenGL ES 3.2, Vulkan 1.2)
NPU6 TOPS @ INT8 (может запускать локальные LLM)
Со-процессорRaspberry Pi RP2350B (два M33 + два RISC-V) для дисплея / кнопок / питания
ОЗУ8 ГБ LPDDR5
Хранилище64 ГБ UFS 2.2 + MicroSD
Операционная системаDebian 13 (Trixie) — Flipper Devices планирует ориентироваться на mainline Linux Kernel 7.0 без зависимостей от out-of-tree патчей
USB HostUSB-C2 + USB-A, оба USB 3.1 (5 Гбит/с), оба поддерживают режим хоста
Встроенный Wi-FiWi-Fi 6E через MT7921AUN (2,4 / 5 / 6 ГГц, 2×2 MIMO)
Ethernet2× RJ45 Gigabit (поддержка inline/MITM сниффинга)
Расширение M.2Key-B: PCIe 2.1 ×1 / USB 3.1 / SATA3 / SIM-карта

Почему Flipper One совместим с адаптерами ALFA
#

В отличие от Flipper Zero, Flipper One соответствует всем трём требованиям:

  1. Контроллер USB 3.1 Host: Два порта хоста, способные обнаруживать и питать внешние устройства
  2. Полноценный Debian Linux: Стандартное ядро Linux с in-kernel поддержкой драйверов mt7921u, mt76 и rtw88
  3. Достаточное питание: Порты USB обеспечивают стандартное bus power; GPIO предоставляет 5 В @ 2 А и 3,3 В @ 2 А с защитой eFuse

Пропускная способность USB 3.1 (5 Гбит/с) более чем достаточна — даже самый быстрый адаптер ALFA (AWUS036AXML с AXE3000) ограничен практической пропускной способностью USB 3.0 примерно на 1,2 Гбит/с.

Программная среда
#

Flipper One запускает стандартное окружение Debian, что позволяет устанавливать инструменты беспроводного тестирования напрямую через apt:

sudo apt update
sudo apt install aircrack-ng kismet wireshark hcxdumptool hashcat

Flipper One также вводит Flipper OS Profiles — систему на основе снимков, позволяющую создавать чистые, изолированные окружения. Вы можете поддерживать выделенный профиль “Pentest” со всеми инструментами беспроводного тестирования и переключаться обратно на чистый профиль для повседневных задач без перекрёстного загрязнения.


Рекомендуемые адаптеры ALFA для Flipper One
#

Не все адаптеры ALFA одинаково хорошо подходят для тестирования беспроводной безопасности. Ключевые факторы — чипсет, зрелость драйвера и in-kernel поддержка (то есть без необходимости компиляции DKMS).

⭐⭐⭐⭐⭐ Лучший выбор: AWUS036AXML (Wi-Fi 6E)
#

ПараметрСведения
ЧипсетMediaTek MT7921AUN
Диапазоны2,4 / 5 / 6 ГГц (Wi-Fi 6E)
Максимальная скоростьAXE3000 (теоретическая), ~1,2 Гбит/с практическая
Драйверmt7921u — in-kernel начиная с Linux 5.18
Требуется DKMS❌ Нет
АнтеннаДвойная RP-SMA (сменная) + Bluetooth 5.2

Почему это лучший выбор: Это адаптер, который создатель Flipper One специфично тестировал. Драйвер mt7921u находится в mainline-ядре без необходимости каких-либо vendor-патчей. Он поддерживает все три диапазона Wi-Fi (2,4 / 5 / 6 ГГц), что обеспечивает будущую совместимость для оценки безопасности Wi-Fi 6E. Мониторный режим и инъекция пакетов стабильны и хорошо протестированы.

⭐⭐⭐⭐⭐ Лучшее соотношение цены и качества: AWUS036ACM (Wi-Fi 5 AC1200)
#

ПараметрСведения
ЧипсетMediaTek MT7612U
Диапазоны2,4 / 5 ГГц (Wi-Fi 5)
Максимальная скоростьAC1200 (300 + 867 Мбит/с)
Драйверmt76 — in-kernel начиная с Linux 4.19
Требуется DKMS❌ Нет
АнтеннаДвойная 5 dBi RP-SMA (сменная)

Почему это лучшее соотношение: Чипсет MT7612U хорошо зарекомендовал себя в сообществе специалистов по безопасности. Драйвер mt76 находится в ядре на протяжении многих лет и отличается исключительной стабильностью. Мониторный режим и инъекция безупречно работают на ядре 6.5 и выше. По более низкой цене, чем AXML, он предлагает наилучшее соотношение цены и возможностей для тестирования диапазонов 2,4 / 5 ГГц.

⭐⭐⭐⭐ Компактный выбор: AWUS036ACHM (Wi-Fi 5 AC433)
#

ПараметрСведения
ЧипсетMediaTek MT7610U
Диапазоны2,4 / 5 ГГц (Wi-Fi 5)
Максимальная скоростьAC433 (теоретическая)
Драйверmt76 — in-kernel начиная с Linux 4.19
Требуется DKMS❌ Нет
АнтеннаОдна высокоусилительная RP-SMA (сменная)

Почему это компактное решение: Наиболее портативный вариант — USB 2.0, одна антенна, наименьшее энергопотребление. Использует тот же семейство драйверов mt76, что и ACM. Идеален для полевых задач, где размер и энергоэффективность важнее максимальной пропускной способности. Примечание: На платформах ARM64 (включая RK3576) одновременный запуск airodump-ng и aireplay-ng может вызвать известную ошибку падения интерфейса (issue #378 на GitHub у morrownr). Используйте с учётом этого фактора.

⭐⭐⭐ Альтернатива: AWUS036ACH (Wi-Fi 5 AC1200, RTL8812AU)
#

ПараметрСведения
ЧипсетRealtek RTL8812AU
Диапазоны2,4 / 5 ГГц (Wi-Fi 5)
Максимальная скоростьAC1200 (300 + 867 Мбит/с)
Драйверrtw88 — in-kernel в планируемую версию Flipper One; на более старых системах может потребоваться DKMS
Требуется DKMS❌ Не требуется на Flipper One / ⚠️ Более старые ядра могут нуждаться в aircrack-ng/rtl8812au DKMS
АнтеннаДвойная 6 dBi RP-SMA (высокая мощность передачи)

Почему это альтернатива: Чипсет RTL8812AU имеет богатую историю в пентестинге. Ожидается, что он будет поддерживаться в планируемом ядре Flipper One без дополнительных модулей DKMS. Для более старых систем доступен драйвер DKMS от aircrack-ng. Антенны с усилением 6 dBi обеспечивают отличную дальность, однако адаптеры на базе MediaTek обычно предпочтительнее благодаря более зрелой in-kernel поддержке драйверов.

⚠️ Не рекомендуется для пентестирования
#

Следующие модели ALFA используют чипсеты Realtek с незрелыми или нестабильными Linux-драйверами для мониторного режима и инъекции пакетов. Не рекомендуется использовать эти модели для тестирования беспроводной безопасности на Flipper One:

МодельЧипсетПроблема
AWUS036AXRTL8832BUЧип Wi-Fi 6, поддержка драйвера всё ещё развивается в 2026 году
AWUS036AXERRTL8832BUТе же проблемы чипсета, что и AWUS036AX
AWUS036ACSRTL8811AUМониторный режим ограничен, инъекция нестабильна
AWUS036EACSRTL8811CUМониторный режим ограничен, инъекция нестабильна

Инструкция по настройке: Flipper One + ALFA AWUS036AXML
#

Данное руководство предполагает, что у вас есть Flipper One под управлением Debian Linux с физически подключенным адаптером к порту USB хоста.

Шаг 1: Проверка обнаружения адаптера
#

# Проверка обнаружения USB-устройства
lsusb
# Ожидаемый вывод (пример):
# Bus 001 Device 003: ID 0e8d:7961 MediaTek Inc. Wireless_Device

# Список беспроводных интерфейсов
iw dev
# Ожидаемый: wlan0 (или wlan1, если встроенный Wi-Fi занимает wlan0)

# Альтернативная проверка
ip link show

Шаг 2: Подтверждение загрузки драйвера
#

# Для AWUS036AXML / AWUS036AXM (MT7921AUN):
lsmod | grep mt7921u

# Для AWUS036ACM / AWUS036ACHM (MT7612U / MT7610U):
lsmod | grep mt76

# Для AWUS036ACH (RTL8812AU):
lsmod | grep rtw88

# Проверка версии ядра (должна быть 6.12+ для оптимальной поддержки MT7921AUN):
uname -r

Если драйвер-модуль отображён — он загружен и готов к работе. Дополнительная установка не требуется — это in-kernel драйверы.

Шаг 3: Включение мониторного режима
#

# Остановка конфликтующих процессов (NetworkManager, wpa_supplicant и т. д.)
# Примечание: Это также отключит встроенный Wi-Fi Flipper One — используйте
# выделенный профиль Flipper OS для пентестирования, чтобы не нарушать
# подключение к вашей обычной сети.
sudo airmon-ng check kill

# Запуск мониторного режима на адаптере
sudo airmon-ng start wlan0
# Интерфейс переименован в wlan0mon

# Проверка активации мониторного режима
iw dev wlan0mon info
# Должно показать: type monitor

Альтернативный метод (если вы предпочитаете не использовать airmon-ng):

sudo ip link set wlan0 down
sudo iw wlan0 set monitor none
sudo ip link set wlan0 up

Шаг 4: Проверка инъекции пакетов
#

# Проверка возможности инъекции
sudo aireplay-ng --test wlan0mon
# Ищите: "Injection is working!"

# Базовое сканирование
sudo airodump-ng wlan0mon

# Сканирование всех поддерживаемых диапазонов (только AWUS036AXML)
sudo airodump-ng --band abg wlan0mon     # 2,4 ГГц + 5 ГГц
sudo airodump-ng --band 6 wlan0mon       # 6 ГГц (aircrack-ng 1.7+)

# Целевой сканирование конкретного канала
sudo airodump-ng -c 6 --bssid AA:BB:CC:DD:EE:FF wlan0mon

Шаг 5: Захват WPA2-рукопожатия
#

# Терминал 1: Начать захват на целевом канале
sudo airodump-ng -c 6 --bssid AA:BB:CC:DD:EE:FF -w capture wlan0mon

# Терминал 2: Отправить деаутентификацию для принудительного переподключения
sudo aireplay-ng -0 5 -a AA:BB:CC:DD:EE:FF wlan0mon

# Проверьте захват рукопожатия в Терминале 1:
# "WPA handshake: AA:BB:CC:DD:EE:FF" появится после захвата

Шаг 6: Возврат к нормальной работе
#

# Остановка мониторного режима и восстановление управляемого режима
sudo airmon-ng stop wlan0mon

# Перезапуск сетевых служб
sudo systemctl restart NetworkManager

Обзор архитектуры
#

На диаграмме ниже показана полная архитектура пентестирования беспроводной сети с Flipper One и адаптерами ALFA:

Архитектура пентестирования с Flipper One и адаптерами ALFA Wi-Fi

Топология: платформа Flipper One → USB-адаптеры ALFA → инструментарий пентестирования → возможности беспроводной сети


Flipper Zero против Flipper One: Сравнение бок о бок
#

ХарактеристикаFlipper ZeroFlipper One
Операционная системаFreeRTOSDebian 13 (Trixie)
ПроцессорSTM32WB55 (Cortex-M4, 64 МГц)RK3576 (8-ядерный ARM, 2,2 ГГц)
ОЗУ256 КБ8 ГБ LPDDR5
Хранилище1 МБ Flash + MicroSD64 ГБ UFS 2.2 + MicroSD
GPU / NPUGPU Mali-G52 + 6 TOPS NPU
USB Host❌ Только устройство✅ USB-C2 + USB-A (USB 3.1)
Поддержка адаптеров ALFA
Встроенный Wi-Fi❌ (только BLE)✅ Wi-Fi 6E (MT7921AUN)
Wi-Fi 5 ГГц / 6 ГГц
Ethernet Gigabit✅ 2× RJ45
Мониторный режим❌ (нативно)
Инъекция пакетов❌ (нативно)
Расширение M.2✅ Key-B (PCIe / USB 3.1 / SATA)
Цена~169 USD (в производстве)Предпросмотр для разработчиков (краудфандинг TBA)

常見問題

Может ли Flipper Zero подключать USB-адаптеры ALFA?

Нет. Микроконтроллер STM32WB55 в Flipper Zero поддерживает только режим USB device, аппаратно не может работать как USB host для управления внешними адаптерами.

Какие модели ALFA поддерживает Flipper One?

Основатель Flipper специально тестировал AWUS036AXML как首选, AWUS036ACM как лучшее соотношение цена/качество, оба драйвера уже встроены в основную ветку ядра Linux.

Почему AWUS036AXML —首选 для Flipper One?

AWUS036AXML (MT7921AUN), драйвер mt7921u встроен в ядро с версии 5.18, поддерживает полный трёхдиапазонный 2.4/5/6 ГГц и режим монитора.

Когда выйдет Flipper One?

Flipper One находится на стадии developer preview, дата выхода и цена будут объявлены через краудфандинг, следите за flipper.net.

Может ли WiFi Dev Board для Flipper Zero заменить адаптер ALFA?

Нет. WiFi Dev Board поддерживает только базовые функции 2.4 ГГц, без USB host, дальность и надёжность инъекции значительно уступают специализированным адаптерам ALFA.

Заключение: Правильный инструмент для правильной задачи
#

Если вы пытаетесь использовать Wi-Fi адаптеры ALFA для тестирования беспроводной безопасности, Flipper Zero — не подходящая платформа, и в этом нет его вины. Он был спроектирован для другой задачи: тестирования офлайн-контроля доступа (NFC, RFID, Sub-GHz, инфракрасный сигнал). Он отлично справляется с этими задачами, однако возможность USB host никогда не входила в его проектирование.

Для конкретного использования Мониторного режима и Инъекции пакетов с адаптерами ALFA у вас есть два пути:

ПутьПлатформаАдаптер ALFAВозможности
ЛучшийFlipper OneAWUS036AXML (MT7921AUN)Полный 2,4 / 5 / 6 ГГц, in-kernel драйвер, официальная поддержка
ВыгодныйFlipper OneAWUS036ACM (MT7612U)Полный 2,4 / 5 ГГц, in-kernel драйвер, проверенная стабильность
ОбходнойFlipper Zero + WiFi Dev BoardНет (встроенный ESP32-S2)Только 2,4 ГГц, ограниченная дальность, базовые возможности

Flipper One представляет собой поколение нового уровня — он приносит полную мощность среды Debian Linux с возможностью USB 3.1 хоста в портативное устройство, спроектированное под конкретные задачи. В паре с ALFA AWUS036AXML (адаптером, который создатель Flipper One специфично тестировал), вы получаете полный набор инструментов для оценки беспроводной безопасности в своём кармане.


Где приобрести
#

Все рекомендованные адаптеры ALFA доступны в компании Yupitek — авторизованном дистрибьюторе ALFA Network. Ознакомьтесь с полным каталогом или сравните модели:

Дополнительная литература
#


По вопросам предварительных продаж касательно совместимости Flipper One с адаптерами ALFA обратитесь в поддержку Yupitek по адресу [email protected] или по телефону +886-2-87325338.

Источники
#

  1. Официальная статья блога Flipper One
  2. Flipper One Developer Portal
  3. Что такое Packet Injection?
  4. Обзор AWUS036AXML WiFi 6E
  5. Сравнение продуктов ALFA

Здесь пока нет статей.