Warum funktioniert eigentlich das “Mattes-Tool” nicht mit neueren Versionen der Firmware? Was genau hat sich denn da geändert und hat die Kompatibilität gebrochen? Sind es die Parameter in uci?
Müsste das wissen, um eine Design-Entscheidung für das neue Tool zu treffen (es geht um die Erweiterbarkeit bzw. Änderbarkeit, wenn neue Versionen der Firmware ausgerollt werden).
Das hängt davon ab, wieviel Zeit ich in den kommenden Tagen und Wochen habe. Im Moment implementiere ich Funktionen, die “schnell” gehen, da ich nur alle paar Tage mal 1/2 bis 1h am Abend investieren kann. Und ohne diese Grundfunktionen läuft es eh noch nicht richtig. Zum Beispiel muss man ja erstmal seinen SSH-Key oder seine Passwörter auf den Server laden können (verschlüsselt, versteht sich!), bevor man sich auf einen Router einloggen kann. Daran bastel ich gerade.
Die Funktion zum Auslesen einer Router-Konfiguration habe ich auch schon als Prototypen gebaut, da muss ich aber noch einiges glatt ziehen. Das kostet wieder Zeit…
Aber nach und nach wird es soweit sein, dass ich es mal auf einem Server für den Zugriff freischalten. Ich will mich noch nicht zu konkreten Zeiträumen äußern, aber so gegen Ende des Monats will ich was Vorzeigbares haben. Schau’n wir mal, ob’s was wird. Und dann pushe ich mein Repository auch auf github, dann könnt ihr dann gerne mithelfen