Managing services

  • There are multiple services running on OpenWrt to perform different tasks.
  • This how-to describes the method for managing OpenWrt services.
  • Start, stop, restart, enable and disable system services.

Manage services using web interface.

  1. Navigate to LuCI → System → Startup.
  2. See the list of all the available services and use buttons to execute actions.

Manage services using command-line interface. Use the invocation column inside scripts, hotplug or cron. Check syslog for troubleshooting.

Command Invocation Description
service ls /etc/init.d Print a list of available services
service <service> /etc/init.d/<service> Print a list of available actions for a service
service <service> <action> /etc/init.d/<service> <action> Execute that action on a specific service
service <service> <action> <instance> /etc/init.d/<service> <action> <instance> Execute that action on a specific service instance, e.g. OpenVPN connection

Common actions supported by most services.

Action Description
start Start the service
stop Stop the service
restart Restart the service
reload Reload configuration files or restart if that fails
enable Enable service autostart
disable Disable service autostart
This website uses cookies. By using the website, you agree with storing cookies on your computer. Also you acknowledge that you have read and understand our Privacy Policy. If you do not agree leave the website.More information about cookies
  • Last modified: 2021/03/05 01:18
  • by vgaetera