Berlin:Standorte:Kirchengemeinde Siemensstadt

Aus wiki.freifunk.net
Zur Navigation springenZur Suche springen
Die Karte wird geladen …
Koordinaten: 52° 32' 29.26" N, 13° 16' 1.29" E
Karten: OWM,OSM, GMaps
Knoten: chris-core (OWM, Hopglass, Monitor)
über NN: 65m aus 35m Bodenniveau + 30m --140 Stufen a 0,2m (28m)+ 2m zu Antennen--
Adresse: Schuckertdamm 388, 13629 Berlin
Homepage: https://ev-gemeinde-siemensstadt.de
Ansprechpartner: info+chris@berlin.freifunk.net, Gemeinde ([1])
Community: Berlin


Ansicht Turm Christophorus-Kirche Spandau

Installation

IP-Tabelle

IPv6: 2001:bf7:790::/56
Management:10.230.18.0/28
DHCP: 10.36.138.1/24
Mesh-VLANs: 10(mesh bht), 12(mesh n 5ghz), 13(mesh o 5ghz), 14(mesh s 5ghz), 15(mesh w 5ghz), 20(11s n 2ghz), 21(11s o 2ghz), 22(11s s 2ghz), 23(11s w 2ghz), 11(mesh tberg)


Host Management-IP Monitoring Hardware
Chris-bht 10.230.18.3 Collectd, Grafana
Chris-core 10.230.18.1 Collectd, Grafana Tplink tl wdr4900 v1
Chris-n-2ghz 10.230.18.10 Collectd, Grafana Ubnt nanostation m2 xm
Chris-n-5ghz 10.230.18.5 Collectd, Grafana
Chris-o-2ghz 10.230.18.11 Collectd, Grafana Ubnt nanostation m2 xm
Chris-o-5ghz 10.230.18.6 Collectd, Grafana
Chris-s-2ghz 10.230.18.12 Collectd, Grafana Ubnt nanostation m2 xm
Chris-s-5ghz 10.230.18.7 Collectd, Grafana
Chris-switch 10.230.18.2 Collectd, Grafana
Chris-teufelsberg 10.230.18.4 Collectd, Grafana
Chris-w-2ghz 10.230.18.13 Collectd, Grafana Ubnt nanostation m2 xm
Chris-w-5ghz 10.230.18.8 Collectd, Grafana

Uplink

Der Standort funkt mit 10 Antenne(n). Über diese können sich weitere Locations mit dem BBB verbinden. Der Standort ist via VPN mit 0 Wireguardtunnel(n) angebunden.


Konfiguration

Diesen Abschnitt nicht bearbeiten. Änderungen werden automatisch überschrieben!
Die Konfiguration für diesen Standort wurde mit dem Tool bbb-configs erstellt. Der aktuelle Stand der Konfiguration kann dort in der Datei chris.yml eingesehen werden. Teile dieses Wikiartikels werden mit Hilfe von Semantic Values und Templates automatisch erstellt.

Fotos

2024

2016

2015

