Hi MediaTek Team and Community,
I am working on a use case that requires establishing secure 1-to-1 Wi-Fi connections using Wi-Fi Easy Connect (DPP – Device Provisioning Protocol).
i am using the MediaTek Genio 510 EVK board as the main controller, and I am already using an external NFC controller (NXP PN7160) connected via the Raspberry Pi I²C interface for NFC-based out-of-band (OOB) communication.
My requirement is to:
- Exchange SSID and authentication credentials using DPP
- Use NFC as the DPP bootstrapping / OOB channel
- Automatically establish a secure 1-to-1 Wi-Fi connection between two Genio 510 boards
(one acting as Configurator / AP and the other as Enrollee / Station)
On the software side, I am using:
- Linux-based Yocto image on Genio 510
hostapdandwpa_supplicant(v2.10) for Wi-Fi management- NXP Linux NFC stack (
linux_libnfc-nci) for NFC communication
My questions are:
- Does the Genio 510 EVK officially support Wi-Fi Easy Connect (DPP) with NFC-based out-of-band bootstrapping?
- Are there any MediaTek-specific patches, drivers, or configurations required in
hostapd/wpa_supplicantto enable full DPP functionality? - Are there any known limitations when using external NFC controllers (like PN7160) for DPP on Genio platforms?
- Is this approach recommended for production-ready 1-to-1 provisioning, or is another method preferred?
Any guidance or references would be greatly appreciated.
Thank you.