X-Post in d.s.e., da vermutlich dort auch ein paar Leute mitlesen, die zu diesem Thema ebenfalls sinnvolle Folgebeitr=E4ge schreiben k=F6nnen.
Hallo miteinander,
Ich habe mir letzte Woche einen managed Switch mit GBit auf allen
24 Ports geg=F6nnt (Linksys SRW-2024) und bin soweit sehr zufrieden damit: Hervorragendes Preis-/Leistungsverh=E4ltnis und verglichen mit Switches anderer Hersteller mit =E4hnlichem Leistungsumfang mehr als die H=E4lfte g=FCnstiger. Aber es scheint noch besser zu kommen.Beim Bootup r=F6deln auf der seriellen Konsole einige Meldungen durch unter anderem folgende:
| BOOT Software Version 1.0.0.03 Built 08-Jun-2004 09:48:10 |=20 | CPU - FireFox 88E6218 ARM946E-S processor | 64 MByte SDRAM. I-Cache 8 KB. D-Cache 8 KB. Cache Enabled. |=20 | Autoboot in 2 seconds - press RETURN or Esc. to abort and enter | prom.=20 | Preparing to decompress...
D.h. dass in dem schicken Teil irgend eine schnelle ARM CPU ihren Dienst verrichtet, die Pakete verwaltet und von einem Port zum anderen weiterreicht.
Sowas weckt nat=FCrlich den Hacker/Bastler/Geek/Nerd in mir: K=F6nnte man da nicht eine eigene Firmware..? Der gebotene Featureset ist zwar beachtlich, aber das Webinterface k=F6nnte besser sein... Eine richtige CLI anstatt dem Men=FC auf der seriellen Konsole w=E4re auch nicht schlecht...
Also flugs nach dieser CPU gegooglet, evtl. findet man ja was. Tats=E4chlich, zwar nicht das was ich wollte, aber: "Dell PowerConnect 5324", bis auf ein paar Details (4 anstatt 2 miniGBIC Port, und bereits mit Glasfasermodulen best=FCckt) anscheinend die gleiche Hardware, aber mit ordentlich (+100%) Aufpreis.
Das Hammer ist aber, dass die in dem Dell-Handbuch beschribenen Bootmeldungen und auch das Men=FC f=FCr das Flashen der Firmware =FCber die serielle Konsole bis auf's letzte ASCII-Zeichen identisch mit dem des Linksys ist (ausgenommen nat=FCrlich der Zahlenstring der Firmware-Version).
Nach dem booten unterscheiden sich die Frontends auf der seriellen Konsole zwar gewaltig (Dell: Echts CLI. Linksys Men=FCgesteuert), die Webinterfaces sind aber im Funktionsumfang und der Bendienung =E4hnlich, wobei mir das Dell Webinterface der Anleitung nach etwas besser gef=E4llt.
Jetzt stellen sich mir einige Fragen:
- K=F6nnte man auf den Linksys die Dell-Firmware flashen und w=FCrde dieser dann weiterhin seinen Dienst verrichten?
- Wo bekommt man Dokumentation zu jener CPU "FireFox 88E6218 ARM946E-S processor" her? Wer ist der Hersteller?
- Wie gro=DF w=E4re der Aufwand eine eigene Firmware zu entwickeln; ich denke da nicht an ein Projekt in Einzelarbeit, sondern ein gr=F6=DFeres von der OSS Community getragenes Projekt. Immerhin scheint diese Hardwarekonfiguration =F6fters vorzukommen, da k=F6nnte eine freie Firmware von Interesse sein.
Wolfgang Draxinger
--=20