Wiki - Freifunk Pinneberg

Freies WLAN im Kreis Pinneberg

Benutzer-Werkzeuge

Webseiten-Werkzeuge


gateway_installation

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen RevisionVorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
gateway_installation [31.10.2019 11:37] – [Gateway Installationsanleitung] havelockgateway_installation [07.02.2021 14:26] (aktuell) – [Sonstiges] havelock
Zeile 1: Zeile 1:
 ====== Gateway Installationsanleitung ====== ====== Gateway Installationsanleitung ======
  
-Ausgangspunkt ist eine [[Debian]] Minimalinstallation von Debian GNU/Linux Jessie 8.8.+Ausgangspunkt ist eine [[Debian]] Minimalinstallation von Debian GNU/Linux Stretch 9.11.
  
 <code> <code>
Zeile 53: Zeile 53:
 ===== Mesh-VPN mit fastd ===== ===== Mesh-VPN mit fastd =====
  
-Das Programm fastd kann leicht [[fastd|aus den Quellen erstellt]] werden+Fastd kann aus den Paketen von Debian installiert werden. 
-Dieses ist die momentan für Pinneberg empfohlene Variante.+  apt-get install fastd 
 + 
 +Das Programm fastd kann auch leicht [[fastd|aus den Quellen erstellt]] werden.
  
-==== Option: Binäre fastd-version installieren ==== 
  
-Falls fastd //nicht// selber übersetzt werden soll,  
-kann ein Repository für die binäre Version von fastd verwendet werden: 
-<file conf /etc/apt/sources.list> 
-[...] 
-deb http://repo.universe-factory.net/debian/ sid main 
-</file> 
-Anschließend Signierungschlüssel importieren und die Paketliste aktualisieren: 
-<code> 
-gpg --keyserver pgpkeys.mit.edu --recv-key 16EF3F64CB201D9C  
-gpg -a --export 16EF3F64CB201D9C | apt-key add - 
-aptitude update 
-aptitude install fastd 
-</code> 
  
 ==== Konfigurationsschritte ==== ==== Konfigurationsschritte ====
Zeile 146: Zeile 134:
 ===== Batman ===== ===== Batman =====
  
-Die folgenden Software-Pakete sind nicht im Debian-Standard enthalten, wir kompilieren sie von Hand:+Die folgenden Software-Pakete sind nicht im Debian-Standard veraltet und ggf.  
 +fehlerhaft enthalten, wir kompilieren sie deshalb von Hand:
  
-  * batman_adv 
-  * batctl 
-  * batman-vis 
   * [[alfred]]   * [[alfred]]
 +  * batman-vis (im Alfred-Paket enthalten)
  
 Homepage von Batman: https://www.open-mesh.org/projects/open-mesh/wiki Homepage von Batman: https://www.open-mesh.org/projects/open-mesh/wiki
- 
  
 <code> <code>
Zeile 160: Zeile 146:
 </code> </code>
  
-batman-adv erstellen+==== Batman-adv erstellen (optional) ==== 
 + 
 +Makefile anpassen, damit das DebugFS zur Verfügung steht. Benötigt z.B. für ''fastd-status'': 
 +<file make Makefile> 
 +export CONFIG_BATMAN_ADV_DEBUGFS=y 
 +</file>
  
 <code> <code>
Zeile 363: Zeile 354:
  
 <file conf /etc/rsyslog.conf> <file conf /etc/rsyslog.conf>
-*.*;auth,authpriv.none;local7.none -/var/log/syslog+*.*;auth,authpriv,local7.none -/var/log/syslog
 local7.warn -/var/log/dhcpd.log local7.warn -/var/log/dhcpd.log
-mail,news.none,local7.none   -/var/log/messages+mail,news,local7.none   -/var/log/messages
 </file> </file>
  
Zeile 437: Zeile 428:
  
 ===== Sonstiges ===== ===== Sonstiges =====
 +
 +Falls das DebugFS nicht gemountet ist, kann es manuell eingebunden werden:
 +  mount -t debugfs none /sys/kernel/debug
 +permanent dass über ''/etc/fstab'':
 +  debugfs /sys/kernel/debug debugfs defaults 0 0
 +
 +==== Alfred ====
  
 Spezielle Gatewaydaten für [[Alfred]] bereitstellen. Das Programm ''alfred-announce.py'' muß zuvor natürlich auf dem Gateway eingespielt werden. Spezielle Gatewaydaten für [[Alfred]] bereitstellen. Das Programm ''alfred-announce.py'' muß zuvor natürlich auf dem Gateway eingespielt werden.
gateway_installation.1572518259.txt.gz · Zuletzt geändert: 31.10.2019 11:37 von havelock