feat(fls): system software settings as Java loads them
readSystemSoftware adds to each node what the topology needs from its system software: a switch's SSID and learning time, a host's wireless SSID, a router's RIP switch, the manual routes and the firewall of a router or home router. All 23 corpus files match Java. - A router's firewall is one object its constructor hangs in two places; the corpus writes it under the web server's "konfig" plug-in. The places are merged. - The decoder keeps entries a constructor made in a map, reached by get(key) (installed applications), like the elements of a list. - The Java oracle loads every file twice and writes values that differ as null: what FILIUS rolls (MACs, a switch's SSID) without text search. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
@@ -17,14 +17,17 @@ virtuellen Bildschirm statt „headless".
|
||||
`SzenarioVerwaltung.netzwerkLaden` (per Reflection) — Javas Weg, kein Nachbau.
|
||||
* Stand: `gitlab.com/filius1/filius` @ `6640354` (2.14.0), wird beim ersten
|
||||
Lauf nach `.upstream/` geholt und gebaut.
|
||||
* **MAC-Adressen**, die nicht in der Datei stehen, würfelt Filius beim Anlegen
|
||||
der Netzwerkkarte. Sie erscheinen als `null`; zwei Läufe sind byte-gleich.
|
||||
* Ob eine MAC in der Datei steht, wird **ohne Rücksicht auf Groß-/Kleinschreibung**
|
||||
geprüft: `getMac()` schreibt groß, acht Korpus-Dateien speichern klein (bis
|
||||
29.09.2026 erschienen sie fälschlich als `null`).
|
||||
* **Gewürfeltes:** Was nicht in der Datei steht, würfelt Filius zum Teil
|
||||
(MAC-Adressen, die SSID eines Switches). Jede Datei wird deshalb **zweimal**
|
||||
geladen; jeder Wert, der sich zwischen beiden Läufen unterscheidet,
|
||||
erscheint als `null`. Zwei Läufe des Werkzeugs sind byte-gleich. (Bis
|
||||
29.09.2026 suchte es die MAC im Dateitext und hielt dabei acht
|
||||
kleingeschriebene für gewürfelt.)
|
||||
* Bisher ausgelesen: Geräte (Klasse, Name, Beschriftung, Position,
|
||||
Schnittstellen, bei Rechner/Notebook `useIPAsName`/`useMACAsName`), Kabel
|
||||
(Enden als Gerät/Schnittstelle), Doku-Elemente.
|
||||
Schnittstellen, bei Rechner/Notebook `useIPAsName`/`useMACAsName`), unter
|
||||
`system` SSID, Lernzeit des Switches, RIP, manuelle Routen und die Firewall
|
||||
von Router und Heimrouter; Kabel (Enden als Gerät/Schnittstelle),
|
||||
Doku-Elemente.
|
||||
Systemsoftware, Dateisysteme und Anwendungen folgen schrittweise.
|
||||
|
||||
## Getter-Standardwerte
|
||||
|
||||
Reference in New Issue
Block a user