Log

  • 2024-10-09 Wartungsarbeiten
  • 2022-03-22
    • Ohne Absprache im Vorfeld wegen Umschaltung auf Beuth. Um TXL anzuschliessen??
    • Umschaltung Anbindung an Beuth auf chris-beuth von "freifunk-bbb-beuth-chris" auf "freifunk-bbb-beuth-w"
    • Dadurch nur noch ca 25% der Performanc gegeben.
  • 2022-01
    • DNS Einträge aktualisiert nach neuestem Falter-Paket auf chris-core / chris-n2 / chris-o2 / chris-s2 / chris-w2 in "/etc/config/network" beim Interface "DHCP"
    • alte Zeile:
 option dns '85.214.20.141 194.150.168.168 213.73.91.35'  
    • neue Zeile:
 option dns '46.182.19.48 80.67.169.40 194.150.168.168 2001:4ce8::53 2001:910:800::12 2a02:2970:1002::18'
  • 2021-10
    • 6.3.6 auf AirOS Geraeten 2021-10-27
  • 2020-12
    • chris-core:
      • Luci -> Netzwerk -> DHCP Schnittstelle „Bearbeiten“ -> den Eintrag durch „46.182.19.48“ ersetzt 2020-12-18
  • 2020-09
    • 6.3.2 auf AirOS Geraeten 2020-09-24
  • 2019-07
    • Uptime erhoeht ?? Nanostation M2 ohne uhttpd 2019-07-30
    • Hedy v1.0.4 default auf chris-core incl Nacharbeit smnp + exec + firewall 2019-07-30
    • Hedy v1.0.4 default auf alle 4 Nanostation M2 XM 2019-07-28
    • Bevorzugung schnelle Funkstreckke via Beuth: LinkQualityMult an chris-core angepasst in Datei /etc/config/olsrd 2019-07-26
    • 6.2.0 auf AirOS Geraeten 2019-07-26
  • 2019-06
    • chris-o5 gedreht von O nach NO Test Anbindung Eichhorster 22 2019-06-11
    • chris-beuth um 90 grad gedreht -Polarisation angepasst 2019-06-11
    • chris-s2 gedreht auf ssw + chris-w2 gedreht auf sww zur Abdeckung Tempohome Schuckertdamm 2019-06-11
    • snmp zu monitor.berlin.freifunk.net fuer alle airOS-Graete ueber chris-core eingerichtet 2019-06-10
    • chris-core Thorstens watch dog angepasst 2019-06-09
    • chris-core update auf Hedy 1.0.3 2019-06-07
    • alle 4 Nanostation M2: RRDTool deaktiviert 2019-06-07
    • chris-o2 wiederbelebt 2019-06-06
    • 6.1.12 auf AirOS Geraeten 2019-06-03
    • Hedy XM v1.0.3 default auf alle 4 Nanostation M2 2019-06-03
  • 2019-04
    • 6.1.11 auf AirOS Geraeten 2019-04-13
  • 2019-01
    • 6.1.9 auf AirOS Geraeten 2019-01-13
  • 2018-10
    • 6.1.8 auf AirOS Geraeten 2018-10-28
  • 2018-09
    • exec dnsmasq addon installiert, gab es einen wichtigen Grund dhcp auf 60 Adressen zu begrenzen?
  • 2018-06
    • Hedy v1.0.1 default auf chris-core mit sysupgrade -c "Firmware" 2018-06-27
    • Hedy XM v1.0.1 auf alle 4 Nanostation M2 2018-06-08
    • 6.1.7 auf AirOS Geraeten 2018-06-01
  • 2018-05
    • Umgehung von Beuth, CHRIS_BEUTH umgeschwenkt von Beuth auf scherer8
    • Austausch von Nanostation zu nanobeam auf scherer8-w
    • temporaer: chris-o5 Richtung Beuth
    • Nachausrichtung Funkstrecken auf chris, also Richtung Scherer8, Beuth und TUB
    • chris-w5 ausgerichtet auf Westerwaldstrasse
  • chris-o2 mit default Firmware Version in Betrieb 2018-04-11
  • chris-o2 mit backup Firmware Version in Betrieb 2018-03-28, leider nicht sauber
  • Timezone=UTC bzw GMT auf allen Geraeten
  • 6.1.6 auf AirOS Geraeten 2018-03-15
  • kathleen 0.3.0 auf core und 4mal Nanostation-M2, zentrales DHCP, neue Ordnung VLAN +IP +Interfaces + switch anpassen.... 2017-06-xx
  • 6.0.2 auf AirOS Geraeten 2017-05-15
  • 0.2.0 auf Core und 2Ghz Geraeten 2017-03-03
  • Andere Firmwares antesten: 2016-11-05
  • 0.2.0 1089 backbone auf christophorus-core :funktioniert leider nicht ####OLSR-Probleme ######
  • 0.1.2 backbone auf christophorus-core
  • 0.2.0 1089 backbone auf christophorus-n
  • 0.1.2 backbone auf christophorus-o
  • 0.2.0 1089 default auf christophorus-s
  • 0.1.2 default auf christophorus-w
  • Anlage macht nahezu taeglich Probleme 2016-11-5
  • snmp fuer AirOs-Geraete nnnnnnnn-viafrischauf zu CGP ab 2016-10-15
  • Neues TP-Kabel provisorisch von Schaltschrank zu chhristophorus-s 2016-09-22
  • christophorus-n MESH+DHCP IP nicht Remote erreichbar nach Reboot von christophorus-n OK 2016-09-03
  • Bezeichnung Christophorus-Zoo zu Christophorus-tub geändert 2016-09-02
  • Firmware update Alle Nanostation M5 und Nanobeam-M5 AirOS 5.6.9 2016-09-01
  • Remote-Zugang für Switch, Nanobeams und Nanostation M5 wiederhergestellt, Switch hatte nach update Konfiguration verloren 2016-09-01
  • Firmware update Christophorus-core Kathleen 0.1.2 default-Version 2016-08-27
  • Firmware update Christophorus-core Kathleen 0.1.2 backbone-Version 2016-08-22
  • Firmware update Alle Nanostation M2 Kathleen 0.1.2 default-Version 2016-08-22
  • Firmware update christopherus-switch TP-Link TL-SG3424P_V2 TP 150715 2016-08-18
  • Firmware update Alle Nanostation M5 und Nanobeam-M5 AirOS 5.6.8 2016-08-18
  • Alle OLSR IPv4 und OLSR IPv6 Interfaces Mode überpüft -Nur wireless auf mesh, andere auf ether 2016-08-17
  • Nanostation M2 Interface wan zu OLSR IPv6 zugewiesen
  • Alle IPv6 Einträge Christophorus-core + Nano*station M2 überarbeitet und dokumentiert 2016-08-16
  • Nanostation M2 alle vier: ipv6 assignment length =60 2016-07-23
  • Nanostation M2 Christophorus-Süd Fehlerkorrektur: Hna4 Netmask : 255.255.255.224 2016-07-23
  • Nanostation M2 Christophorus-Süd wiederbelebt Kathleen 0.0.0 + eingebaut 2016-07-22
  • Nanostation M2 Christophorus-Süd reagiert nicht. Ausgebaut zur Wiederbelebung 2016-07-11
  • Nanostation M2: DHCP- Lease Time von 12h auf 5m 2016-07-16
  • Nanostation M2 Christophorus-Süd update auf Kathleen 0.1.2
  • 2. Neuausrichtung Zoo-Antenne auf TU-Berlin 19.05.2016
  • Die NSM2 sind jetzt auf 20dBm eingestellt. (vorher bis Tberg sichtbar) 18.05.2016
  • Treffen: 2. Routerkonfiguration am 11.12.2014
  • Treffen: 1. Routerkonfiguration am 2.12.2014

