EdgeRouter: Unterschied zwischen den Versionen

Aus RaumZeitLabor Wiki
Wechseln zu: Navigation, Suche
(Angeglichen an Realität.)
(Für mehr Verlinkungen.)
Zeile 4: Zeile 4:
 
* IPv6-Internet bereitstellen (getunnelt über docsteel)
 
* IPv6-Internet bereitstellen (getunnelt über docsteel)
 
* Türstatus ermitteln und auf status.raumzeitlabor.de laden, dafür auch Hausbusmaster sein
 
* Türstatus ermitteln und auf status.raumzeitlabor.de laden, dafür auch Hausbusmaster sein
* Via NPM Switch ein-/ausschalten
+
* Via [[NPM 2000|NPM]] Switch ein-/ausschalten (und damit Rundumleuchten für den [[Ping]])
 
* DNS, DHCP, radvd, firewall
 
* DNS, DHCP, radvd, firewall
 
* Zugang ins dn42
 
* Zugang ins dn42
Zeile 36: Zeile 36:
 
cd /root/internetmeter; ./main
 
cd /root/internetmeter; ./main
  
initscripte kommen $bald™.
+
Initscripte kommen $bald™.
  
 
=== Serielle Schnittstelle ===
 
=== Serielle Schnittstelle ===
Zeile 50: Zeile 50:
  
 
=== NPM Reset ===
 
=== NPM Reset ===
Falls der npmd abstürzt und keine Verbindung mehr zum NPM bekommt: hingehen, NPM ausschalten (hinten Links), wieder einschalten, nochmal versuchen. Am NPM hängt neben dem Busmaster auch der Hauptswitch. Netzwerk ist dann also auch kurz komplett weg.
+
Falls der npmd abstürzt und keine Verbindung mehr zum [[NPM 2000|NPM]] bekommt: hingehen, NPM ausschalten (hinten Links), wieder einschalten, nochmal versuchen. Am [[NPM 2000|NPM]] hängt neben dem [[Hausbus|Busmaster]] auch der [[Switch|Hauptswitch]]. [[Netzwerk]] ist dann also auch kurz komplett weg.
  
 
[[Kategorie:Hardware]]
 
[[Kategorie:Hardware]]

Version vom 3. Dezember 2012, 00:58 Uhr

Die ASG ist unser derzeitiger Router. Die Aufgaben sind:

  • IPv4-Internet bereitstellen (getunnelt über docsteel)
  • IPv6-Internet bereitstellen (getunnelt über docsteel)
  • Türstatus ermitteln und auf status.raumzeitlabor.de laden, dafür auch Hausbusmaster sein
  • Via NPM Switch ein-/ausschalten (und damit Rundumleuchten für den Ping)
  • DNS, DHCP, radvd, firewall
  • Zugang ins dn42
  • Internetauslastung und Latenz monitoren und auf cosm hochladen

Hardware

  • Intel(R) CPU
  • 512 MB RAM
  • 8 Ethernet-Ports
  • 19"-Gehäuse, 1HE
  • Linux

Software

DHCP: isc-dhcp-server DNS: bind9 (master für .rzl und 36.22.172.in-addr.arpa und 37.22.172.in-addr.arpa) radvd: radvd VPNs: openvpn Firewall: iptables Scripte: eingenes, wohldokumentiertes, Zeug

Adminstuff

Scripte

$Dinge funktionieren noch nicht per init script, sondern in einem screen. Nach einem Reboot sollte folgendes ausgeführt werden (bitte in einem und nicht pro Dienst einen eigenen): Nach einem reboot müssen die beiden auskommentierten Zeilen in /root/start-tuerstatus.sh ausgeführt werden (/tmp/rrd erstellen und n paar default dateien da hin schieben).

/root/start-hausbus.sh /root/start-tuerstatus.sh /root/start-npmd.sh while [ 1 ]; do sh /root/raumstatus-meta.sh; sleep 30; done cd /root/internetmeter; ./main

Initscripte kommen $bald™.

Serielle Schnittstelle

Die ASG hat eine serielle Schnittstelle: Wird aber nich genutzt aktuell.

Busmaster-Reset

curl -d 0 -X PUT http://localhost:5000/port/2
curl -d 1 -X PUT http://localhost:5000/port/2

NPM Reset

Falls der npmd abstürzt und keine Verbindung mehr zum NPM bekommt: hingehen, NPM ausschalten (hinten Links), wieder einschalten, nochmal versuchen. Am NPM hängt neben dem Busmaster auch der Hauptswitch. Netzwerk ist dann also auch kurz komplett weg.