Benutzer-Werkzeuge


    Warning: Undefined array key "REMOTE_USER" in /usr/local/www/wiki.freifunk-bielefeld.de/lib/tpl/starter/main.php on line 62
  • Admin

  • Warning: Undefined array key "REMOTE_USER" in /usr/local/www/wiki.freifunk-bielefeld.de/lib/tpl/starter/tpl_functions.php on line 50

    Warning: Undefined array key "REMOTE_USER" in /usr/local/www/wiki.freifunk-bielefeld.de/lib/tpl/starter/tpl_functions.php on line 77
  • Registrieren

Webseiten-Werkzeuge


$ ls /etc/tinc/tinc_mesh/
hosts  rsa_key.priv  tinc.conf  tinc-up

$ cat /etc/tinc/tinc_mesh/tinc-up

#!/bin/sh

ip link set up mtu 1528 dev tinc_mesh
batctl if add tinc_mesh
$ cat /etc/tinc/tinc_mesh/tinc.conf
BindToAddress = * 60655
DirectOnly = yes
Hostnames = yes
IndirectData = yes
#ConnectTo =
Broadcast = direct
DeviceType = tap
Mode = switch
Name = HSNode
PingTimeout = 30 
Cipher = none
$ cat ~/tinc_watchdog
#!/bin/sh

exec >/tmp/tinc_watchdog.log 2>&1
date

is_running() { ps aux | grep -v grep | grep "$1" > /dev/null; }

echo > /var/log/tinc.tinc_mesh.log

if is_running "tincd"; then 
  echo "tinc daemon is still running"
else  
  echo "start tinc daemon"
  /sbin/tincd -n tinc_mesh --log /var/log/tinc.NETNAME.log --debug=3  
fi

Crontab-Eintrag (/etc/crontab) um den watchdog alle 5min zu starten:

#*/5 *   * * *   root    /root/tinc_watchdog > /dev/null