Page 1 of 1

M.2 Wifi car does not show up on Nanopi M5

Posted: Sat Mar 07, 2026 9:00 pm
by AZ_Dude
I have a NanoPi M5 with a UFS 64G module and an nvme 1TB drive that I'm trying to get Hostapd up and running on.

I originally used the RealTech M.2 SDIO that friendly Elec sells, but it keeps locking up. As long as I don't send too much data across it, it will usuallt run fora couple days before locking up, but if I connect toit and try to run a speed test over it, it will lock up in about 2-4 seconds.
Since I've read that this is a common problem with Realtech cards I decided to try swapping to a MediaTech card, I've tried both a MT7921 and a MT7922 and neither even show up on lspci.

Does the M5 not support standard PCIE cards?
If not, can someone recommend an SDIO card that is supported and more reliable than the AC200?

Re: M.2 Wifi car does not show up on Nanopi M5

Posted: Mon Apr 06, 2026 6:36 am
by Therser
AZ_Dude wrote:
I have a NanoPi M5 with a UFS 64G module and an nvme 1TB drive that I'm trying to get Hostapd up and running on.

I originally used the RealTech M.2 SDIO that friendly Elec sells, but it keeps locking up. As long as I don't send too much data across it, it will usuallt run fora couple days before locking up, but if I connect toit and try to run a speed test over it, it will lock up in about 2-4 seconds.
Since I've read that this is a common problem with Realtech cards I decided to try swapping to a MediaTech card, I've tried both a MT7921 and a MT7922 and neither even show up on lspci.

Does the M5 not support standard PCIE cards?
If not, can someone recommend an SDIO FNAF card that is supported and more reliable than the AC200?


NanoPi M5 is not a suitable platform for PCIe WiFi; using USB WiFi is the cleanest and most stable solution.

Re: M.2 Wifi car does not show up on Nanopi M5

Posted: Fri Aug 28, 2026 4:34 am
by keyuniverse
No, the NanoPi M5's secondary M.2 slot does not support standard PCIe wireless cards.The NanoPi M5 routes its single PCIe lane exclusively to the M.2 M-Key 2280 slot (used for your NVMe drive). The separate dedicated wireless socket is explicitly wired as an M.2 SDIO/UART interface designed only for specific SDIO-based modules. Because standard PCIe cards like the MediaTek MT7921 and MT7922 require dedicated PCIe lanes to function, they fail to register on lspci.

Re: M.2 Wifi car does not show up on Nanopi M5

Posted: Fri Sep 18, 2026 7:29 am
by keyuniverse
No, the secondary M.2 slot on the NanoPi M5 does not support PCIe wireless cards.
While the board has an M.2 M-Key socket wired for PCIe 2.1 x1 (which handles your 1TB NVMe drive), its dedicated wireless slot is an M.2 E-Key slot routed purely with SDIO and UART signals. It physically completely lacks PCIe lanes. Because the MediaTek MT7921 and MT7922 require a PCIe connection to function, they receive power but cannot communicate with the SoC, which is why they do not appear in lspci