FTR, AFAICS wird bei x86 nur in-, nicht excluded.
Vielleicht beantwortest vor neuen Fragen ersteinmal Dir gestellte, z. B. nach der geheimnisvollen USB-WiFi-HW?
Wie @TomH schon schrieb, USB-Sticks, die AP-Modus und 802.11s-Mesh gleichzeitig und auch noch stabil können, sind rar. Das dann noch durch USB-Virtualisierung zu de-simplifizieren … kann man machen, ist aber vermutlich hochgradige Zeitverschwendung. (Die, wenn man ehrlich zu sich ist und nicht mehr Schüler (d/m/w), der/die eigene Lebenszeit nicht monetarisieren kann, selbst einen 100-EUR-High-End-AP sehr schnell als günstigere Investition entlarvt.) Erfahrung dazu liegt $hier jedenfalls nicht vor, und damt kann auch keine Hilfe bei spezifischen Problemen gegeben werden.
Erfahrung besteht wie folgt: USB-Sick als weiteres Interface (WiFi-Client) für WAN-Zuführung — kann funktionieren (HW-, sprich: modellabhängig, und abhängig von Stick-FW und Linux-Treiber) . AP-Modus: in klassischer Stickfirmware typischereise drin, aber oft nicht dauerhaft stabil. Mehrere Modi parallel: doubly so. USB-Durchreichung von zeitsensitiver HW (Audio-/Video-Geräten): hoher CPU-Verbrauch, choppy experience.
Ab Gluon v2022 (derzeit experimental): site-4830 auschecken, dann README.md dort lesen.
Davor: ReleseNotes zum Build holen (firmware.4830.org/$branch/factory), entsprechenden commit des FFGT-Gluons auf github.com/ffgtso/gluon-4830.git auschecken, entsprechenden site-commit von github.com/ffgtso/site-ffgt-v2021.1.git unter site im Gluon-Verzeichnis packen, in modules unter PACKAGES_FFGT_COMMIT den entsprechende commit packen, dann sollte ein Bau klappen.
Beispiel:
Further Build Information:
==========================
Release: 1.4.0~159
PACKAGES_FFGT_PACKAGES_COMMIT=8d7e61183947b3aa485fc8a290dcb4bc1ce6a026
FFGT_SITE_COMMIT=d96cd824fc3f564e353fac395d7b3f0d3f10f8ea
GLUON_BASE_COMMIT=ce7cf3de24357415b46f1cca675f67f1d89b689a
Buildslave: kaos
Buildjob: 3628454
Buildtime: 56 minutes @ 24 core(s)
Ich bin mir relativ sicher, daß Du für ein funktionierendes Gluon die Treiber für Deine HW vor dem ersten Boot im Image haben mußt. Wenn’s Mainline-Kram ist, sollte das entsprechene Package von OpenWrt ja mitgebaut werden, dann müßte ein Eintrag in der site.mk zum Inkludieren ins Image reichen.