Node

Aus Freifunk Rheinland e.V.
Version vom 2. August 2014, 22:58 Uhr von Nomaster (Diskussion | Beiträge) (Konfiguration)
(Unterschied) ← Nächstältere Version | Aktuelle Version (Unterschied) | Nächstjüngere Version → (Unterschied)
Zur Navigation springen Zur Suche springen

Eine Freifunk-Node ist ein System, das sich per B.A.T.M.A.N. mit den anderen Nodes verbindet.

Entweder, man installiert unsere Firmware auf einem Router oder man baut ein eigenes System.

Konfiguration

Wer ein eigenes System einrichtet, benötigt folgende fastd-Konfiguration

# < /etc/fastd/rheinufer/fastd.conf

bind any:10040;
include "secret.conf";
interface "tap0";
log level debug;
method "salsa2012+gmac";
mtu 1426;
secure handshakes yes;
peer limit 2;

peer "rheinufer0" {
  key "1f9ad5481a6773d963fa38980afbf7d296163070aecd8d600863d866bafddf32";
  remote "rheinufer0.freifunk-rheinland.net" port 10040;
}

peer "rheinufer1" {
  key "ab8959c1f974fa24354734f5bbe8106f8980a1b33eff22be580d9bcd3052e357";
  remote "rheinufer1.freifunk-rheinland.net" port 10040;
}

peer "rheinufer2" {
  key "4ab84305bad610bf8c8b76c7897aa97dd4740893f680ac486ee1ee0b7e4ec18b";
  remote "rheinufer2.freifunk-rheinland.net" port 10040;
}

peer "rheinufer3" {
  key "052ff3cc4d383ce4797ef12f4dabe22b8fc62c76e24f9b7827fe14c11522c474";
  remote "rheinufer3.freifunk-rheinland.net" port 10040;
}

on up "
  ip link set up dev $INTERFACE
  batctl if add $INTERFACE
  batctl it 5000
  batctl bl enable
  batctl gw client
";