Skip to content

connman: using as an access point

sethismyfriend edited this page Oct 8, 2014 · 6 revisions

Overview

We are considering using connman to host the access point for our setup flow. Unfortunately, connman access points (tethering mode) always require passphrases of at least 8 characters. Currently our hostapd access point does not require a passphrase, and we are concerned that the passphrase adds an additional obstacle when users are getting started.

We are considering these options:

  1. Stick with hostapd.
    PRO: No passphrase required. Already works and has been thoroughly tested. CON: Our server needs to start and stop child processes as it goes, because connman and hostapd don't play nicely together.

  2. Use connman with passphrase
    PRO: Would be straightforward to implement. Would eliminate some delays during setup while processes are restarting. CON: Passphrase is an additional obstacle for users during initial setup, and subsequent re-configuration.

  3. Attempt to recompile connman so it does not enforce the passphrase check. It is easy to locate the passphrase check in the source code, but it is not clear whether additional downstream changes to the code would be necessary.

Reference