EdgeRouter

Aus RaumZeitLabor Wiki

Die Firebox ist unser derzeitiger Router. Die Aufgaben sind:

  • IPv4-Internet bereitstellen (getunnelt über docsteel)
  • IPv6-Internet bereitstellen (getunnelt über sECuRE)
  • Türstatus ermitteln und auf status.raumzeitlabor.de laden
  • Via NPM Switch ein-/ausschalten
  • DNS, DHCP, radvd, firewall
  • Zugang ins dn42

Spezifikation für einen Ersatz

Da die Firebox 46W frisst, kann man über einen Ersatz nachdenken. Folgende Punkte müssen erfüllt sein:

  • mindestens (!) 4 Ethernet-Ports, je mehr desto besser
  • mindestens 256 MB Arbeitsspeicher, besser 512 MB
  • mindestens 2 GB Speicher (Flash/CF-card/…)
  • Echtes Linux lauffähig (kein OpenWRT o.ä.)
  • mindestens 500 MHz CPU
  • maximal ca. 20W Stromverbrauch, inklusive Netzteil!
  • Kosten deutlich weniger als 200 € (sonst ammortisiert es sich nicht)

Folgende Punkte wären gut, sind aber nicht notwendig:

  • 19"-Gehäuse
  • USB-Ports
  • RS232-Ports

Siehe auch Stromsparplan_2010#Variante_mit_externem_VLAN-Switch

Hardware

  • Intel(R) Celeron(TM) CPU 1200MHz
  • 256 MB RAM
  • 2 GB CF-Card
  • 6 Ethernet-Ports
  • 19"-Gehäuse, 1HE
  • Linux 2.6.33

Adminstuff

Serielle Schnittstelle

Die Firebox hat eine serielle Schnittstelle: 115200 baud (115k2), 8N1, Fabian empfiehlt Minicom. Ein passendes Kabel ist verbunden und liegt oben auf der Firebox.

Alternativ zu minicom kann man auch screen verwenden:

screen /dev/ttyUSB0 115200

Busmaster-Reset

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

Scripte

Es laufen diverse Scripte, die derzeit beim Start der Firebox in diversen screens über /etc/rc.local gestartet werden.