Archiv

Todo

  • Zukunft: Funkstrecken ertuechtigen: bbb-tauglich (Gbps)
  • BHT <--> Chris <---> Teufelsberg und Chris <---> TUB
  • Alle Nanostation deutlich beschriften
  • chris: Installation sauber von Grund auf + Dokumentation
  • Merker:
  • Daten zu Monitor checken + gleichziehen
  • Dokumentation weiter verbessern
  • chris-switch: mit seriellem Konsolekabel Zugang fuer ssh admin für Notreboot schaffen
  • TP-Kabel-Problem Schaltschrank-christophorus-s : Kabel neu crimpen -z.Zt provisorisches Kabel
  • regelmaessiger vor Ort Sicherheitscheck, jaehrlich?

Installation

Idee

Die Installation soll als Einstiegspunkt nach Siemensstadt dienen. Die Installation wird mit den Jugendlichen aus der Gemeinde gemeinsam aufgebaut und gewartet. Ziel ist es, die Jugendlichen in die Lage zu versetzen, weitere Installation autonom aufzubauen.

Der Standort soll mit Standorten im Zoo und im Wedding verbunden werden, sowie die Möglichkeit bieten, Spandau und den Teufelsberg anzubinden.

Bestellung/Planung

  • 4 x Nanostation M5 Loco (45° Öffnungswinkel) für die lokale "360°" Versorgung
  • 4 x Nanostation M2 (45° Öffnungswinkel) für die lokale "360°" Versorgung
  • 2 x Nanobeam M2
  • WDR4900 (Core-Router)
  • 10 x PoE-Af-Adapter
  • 31 x Patch-Kabel (0.25, 0.5)
  • 5 x Keystone Modul
  • 1 x 24 Port-Switch
  • 1 x 24 Port-Patch-Panel
  • 1 x 19" IP66 Schaltschrank
  • XXX m CAT5e Kabel
  • 6 x Wandabstandshalter Set
  • 6 x 1m verzinkte Masten
