Skip to content

Services and restarts

The node and the ethoscopes run their software as systemd services, listed on The platform. The node’s Admin tab shows whether its services are active.

Check a service with systemctl status, for example the web interface:

Terminal window
systemctl status ethoscope_node.service

Restart it with:

Terminal window
sudo systemctl restart ethoscope_node.service

Read its log with journalctl -u ethoscope_node.service.

To reach an ethoscope, open an SSH connection from the node (or connect a screen and keyboard to the Raspberry Pi). The ethoscope’s address is shown on its page in the node. Then run:

Terminal window
# if name resolution works on your network, the name works too
ssh ethoscope@ETHOSCOPE151

Here XXX is the address the router gave the ethoscope, not its ID number. The image’s default user is ethoscope with password ethoscope; su opens a root shell. Once logged in, manage the ethoscope’s services in the same way, for example:

Terminal window
sudo systemctl restart ethoscope_device.service

If the ethoscope is running an experiment, be careful: you could crash it and lose data.

Always shut an ethoscope down from the node (Power → Shutdown, available when it is stopped) before removing its power. Never unplug a running ethoscope: it is the most likely way to damage its SD card.