aboutsummaryrefslogtreecommitdiff
path: root/network/connman/README
blob: 31cba91d838a7387c0690b70533aa966760abb7e (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
connman (Connection management daemon)

Connman provides a daemon for managing Internet connections. The 
Connection Manager is designed to be slim and to use as few resources 
as possible. It is fully modular system that can be extended through 
plug-ins. The plug-in approach allows for easy adaption and 
modification for various use cases. Connman implements DNS resolving 
and caching, DHCP clients for both IPv4 and IPv6, link-local IPv4 
address handling and tethering (IP connection sharing) to clients via 
USB, ethernet, WiFi, cellular and Bluetooth.

To run connman on startup, run (as root):
  chmod +x /etc/rc.d/rc.connmand
then add this to your /etc/rc.d/rc.local:
  if [ -x /etc/rc.d/rc.connmand ]; then
    /etc/rc.d/rc.connmand start
  fi
Make sure other networking services like NetworkManager or WPA
Supplicant are not also configured to run on startup.

By default, this SlackBuild will build connman with support for iwd,
polkit, and nmcompat (NetworkManager compatibility interfaces). If
you wish to disable any of these, you may run the SlackBuild with
the DISABLE_IWD, DISABLE_POLKIT, and DISABLE_NMCOMPAT environment
variables set, e.g.
  DISABLE_IWD=yes DISABLE_POLKIT=yes DISABLE_NMCOMPAT=yes \
  ./connman.SlackBuild