Gerät / Sache Anzahl
NanoBeam M5-400 2
NanoBeam M5-300 0
Nanobridge M5 25dBi 0
Nanobridge M5 22dBi 0
Bullet M2 0
Nanostation M5 4
Nanostation M2 4
Nanostation M5 loco 0
Nanostation M2 loco 0
PoE af-Adapter 10
Nanobracket Universal 8
UbiBracket 0
TP-LINK 24-Port PoE-Switch 1
Netgear 8-Port PoE-Switch 0
TP-LINK TL-WDR4900 1
Ubiquiti 8-Port ToughSwitch 0
Ubiquiti 5-Port ToughSwitch 0
PKM500 19“ Wandverteiler 0
Patchpanel 24-Port 1
Patchpanel 8-Port 0
Patchkabel 5 m 0
Patchkabel 2 m 0
Patchkabel 1 m 10
Patchkabel 0,5 m 11
Patchkabel 0,25 m 10
Cat5e UTP Kabel Meterware 500m
RJ45-Keystone 5

IPs

IPv6-Subnet: 2001:bf7:790::/56

Name Hardware IP Firmware
chris-core TP-Link WDR4900 10.230.18.1/28

MAC_C0:4A:00:51:02:6C (br-DHCP)

OpenWrt 22.03
chris-switch TP-Link TL-SG3424P V2 10.230.18.2/28

MAC_E8:94:F6:A6:05:46

TP v1.0.9 Build 20150715 Rel 33297
chris-n-5ghz Nanostation M5 XW 10.230.18.5/28

MAC_xx:xx:xx:xx:DE:6A

AirOS XW.v6.3.11
chris-o-5ghz Nanostation M5 XW 10.230.18.6/28

MAC_xx:xx:xx:xx:D8:13

AirOS XW.v6.3.11
chris-s-5ghz Nanostation M5 XW 10.230.18.7/28

MAC_xx:xx:xx:xx:DF:19

AirOS XW.v6.3.11
chris-w-5ghz Nanostation M5 XW 10.230.18.8/28

MAC_xx:xx:xx:xx:DE:69

AirOS XW.v6.3.11
chris-bht Nanobeam M5 XW 10.230.18.3/28

MAC_xx:xx:xx:xx:2E:E2

AirOS XW.v6.3.11
chris-tub Nanobeam M5 XW 10.230.18.4/28

MAC_xx:xx:xx:xx:93:EB

AirOS XW.v6.3.11
chris-n-2ghz Nanostation M2 XM 10.230.18.10/28

MAC_xx:xx:3C:E3:77:E1

OpenWrt 22.03
chris-o-2ghz Nanostation M2 XM 10.230.18.11/28

MAC_xx:xx:3C:E3:7E:AE

OpenWrt 22.03
chris-s-2ghz Nanostation M2 XM 10.230.18.12/28

MAC_xx:xx:3C:E3:7E:BE

OpenWrt 22.03
chris-w-2ghz Nanostation M2 XM 10.230.18.13/28

MAC_xx:xx:3C:E3:79:6D

OpenWrt 22.03

IPs alt

IPv6-Subnet: 2001:bf7:790:0:0:0:0:0/56


