Monitors the health of the Network connection and restarts it if necessary

Network Health

Monitors the health of the Network connection by pinging the default gateway at a periodic interval. If the check fails, the plugin will restart the network adapter(s) as necessary.

This plugin does not modify the UI in any way. You can confirm the plugin is running from octoprint.log


By default the ip command used to restart the network interfaces requires sudo permissions.

To allow OctoPrint to manage this for us, we need to update sudoers using the below command:

echo 'pi ALL=NOPASSWD:/sbin/ip' | sudo tee /etc/sudoers.d/octoprint-ip


Install via the bundled Plugin Manager or manually using this URL:

Change Notes:

v 1.0.4

  • Error Handling

v 1.0.3

  • Proper Versioning

v 1.0.2

  • Bug Fixes

v 1.0.1

  • Usability Improvements

v 1.0.0

  • Initial Commit