Quantcast
Aktuelles
Digital Eliteboard - Das Digitale Technik Forum

Registriere dich noch heute kostenlos, um Mitglied zu werden! Sobald du angemeldet bist, kannst du auf unserer Seite aktiv teilnehmen, indem du deine eigenen Themen und Beiträge erstellst und dich über deinen eigenen Posteingang mit anderen Mitgliedern unterhalten kannst! Zudem bekommst du Zutritt zu Bereichen, welche für Gäste verwehrt bleiben

Registriere dich noch heute kostenlos, um Mitglied zu werden! Sobald du angemeldet bist, kannst du auf unserer Seite aktiv teilnehmen, indem du deine eigenen Themen und Beiträge erstellst und dich über deinen eigenen Posteingang mit anderen Mitgliedern unterhalten kannst! Zudem bekommst du Zutritt zu Bereichen, welche für Gäste verwehrt bleiben

Support 6591 Debranding der KDG Boxen Anleitung

konsistent0

Ist gelegentlich hier
Registriert
3. Dezember 2017
Beiträge
35
Reaktionspunkte
21
Punkte
28
hier die Anleitung zum flash der KDG 6591

1. Flashvorgang mit PowerShell
!!! Achtung alles auf eigene Gefahr !!!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!


Zu allererst die entpackte 6591 Freetz Firmware runterladen:
Oder du erstellst Dir selbst eine und entpackst diese.

klick hier

Zum entpacken des Ordners 7zip nehmen!


danach die Yourfritz runterladen und auf C:\YourFritz-main entpacken.
klick hier

jetzt werden die entpackten Dateien der Firmware rüberkopiert nach C:\YourFritz-main\eva_tools

Es handelt sich um:
part_02_ATOM_KERNEL.bin
part_03_ATOM_ROOTFS.bin
part_08_ARM_KERNEL.bin
part_09_ARM_ROOTFS.bin



Nun Powershell installieren:

Systemsteuerung\Alle Systemsteuerungselemente\Programme und Features
= Windows Features aktivieren=Windows Powershell 2.0= Windows Powershell 2.0 Engine

Nach install kann ein Neustart erforderlich sein.

Lanverbindung auf 192.168.178.2 stellen

nach Neustart nun Powershell mit admin Rechten öffnen


Nun die Befehle alle nach der Reihe wie hier gezeigt eingeben bzw Copy Paste geht auch:


Set-ExecutionPolicy -Scope CurrentUser -ExecutionPolicy Unrestricted
Ausführungsrichtlinie ändern
Die Ausführungsrichtlinie trägt zum Schutz vor nicht vertrauenswürdigen Skripts bei. Wenn Sie die Ausführungsrichtlinie
ändern, sind Sie möglicherweise den im Hilfethema "about_Execution_Policies" unter
"https:/go.microsoft.com/fwlink/?LinkID=135170" beschriebenen Sicherheitsrisiken ausgesetzt. Möchten Sie die
Ausführungsrichtlinie ändern?
[J] Ja [A] Ja, alle [N] Nein [K] Nein, keine [H] Anhalten [?] Hilfe (Standard ist "N"):
Da drückst Du A=Alle


cd C:\YourFritz-main\eva_tools

.\EVA-Discover.ps1 <------- nachdem du das gedrückt hast musst du den Stecker in die Fritzbox stecken und Lan auf Lan1 eingesteckt haben!!!!!!!

als Meldung sollte 192.168.178.1=true oder sowas kommen

.\EVA-FTP-Client.ps1 -Verbose -Debug -ScriptBlock { SetEnvironmentValue linux_fs_start 0 }

Zuerst das Freetz Image flashen:

.\EVA-FTP-Client.ps1 -Verbose -Debug -ScriptBlock { UploadFlashFile .\part_03_ATOM_ROOTFS.bin mtd0 }
.\EVA-FTP-Client.ps1 -Verbose -Debug -ScriptBlock { UploadFlashFile .\part_02_ATOM_KERNEL.bin mtd1 }
.\EVA-FTP-Client.ps1 -Verbose -Debug -ScriptBlock { UploadFlashFile .\part_09_ARM_ROOTFS.bin mtd6 }
.\EVA-FTP-Client.ps1 -Verbose -Debug -ScriptBlock { UploadFlashFile .\part_08_ARM_KERNEL.bin mtd7 }
.\EVA-FTP-Client.ps1 -Verbose -Debug -ScriptBlock { SetEnvironmentValue linux_fs_start 1 }

.\EVA-FTP-Client.ps1 -Verbose -Debug -ScriptBlock { UploadFlashFile .\part_03_ATOM_ROOTFS.bin 'mtd;' }
.\EVA-FTP-Client.ps1 -Verbose -Debug -ScriptBlock { UploadFlashFile .\part_02_ATOM_KERNEL.bin 'mtd<' }
.\EVA-FTP-Client.ps1 -Verbose -Debug -ScriptBlock { UploadFlashFile .\part_09_ARM_ROOTFS.bin 'mtd=' }
.\EVA-FTP-Client.ps1 -Verbose -Debug -ScriptBlock { UploadFlashFile .\part_08_ARM_KERNEL.bin 'mtd>' }
.\EVA-FTP-Client.ps1 -Verbose -Debug -ScriptBlock { SetEnvironmentValue linux_fs_start 0 }
.\EVA-FTP-Client.ps1 -Verbose -Debug -ScriptBlock { RebootTheDevice }


