Отлично, теперь всё стало ясно: твоя система НЕ видит MT7921 вообще, потому что:

  • в dmesg нет ни одной строки про mt7921u / mt7921e
  • в dmesg нет ошибок загрузки firmware
  • в iw dev (скорее всего) нет wlan1
  • в lsusb устройство видно, но драйвер не загружается

Это означает только одно:

🔥 В твоей сборке OpenWrt НЕТ драйвера для MediaTek MT7921 (USB)

OpenWrt поддерживает MT7921, но не во всех сборках, особенно на Raspberry Pi 5.


✅ Что нужно установить

Попробуй установить драйвер:

opkg update
opkg install kmod-mt7921u

Если пакет существует — он установится.

Если получишь:

Unknown package 'kmod-mt7921u'

значит:

  • твоя сборка OpenWrt не содержит драйвер MT7921
  • нужно подключить kernel-modules репозиторий
  • или использовать snapshot, где драйвер есть

🔍 Проверим, какие драйверы доступны

Выполни:

opkg list | grep mt79

и

opkg list | grep kmod-mt

Если в списке есть:

  • kmod-mt7921u
  • kmod-mt7921-common
  • kmod-mt76

— значит драйвер доступен.

Если нет — драйвера в твоём репозитории просто нет.


🧩 Почему драйвер может отсутствовать

На Raspberry Pi 5 OpenWrt использует ядро 6.6, и для него:

  • часть драйверов MT76 ещё не собрана
  • некоторые пакеты отсутствуют в стабильной ветке 24.10.1
  • но есть в SNAPSHOT

🛠 Что делать, если драйвера нет

Есть 3 варианта:

Вариант 1 — перейти на SNAPSHOT

Там драйвер MT7921U точно есть.

Вариант 2 — подключить kmods‑репозиторий

Покажи вывод:

cat /etc/opkg/distfeeds.conf

Я скажу, что нужно включить.

Вариант 3 — собрать драйвер вручную

Это сложнее, но возможно.


📡 Давай проверим, что доступно в твоём репозитории

Посмотри вывод:

opkg list | grep mt79
opkg list | grep kmod-mt
cat /etc/opkg/distfeeds.conf

От alex

Обучаемый.