NetworkManager
NetworkManager(8) is a daemon that
manages Ethernet, Wi-Fi, and mobile broadband network connections. Install the
NetworkManager
package for the basic NetworkManager utilities.
Starting NetworkManager
Before enabling the NetworkManager daemon, disable any
other network management services, such as dhcpcd,
wpa_supplicant, or wicd
. These services all control
network interface configuration, and will interfere with NetworkManager.
Also ensure that the dbus
service is enabled and
running. NetworkManager uses dbus
to expose networking information and a
control interface to clients, and will fail to start without it.
Finally, enable the NetworkManager
service.
Configuring NetworkManager
Users of NetworkManager must belong to the network
group.
The NetworkManager
package includes a command line tool,
nmcli(1), and a text-based user interface,
nmtui(1), to control network settings.
There are many other front-ends to NetworkManager, including nm-applet
(from
network-manager-applet
) or nm-tray
for system trays, plasma-nm
for KDE
Plasma, and a built-in network configuration tool in GNOME.
Eduroam with NetworkManager
Eduroam is a roaming service providing international, secure Internet access at universities and other academic institutions. More information can be found here.
Dependencies
Install the python3-dbus
package.
Installation
Download the correct eduroam_cat installer for your institution from here and execute it. It will provide a user interface guiding you through the process.