Aus Erfahrung ziehe ich nach einiger Wartezeit den Stecker wenn alles gut durchgelaufen ist, sie aber nicht neustartet und nur die obere Lampe leuchtet. Reboot funktioniert nach flash manchmal nicht.! Aber beobachte die Lampen aufmerksam!
Schön abwarten! Erst dann stecker ziehen.
Nun sollte sie starten!

2. Dann Fritzbox einrichten bzw zurücksetzen und dann die drei punkte rechts Freetz aktivieren

Nun putty.exe herunterladen und 192.168.178.1 telnet und open

Benutzername: root
Passwort : freetz

Muss/kann man nach einloggen ändern oder einfach erneut 2x freetz eingeben dann bleibt es freetz :)

dann machst du diese eingaben im Putty:

for f in /dev/mtdblock*; do dd if=$f of=/var/media/ftp/`basename $f`; ls -1 /var/media/ftp/`basename $f`; done

cat /dev/mtdblock3 > /var/media/ftp/bootloader.bin


Die Datei Bootloader.bin ergab bei mir eine 299kb Datei kann bei dir anders sein.

Dann auf das zugreifen und die Dateien mtdblock4 mtdblock3 mtdblock2 mtdblock1 mtdblock0 und bootloader.bin herunterladen als Backup sicher ablegen.


3. Nun gehts an das Debranding :


Mit einem Hexeditor z.b HxD öffnen.

!!!Kein Wordpad oder Notepad nehmen.!!!!

Nun drückst du STRG+F und suchst kdg Hinter firmware_version ersetzt du kdg durch avm und
bei RTL sollte n stehen wenn Du weiterhin durch Vodafone Provisionieren lassen willst was ich annehme.

Jetzt musst du die bootloader.bin die du gesichert hast vom entweder umbenennen oder löschen und die eben geänderte bootloader.bin ins mit Datei einfügen plazieren.


4. Hier geht es wieder ans zurückspielen der editerten bootloader.bin über putty.exe:

cat /var/media/ftp/bootloader.bin > /dev/mtdblock3


reboot( geht über Fritzbox Webinterface)

Jetzt solltest du in deinem Hauptmenü nicht mehr (kdg) stehen haben und alle Menüunterpunkte der Retail wie z.b DNS Update ect verfügbar sein

Viel Erfolg

Grüße
 
Zuletzt bearbeitet von einem Moderator:
ist nur eine Funktion zur Updatfunktion freischallten. Kann mal einer wegen der Provisionierung prüfen?

Wie läuft es mit dem Hinweis ab?
! don't ever install an update offered by AVM via the GUI, and never activate automatic update !

Ps.: Da der Anleitungsersteller sein Image nicht mehr online anbietet, muss man eben auf die Alternative zugreifen. Sein Image kann ich zwar bauen, aber aus meiner Sicht ist es nicht notwendig. In meinen Images gibt es an sich keinen Telnet. Dieselben Funktionen sind eigentlich über WinSCP vorhanden.
Man starte Dropbear und danach den WinSCP, da ist alles dabei, was man dazu benötigt.
 
Zuletzt bearbeitet:
ist nur eine Funktion zur Updatfunktion freischallten. Kann mal einer wegen der Provisionierung prüfen?


Quelle: ip-phone-forum
Neben der "Branding-Variable" firmware_version (wo der Wert "avm" sein sollte) ist auch der Wert der Variable "DMC" entscheidend. Der Ausdruck "RTL" steht da wohl für "Retail" und ein "RTL=y" als Wert bei der Variable DMC offensichtlich dafür, dass es sich um eine Retail-Version handelt. Und ein "RTL=n" steht wohl dafür, dass es sich um ein Provider-Gerät handelt, welches regulär wohl auch nur vom betreffenden Provider (in seinem Netz) mit Firmware-Updates versorgt wird (die FW Update-Option wird im Webinterface offensichtlich ausgeblendet bei "RTL=n", auch wenn die Firmware der Retail-Version installiert ist/wird). Des Weiteren könnte auch ein Provider-Additive vorhanden sein (dann ist die Variable "provider" im Environment vorhanden).

Ich halte es für sehr problematisch (auch wenn dies in der Praxis, vermutlich aufgrund Unwissenheit, oft passiert) das Modell 6591 (und 6660) mit "RTL=n" bei der Variable DMC und einem Wert ungleich "avm" bei der Branding-Variable firmware_version ohne entsprechende Hinweise bzgl. den Einschränkungen (keine regulären FW-Updates möglich und ggf. nicht im Netz des ursprünglichen Provider als CM provisionierbar) zu verkaufen, selbst wenn man Eigentümer der betreffenden Box ist.
 
somit wird nur das "kdg" auf avm" verändert, die Box wird aber nie wieder bei KD z.B beim anderen Kunden aktiviert.

