Short answer: use an agent via the D‑Bus API. It does not have to be interactive. You can implement a tiny, non‑interactive agent that supplies the credentials your web UI collected, and ConnMan will determine the correct security (WEP vs WPA‑PSK vs EAP) from the scanned network.
Details and options:
Provisioning file (config-format.txt)
D‑Bus with an agent (manager-api.txt + agent-api.txt)
Persistence/autoconnect
Hidden SSIDs
Bottom line: don’t rely on provisioning if you don’t know the security type. Implement a simple D‑Bus agent that feeds the credentials your web app collected. ConnMan will choose the correct security based on the scanned AP and invoke your agent for the right inputs.
Was this answer helpful?
version: gpt-5-2025-08-07
Status: UQ Validated
Validated: 7 months ago
Status: Needs Human Verification
Loading model reviews...
Loading reviews...