ifplugd

configuration daemon for ethernet devices

Install

All systems
curl cmd.cat/ifplugd.sh
Debian Debian
apt-get install ifplugd
Ubuntu
apt-get install ifplugd
Arch Arch Linux
pacman -S ifplugd
image/svg+xml Kali Linux
apt-get install ifplugd
Windows (WSL2)
sudo apt-get update sudo apt-get install ifplugd
Raspbian
apt-get install ifplugd

ifplugd

configuration daemon for ethernet devices

ifplugd is a daemon which will automatically configure your ethernet device when a cable is plugged in and automatically de-configure it if the cable is pulled out. This is useful on laptops with onboard network adapters, since it will only configure the interface when a cable is really connected. Features include: * syslog support * Multiple ethernet interface support * Uses Debian's native ifup/ifdown programs * Small executable size and memory footprint * Option to beep when the cable is unplugged or plugged * Option to beep when the interface configuration succeeds or fails * Can be configured to ignore short unplugged or plugged periods * Configure WLAN devices (on detecting a successful association to an AP) * Supports SIOCETHTOOL, SIOCGMIIREG and SIOCDEVPRIVATE for getting link status * Compatibility mode for network devices which do not support cable detection