Provided by: comitup_1.2.3-1_all bug

NAME

       comitup - Manage wifi connections on headless, unconnected systems

SYNOPSIS

       comitup [options]

DESCRIPTION

       The  comitup  service  provides a means to establish a connection between a computer and a
       wifi access point, in the case where wifi is  the  only  means  available  to  access  the
       computer.

       On   startup,   the   service   will   attempt   to  connect  to  wifi  using  established
       networkmanager(8) connections. If this is not successful, comitup will  establish  a  wifi
       hotspot with the name comitup-<nnnn>, where <nnnn> is a persistent 4-digit number.

       While the hotspot is active, a comitup-web(8) service is available to manage connecting to
       an access point.

       If two wifi interfaces are  available,  the  hotspot  will  remain  active  on  the  first
       interface,  and the internet connection will be made on the second. Otherwise, the hotspot
       will be replaced with the internet connection.

       In all states, avahi-daemon(8) is used to publish the mdns host name comitup-<nnnn>.local,
       making   the  web  service  accessible  as  e.g.  http://comitup-1234.local,  for  systems
       supporting Zeroconf. For other systems, a comitup Workstation entry is published which  is
       visible  to  Zeroconf  browsing  applications,  allowing  the  IP  address  to be manually
       determined. The web service address is likely http://10.42.0.1.

       comitup logs to /var/log/comitup.log.

Options

-h, --help - Print help and exit

       •   -c, --check - Check the wifi device configuration and exit

D-Bus Interface

       Comitup provides a D-Bus object which claims the name com.github.davesteele.comitup on the
       path         /com/github/davesteele/comitup,        supporting        the        interface
       com.github.davesteele.comitup. The interface includes the following methods.

       •   get_info()

           Input: None

           Output: DICT_ENTRY

           Return information about the current Comitup service. The keys are as follows:

           * _version_ - The package version.

           * _basename_ - The currently configured basename (default **comitup**).

           * _id_ - The unique random numeric id associated with the service instance.

           * _hostnames_ - A list of host names that are published for the service
             IP address.

       •   access_points()

           Input: None

           Output: Array of DICT_ENTRY

           Return a list of visible access points. This is  represented  as  an  array  of  D-Bus
           DICT_ENTRY. Each DICT_ENTRY contains strings associated with the following keys, ssid,
           strength (0 to 100) and security (encrypted or unencrypted).

       •   state()

           Input: None

           Output: state, connection

           This returns strings for the current comitup state  (either  HOTSPOT,  CONNECTING,  or
           CONNECTED) and the ssid name for the current connection on the wifi device.

       •   connect()

           Input: ssid, password

           Output: None

           Delete  any  existing  connection  for  ssid,  create a new connection, and attempt to
           connect to it. The password may be a zero length string if not needed.

       •   delete_connection()

           Input: ssid

           Output: None

           Delete the connection for ssid. The system will not be able to  reconnect  using  this
           connection.

COPYRIGHT

       Comitup is Copyright (C) 2016-2017 David Steele <steele@debian.org>.

SEE ALSO

       comitup-conf(5), comitup-cli(1), comitup-web(8)

                                          February 2018                                COMITUP(8)