v1.0.7 — Boot optimisations
What's new in v1.0.7
Boot optimisation — the installer now disables cloud-init and NetworkManager-wait-online during setup, reducing boot-to-SSH time from ~15 seconds to under 5 seconds on a fresh Raspberry Pi OS install.
Changes
- Installer disables
cloud-initservices (cloud-init,cloud-init-local,cloud-init-main,cloud-init-network) — these are not needed on a Pi and add significant boot delay - Installer disables
NetworkManager-wait-online.service— eliminates the up-to-2-minute wait for a network connection to be fully established before boot completes fw_versionupdated to1.0.7in both feeders
Upgrading existing nodes
Existing nodes will not get the boot optimisations automatically. To apply them manually:
sudo systemctl disable cloud-init cloud-init-local cloud-init-main cloud-init-network 2>/dev/null || true
sudo systemctl disable NetworkManager-wait-online.service 2>/dev/null || trueInstall (new nodes)
curl -fsSL https://github.com/fduflyer/DroneAware-Node-Releases/releases/download/v1.0.7/install.sh | sudo bash