No Description

Karsten Böddeker d514fa8b3f fix missing ',' 7 years ago
.editorconfig a90c91b4f0 update README, unify example files 7 years ago
.gitignore c6a0ec8120 initial commit 8 years ago
LICENSE 84ed0af3f3 update README and add LICENSE 8 years ago
README.md 90095d226f README: remove alias.json 7 years ago
config.json.example d5014cfca9 get back merge() for nodeinfo 7 years ago
ext-respondd.py d514fa8b3f fix missing ',' 7 years ago
respondd.service.example 4ecd23c5ef fix respondd.service.example 7 years ago

README.md

respondd Status for Servers

A gluon compatible status script for respondd in python.

Dependencies

  • lsb_release
  • ethtool
  • python3.3
  • python3-netifaces
  • batman-adv

Setup

config.json

Startparameter for ext-respondd. Copy config.json.example to config.json and change it to match your server configuration. (cp config.json.example config.json)

  • batman (string) (Needed: typical bat0)
  • bridge (string) (Needed: typical br-client)
  • mesh-wlan (array of string) (Optional: Ad-Hoc batman-Mesh)
  • mesh-vpn (array of string) (Optional: fastd, GRE, L2TP batman-Mesh)
  • fastd_socket (string) (Optional: needed for uplink-flag)

respondd.service

Register respondd as a systemd service

cp respondd.service.example /lib/systemd/system/respondd.service
# modify the path inside of the respondd.service if needed
systemctl daemon-reload
systemctl enable respondd
systemctl start respondd

Related projects

Collecting data from respondd:

Respondd for servers: