Branding
From Fritz!Box
| 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:
- FRITZ!Box Fon WLAN 7170 => Branding ist avm.
- FRITZ!Box Fon WLAN 7170 (UI) => Branding ist 1und1.
- FRITZ!Box Fon WLAN 7170 (fs) => Branding ist freenet.
- FRITZ!Box Fon WLAN 7140 => Branding ist avm.
- FRITZ!Box Fon WLAN 7140 (AOL) => Branding ist aol.
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)

