Nach langer Recherche und einigen Versuchen habe ich es geschafft, mit einer bei ebay ersteigerten 7490 (original 1&1) die VoIP-Anmeldedaten von o2 auszulesen.
Das geht so:
1. Bei der O2 Hotline anrufen und freundlich nach den Internet-Zugangsdaten fragen. Die werden rausgegeben. Man bekommt dann einen Benutzernamen (bei mir [Vorwahl und Rufnummer]@s92.bbi-o2.de) und ein Kennwort (bei mir zehnstellig mit kleinen Buchstaben).
2. Die Firmware 06.05 für die Box runterladen (FRITZ.Box_7490.113.06.05.image) und per manuellem Update in die Box laden: ftp://service.avm.de/Downgrade/FRITZ!Box_7490/deutsch/
3. In der Fritzbox-Benutzeroberfläche auf Assistenten - Internetzugang einrichten; Internetanbieter "o2 DSL", Benutzername und Kennwort eingeben, "Internetverbindung nach dem Speichern der Einstellungen prüfen" aktivieren. Nun wird die Verbindung hergestellt und geprüft. Nach Abschluss der Prüfung noch zwei Minuten warten (nicht auf "Weiter" klicken). In dieser Zeit holt sich die Box per TR-069 (http://de.wikipedia.org/wiki/TR-069) die VoIP-Daten vom Server.
4. In der Übersicht prüfen, ob "Telefonie" grün leuchtet. Wenn ja hast Du es geschafft und kannst über Deinen O2-Anschluss telefonieren. In dem Fall würde ich sofort eine Sicherung der Daten (System - Sicherung) durchführen. Diese Sicherung kannst Du nun in eine beliebige andere VoIP-fähige Fritzbox importieren. In meinem Fall hat es mit der 7390 einwandfrei funktioniert. Die 7490 wird dann nicht mehr benötigt.
5. Wenn die automatischen Updates nicht deaktiviert sind wird sich die Box automatisch über den o2-Server auf die aktuelle Firmwareversion (im Moment 06.20) updaten. Ich vermute, dass sich die Box ab jetzt verhalten wird wie eine Box, die von o2 geliefert wurde.
Ich arbeite mit Windows 7 und habe den Tarif O2 DSL All-In M.
Anmerkungen:
Ich habe mittlerweile diese Anleitung in einigen wenigen Forumsbeiträgen gefunden (vor allem bekannt gemacht durch "nemesis03"). Da ich weiß, wie man im Internet recherchiert und ich nach langer Recherche doch nicht zur Lösung gekommen bin, erstelle ich hier eine umfangreiche Anleitung, die hoffentlich schneller gefunden wird und einigen Leidensgenossen Zeit und Nerven spart.
Vorgeschichte:
Ich habe im Oktober 2014 in den Tarif "O2 DSL All-In M" gewechselt. Obwohl der Anbieter (davor war ich bei Alice) und die Bandbreite (16Mbit) gleich blieb wurde mir mitgeteilt, dass ich einen neuen Router benötige, weil alle neuen Anschlüsse auf VDSL umgestellt werden. Ich benötige allerdings den Funktionsumfang einer FritzBox und will mich auch nicht mit der Notlösung begnügen, beide Boxen am Anschluss zu betreiben. Die 7490 ist bei o2 nur als Leihgerät zu haben und das kostet zusätzlich einmalig 70€, was ich unverschämt finde. Offiziell können nur diese Boxen die VoIP-Anmeldedaten auslesen. O2 gibt die VoIP-Zugangsdaten grundsätzlich nicht an Kunden heraus. Mein Ansprechpartner an der Hotline behauptete, er hätte selbst gar keinen Zugriff darauf.
VoIP-Passwort:
In der oben beschriebenen Anleitung bekommt man nicht das VoIP-Passwort. Dieses kann man aus der FritzBox 7490 mit Firmwarestand 06.03 oder höher nicht ohne weiteres auszulesen. Im entsprechenden Eingabefeld findet man nur drei Sternchen.
So könnte es doch gehen, allerdings ist das zumindest auf einem Windows7-System relativ kompliziert: http://www.antary.de/2014/07/23/alle-passwoerter-aus-der-fritzbox-auslesen/
Ich empfehle folgende Vorgehensweise. Es braucht - unabhängig von der Box - einen Firmwarestand kleiner als 5.54. Diese sind allerdings nicht ganz so leicht aufzutreiben, auf dem AVM-Server habe ich nichts gefunden: ftp://service.avm.de/Downgrade/
Ich habe selbst noch eine 5140 hier rumliegen. Leider kann ich die Konfig-Datei aus der 7490 damit nicht einlesen, die Fehlermeldung lautet "Beim Wiederherstellen der Einstellungen ist ein Fehler aufgetreten.
Die Import-Datei passt nicht zu diesem Gerätetyp der FRITZ!Box." Somit gebe ich an der Stelle auf, ich benötige die Daten auch nicht unbedingt.
Wer weiter versuchen will, so sollte es gehen:
1. Aktivieren von Telnet auf dem Computer (das ist bei Windows 7 Systemen nötig): http://support.microsoft.com/kb/978779/de
2. manuelles Downgrade der Fritzbox auf eine Version kleiner als 5.54 bzw. einlesen der Konfig-Datei in eine ältere FritzBox mit Firmware kleiner als 5.54
3. Starten von telnetd auf der Fritzbox: http://www.wehavemorefun.de/fritzbox/Starten_von_telnetd
4. Einwahl auf die FritzBox: in die Eingabeaufforderung (Win+R) "cmd.exe" eingeben, dann "telnet fritz.box", nun wirst Du nach einem Passwort gefragt. Das ist das Passwort der Benutzeroberfläche der FritzBox. Es wird bei mir nichts angezeigt, wenn ich das Passwort eintippe. Davon nicht irritieren lassen sondern einfach tippen und ENTER.
5. Über den Befehl "allcfgconv -c voip -c -o - | grep passwd" kann man sich nun das Passwort anzeigen lassen. Weitere mögliche Befehle: http://wiki.port23.de/index.php/Zugangsdaten_aus_einer_Fritzbox_auslesen
6. Die sonstigen Zugangsdaten (in der Benutzeroberfläche der FritzBox ersichtlich) sind
Anbieter, Registrar & Proxy-Server: sip.alice-voip.de
Internetrufnummer: [Rufnummer ohne Vorwahl]
Benutzername: 49[Vorwahl ohne 0][Rufnummer]
Branding:
Bevor ich die Lösung gefunden habe, habe ich versucht, mittels Telnet die Boxen auf "o2" zu branden. Dabei ist zu beachten, dass es sich beim Branding der aktuellen Boxen oft nicht um eine eigene Firmware handelt, sondern dass die Firmware die gleiche ist (zB bei 1&1) und das Branding nur über eine Variable im Bootsektor der Box eingestellt wird. Wie diese geändert werden kann findet ihr hier: http://www.wehavemorefun.de/fritzbox/Branding
Allerdings hatte ich damit keinen Erfolg. Bei keiner der von mir getesteten Firmware-Versionen (06.03, 06.05 und 06.20) gibt es ein optionales o2-Branding. Aus Interesse habe ich dann auch noch das Branding der 7490 ausgelesen, die ich für die Einwahl verwendet habe und die sich ja per automatischem Update über den o2-Server auf 06.20 aktualisiert hat. Selbst hier lautet das Branding "avm" und es gibt in der Firmware keine Option, die Box auf o2 zu branden.
Dieser Weg führt also scheinbar nirgendwo hin (im Bezug auf die Möglichkeit, die VoIP-Daten auch mit anderen Boxen auszulesen)
Auslesen der Daten mit anderen Boxen:
Es braucht für die neueren Anschlüsse auf jeden Fall eine VDSL- und VoIP- fähige Box (s. http://www.wehavemorefun.de/fritzbox/FRITZ!Box-Familie). Ich habe es mit folgenden Boxen und Firmwareversionen versucht:
7390: Firmware 06.03, 06.04 und 06.20: kein Erfolg
7490: Firmware 06.03 (kein Erfolg), 06.05 (Erfolg), 06.20 (kein Erfolg)
Die Firmware-Versionen auf dieser Seite helfen nicht weiter: ftp://service.avm.de/Edition_o2/
Wie unterscheidet der O2-Server gute (von O2) und böse (original) Fritzboxen?
Ich habe dazu nirgendwo eine definitive Antwort gefunden. Der Herr von der AVM Hotline hat vermutet, dass auf den O2-Servern eine Liste mit Seriennummern oder MAC-Adressen liegt. Wenn sich eine Box einwählt wird die verglichen und nur wenn es eine eigene Box ist werden die Zugangsdaten gesendet. Das kann es wohl nicht sein, sonst hätte meine Methode nicht funktioniert.
"Nemesis03" schreibt: Ich weiß, dass Beim Abruf der VoIP-Daten die Hardwarebezeichnung ("FRITZ!Box 7490"), Firmware Version (z.B. "113.06.20") und Seriennummer an den o2-Server geschickt wird. Das erscheint mir plausibel, wobei es dann offensichtlich keinen Abgleich der Seriennummern gibt.
Work-Arounds:
Sollte bei Dir irgendwas in dieser Anleitung nicht funktionieren oder wenn Du keine 7490 zur Verfügung hast, um die Daten auszulesen, kannst Du:
1. die Boxen hintereinander schalten (FritzBox hinter O2-Box und Internet über LAN 1)
2. Jemand, der beruflich damit zu tun hat, hat mir verraten, dass o2 die VoIP-Anmeldedaten wohl doch rausgibt, wenn man an der Hotline sehr deutlich wird oder bereit ist, sonst den Anbieter zu wechseln. Das wäre zu testen (und zu posten!)
3. Es gibt eine Möglichkeit, die Daten aus der Alice Box über eine serielle Schnittstelle auszulesen. Dazu benötigt man einen entsprechenden Adapter und man muss basteln. Erscheint mir relativ aufwändig, aber mittlerweile kursiert im Netz immerhin eine Anleitung, wie man es hinbekommt, ohne die Alice Box zu öffnen.
4. Natürlich kann man die FritzBox auch einfach ohne o2-Festnetz-Anschluss nutzen und sich zB bei Sipgate einen VoIP-Anschluss holen, in den man sich dann mit der FritzBox einwählen kann. Da o2 mit seinen neuen Tarifen aber eine All-Net-Flat anbietet ist es natürlich schade, wenn man dann unnötig für die Gespräche zahlen muss.
Anmerkung:
Ich hab auf die Kommentare unten reagiert und den Text entsprechend geändert. Also nicht wundern, wenn die Kommentare unten nicht mehr passen.
Das geht so:
1. Bei der O2 Hotline anrufen und freundlich nach den Internet-Zugangsdaten fragen. Die werden rausgegeben. Man bekommt dann einen Benutzernamen (bei mir [Vorwahl und Rufnummer]@s92.bbi-o2.de) und ein Kennwort (bei mir zehnstellig mit kleinen Buchstaben).
2. Die Firmware 06.05 für die Box runterladen (FRITZ.Box_7490.113.06.05.image) und per manuellem Update in die Box laden: ftp://service.avm.de/Downgrade/FRITZ!Box_7490/deutsch/
3. In der Fritzbox-Benutzeroberfläche auf Assistenten - Internetzugang einrichten; Internetanbieter "o2 DSL", Benutzername und Kennwort eingeben, "Internetverbindung nach dem Speichern der Einstellungen prüfen" aktivieren. Nun wird die Verbindung hergestellt und geprüft. Nach Abschluss der Prüfung noch zwei Minuten warten (nicht auf "Weiter" klicken). In dieser Zeit holt sich die Box per TR-069 (http://de.wikipedia.org/wiki/TR-069) die VoIP-Daten vom Server.
4. In der Übersicht prüfen, ob "Telefonie" grün leuchtet. Wenn ja hast Du es geschafft und kannst über Deinen O2-Anschluss telefonieren. In dem Fall würde ich sofort eine Sicherung der Daten (System - Sicherung) durchführen. Diese Sicherung kannst Du nun in eine beliebige andere VoIP-fähige Fritzbox importieren. In meinem Fall hat es mit der 7390 einwandfrei funktioniert. Die 7490 wird dann nicht mehr benötigt.
5. Wenn die automatischen Updates nicht deaktiviert sind wird sich die Box automatisch über den o2-Server auf die aktuelle Firmwareversion (im Moment 06.20) updaten. Ich vermute, dass sich die Box ab jetzt verhalten wird wie eine Box, die von o2 geliefert wurde.
Ich arbeite mit Windows 7 und habe den Tarif O2 DSL All-In M.
Anmerkungen:
Ich habe mittlerweile diese Anleitung in einigen wenigen Forumsbeiträgen gefunden (vor allem bekannt gemacht durch "nemesis03"). Da ich weiß, wie man im Internet recherchiert und ich nach langer Recherche doch nicht zur Lösung gekommen bin, erstelle ich hier eine umfangreiche Anleitung, die hoffentlich schneller gefunden wird und einigen Leidensgenossen Zeit und Nerven spart.
Vorgeschichte:
Ich habe im Oktober 2014 in den Tarif "O2 DSL All-In M" gewechselt. Obwohl der Anbieter (davor war ich bei Alice) und die Bandbreite (16Mbit) gleich blieb wurde mir mitgeteilt, dass ich einen neuen Router benötige, weil alle neuen Anschlüsse auf VDSL umgestellt werden. Ich benötige allerdings den Funktionsumfang einer FritzBox und will mich auch nicht mit der Notlösung begnügen, beide Boxen am Anschluss zu betreiben. Die 7490 ist bei o2 nur als Leihgerät zu haben und das kostet zusätzlich einmalig 70€, was ich unverschämt finde. Offiziell können nur diese Boxen die VoIP-Anmeldedaten auslesen. O2 gibt die VoIP-Zugangsdaten grundsätzlich nicht an Kunden heraus. Mein Ansprechpartner an der Hotline behauptete, er hätte selbst gar keinen Zugriff darauf.
VoIP-Passwort:
In der oben beschriebenen Anleitung bekommt man nicht das VoIP-Passwort. Dieses kann man aus der FritzBox 7490 mit Firmwarestand 06.03 oder höher nicht ohne weiteres auszulesen. Im entsprechenden Eingabefeld findet man nur drei Sternchen.
So könnte es doch gehen, allerdings ist das zumindest auf einem Windows7-System relativ kompliziert: http://www.antary.de/2014/07/23/alle-passwoerter-aus-der-fritzbox-auslesen/
Ich empfehle folgende Vorgehensweise. Es braucht - unabhängig von der Box - einen Firmwarestand kleiner als 5.54. Diese sind allerdings nicht ganz so leicht aufzutreiben, auf dem AVM-Server habe ich nichts gefunden: ftp://service.avm.de/Downgrade/
Ich habe selbst noch eine 5140 hier rumliegen. Leider kann ich die Konfig-Datei aus der 7490 damit nicht einlesen, die Fehlermeldung lautet "Beim Wiederherstellen der Einstellungen ist ein Fehler aufgetreten.
Die Import-Datei passt nicht zu diesem Gerätetyp der FRITZ!Box." Somit gebe ich an der Stelle auf, ich benötige die Daten auch nicht unbedingt.
Wer weiter versuchen will, so sollte es gehen:
1. Aktivieren von Telnet auf dem Computer (das ist bei Windows 7 Systemen nötig): http://support.microsoft.com/kb/978779/de
2. manuelles Downgrade der Fritzbox auf eine Version kleiner als 5.54 bzw. einlesen der Konfig-Datei in eine ältere FritzBox mit Firmware kleiner als 5.54
3. Starten von telnetd auf der Fritzbox: http://www.wehavemorefun.de/fritzbox/Starten_von_telnetd
4. Einwahl auf die FritzBox: in die Eingabeaufforderung (Win+R) "cmd.exe" eingeben, dann "telnet fritz.box", nun wirst Du nach einem Passwort gefragt. Das ist das Passwort der Benutzeroberfläche der FritzBox. Es wird bei mir nichts angezeigt, wenn ich das Passwort eintippe. Davon nicht irritieren lassen sondern einfach tippen und ENTER.
5. Über den Befehl "allcfgconv -c voip -c -o - | grep passwd" kann man sich nun das Passwort anzeigen lassen. Weitere mögliche Befehle: http://wiki.port23.de/index.php/Zugangsdaten_aus_einer_Fritzbox_auslesen
6. Die sonstigen Zugangsdaten (in der Benutzeroberfläche der FritzBox ersichtlich) sind
Anbieter, Registrar & Proxy-Server: sip.alice-voip.de
Internetrufnummer: [Rufnummer ohne Vorwahl]
Benutzername: 49[Vorwahl ohne 0][Rufnummer]
Branding:
Bevor ich die Lösung gefunden habe, habe ich versucht, mittels Telnet die Boxen auf "o2" zu branden. Dabei ist zu beachten, dass es sich beim Branding der aktuellen Boxen oft nicht um eine eigene Firmware handelt, sondern dass die Firmware die gleiche ist (zB bei 1&1) und das Branding nur über eine Variable im Bootsektor der Box eingestellt wird. Wie diese geändert werden kann findet ihr hier: http://www.wehavemorefun.de/fritzbox/Branding
Allerdings hatte ich damit keinen Erfolg. Bei keiner der von mir getesteten Firmware-Versionen (06.03, 06.05 und 06.20) gibt es ein optionales o2-Branding. Aus Interesse habe ich dann auch noch das Branding der 7490 ausgelesen, die ich für die Einwahl verwendet habe und die sich ja per automatischem Update über den o2-Server auf 06.20 aktualisiert hat. Selbst hier lautet das Branding "avm" und es gibt in der Firmware keine Option, die Box auf o2 zu branden.
Dieser Weg führt also scheinbar nirgendwo hin (im Bezug auf die Möglichkeit, die VoIP-Daten auch mit anderen Boxen auszulesen)
Auslesen der Daten mit anderen Boxen:
Es braucht für die neueren Anschlüsse auf jeden Fall eine VDSL- und VoIP- fähige Box (s. http://www.wehavemorefun.de/fritzbox/FRITZ!Box-Familie). Ich habe es mit folgenden Boxen und Firmwareversionen versucht:
7390: Firmware 06.03, 06.04 und 06.20: kein Erfolg
7490: Firmware 06.03 (kein Erfolg), 06.05 (Erfolg), 06.20 (kein Erfolg)
Die Firmware-Versionen auf dieser Seite helfen nicht weiter: ftp://service.avm.de/Edition_o2/
Wie unterscheidet der O2-Server gute (von O2) und böse (original) Fritzboxen?
Ich habe dazu nirgendwo eine definitive Antwort gefunden. Der Herr von der AVM Hotline hat vermutet, dass auf den O2-Servern eine Liste mit Seriennummern oder MAC-Adressen liegt. Wenn sich eine Box einwählt wird die verglichen und nur wenn es eine eigene Box ist werden die Zugangsdaten gesendet. Das kann es wohl nicht sein, sonst hätte meine Methode nicht funktioniert.
"Nemesis03" schreibt: Ich weiß, dass Beim Abruf der VoIP-Daten die Hardwarebezeichnung ("FRITZ!Box 7490"), Firmware Version (z.B. "113.06.20") und Seriennummer an den o2-Server geschickt wird. Das erscheint mir plausibel, wobei es dann offensichtlich keinen Abgleich der Seriennummern gibt.
Work-Arounds:
Sollte bei Dir irgendwas in dieser Anleitung nicht funktionieren oder wenn Du keine 7490 zur Verfügung hast, um die Daten auszulesen, kannst Du:
1. die Boxen hintereinander schalten (FritzBox hinter O2-Box und Internet über LAN 1)
2. Jemand, der beruflich damit zu tun hat, hat mir verraten, dass o2 die VoIP-Anmeldedaten wohl doch rausgibt, wenn man an der Hotline sehr deutlich wird oder bereit ist, sonst den Anbieter zu wechseln. Das wäre zu testen (und zu posten!)
3. Es gibt eine Möglichkeit, die Daten aus der Alice Box über eine serielle Schnittstelle auszulesen. Dazu benötigt man einen entsprechenden Adapter und man muss basteln. Erscheint mir relativ aufwändig, aber mittlerweile kursiert im Netz immerhin eine Anleitung, wie man es hinbekommt, ohne die Alice Box zu öffnen.
4. Natürlich kann man die FritzBox auch einfach ohne o2-Festnetz-Anschluss nutzen und sich zB bei Sipgate einen VoIP-Anschluss holen, in den man sich dann mit der FritzBox einwählen kann. Da o2 mit seinen neuen Tarifen aber eine All-Net-Flat anbietet ist es natürlich schade, wenn man dann unnötig für die Gespräche zahlen muss.
Anmerkung:
Ich hab auf die Kommentare unten reagiert und den Text entsprechend geändert. Also nicht wundern, wenn die Kommentare unten nicht mehr passen.
Zuletzt bearbeitet: