57.6 Connecting to a Network
20200211 The network-manager and
network-manager-gnome packages provide graphical user
interfaces for maintaining network connections. The system tray applet
will list all available connections (wired and wireless) and attempts
to maintain a connection whilst allowing a choice of connections. To
have it play this role though, be sure there are no network device
entries in the
/etc/networks/interfaces file (if it exists),
otherwise network-manager will not take over control
automatically and may not list any devices as being available.
For a command line experience, first identify the network device interface name:
$ nmcli connection show --active NAME UUID TYPE DEVICE josef 6bc3e3c3-256c-1934-9cb7-044166c5ad63 wifi wlp2s0
To list the available WiFi hotspots (the WiFiSSID):
$ nmcli device wifi list * josef Infra 1 130 Mbit/s 94 WPA2 JANITOR-NET Infra 4 130 Mbit/s 92 WPA2 PipAir-f12f Infra 4 54 Mbit/s 87 -- kturoam Infra 11 195 Mbit/s 75 WPA2 802.1X KTU-Secure Infra 11 195 Mbit/s 75 WPA2 802.1X DCS Infra 11 195 Mbit/s 74 -- KTU-Secure Infra 6 260 Mbit/s 62 WPA2 802.1X DCS Infra 6 260 Mbit/s 60 -- kturoam Infra 157 540 Mbit/s 59 WPA2 802.1X DCS Infra 157 540 Mbit/s 59 -- KTU-Secure Infra 52 405 Mbit/s 57 WPA2 802.1X [...]
To disconnect and then reconnect the WiFi device wlp2s0:
$ nmcli device disconnect wlp2s0 Device 'wlp2s0' successfully disconnected. $ nmcli device connect wlp2s0 Device 'wlp2s0' successfully activated with '6bc3e3c3-256c-1934-9cb7-044166c5ad63'.
To disconnect from josef and re-connect:
$ nmcli connect down josef Connection 'josef' successfully deactivated (D-Bus active path: /org/freedesktop/NetworkManager/ActiveConnection/268) $ nmcli connect up josef Connection successfully activated (D-Bus active path: /org/freedesktop/NetworkManager/ActiveConnection/271)
Your donation will support ongoing development and give you access to the PDF version of this book. Desktop Survival Guides include Data Science, GNU/Linux, and MLHub. Books available on Amazon include Data Mining with Rattle and Essentials of Data Science. Popular open source software includes rattle, wajig, and mlhub. Hosted by Togaware, a pioneer of free and open source software since 1984. Copyright © 1995-2021 Graham.Williams@togaware.com Creative Commons Attribution-ShareAlike 4.0.