Name snmp-Name Hardware IP Core-IP DHCP MESH IPv6 Firmware
christophorus-core TP-Link WDR4900 10.230.18.1/28 10.230.18.17/28 10.230.18.184/32 10.230.18.185/32 2001:bf7:790:0:0:0:0:1/60 kathleen 0.2.0
christophorus-switch TP-Link TL-SG3424P V2 10.230.18.14/28 TP v1.0.9 Build 20150715 Rel 33297
christophorus-n5 christophorus-n5-viafrischauf Nanostation M5 10.230.18.162/30 MAC_xx:xx:xx:xx:DE:6A 10.230.18.161/30 AirOS XM.v6.0.4
christophorus-o5 christophorus-o5-viafrischauf Nanostation M5 10.230.18.166/30 MAC_xx:xx:xx:xx:D8:13 10.230.18.165/30 AirOS XM.v6.0.4
christophorus-s5 christophorus-s5-viafrischauf Nanostation M5 10.230.18.170/30 MAC_xx:xx:xx:xx:DF:19 10.230.18.169/30 AirOS XM.v6.0.4
christophorus-w5 christophorus-w5-viafrischauf Nanostation M5 10.230.18.174/30 MAC_xx:xx:xx:xx:DE:69 10.230.18.173/30 AirOS XM.v6.0.4
christophorus-beuth christophorus-beuth-viafrischauf Nanobeam M5 10.230.18.178/30 MAC_xx:xx:xx:xx:2E:E2 10.230.18.177/30 AirOS XW.v6.0.4
christophorus-tub christophorus-tub-viafrischauf Nanobeam M5 10.230.18.182/30 MAC_xx:xx:xx:xx:93:EB 10.230.18.181/30 AirOS XW.v6.0.4
christophorus-n Nanostation M2 10.230.18.2/28 MAC_xx:xx:3C:E3:77:E1 10.230.18.1/28 10.230.18.33/27 10.230.18.186/32 2001:bf7:790:10:0:0:0:0/60 kathleen 0.2.0
christophorus-o Nanostation M2 10.230.18.3/28 MAC_xx:xx:3C:E3:7E:AE 10.230.18.1/28 10.230.18.65/27 10.230.18.187/32 2001:bf7:790:20:0:0:0:0/60 kathleen 0.2.0
christophorus-s Nanostation M2 10.230.18.4/28 MAC_xx:xx:3C:E3:7E:BE 10.230.18.1/28 10.230.18.97/27 10.230.18.188/32 2001:bf7:790:30:0:0:0:0/60 kathleen 0.2.0
christophorus-w Nanostation M2 10.230.18.5/28 MAC_xx:xx:3C:E3:79:6D 10.230.18.1/28 10.230.18.129/27 10.230.18.189/32 2001:bf7:790:40:0:0:0:0/60 kathleen 0.2.0

Ports / VLANs 2017-06-06

FETT=geplant

VLAN switch-Ports core-ports Interface chris-
1 1t, 6-9, 14-21 0t, 1t, 2-5 MANAGEMENT
2 0t, 1t -- keine Funktion, so lassen --
5 1t, 10 0t, 1t CHRIS_N5 n5
6 1t, 11 0t, 1t CHRIS_O5 o5
7 1t, 12 0t, 1t CHRIS_S5 s5
8 1t, 13 0t, 1t CHRIS_W5 w5
10 1t, 2t, 3t, 4t, 5t 0t, 1t FFLAN mesh on lan / olsr für n2, o2, s2 w2
11 1t, 2t, 3t, 4t, 5t 0t, 1t DHCP client-lan für n2, o2, s2 w2
12 1t, 22 0t,1t CHRIS_TBERG geplant
13 1t, 23 0t, 1t CHRIS_TUB tub
14 1t, 24 0t, 1t CHRIS_BEUTH beuth

Router

chris-bht

chris-bht
Basisdaten
Hardware: PowerBeam M5 400
Ausrichtung: Berlin:Standorte:BHT
Firmware: AirOS XW.v6.3.11
Network 1
Name: freifunk-bbb-bht-cris
IP4: 10.230.18.3/28
Mode: Station
Kanal: Auto 20/40 Mhz
ESSID: freifunk-bbb-bht-chris


chris-tub

chris-tub
Basisdaten
Hardware: PowerBeam M5 400 / Gegenstelle fehlt zur Zeit
Ausrichtung: Berlin:Standorte:TU Berlin alt:DK0TU
Firmware: AirOS XW.v6.3.11
Network 1
Name: tub-nw-5ghz
IP4: 10.230.18.4/28
Mode: Station
Kanal: 20 Mhz
ESSID: tub-nw-5ghz


Switch

  • IP-Subnet: 10.230.18.15/28 ????? kann das weg ????
  • Management Interface: https://10.230.18.14
  • christopherus-switch
    • Hardware: TL-SG3424P Ver 2.9
    • Firmware: installiert: v1.0.9 Build 20150715 Rel 33297

Port Belegung 2017-06

FETT=geplant

Port -> Port -> Port -> Port -> Port -> Port -> Port -> Port -> Port -> Port -> Port -> -> Port ->
2 -> n2 4 -> s2 6 -> 8 -> 10 -> n5 12 -> s5 14 -> 16 -> 18 -> 20 -> 22 -> tberg 24 -> beuth
1 -> core 3 -> o2 5 -> w2 7 -> 9 -> 11 -> o5 13 -> w5 15 -> 17 -> 19 -> 21 -> 23 -> tub

