EdgeRouter
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.