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
for
system trays, nm-plasma
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.