Skip to content

Instantly share code, notes, and snippets.

@johnliu55tw
Last active September 27, 2018 01:20
Show Gist options
  • Save johnliu55tw/35d70ff266fb66fff3e8a540554a6ad3 to your computer and use it in GitHub Desktop.
Save johnliu55tw/35d70ff266fb66fff3e8a540554a6ad3 to your computer and use it in GitHub Desktop.

The symbol of connman services

  • * favorite (saved) network
  • A autoconnectable
  • O online
  • R ready

If no letter is shown in the O/R column, the network is not connected.

A network is in state 'ready' once it has obtained an IPv4 or IPv6 address or both. The addresses can be acquired via DHCPv4 or DHCPv6, IPv6 address autoconfiguration, IPv4 link local assignment or statically configured for IPv4 or IPv6. A network is in state 'online' if ConnMan has verified connectivity to Internet, i.e. it has managed to look up and connect to ipv4.connman.net or ipv6.connman.net. For all practical purposes 'ready' and 'online' are usually equivalent for the intended connectivity experience. The 'ready' state gives and indication that the network might need a proxy set up to get connected from a company intranet, airport WiFi or similar. In the worst case the network really has limited outside connectivity for one or another reason.

In addition, temporary states are listed at the follow. When any of these three letters are showing, the network is in the process of connecting or disconnecting.

  • a association
  • c configuration
  • d disconnecting

References

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment