3 <title>Migrating from cnetworkmanager to nmcli</title>
4 <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
6 content="cnetworkmanager, nmcli, conversion, correspondence, migration">
8 <h1>Migrating from cnetworkmanager to nmcli</h1>
10 This is not meant to be a two-way comparison. I intend cnetworkmanager to
11 <a href="http://en.wikipedia.org/wiki/Dead_Parrot_sketch">rest</a> and
12 <a href="http://fedoraproject.org/wiki/Features/NetworkManagerCmdline"
13 >nmcli</a> to take its place.
24 <td>cnetworkmanager --state
26 <br>nmcli -t -f state nm
29 <td>cnetworkmanager --online=BOOL
34 <td>cnetworkmanager --we
35 <br>cnetworkmanager --wireless-enabled
39 <td>cnetworkmanager --whe
40 <br>cnetworkmanager --wireless-hardware-enabled
41 <td>nmcli -t -f wifi-hardware nm
44 <td>cnetworkmanager --wifi=BOOL
45 <td>nmcli nm wifi BOOL
51 <td>cnetworkmanager -d
52 <br>cnetworkmanager --device-list
56 <td>cnetworkmanager --di DEVICE
57 <br>cnetworkmanager --device-info DEVICE
58 <td>nmcli dev list iface DEVICE
61 <td>cnetworkmanager -a, -n, --ap-list, --ap, --nets
62 <td>nmcli dev wifi list
65 <th colspan=2>connections
68 <td>cnetworkmanager -u
69 <br>cnetworkmanager -s
70 <br>cnetworkmanager --usrcon
71 <br>cnetworkmanager --syscon
73 <br>nmcli con list user
74 <br>nmcli con list system
77 <td>cnetworkmanager --activate-connection=[KIND],ID,[DEV],[APMAC]
78 <td>nmcli con up id ID iface DEV ap APMAC
81 <td>cnetworkmanager -c
82 <br>cnetworkmanager --actcon
86 <td>cnetworkmanager -C
87 <br>cnetworkmanager --connect
88 <td>N/A, nmcli cannot serve as a connection service,<br>
89 nor it can add a connection to a service (which cnetworkmanager can't either)