IP-Phone-Forum  

Zurück   IP-Phone-Forum > Technik > Router > Andere Hardware-Router
Registrieren Hilfe Benutzerliste Wiki Suchen Heutige Beiträge Alle Foren als gelesen markieren

Andere Hardware-Router Bei entsprechendem Interesse bekommen sie eine eigene Rubrik

Antwort
 
Themen-Optionen Thema durchsuchen Ansicht
Alt 27.01.2009, 02:02   #1
krisha
IPPF-Einsteiger
 
Registriert seit: 06.03.2006
Ort: Bayern
Beiträge: 23
krisha eine Nachricht über ICQ schicken
Sphairon IAD 3221 Config (+VoIP) auslesen

Hi,

da ich mein(?) IAD 3221 nur durch eine Fritz!Box ersetzen möchte, habe ich versucht an die VoIP Daten zu kommen.

Eine interessante Methode finde ich die Konfigdatei auszulesen und zu verstehen. Wie das geht, habe ich inkl. ein paar Infos (die meisten wahrscheinlich hier aus dem Forum ) zusammengefasst:
http://www.krisha.eu/2009/01/27/spha...daten-user-pw/

Hat schon jemand eine IAD Konfig Datei 'entschlüßelt'? Austauschen, um sie zu vergleichen, ist so 'ne Sache... immerhin, weiß man ja nicht, was drin steht (Zugangsdaten...).

Edit/Update:
Die ersten 4 Bytes sind immer 'CFG1', die folgenden 4 Bytes sind die Größe. Verändert man nichts, sind diese Werte bei jedem auslesen gleich.
Die ersten 0x30 (inkl. CFG1 und Größe) scheinen der Header zu sein. Nach den ersten 8 Bytes folgen 8 Bytes die bei jedem Auslesen unterschiedlich sind.
An 0x10 befinden sich dann 30303030303000000005000E00000000. Diese sind bei mir immer gleich. Die ersten 6 Bytes mit Inhalt 0x30 könnten ein Default Passwort sein.
0x20-0x40 sind bei jedem Auslesen anders.

Eventuell ist in diesen ersten 0x40 ein Timestamp sowie eine Checksum für Header und den darauf folgenden Daten untergebracht.

Nach dem Speichern der ausgelesen config.bin und anschließendem Neustart(!!) hat sich auch der Datenbereich > 0x40 verändert. Ob dies jetzt am Neustart liegt oder an der überschriebenen Config, weiß ich aber noch nicht.

Achtung, beim speichern der Config (im IAD) sichert das IAD den Zeitpunkt des Updates unter http://192.168.1.1/web.cgi?controller=System

Edit 2:
Beim zweimaligen auslesen haben sich zudem bei einer Größe von 0x25E0 (aus Header, konstant) folgende Bereiche im Datenbereich verändert:
0x400-0x410 (0x10 Bytes)
0x25F0-0x2600 (0x10 Bytes)

Geändert von krisha (02.02.2009 um 09:07 Uhr).
krisha ist offline   Mit Zitat antworten
Alt 28.01.2009, 00:05   #2
krisha
IPPF-Einsteiger
 
Registriert seit: 06.03.2006
Ort: Bayern
Beiträge: 23
krisha eine Nachricht über ICQ schicken
(gelegentliches Update dieses Posts...)

scheint ja nicht so auf großes Interesse zu stoßen

kann jemand verifizieren, ob es auf einem anderen IAD ein actioncontroller.cpp File gibt und das zur Verfügung stellen?

Beim Boot findet man auch etwas über's Config File, dort hat es aber eine andere Größe. Vielleicht wird in einer anderen Box, welche auslesbar ist, ja der gleiche Algo zur Verschlüßelung der config.bin verwendet?

Im WorstCase müsste man den FlashChip auslesen, z.B. wenn man ihn in eine Box mit U-Boot 3.0.xx einbaut.

Geändert von krisha (28.01.2009 um 02:50 Uhr).
krisha ist offline   Mit Zitat antworten
Alt 28.01.2009, 05:30   #3
VRiker
IPPF-Fan
 
