The adapter looks fine to me. But for wifi better buy mediatek like https://www.aliexpress.com/item/1005005642227983.html .
As the 6rc is not officially supported by openwrt please check what kmod ipk are avaiable in friendlyelec s repo
I'll ask for it in the thread then. I'm sure since the build is specific for the NanoPi series more people would like to add WIFI at some point. So I hope adding those modules is not too much trouble.
Just noticed your op where you want wifi5 + 2.4ghz for backwords compatibility - not possible with these type of module. You'll need some (semi) profesional adapter with older pci interface (and higher power req).
So for this consumer grade devices you'll have either 5ghz OR 2.4 but NOT both simultaneously
Currently not all m.2 card will work with rk3588 mainline kernel, I can confirm working the mediatek mt7921k and realtek rl8852ae that can be purchased used on ebay for about 7 USD.
Intel can only do AP on 2.4ghz and it's very limited in performance/range.
It's only recommended for client wifi needs.
As for usb wifi it's only recommended for low range/performance like 1 wall or 15m.
Keep the C7 if you already have it or buy it if you don't.
Dedicated AP is the best match for Rx devices.
Yeah I have a C7 in use as an AP now, I figured I could drop another device in my setup. Maybe I should use a USB-to-NIC and hook it up to one of the USB ports.
You don't want to go there, really you don't. USB WLAN is already 'bad' to begin with, but Realtek USB WLAN is even worse.
Great stick to it (dumb-AP and managed switch uses) - or look for an 802.11ax capable (OpenWrt supported-) AP in the future, just avoid the pain of USB wireless - USB ethernet (in the form of Realtek rtl8153) is kind of fine, but wireless really isn't.
I would always prefer PCIe based ethernet cards (e.g. RTL8125B) over USB based ones (e.g. RTL8153), but among USB ethernet cards, RTL8153 is the preferred option.