
ifupdown-extra information
--------------------------

This package provides a set of scripts adding tests when interfaces are
configured to try to detect some common network errors when an interface is
started these include:

 - Checking if the network interface cable is plugged in or not
 - Checking if there exists another system in the network with the same IP
   address
 - Checking if the default gateway assigned to the interface is reachable or not

Additional tests can be included, even for specific type of interfaces (e.g.
for Serial lines or for WAN interfaces). If you have any idea for a test please
submit it as a bug report to the package.


Known limitations
----------------

Starting with v197, systemd/udev creates predictable network interface names
for all local Ethernet, WLAN and WWAN interfaces. However, system
administrators can adjust the names for interfaces to match their preference
(e.g. setup a system rule so that an interface is named 'internet' or 'dmz').
The existing scripts only operate on known names and restrict some operations
(to avoid errors) to specific type of interfaces. 

For example, when a network cable is checked this is only done on Ethernet
interfaces (i.e. named 'ethxx' or 'enxxx') as the ethtool or mii-tool only
works on them. 

This means that if an administrator has changed the naming of interfaces in a
system some of the scripts will stop working.

For more information please refer to:

Debian/Wiki 
    https://wiki.debian.org/NetworkInterfaceNames
Freedesktop.org - Predictable Network Interfaces:
    https://www.freedesktop.org/wiki/Software/systemd/PredictableNetworkInterfaceNames/
systemd.net-naming scheme: https://www.freedesktop.org/software/systemd/man/systemd.net-naming-scheme.html



----------
Javier Fernández-Sanguino
Sat, 19 Sep 2020 09:02:48 +0200