edit: 29.7.24
Wenn man das Thema in diesem Thread weiter verfolgt, gibt es bereits einige User, die die Fritz!Box nach der Anleitung in #1 bei einigen Providern erfolgreich provisioniert haben.
 
@konsistent0

BESTEN DANK für deine Anleitung und deine Mühe!
Ich hab mich nun zum Feierabend dran gesetzt und umgesetzt.. habe auch das von dir bereitgestellte Freetz Image genommen.
Kurzum: Fast alles hat geklappt! DANKE!

Meinezuvor lgi gebrandete Box ist nun eine AVM mit retail=y

FritzOS 7.28 ist installiert, die FB meldet ein Update auf 7.29 ist verfügbar.
Wenn ich das Update über die GUI starten möchte kommt jedoch das:

firmwarecfg: ERROR
Error: opening page ../html/tools/update_wrong_signature_noreboot.html

Wie könnte ich nun alternativ das Update auf 7.29 einspielen?

Gruß!
 
habe auch das von dir bereitgestellte Freetz Image genommen.
und
deshalb.. Das Flashen geht mit mehreren Möglichkeiten. Infos vom fesc
über:
1. AVM UI -> Die Signatur des Erstellers muß zum Original passen.
2.
... das Problem wurde mittlerweile dann doch umzingelt und sollte gelöst sein: ff.
..
Edit: Ich habe mir mal ein freetz image gebaut. Was mir auffällt dass da ziemlich viele Änderungen in /etc/services sind. u.A.
Original:
sunrpc 111/tcp portmapper # RPC 4.0 portmapper TCP
sunrpc 111/udp portmapper # RPC 4.0 portmapper UDP

freetz:
sunrpc 111/tcp
sunrpc 111/udp

Ich habe das mal in meiner lokalen buildroot umgebung getestet, wenn ich rpcbind so starte, dann öffnet er, wie bei Dir, keinen Port 111. Er braucht also den Portmapper alias.
--> freetz fixen!
--> make/mod/files/root/etc/services editieren, portmapper alias eintragen, neu bauen
..
... ein switch_bootbank Befehl "/bin/aicmd pumaglued uimg switchandreboot" unter meinem "neuen" Freetz-NG hat auch geklappt ...
3. PowerShell
4. eva FTP und TotalCommander ->
5. push firmware ->
6. mit ssh/telnet/Konsolenzugriff
 
Zuletzt bearbeitet:
Danke Euch, @prisrak und @konsistent0 !

Die oben genannte Fehlermeldung erhalte ich, wenn ich es über das Fritz UI mache.
Das hier kommt, wenn ich das 6591_07.29.ger_freetz-ng-33019MOA.image von dir prisrak vom Teamserver über die Freetz GUI installieren will:


ERLEDIGT

Ausführen des Firmware-Installationsskripts /var/install ...

install: check and install new firmware ...
OEM=
ANNEX=Kabel
testing acceptance for device Fritz_Box_HW233a ...
korrekt install type: arm_4GB_xilinx_4eth_2ab_isdn_nt_usb3host_dect_wlan11ac4x4_kabel_31065
device has installtype arm_4GB_xilinx_4eth_2ab_isdn_nt_usb3host_dect_wlan11ac4x4_kabel_31065
OK - accept this update for device Fritz_Box_HW233a ...
testing acceptance for device Fritz_Box_HW233a done
curr: 161.07.28 new: xx.07.29
debug: curr: 161.07.28
debug: new: "XX.07.29"
major_currFWver=161
middle_currFWver=7
minor_currFWver=28
middle_newFWver=7
minor_newFWver=29
check Firmware Version: xx.07.29
DEBUG: 7 >= 7
DEBUG: 29 >= 28
Accept Firmware Version: xx.07.29
sh: 24: unknown operand

ERLEDIGT – Rückgabewert des Installationsskripts: 1 (INSTALL_SUCCESS_REBOOT)

Das Gerät startet automatisch neu ..


Sah erstmal gut aus für mich, jedoch nach einem dann erfolgten Reboot keine Änderung.
Ich lese erstmal weiter und versuche mehr zu verstehen..
 
Zuletzt bearbeitet von einem Moderator:
Ich kann dem zustimmen das der Fehler im Freetz auftaucht. Dennoch geht das Update über die normale Weboberfläche der Fritzbox....

Sollte das ncht klappen kann man über eva tools flashen
 
Ich hab da mal 2 Fragen:

1. Kann ich nach dem debranden die gesicherten Einstellungen und Telefonbücher wieder einfach zurückspielen?

2. Was bedeutet es genau, " Lanverbindung auf 192.168.178.2 stellen "?

Vielen Dank für eure Antworten
 
Zu 1: die ganzen Einstellungen haben mit dem debranding nicht zu tun.
Zu 2: ist die netzwerkverbindung
 
Hallo,

der Link zum in der ersten Seite genannten Freetz Image ist nicht mehr online. Kann ich stattdessen das 6591_07.29.ger_freetz-ng-33097MOA nehmen?
 
Zurück
Oben