Registriert seit: 17.05.2007
Beiträge: 161
Es liegt wohl daran, daß das IAD 3221 nicht so weit von Alice verbreitet ist, als wie das 2200er. Aber ansonsten finde ich es eine gute Sache.
__________________
Telefonie/Internet: Vodafone all inkl. classic Komfort (echtes ISDN) ~16,5 MBit
Hardware: AVM FRITZ!Box Fon WLAN 7270, Firmware-Version 54.04.80freetz-devel-4860
Router, WLAN: AVM FRITZ!Box Fon WLAN 7270, Firmware-Version 54.04.80freetz-devel-4860 / Asus WL-130N bis zu 300Mbit/s

Telefon-MT an FB DECT: Siemens Gigaset S68H
VRiker ist offline   Mit Zitat antworten
Alt 28.01.2009, 22:09   #4
Bigdesaster
IPPF-Einsteiger
 
Registriert seit: 29.05.2005
Beiträge: 24
Lächeln

Hi Krisha,
finde den Link sehr Interessant. Warte schon lange drauf das 3221 "loszuwerden".
Einige der versteckten Websiten des IAD halte ich schonmal für sehr nützlich.
Wenigstens sieht man jetzt mal mit was das IAD synct.

Was sich mir aus dem Artikel nicht erschliest, ist ob du es geschafft hast die Config auszulesen und wenn ja wie genau.
Vielleicht kann ich mich da am WE auch mal dransetzen wenn ich ein Tipp bekommen.

Gruß
Bigdesaster ist offline   Mit Zitat antworten
Alt 28.01.2009, 23:04   #5
krisha
IPPF-Einsteiger
 
Registriert seit: 06.03.2006
Ort: Bayern
Beiträge: 23
krisha eine Nachricht über ICQ schicken
Die Config lässt sich auch über eine versteckte Seite auslesen:

http://192.168.1.1/web.cgi?controlle...on=IndexConfig

Auf der selben Seite kann man die Config dann auch wieder ins Gerät schreiben.

Allerdings ist die Config verschlüßelt - das hab' ich noch nicht rausbekommen.

Update: Habe mir noch ein 3231 bestellt, da ich denke, dass es intern gleich ist. So kann ich besser mit der Config rumspielen

Geändert von krisha (29.01.2009 um 19:01 Uhr).
krisha ist offline   Mit Zitat antworten
Alt 30.01.2009, 17:37   #6
Bigdesaster
IPPF-Einsteiger
 
Registriert seit: 29.05.2005
Beiträge: 24
Also die Config auslesen ist also nicht das Problem. Die Frage ist ob und wie da drinsteht was wir suchen.
Ich geh wie du mal davon aus, dass das 3231 ähnlich sein dürfte. Im "/Image"-Ordner gibt es Bilder für WLAN und auch in den JavaScripts gibt's hinweise auf WLAN (übrigens auch auf andere Provider)

Hab die Firmware 2.21-2.20.4
An 0x010 steht bei mir 30303030303000000005000A00000000

Ich glaube nicht, dasss man die Config-Datei volkommen entschlüsseln kann. Zumindest ich kann damit nicht viel anfangen *g*.
Interessanter wäre es per FTP oder Telnet auf die Box zu kommen. FTP würde gehen, wenn man den Benutzer und Passwort kennen würde.
Hätte auch kein Problem das Flash auszulesen, wenn es gehen würde.....

P.S. Du solltest vielleicht die Überschrift des Threades ändern damit es Interessanter klingt. (Irgendwas mit Config auslesen und FritzBox oder so )

Geändert von Bigdesaster (30.01.2009 um 19:57 Uhr).
Bigdesaster ist offline   Mit Zitat antworten
Alt 01.02.2009, 20:47   #7
Bigdesaster
IPPF-Einsteiger
 
Registriert seit: 29.05.2005
Beiträge: 24
Hab ein paar neue versteckte Seiten gefunden:

