- Mitglied seit
- 6 Nov 2005
- Beiträge
- 3,726
- Punkte für Reaktionen
- 16
- Punkte
- 38
Hallo zusammen. Ich hatte heute mit einer 7141 gespielt, die ich für 1und1 einrichten sollte und wie immer mit ds-mod versehen wollte. Da das bekannte tr069-Problem bei 1und1 Boxen existiert, ich aber den bequemen Assistenten bei der Ersteinrichtung nutzen wollte, hatte ich zunächst die jungfreuliche ungemoddete Box mit 1und1 über Zugangscode verbunden. Der Anmeldevorgang hat zwar diesmal nicht geklapt, dies hat aber andere Gründe, die hier nicht näher diskutiert werden sollen. Dadurch war ich aber mit diesem verdammten Assistenten zwangsläufig etwas länger beschäftigt. Und wie immer kommt man dabei auf dumme (oder vielleicht auch nicht) Gedanken. Und da fragte ich mich, warum hat man denn seit geräumter Zeit diesen Assistenten im ds-mod verdrängt, ohne zu verstehen, wie er überhaupt funktioniert und was sich AVM dabei gedacht hat?
Ich habe diesen Thread eröffnet, um der Sache mit tr069 näher zu kommen, vielleicht seine interne Mechanismen zu verstehen und womöglich auch für ds-mod zu nutzen.
Meine bisherige Erkentnisse:
1. Mit tr069 gibt AVM den Internetbetreibern die Möglichkeit die Boxen automatisch aus der Ferne einzurichten und danach auch fernzuwarten (ja, auch fernwarten! s. das Bilderchen unten über automatische Updates).
2. 1und1 nutzt diese Möglichkeit aktiv für ihren Einrichtungsassistenten (übrigens eine ganz gute Sache!) und wie man aus dem Bilderchen sieht plant auch darüber Boxen automatisch upzudaten.
3. Das ganze funktioniert anscheinend über eine ssh-Verbindung, weil Probleme zwischen dem Mod und tr069 auftreten, wenn libavmssl ausgetauscht wird.
4. Als meine Einrichtungsversuche scheiterten, hatte ich eine interessante Sache beobachtet:
1und1 vergibt für den Assistenten ein Start-Code der Art: ABCD-EFGH-IJKL
Im Kennungsfeld der Verbindung am Anfang stand als Kennung 1und1/[email protected] Das Passwort ist vermutlich GHIJKL. Das heißt, die Box meldet sich beim ersten Mal bei 1und1 mit diesem Code an, wobei ein Teil davon als Kennung und ein Teil als Passwort benutzt werden. Darauf hin kriegt die Box eine Verbindung zum SSH-Server von 1und1, wo sie sich einerseits die Daten holt, andererseits einige Sachen (VOIP-Accounts) anlegt und aktiviert.
Ideen (was kann man davon nutzen und was kann man damit machen):
1. Man könnte bestimmt diesen Registrierungsvorgang auch vom PC starten, wenn man die internen Vorgänge genauer wissen würde. Eine DSL-Verbindung mit oben diskutierter Kennung und eine anschließende Verbindung zu 1und1-SSH-Server wären dann realisierbar. Wofür? Wenn man tr069 komplett von der Box weg entfernt und dennoch den Assistenten starten muss, um den Account (nicht die Box) einzurichten. Diese Geschichte wäre hier jedoch OT, weil es sich dann komplett auf dem PC abspielen würde.
2. Man könnte andererseits auf der Box den 1und1 Serverstring mit dem String von seinem eigenem Server ersetzen und diesen Server so programmieren, dass z.B. automatische Updates von dort geholt werden und nicht von 1und1. Vorteilig wäre es für diejenigen, die neben Ihrer Box noch die Boxen von der Mutti, vom Schwager, vom Freund und vom wem weiß ich noch betreuen. Dann kann man das neue ds-mod Image auf seinen Server irgendwo im Netz hochladen und die Boxen holen es automatisch ab.
Es gibt bestimmt noch andere Möglichkeiten. Ich will damit nur anreizen, dass AVM mit diesem tr069 eigentlich "verdeckt" ähnliche Sachen macht, die hier im mod angeboten werden (ssh, fernwartung, remote-update). Man sollte es nicht komplett verwerfen, sondern versuchen soweit es geht zu verstehen und anzuwenden.
Ich weiß, dass der Weg nicht leicht ist, weil die Sourcen für diese tr069-mechanismen wahrscheinlich komplett fehlen. Ich glaube aber wenig, dass AVM sich ein eigenes SSH ausdenkt. Eher die bauen auf einer klassischen Lösung auf, so dass wenn man weiß, was da gesendet wird, es nachbilden könnte.
Damit eröffne ich hier die Diskussion zu dem Thema und freue mich, wenn hier auch weitere Kenntnisse über tr069-Internas einfließen werden.
MfG
Ich habe diesen Thread eröffnet, um der Sache mit tr069 näher zu kommen, vielleicht seine interne Mechanismen zu verstehen und womöglich auch für ds-mod zu nutzen.
Meine bisherige Erkentnisse:
1. Mit tr069 gibt AVM den Internetbetreibern die Möglichkeit die Boxen automatisch aus der Ferne einzurichten und danach auch fernzuwarten (ja, auch fernwarten! s. das Bilderchen unten über automatische Updates).
2. 1und1 nutzt diese Möglichkeit aktiv für ihren Einrichtungsassistenten (übrigens eine ganz gute Sache!) und wie man aus dem Bilderchen sieht plant auch darüber Boxen automatisch upzudaten.
3. Das ganze funktioniert anscheinend über eine ssh-Verbindung, weil Probleme zwischen dem Mod und tr069 auftreten, wenn libavmssl ausgetauscht wird.
4. Als meine Einrichtungsversuche scheiterten, hatte ich eine interessante Sache beobachtet:
1und1 vergibt für den Assistenten ein Start-Code der Art: ABCD-EFGH-IJKL
Im Kennungsfeld der Verbindung am Anfang stand als Kennung 1und1/[email protected] Das Passwort ist vermutlich GHIJKL. Das heißt, die Box meldet sich beim ersten Mal bei 1und1 mit diesem Code an, wobei ein Teil davon als Kennung und ein Teil als Passwort benutzt werden. Darauf hin kriegt die Box eine Verbindung zum SSH-Server von 1und1, wo sie sich einerseits die Daten holt, andererseits einige Sachen (VOIP-Accounts) anlegt und aktiviert.
Ideen (was kann man davon nutzen und was kann man damit machen):
1. Man könnte bestimmt diesen Registrierungsvorgang auch vom PC starten, wenn man die internen Vorgänge genauer wissen würde. Eine DSL-Verbindung mit oben diskutierter Kennung und eine anschließende Verbindung zu 1und1-SSH-Server wären dann realisierbar. Wofür? Wenn man tr069 komplett von der Box weg entfernt und dennoch den Assistenten starten muss, um den Account (nicht die Box) einzurichten. Diese Geschichte wäre hier jedoch OT, weil es sich dann komplett auf dem PC abspielen würde.
2. Man könnte andererseits auf der Box den 1und1 Serverstring mit dem String von seinem eigenem Server ersetzen und diesen Server so programmieren, dass z.B. automatische Updates von dort geholt werden und nicht von 1und1. Vorteilig wäre es für diejenigen, die neben Ihrer Box noch die Boxen von der Mutti, vom Schwager, vom Freund und vom wem weiß ich noch betreuen. Dann kann man das neue ds-mod Image auf seinen Server irgendwo im Netz hochladen und die Boxen holen es automatisch ab.
Es gibt bestimmt noch andere Möglichkeiten. Ich will damit nur anreizen, dass AVM mit diesem tr069 eigentlich "verdeckt" ähnliche Sachen macht, die hier im mod angeboten werden (ssh, fernwartung, remote-update). Man sollte es nicht komplett verwerfen, sondern versuchen soweit es geht zu verstehen und anzuwenden.
Ich weiß, dass der Weg nicht leicht ist, weil die Sourcen für diese tr069-mechanismen wahrscheinlich komplett fehlen. Ich glaube aber wenig, dass AVM sich ein eigenes SSH ausdenkt. Eher die bauen auf einer klassischen Lösung auf, so dass wenn man weiß, was da gesendet wird, es nachbilden könnte.
Damit eröffne ich hier die Diskussion zu dem Thema und freue mich, wenn hier auch weitere Kenntnisse über tr069-Internas einfließen werden.
MfG