NetworkManager is a standard Linux network configuration tool suite and has been a default option in many distros.
sudo pacman -Sy networkmanager
# Install auto-config scripts for
# NetworkManager in cloud
sudo pacman -Sy nm-cloud-setup
To start NM at boot time, do:
sudo dinitctl enable networkmanager
Additionally, ethtool
is also recommended to install:
sudo pacman -Sy ethtool
Without this tool, the script mdev-helper-settle-nics
in package busybox
may misbehave, resulting in unexpected network interface names.
See also: The commit in packages/busybox
WIP.
NetworkManager in eweOS currently ignores all device probe events otherwise won't manage any network interfaces. This is due to the missing hotplugging ability in libudev-zero. For detailed info see this closed PR.