Branding

From Fritz!Box

Jump to: navigation, search

AVM Wiki >> Lexikon >> Branding @ whmf   -   Magyar, Nederlands, Italiano, English
Community FRITZ!Box-Modelle Zubehör Environment Konfiguration UI-Module Shell-Befehle Software Lexikon Bilder

Contents

[edit] Begriff

Begriff: Branding   -   Wikipedia Wiki Freetz IPPW IPPF whmf Web
Kurz für: Brandmarken
Bedeutung: Grosskundenspezifische Modifikation eines Produkts

Unter Branding (englisch für Brandmarken) versteht man u.A. die Anpassung eines Produkts an die Bedürfnisse eines Grossabnehmers. Das gilt auch für die FRITZ!Box, hier sind die Grossabnehmer Internet-Dienstanbieter wie 1und1, Freenet, Telekom, etc.

[edit] Branding bei FRITZ!Box-Modellen

Bei der FRITZ!Box wurden einige Arten des Brandings verwendet:

  • Andere Gehäusefarbe und Firmenlogo (z.B. 1und1)
  • Andere Produktnamen (z.B. 1und1, GMX)
  • Andere Produktversion und Firmware (z.B. Freenet 'SL' Version)
  • Komplette Sonderanfertigung (z.B. Telekom Speedport Serie)
  • Angepasstes Webinterface (nahezu alle Anbieter)
  • Angepasste Grundeinstellung (nahezu alle Anbieter)


Die letzen 2 Punkte liessen sich darüber realisieren für jeden Anbieter eigene Firmware zu erzeugen, aber das wäre ein enormer Aufwand, den sich in der Praxis scheinbar nur die Telekom leisten kann. Viel effizienter ist es je Produkt nur eine Firmware herauszugeben, die die Besonderheiten mehrerer Grossabnehmer enthält und nur noch "von aussen" erfahren muss bei welchem Grosskunden sie gerade läuft.

Jede FRITZ!Box hat im Flash Speicher einen kleinen Bereich der werksseitig Voreinstellungen erhält, die jegliches Zurücksetzen einer Box und sogar Recovery übersteht, das Urlader-Environment. Hier wird auch dieses Firmware Branding festgelegt.

[edit] Branding Environment Variable

Die Voreinstellungen im Environment nennt man Environment Variablen, hier findet man die MAC Adressen der Box, eventuelle WLAN Kalibrierung (Finger weg!) aber auch die Variable firmware_version die die aktuelle Wahl des Brandings enthält. Am Beispiel der FRITZ!Box Fon WLAN 7170: Bei einer im deutschen Fachhandel gekauften 7170 hat diese Variable den Wert avm was soviel bedeutet wie "keine Anbieterspezifischen Voreinstellungen". Beim ersten Start fragt die Box nach dem Anbieter. Bezieht man die baugleiche Box von 1und1 steht diese Variable auf 1und1 und die Box fragt beim ersten Start gleich nach dem 1und1 Startcode. Beide Geräte enthalten die selbe Firmware.

[edit] Aktuelles Branding herausfinden

Die einfachste Methode das Branding herauszufinden ist das Webinterface unter fritz.box aufzurufen und den FRITZ!Box Typ dort anzusehen. Dieser enthält einen Zusatz in Klammern wenn ein Anbieterspezifisches Branding eingestellt ist. Am Beispiel der deutschen 7170 (3 brandings) und 7140 (2 brandings) steht dort:

Die bessere Methode erfordert z.B. Telnet Zugang zur Box, was vom Garantieleister nicht erwünscht ist. Dazu muss man erst einmal telnetd starten. Danach kann man in der Windows Eingabeaufforderung oder in der Linux shell telnet fritz.box aufrufen und beantwortet die folgende Passwortabfrage mit dem Passwort des Webinterfaces. Dann gibt man ein:

cat /proc/sys/urlader/environment | grep firmware_version

Wenn nichts schief ging bekommt man z.B. zur Antwort:

firmware_version	1und1

[edit] Brandings einer Firmware herausfinden

Die Branding Variable nennt der Firmware welche der in ihr befindlichen Brandings verwendet werden soll und kann nicht auf willkürliche Werte gesetzt werden. Steht die Variable auf einem nicht existenten Branding hat die Firmware keine Grundeinstellungen und die Box startet nicht mehr. Daher ist es wichtig zu überprüfen welche Brandings sich in einer Firmware befinden bevor man die Variable verändert. Dazu gibt man in der Box ein:

ls /usr/www

Die Antwort ist z.B.:

1und1    all      avm      cgi-bin  freenet  html     kids

Ignoriert man all, cgi-bin, html und kids bleiben die Brandings 1und1, avm und freenet übrig.

[edit] Branding Variable ändern

Nun da bekannt ist welche Brandings zur Auswahl stehen kann man die Variable ändern:

echo "firmware_version freenet" > /proc/sys/urlader/environment

Wenn nichts schief ging bekommt man keine Antwort. Sicherheitshalber überprüfen:

cat /proc/sys/urlader/environment | grep firmware_version

sollte nun ergeben:

firmware_version	freenet

Wenn man dann dreimal nachgelesen hat keinen Tippfehler gemacht zu haben dann:

reboot

Nach ca. einer Minute dann im Webinterface unbedingt auf Werkseinstellungen zurücksetzen. Fertig.

[edit] Bisher entdeckte Brandings

Kleine Suchhilfe zur Lokalisierung der Branding-spezifischen Diskussionen im Netz

Anbieter Branding branding firmware_version
1&1 1und1 1und1 1und1
AOL aol aol aol
Arcor arcor arcor arcor
AVM avm avm avm
AVM avme avme avme
Congstar congstar congstar congstar
Freenet freenet freenet freenet
Alice hansenet hansenet hansenet
Maxdome maxdome maxdome maxdome
O2 otwo otwo otwo
Telekom tcom tcom tcom
Versatel versatel versatel versatel

Ob es je ein gmx Branding gab ist unbekannt.

Anbieter Branding branding firmware_version
GMX gmx gmx gmx



--Hippie2000 15:00, 6 July 2010 (CEST)