Manuelle Nachinstallation

Monitoring per Exec-Plugin

https://wiki.freifunk.net/Berlin:Standorte:Melanchthon_Gemeinde_Berlin-Spandau/Collectd-Exec-Plugins

SNMP fuer Monitor einrichten

Für eine Frisch-Installation ohne Backup:

  • Das Paket "collectd-mod-snmp" installieren
 opkg update
 opkg install collectd-mod-snmp
 (installiert alles sonstig nötige automatisch dazu)
  • Die Config-Dateien für Ubiquity Router besorgen
 (z.B. die von den Mela Linkstrecken)
 Falls die noch nicht angepasst sind, folgende Einträge anpassen:
   <Host "chris-tub">
       Address "10.230.18.182"
       Community 'freifunk_Berlin'
 Host: Ist der Name, unter der das Gerät im Monitor angezeigt wird
 Address: Die IP-Adresse des abzufragenden Routers
 Community: Das, was im Router als "Community" eingetragen ist
   (sollte eigtl. "Passwort" genannt werden)
  • Den collectd Prozess neu starten, damit die Configs neu eingelesen werden und das Plugin geladen wird:
   (in der ssh-shell): "/etc/init.d/collectd restart"

Das Plugin muss auch installiert werden, wenn man ein Backup zurückspielt, heruntergeladene Pakete befinden sich grundsätzlich nicht in Backups.

Freifunk-Firmware Update - Hinweise

Backup vorher selbstverstaendlich.

Firmware Quelle:

https://wiki.freifunk.net/Berlin:Firmware#Unterst.C3.BCtzte_Hardware

Auswahl der Hardware | Download

dort Releases: default

Firmwaredatei auf server kopieren:

scp "firmwarefile" root@:/tmp

Auf nanostation per console vor sysupgrade-Befehl Speicher freimachen:

/etc/init.d/collectd stop

/etc/init.d/uhttpd stop

Installieren:

mit ssh auf Konsole anmelden + cd /tmp

Konfiguration behalten: sysupgrade -c "firmwarefile"

Bei core-router Nacharbeit noetig:

Es werden leider manuell nachinstallierte Pakete nicht übernommen.

Pakete aktualisieren:

opkg update

Nachzuinstallieren:

Fuer snmp:

opkg install collectd-mod-snmp

fuer exec:

opkg install collectd-mod-exec


Falls exec nicht angezeigt wird:


> Da fehlte noch das aufzurufende Skript: /etc/collectd/dnsmasq.sh [1]

> (ist mit "chmod +x /etc/collectd/dnsmasq.sh" ausführbar zu machen)

> und der Eintrag für das exec-plugin, dieses Skript aufzurufen:

> In /etc/config/luci_statistic:

> config collectd_exec_input

> option cmdline '/etc/collectd/dnsmasq.sh'

> option cmduser 'nobody'

> option cmdgroup 'nogroup'

>

> In 5 Minuten wissen wir, ob es geklappt hat.

>

> Beides befindet sich in den Backups, kommt man also recht leicht

> wieder ran.

>

> [1] /etc/collectd/dnsmasq.sh:

> ----------------------------------------------------------------------

> #!/bin/sh

>

> logger -t collectd-dnsmasq-addon "started"

>

> HOSTNAME="${COLLECTD_HOSTNAME:-$(uci get system.\@system[0].hostname)}"

> INTERVAL="${COLLECTD_INTERVAL:-60}"

>

> LEASEFILE="$(uci get dhcp.@dnsmasq[0].leasefile)"

> MAXLEASES="$(uci get dhcp.DHCP.limit)"

>

> while sleep $INTERVAL; do

> VALUE=$(cat ${LEASEFILE} | wc -l)

> echo "PUTVAL \"$HOSTNAME/exec-dnsmasq/gauge-dhcp-leases\" interval=$INTERVAL

N:$VALUE"

> echo "PUTVAL \"$HOSTNAME/exec-dnsmasq/gauge-dhcp-range\" interval=$INTERVAL

N:$MAXLEASES"

> done



Falls nur core erreichbar, andere Router nicht:

Firewall auf chris-core noch zu überarbeiten oder schlicht abschalten mit: Luci | Administration | System | Systemstart | firewall: deaktivieren eventuell reboot ??