Viele Anbieter geben die Anmeldedaten für die VoIP-Anmeldung (noch) nicht heraus. Wurden die Daten per TR-069 vom Anbieter automatisiert in eine FritzBox eingetragen, gibt es jedoch eine brauchbare Lösung. Hierfür wird das in der FritzBox enthaltene Tool "allcfgconv" verwendet, das jedoch von AVM in der Funktionalität beschnitten wurde.
Das Ersetzen der "allcfgconv", um den notwendigen decrypt-Parameter wiederherzustellen wurde inzwischen durch etliche Änderungen an den Abhängigkeiten der aufgerufenen Dienste deutlich erschwert. Deren Wiederherstellung ist sehr zeitaufwändig.
Die schnellste und unproblematischste Möglichkeit ist der Export der Daten und der Import auf eine mit Firmwarestand vor v6.20 downgegradete FritzBox. Am Einfachsten geht dies durch Auswahl der Firmware und Kompilierung eines entsprechenden Freetz-Images. Auf diese Weise kann auch bequem der Telnet-Daemon gestartet und dort die Daten ausgelesen werden.
Zum Aufspielen des Freetz-Images sollte unter allen Umständen die Weboberfläche genutzt werden, da das "push_firmware"-Tool von Freetz bei manchen Boxen nicht mehr wie vorgesehen funktioniert und die Box anschließend nicht mehr bootet. Dieses Problem lässt sich durch ein passendes Recover-Tool vom AVM-FTP beheben. Doch auch hier gibt es einen Stolperstein: Zwar lassen die Oberflächen der vom Provider gelieferten FritzBoxen oft kein Branding mehr erkennen, jedoch ist in der Regel eine "Urlader-Environment-Variable" gesetzt, durch welche das Recover-Tool die Funktion verweigert. Im ADAM2-Bootloader kann diese jedoch gelöscht werden. Einschränkungen (auch die TR-069-Kompatibilität bleibt erhalten) konnte ich keine feststellen.
Vorgehensweise zur Herstellung der Recover-Tool-Kompatibilität:
Benutzername & Passwort für den ADAM2-Bootloader: "adam2"
quote GETENV provider # diesen Wert notieren quote UNSETENV provider quote REBOOT
Anschließend funktioniert das Recover-Tool wie gewünscht.