1CONNMAN(8) System Manager's Manual CONNMAN(8)
2
3
4
6 ConnMan - network management daemon
7
9 connmand [--version|--help]
10
11 connmand [-c file] [-d [file[,...]]] [-i interface[,...]] [-I inter‐
12 face[,...]] [-W driver[,...]] [-p plugin[,...]] [-P plugin[,...]] [-n]
13 [-r]
14
16 The ConnMan provides a daemon for managing internet connections within
17 devices running the Linux operating system. The Connection Manager is
18 designed to be slim and to use as few resources as possible. It is a
19 fully modular system that can be extended, through plug-ins, to support
20 all kinds of wired or wireless technologies. Also, configuration meth‐
21 ods, like DHCP and domain name resolving, are implemented using plug-
22 ins. The plug-in approach allows for easy adaption and modification
23 for various use cases.
24
26 The following options are supported:
27
28 -v, --version
29 Print the ConnMan software version and exit.
30
31 -h, --help
32 Print ConnMan's available options and exit.
33
34 -c file, --config=file
35 Specify configuration file to set up various settings for Conn‐
36 Man. If not specified, the default value of /etc/conn‐
37 man/main.conf is used. See connman.conf(5) for more information
38 on configuration file. The use of config file is optional and
39 sane default values are used if config file is missing.
40
41 -d [file[,...]], --debug[=file[,...]]
42 Sets how much information ConnMan sends to the log destination
43 (usually syslog's "daemon" facility). If the file options are
44 omitted, then debugging information from all the source files
45 are printed. If file options are present, then only debug prints
46 from that source file are printed. Example:
47
48 connmand --debug=src/service.c,plugins/wifi.c
49
50 -i interface[,...], --device=interface[,...]
51 Only manage these network interfaces. By default all network
52 interfaces are managed.
53
54 -I interface[,...], --nodevice=interface[,...]
55 Never manage these network interfaces.
56
57 -p plugin[,...], --plugin=plugin[,...]
58 Load these plugins only. The option can be a pattern containing
59 "*" and "?" characters.
60
61 -P plugin[,...], --noplugin=plugin[,...]
62 Never load these plugins. The option can be a pattern containing
63 "*" and "?" characters.
64
65 -W driver[,...], --wifi=driver[,...]
66 Wifi driver that WiFi/Supplicant should use. If this flag is
67 omitted, then the value "nl80211,wext" is used by default.
68
69 -n, --nobacktrace
70 Don't print out backtrace information.
71
72 -n, --nodaemon
73 Do not daemonize. This is useful for debugging, and directs log
74 output to the controlling terminal in addition to syslog.
75
76 -r, --nodnsproxy
77 Do not act as a DNS proxy. By default ConnMan will direct all
78 DNS traffic to itself by setting nameserver to 127.0.0.1 in
79 resolv.conf(5) file. If this is not desired and you want that
80 all programs call directly some DNS server, then you can use the
81 --nodnsproxy option. If this option is used, then ConnMan is
82 not able to cache the DNS queries because the DNS traffic is not
83 going through ConnMan and that can cause some extra network
84 traffic.
85
87 connmanctl(1), connman.conf(5), connman-service.config(5), connman-
88 vpn(8)
89
90
91
92 2015-10-15 CONNMAN(8)