Sprache ändern: (wer's braucht)
http://192.168.1.1/web.cgi?controlle...=IndexLanguage

und was recht Interessantes:
http://192.168.1.1/web.cgi?controlle...ndexAccessMode
Dort kann man Provider und Router-Modemmodus einstellen sowei die Uhrzeit detr Zwangstrennung festlegen. Hab nicht alle ausprobiert aber Auswirkungen konnt ich noch nicht feststellen.

http://192.168.1.1/web.cgi?controlle...on=IndexDynDNS und
http://192.168.1.1/web.cgi?controlle...on=IndexSyslog
müsste es auch geben. Kommt aber derselbe Fehler wie bei IndexFirmware....

Ich bin mir mittlerweile ziemlich Sicher, dass es ähnlich wie bei der Fritzbox einen "Expertenmodus" geben muss. Man müsste nur rausfinden, wie man den aktiviert....

Geändert von Bigdesaster (01.02.2009 um 21:53 Uhr).
Bigdesaster ist offline   Mit Zitat antworten
Alt 02.02.2009, 09:10   #8
krisha
IPPF-Einsteiger
 
Registriert seit: 06.03.2006
Ort: Bayern
Beiträge: 23
krisha eine Nachricht über ICQ schicken
cool, das sind auch ganz nette Seiten!

mein eBay Verkäufer hat leider ein Fehler mit seiner Auktion begangen und kann mir daher das IAD 3231 nicht zu schicken

Ich tippe auch darauf, dass man den 'ExpertenModus' irgendwo einstellen klann bzw. direkt über die config.bin ändern kann.

Werde mich später weiter damit beschäftigen.
krisha ist offline   Mit Zitat antworten
Alt 03.02.2009, 17:33   #9
dirk32
IPPF-Aufsteiger
 
Registriert seit: 30.07.2005
Beiträge: 40
wäre mal interessant zu wissen ob man den IAD 3231 auch in eine Repeatermodus bringen kann, sprich ich möchte meine FritzBox 7141 mit dem IAD 3231 über WLAN verbinden!

Modem/Router: IAD 3231
Repeater: FritzBox 7141

hat da schon jemand was gefunden?
__________________
FRITZ!Box Fon WLAN Speedport W 900V Firmware-Version 34.04.56-10575
speed-to-fritz_21_03_2008.tar.gz
dirk32 ist offline   Mit Zitat antworten
Alt 03.02.2009, 17:41   #10
krisha
IPPF-Einsteiger
 
Registriert seit: 06.03.2006
Ort: Bayern
Beiträge: 23
krisha eine Nachricht über ICQ schicken
@dirk32: ein RepeaterMenü habe ich noch nicht gefunden.

Welche Menüs gibt es denn standardmäßig im 3231? Könntest du einen kleinen Baum aufmalen/schreiben?

Schon probiert über die serielle Schnittstelle auszulesen?

wäre nett, danke!
krisha ist offline   Mit Zitat antworten
Alt 03.02.2009, 18:54   #11
dirk32
IPPF-Aufsteiger
 
Registriert seit: 30.07.2005
Beiträge: 40
In der Anleitung sind die Menüs auch drin!

https://www.alice-dsl.de/kundencente..._WLAN_3231.pdf
__________________
FRITZ!Box Fon WLAN Speedport W 900V Firmware-Version 34.04.56-10575
speed-to-fritz_21_03_2008.tar.gz
dirk32 ist offline   Mit Zitat antworten
Alt 03.02.2009, 19:07   #12
krisha
IPPF-Einsteiger
 
Registriert seit: 06.03.2006
Ort: Bayern
Beiträge: 23
krisha eine Nachricht über ICQ schicken
hm ok auch nicht wirklich viel mehr. Auf den ersten Blick: USB + Wlan

ich habe noch eine Seite gefunden, um den DHCP und die IP Bereiche einzustellen:

http://192.168.1.1/web.cgi?controlle...ction=IndexLan
krisha ist offline   Mit Zitat antworten
Alt 03.02.2009, 21:08   #13
Bigdesaster
IPPF-Einsteiger
 
Registriert seit: 29.05.2005
Beiträge: 24
Zitat:
Zitat von krisha Beitrag anzeigen
Schon probiert über die serielle Schnittstelle auszulesen?
Ja ich habs heute wie in diesem Thread beschrieben probiert.
Leider ohne Erfolg. Eventuell könnte man es schaffen wenn man den Kurzschlusszeitpunkt richtig erwischt.
Wenn man die Pin's 31/32 brückt dann bleibt die Box stehn. Reagiert aber auch nicht auf eingaben. Wie gesagt. Eventuell wenn man den richtigen Zeitpunkt erwischt. Hatte aber keine Zeit mehr weiter rumzuprobieren.

Vielleicht könnte man die Box auch dazu bringen über's Netzwerk zu booten so wie es bei der DBOX früher ging bzw. noch geht. Info
Ich meine nämlich in der seriellen Konsole irgendwas von NFS gelesen zu haben.
Bigdesaster ist offline   Mit Zitat antworten
Alt 04.02.2009, 09:33   #14
Agent4125
IPPF-Einsteiger
 
Registriert seit: 31.01.2009
Beiträge: 4
Hi,
ich habe ebenfalls das Problem einer IAD 3221 mit neuerer Firmware und hatte bisher keinen erfolg per ubootreader 0.2 irgendetwas auszulesen. Mir ist auch bisher nicht ganz klar an welchem Punkt man am besten den Bootvorgang unterbricht. Klar ist sicher nach dem entpacken, aber was dann. Ubootreader hat bei mir jedenfalls an keiner der Adressen aus den o.g. Thread etwas auslesen können...
Agent4125 ist offline   Mit Zitat antworten
Alt 04.02.2009, 10:04   #15
krisha
IPPF-Einsteiger
 
Registriert seit: 06.03.2006
Ort: Bayern
Beiträge: 23
krisha eine Nachricht über ICQ schicken
ne, entpacken ist nicht notwendig. Das kann man auch auf dem PC machen.

Danach soll er anhalten:
Zitat:
Initialize devices...
In: serial
Out: serial
Err: serial
Net: danube Switch

Type "run flash_nfs" to mount root filesystem over NFS
In der alten U-Boot Version kam hier wohl immer die Aufforderung zum Enter drücken und dann 3 Sekunden Wartezeit.
krisha ist offline   Mit Zitat antworten
Alt 04.02.2009, 22:14   #16
Agent4125
IPPF-Einsteiger
 
Registriert seit: 31.01.2009
Beiträge: 4
tja, leider hatte ich keinen Erfolg. Hab 1,5 Std alles mögliche durchprobiert, es aber nicht geschafft etwas auszulesen. Hatte auch einige mal an der o.g. Stelle angehalten... ubootreader macht stets nur ein 0 byte file , an allen 8 Startadressen..
Agent4125 ist offline   Mit Zitat antworten
Alt 07.02.2009, 00:28   #17
Bigdesaster
IPPF-Einsteiger
 
Registriert seit: 29.05.2005
Beiträge: 24
Ich hab was!
Nachdem ich erst gedacht habe ich habe meine Box gehimmelt, hab ich es geschafft sie bei einem Promt anzuhalten.
Ich poste nacher mal ein Log. Die Brücke an Pin 31/32 muss jedoch ziemlich knapp nach dem einschalten gemacht werden. Vielleicht eine Sek.

Allerdings handelt es sich nicht wie im HowTo um einen AMAZON# sondern um einen DANUBE#.
Jetzt haut das mit dem UBOOTREADER nicht hin.
Bei den Adressen „B3020004“, „B3030004“, B3830004“ hängt er sich nach 16KB immer auf und bei „B3820004“ hört er nicht mehr auf zu laufen. Entweder brauchen wir andere Adressbereiche oder aber nen anderen U-Boot-Reader.
Bigdesaster ist offline   Mit Zitat antworten
Alt 07.02.2009, 01:27   #18
krisha
IPPF-Einsteiger
 
Registriert seit: 06.03.2006
Ort: Bayern
Beiträge: 23
krisha eine Nachricht über ICQ schicken
Freut mich, dass es geklappt hat!

Glaube der Prompt gibt die Board Bezeichnung an. U-Boot ist ja OpenSource (www.denx.de), habe dort aber nirgends ein AMAZON oder DANUBE Board gefunden.

Versuch mal in der Konsole ein paar der Info Commands einzugeben:
http://www.denx.de/wiki/view/DULG/UBootCmdGroupInfo
Bei diesen Commands sollte es auch Hinweise auf die Leseadresse geben.

In der Anleitung befindet sich:
In env_init : env_ptr = 0xb3010000
und es werden folgende Bereiche für den Reader verwendet:
B3020004 – B3030004 – B3820004 oder B3830004

Bei uns zeigt er beim Boot:
In env_init : env_ptr = 0xb0020000
würde deshalb folgende Bereiche vorschlagen:
B0030004 - B0040004 - B0830004 oder B0840004

edit: noch ein paar Links:
https://dev.openwrt.org/browser/docs...danube/bootlog
https://dev.openwrt.org/browser/bran...nube?rev=12811 //in der danube.c steht auch AMAZON
http://www.jungo.com/openrg/doc/4.8/...f/infineon.pdf //auf diesem evaluation board könnte das iad basieren

Geändert von krisha (07.02.2009 um 01:41 Uhr).
krisha ist offline   Mit Zitat antworten
Alt 07.02.2009, 05:06   #19
Bigdesaster
IPPF-Einsteiger
 
Registriert seit: 29.05.2005
Beiträge: 24
Reden

So ich hab mal weiter rumgespielt.
Doch zunächst mal das Log als ich den Uboot angehalten hab.
Code:
 relocate_code start
 relocate code finish

Entering flash_init()
Flash: 16 MB

In env_init : env_ptr = 0xb0020000
For environment CRC32 is OK
env_relocate[518] malloced ENV at 83f90008
env_relocate finished

Initialize devices...
In:    serial
Out:   serial
Err:   serial
Net:   danube Switch
Saving ubootconfig ...
Erasing Flash from B0020000 to B002FFFF ...
 done
Done
Writing to Flash to B0020000 from buffer 83F90008 with length 00010000 ... Failed
Flash not Erased
DANUBE #
Edit:
Vergesst was vorhin an dieser Stelle stand *gg*

Ich hatte alle von dir vorgeschlagenen Bereiche ausgelesen und abgespeichert.
Leider muss ich wohl ne altes oder falsche Packproramm gehabt haben. Hab die Dateien jetzt mitgenommen und auf einem anderen Rechner nochmal probiert.

ES FUNKTIONIERT!
Die Archive lassen sich alle öffnen und auch die erhoffte Database.txt ist drin.

Danke für eure Hilfe.

Geändert von Bigdesaster (07.02.2009 um 07:34 Uhr).
Bigdesaster ist offline   Mit Zitat antworten
Alt 07.02.2009, 10:45   #20
Agent4125
IPPF-Einsteiger
 
Registriert seit: 31.01.2009
Beiträge: 4
WOW, Glückwunsch! Ich habe mich sogleich auch nochmal daran gemacht aber was ich auch mache ich bekomme keinen DANUBE# prompt hin. Drückst du vor dem stoppen des uboot noch auf die enter ? Habe ich auch versucht aber ohne Erfolg bisher. Das "Erasing Flash macht er aber nie wie bei dir im Log ein "Writing to Flash" . Oder ist es einfach nur ne Glückssache ? Schildere bitte nochmal genau den Vorgang damit du den prompt erhälst.
Agent4125 ist offline   Mit Zitat antworten
Antwort




Themen-Optionen Thema durchsuchen
Thema durchsuchen:

Erweiterte Suche
Ansicht

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge anzufügen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

vB Code ist An.
Smileys sind An.
[IMG] Code ist An.
HTML-Code ist Aus.

Ähnliche Themen
Thema Erstellt von Forum Antworten Letzter Beitrag
Sphairon (Alice IAD 3221) - Verbindung schnell trennen und wieder aufbauen Gurchus Andere Hardware-Router 3 28.02.2009 19:48
Eumex, T-Net Box, Splitter, Sphairon IAD Fehlkabelung? TheRoyalty Alice (HanseNet) DSL 10 10.08.2008 20:53
Frage/Problem: Sphairon IAD + FB7050 + analog Telefon (NGN) Steely Alice (Hansenet / ehem. AOL) 4 10.07.2008 18:45
Router am Sphairon IAD Turbolink bei Alice von Hanse-Net AndiF Andere VOIP Anbieter 5 28.03.2007 23:56
Sphairon stellt VoIP-All-in-One-Gerät vor Redaktion Nachrichten 3 27.02.2005 21:07


Alle Zeitangaben in WEZ +2. Es ist jetzt 11:52 Uhr.


Powered by vBulletin Version 3.6.8 (Deutsch)
Copyright ©2000 - 2010, Jelsoft Enterprises Ltd.