Menyambung catatan tentang [hilangnya ikon atau NetworkManager]({% post_url 2015-12-26-ikon-networkmanager-hilang %}). Jika nm-applet tidak mempan untuk menampilkan applet NetworkManager, maka kita bisa gunakan nmcli.
nmcli adalah NetworkManager dengan antarmuka teks (command line interface).
nmcli
Usage: nmcli [OPTIONS] OBJECT { COMMAND | help }
OPTIONS
-t[erse] terse output
-p[retty] pretty output
-m[ode] tabular|multiline output mode
-c[olors] auto|yes|no whether to use colors in output
-f[ields] <field1,field2,...>|all|common specify fields to output
-e[scape] yes|no escape columns separators in values
-a[sk] ask for missing parameters
-s[how-secrets] allow displaying passwords
-w[ait] <seconds> set timeout waiting for finishing operations
-v[ersion] show program version
-h[elp] print this help
OBJECT
g[eneral] NetworkManager's general status and operations
n[etworking] overall networking control
r[adio] NetworkManager radio switches
c[onnection] NetworkManager's connections
d[evice] devices managed by NetworkManager
a[gent] NetworkManager secret agent or polkit agent
m[onitor] monitor NetworkManager changes
Untuk melihat sambungan/koneksi yang telah dibuat dengan NetworkManager gunakan nmcli c. Berikut adalah contoh output-nya
NAME UUID TYPE DEVICE
3 Monthly Internet Service 72c411c9-a79b-40c3-a5e7-00411fde9b74 gsm --
AndroidAP 9858bf43-529c-4089-8844-57ed40637de2 802-11-wireless --
Mbah Min 06d393a3-9494-4434-bf07-62967d43dbe3 802-11-wireless --
Perpus FK 3b7599a5-7c6c-4797-8809-a866578d0fa6 802-11-wireless --
Star Hotel Semarang 26db7a92-b1d2-4eb3-9b52-f28cda1e6991 802-11-wireless --
Dari hasil tersebut tampak ada 6 sambungan. Tapi perlu diketahui, sambungan tersebut tidaklah realtime. Itu adalah daftar semua sambungan yang pernah saya gunakan. 1 melalui modem dan 4 wifi/hotspot.
Untuk menyambungkan ke internet nmcli c up UUID. Contoh akan konek internet dengan modem
nmcli c up 72c411c9-a79b-40c3-a5e7-00411fde9b74
# atau bisa juga nama devicenya
nmcli c up '3 Monthly Internet Service'
Sedangkan untuk diskonek nmcli c down UUID.