I’m currently working with the NanoPi t6 and testing a Fibocom FM350-GL module connected via an M.2 to USB adapter. The modem works perfectly when using standard OpenWrt and KWRt (a ported OpenWrt version by kiddin9). In those environments, the module is detected properly as /dev/ttyUSB* interfaces and operates as expected.

However, when I use FriendlyWrt, the /dev/ttyUSB* interfaces do not appear at all, and the module is not usable.

Additionally, I’ve noticed that the device becomes warm when using OpenWrt or KWRt , but stays cool under FriendlyWrt

Could you please help me understand what might be missing in FriendlyWrt for this modem to work? Are there specific kernel modules or device tree changes required for USB-M.2 modem support in your build?