Compatibility Issues with wfb-ng setup on Vicharak Axon

We are using the LB-LINK BL-M8812EU2 (Module Page WiFi Module | Wi-Fi 6 BLE Combo Wireless Module Supplier - LB-LINK) WiFi module (RTL8812EU chipset) with WFB-ng — WiFi Broadcast Next Generation (GitHub
GitHub - svpcom/wfb-ng: WFB-NG - the next generation of long-range packet radio link based on raw WiFi radio · GitHub) protocol to communicate between a Laptop and Vicharak Axon. WFB-ng requires a patched out-of-tree driver (svpcom/rtl8812eu GitHub - svpcom/rtl8812eu: Linux Driver for WiFi Adapters that are based on the RTL8812EU and RTL8822EU Chipsets with packet injection patch- v5.15.0.1 · GitHub) for monitor
mode and raw packet injection. The same setup works flawlessly on Raspberry Pi 5 with zero errors. However, on Axon, even after compiling the patched driver from source successfully, the wifibroadcast
service keeps toggling between “active (running)” and “activating (auto-restart)” in a continuous loop. During the brief active state, wfb_rx throws socket errors. When we isolated it to TX-only, the
service stayed stable but transmitted 0 packets — and the moment we pushed packets via a script, the toggling and crash loop resumed.

We suspect the Rockchip BSP kernel’s cfg80211/mac80211 wireless stack is not fully compatible with raw 802.11 monitor mode packet injection. The driver loads and the interface comes up in monitor mode, but
when actual raw frame TX/RX is attempted, it appears to cause a driver-level crash (kernel OOPS), which kills the process, triggers the service restart, and creates the loop. This is not a full kernel panic
since the system stays alive — only the WiFi module/driver crashes on raw packet operations. We have already ruled out software-side causes (NetworkManager, wpa_supplicant, service config). Could you please
check whether the Axon BSP kernel’s wireless subsystem has any configuration, build flag, or cfg80211/mac80211 modification that differs from mainline and could be blocking raw packet injection in monitor
mode? Any guidance would be greatly appreciated.

• WFB-ng (WiFi Broadcast Next Generation): GitHub - svpcom/wfb-ng: WFB-NG - the next generation of long-range packet radio link based on raw WiFi radio · GitHub
• Patched RTL8812EU Driver: GitHub - svpcom/rtl8812eu: Linux Driver for WiFi Adapters that are based on the RTL8812EU and RTL8822EU Chipsets with packet injection patch- v5.15.0.1 · GitHub
• LB-LINK BL-M8812EU2 Module :M8812EU2 Wi-Fi Module from China manufacturer - LB-LINK

We have to look into it, we will update you on that.