[OpenWrt Wiki] Command-line interpreter
openwrt.org › docs › guide-userSep 08, 2021 · The OpenWrt standard unix shell is the Busybox-fork of the Debian implementation of the Almquist shell (see → https://www.in-ulm.de/~mascheck/various/ash/#busybox ). In case you want to read about it. Start At the end of the boot up process, the init daemon is started, this can be init or systemd or upstart, etc. OpenWrt currently uses procd.
[OpenWrt Wiki] Network scripts
openwrt.org › docs › guide-developerSep 27, 2021 · Network scripts netifd can (probably) bring up a wired, static ip configuration without shell scripts. For everything else (PPPoE or 3G) it needs protocol handlers implemented as sets of shell functions. Writing protocol handlers Each protocol handler is a shell script in
[OpenWrt Wiki] "Hello, world!" for OpenWrt
https://openwrt.org/docs/guide-developer/helloworldstartStart with Chapter 1 "Hello, world!" for OpenWrt Welcome to the “Hello, world!” -article series for OpenWrt. This article series walks you through the basics of developing new software for your router. We will start with an extremely simple application that does (almost) nothing, and slowly evolve it throughout the series. Each individual chapter in this series will introduce an ...