Devuan GNU+Linux is a free software operating system for your computer. Free software means you are free to use, copy and distribute, study, change the software, and share your modifications with the community.


Network Configuration Guide

Devuan daedalus includes a number of tools for network management, including the traditional command line oriented ifupdown package as well as the daemon based active managers connman and network-manager. The latter is commonly used on desktop installations as it comes with an easy-to-use GUI.

Devuan daedalus does not include wicd which due to its dependency on python2.7 was excluded from the Debian repositories, beginning with buster.

Using ifupdown

The ifupdown package provides command line administration of network interfaces based on declarations added to /etc/network/interfaces, or added as snippet files in /etc/network/interfaces.d/.

Interfaces are managed via command line programs ifup and ifdown, and (as applicable) via hotplug and boot up scripts.

Below is a small collection of example configuration snippets for ifupdown.

Using connman

The connman package provides an automatic network managing daemon program that is controlled on the command line via its connmanctl control program.

A couple of examples from its "man page":

Note that connman uses its own interface names.

Using network-manager

A desktop system may use network-manager for managing some or all of the network interfaces. The package also includes the nmcli program for command line administration, but this cannot be installed without the graphical dependencies.

This site is free of cookies and javascript