NetworkManager

From XennisWiki
Jump to: navigation, search

NetworkManager is a daemon that sits on top of libudev and other POSIX kernel interfaces (and a couple of other daemons) and provides a high-level interface to network interface configuration and setup and is accessible via dbus to apps. (Wikipedia)

Installation

Arch Linux

pacman -S networkmanager

Desktop environment specific:

  • GTK: Install the applet (UI) by pacman -S network-manager-applet
  • Deepin: No extra UI package required

Debian

apt-get install network-manager

Desktop environment specific:

  • Gnome: Install the applet (UI) by apt-get network-manager-gnome

Setup

Arch Linux

Install requirements and the NetworkManager itself

pacman -S systemd gnome-keyring networkmanager

Enable the services systemd-networkd.service and NetworkManager.service.

Configuration

You can use the command-line tool nmcli.

List connections

nmcli

Errors and problems

WIFI password dialog does not popup on Gnome

Solution

Install the requirements

pacman -S systemd gnome-keyring

Deepin does not store or accept WIFI password

Solution[1]

Open the configuration file /etc/NetworkManager/NetworkManager.conf and enter

[device]
wifi.scan-rand-mac-address=no

See also

References

External links