Модуль FN-Link 6221C-PUC встречается на платах одноплатных компьютеров, ТВ-приставок и промышленных контроллеров как готовое решение беспроводной связи, и именно с его идентификацией начинается большинство поисков — по маркировке на экранирующей крышке нужно понять, какой чип внутри и какой драйвер потребуется. Внутри этого модуля размещён чип Realtek RTL8821CS: связка Wi-Fi 802.11ac (однодиапазонная либо двухдиапазонная, в зависимости от исполнения) и Bluetooth, обмен с хост-процессором идёт через интерфейс SDIO для Wi-Fi и UART для Bluetooth.

Ниже разберём, как подтвердить идентичность модуля, какие напряжения и линии ему нужны, как поднимать его в Linux на одноплатниках и какие проблемы встречаются чаще всего. Материал ориентирован на тех, кто интегрирует модуль в собственное устройство или ремонтирует плату, где он уже установлен.

Что такое 6221C-PUC и где он применяется

FN-Link — производитель готовых радиомодулей, которые OEM-производители ставят на свои платы, чтобы не проектировать ВЧ-тракт самостоятельно. Маркировка вида «6221C-PUC» — это внутреннее обозначение производителя: серия 6221 указывает на базовый чип Realtek RTL8821C, а суффиксы описывают вариант исполнения (тип антенного вывода, напряжение, интерфейсы).

Типичные места, где вы можете встретить этот модуль:

  • 📺 ТВ-приставки и смарт-медиаплееры на Android;
  • 🖥️ одноплатные компьютеры и dev-платы на процессорах Amlogic, Rockchip, Allwinner;
  • 🏭 промышленные контроллеры и терминалы с Linux;
  • 📡 IoT-шлюзы и устройства умного дома с проводным хостом.

Точные характеристики конкретного исполнения (диапазоны, мощность передатчика, тип антенного разъёма) зависят от ревизии. Если нужны гарантированные значения, запрашивайте даташит именно на суффикс PUC у поставщика — параметры разных суффиксов одной серии могут отличаться.

Идентификация: как убедиться, что это именно RTL8821CS

Прежде чем искать драйвер, подтвердите чип. Самый надёжный способ — посмотреть, как модуль определяется на шине SDIO со стороны хоста. На Linux-системе с подключённым модулем выполните:

ls /sys/bus/sdio/devices/

cat /sys/bus/sdio/devices/*/uevent

В выводе ищите идентификаторы вида SDIO_ID=024C:C821 — это vendor/device ID Realtek для семейства RTL8821C. Если модуль не виден на шине вообще, проблема аппаратная: питание, линия WL_REG_ON (enable) или тактирование SDIO.

Визуально модуль представляет собой небольшую плату под металлическим экраном с маркировкой FN-LINK и кодом модели. Не путайте его с похожими модулями серий 6221A/6222B — у них другие чипы и, соответственно, другие драйверы.

💡

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