7270v1 Alien

@Suchiman
Was ist mit dem edit2 von oben? Und diesem trennen der USB-Gertäte? Kommt das jetzt nicht mehr?

Gruß
Oliver
 
Ja, nachdem ich Oldroot unmounten deaktiviert hatte funktionierte der USBroot, warum vorher das USB Gerät getrennt wurde weiß ich nicht aber ich dachte mir ich kanns ja mal probieren, vorallem weil dort ja stand
Code:
Achtung: Das Aktivieren dieser Option kann zu einer Reboot-Schleife führen.
@AVMBoeder, hast du den tr069 remove patch ausgewählt ohne diese Funktionalität vorher im AVM Webinterface zu deaktivieren ? Das verursacht nämlich einen segfault von ctlmgr, also dem AVM Webif und deshalb restartet der Watchdog die box kurze zeit Später. Bei mir reicht es folgende Einstellung zu deaktivieren:
Code:
Zugriff für Programme im Heimnetz zulassen
Wenn es bei dir noch eine Einstellung gibt wie dem Provider fernzugriff gestatten oder Remote Updates wie auch immer sich das nennet musst du das auch deaktivieren, alles was mit tr064 oder tr069 zusammenhängt. Du kannst aber auch die ar7.cfg verändern falls du keinen zugriff mehr auf das AVM Webif hast aber auf SSH / Telnet schon. Du musst da den folgenden eintrag suchen und enabled auf no setzen.
Code:
nvi /var/flash/ar7.cfg
.......
TR_064 {
        enabled = no;
        username = "dslf-config";
        persistent_data = "";
        only_https = no;
}
 
Zuletzt bearbeitet:
Den "tr069 remove patch" habe ich nicht ausgewählt und in der ar.cfg war der Eintrag bereits auf
Code:
enabled = no;
Aber dein Hinweis auf
Code:
Zugriff für Programme im Heimnetz zulassen
hat den Erfolg herbeigeführt :)

Anschließend kam keine Rebootschleife, ich konnte auch auf das Frontend zugreifen und USB Root konfigurieren +starten, was ohne Probleme funktioniert hat.

Vielen Dank für Deine Anleitung!

:rock::rock::rock:
 

Anhänge

  • config.txt
    24.3 KB · Aufrufe: 21
Nach 2 tagen und über 4 stunden uptime ist die box gerade unerklärlicher weise gecrasht. Ich war Filme am gucken und hatte nur messenger am laufen, sonst war bis auf einen Repeater nichts aktiv verbunden mit der FritzBox. Ich bemerkte nur plötzlich dass die WLAN verbindung weg war, die FritzBox befand sich zwar noch in der liste verfügbarer Geräte allerdings scheiterte der Verbindungsversuch. Ich bin zur Box gegangen, die Lichter deuteten auf einen normalen Betrieb hin. Zum Test hab ich die WLAN Taste gedrückt, daraufhin hat die WLAN Lampe angefangen zu blinken, das blinken hat aber nicht mehr aufgehört, scheinbar war WLAN abgestürzt? Ich bin wieder zu meinem Laptop gegangen um per LAN eine Verbindung zur Box herrzustellen, als ich dann ohne weiteres auf das Freetz webinterface gelangen konnte zeigte der Uptime counter 1 Minute an also frisch rebootet, im gleichen moment hat der Laptop auch automatisch wieder die WLAN verbindung aufgebaut. Crash.log enthält nichts, ebenso die methode mit mknod panic enthält keine Daten. Irgendeine Idee was da passiert sein könnte ?
 
Bei meinem minimalimage segfaulted ctlmgr
Code:
root@fritz:/var/mod/root# cat /var/flash/crash.log
2011-08-03 20:51:11(1) [Segmentation fault] /usr/bin/ctlmgr.bin(2690) CRASHED at 00000000 (?) accessing 00000000 (?)
ze: 00000000 at: 00000001 v0: 00000000 v1: 00000000
a0: 2b263530 a1: 2b274a08 a2: 00000000 a3: 00000001
t0: 00000001 t1: fffffffe t2: 00000000 t3: 00000000
t4: 00000000 t5: 96aabe3a t6: 00000400 t7: 743a3135
s0: 2b274a10 s1: 00480eb4 s2: 00480eb0 s3: 7f8a2c46
s4: 2b274a08 s5: 2b263530 s6: 2ab37fd4 s7: fffffffe
t8: 00000000 t9: 00000000 k0: 00000001 k1: 00000000
gp: 2b246f50 sp: 7f8a20e0 fp: 00000000 ra: 2b1f0c54
2011-08-03 20:51:11(2) [Bus error] /usr/bin/ctlmgr.bin(2690) CRASHED at (null)+0x2ac8ddf4 (/lib/libavmcsock.so.2 at 00043df4) accessing 00000000 (?)
ze: 00000000 at: 2b1b0034 v0: 00000005 v1: 00000004
a0: 7f8a1768 a1: fefefeff a2: 00000000 a3: 2ac94d0d
t0: 0000003a t1: 00000000 t2: 00000000 t3: 00000001
t4: 00000080 t5: 00000034 t6: c05ac7c3 t7: 00000000
s0: 0000000b s1: 7f8a1e48 s2: fffffff4 s3: 7f8a176d
s4: fffffffd s5: 00000006 s6: 7f8a1868 s7: 2ac94d10
t8: 00000000 t9: 2ad4b5b0 k0: 00000001 k1: 00000000
gp: 2acb24e0 sp: 7f8a1670 fp: 2ac94d18 ra: 2ac8ddd0
Code: 27b601f8  2414fffd  24150006 <8e470000> 8f998668  12800004  02d32823  02602021  10000003 
[bt] Number of functions: 3
[bt] (null)+0x2ac8ddc8 (/lib/libavmcsock.so.2 at 00043dc8)
[bt] ((null)+0x2ac8db04)+0x2c4 (/lib/libavmcsock.so.2 at 00043b04)
[bt] 00000000+0x7f8a1db8 (?)
 
Ein Minimalimage ist für dich ein Image mit allen remove Patches? Wenn du Lust und Zeit hast kannst du mal versuchen den Schuldigen herauszufinden...

Gruß
Oliver
 
Na ja während ich den USBRoot update läuft die box ja mit minimalimage und da hab ich mich gewundert warum ständig wlan an und aus geht und im crash.log hab ich den schuldigen ausgemacht ;)
 
Kann man eigentlich mit einem V1 Image mit USB-Root, per USB-Root V2 starten?
 
V1 und V2 unterscheiden sich nur durch den Platz im ROM. Beim USB-Root ist der Platz im ROM nicht mehr relevant.
Geht es hier also um den Platz im ROM, oder darum, dass es gewisse Firmware Versionen von AVM nicht für die V1 gibt?
 
Wenn der Kernel passt ja. Du kannst aber nicht ein V1 04.88 flashen und dann 05.05 auf den USB-Stick.

Im Trunk gibt es eine 7270 v2 Alien Option für die v1.

Gruß
Oliver
 
Danke für die Info, wenn es auch nicht die Antwort war die ich erhofft hatte.

Ich habe gerade versucht mir ein minimal Image zu bauen, aber selbst nach "Remove" von allen möglichen Komponenten (wie weiter oben beschrieben) fehlen noch über 300 MB.

Was mir ausserdem aufgefallen ist nach Auswahl von 7270v2 gibt es unter Alien Hardware nur 7240 erst durch anwählen von "Show advanced options" taucht auch 7270v1 unter Alien Hardware auf.
 
Zuletzt bearbeitet:
Bitte was lol ? 300MB ? Hast du alle Packete die es gibt ausgewählt ?
Ok ich mach nochmal ein aktuelles Tutorial mit dem aktuellen Trunk 7450.
Mach einen Frischen checkout vom trunk
Code:
svn co http://svn.freetz.org/trunk freetz-trunk
Mit make menuconfig das image konfigurieren.
Die 7270v2 sollte schon als Standard FritzBox ausgewählt sein.
Dann Show Advanced Options und compile image for alien hardware und da 7270v1 auswählen.
Jetzt gehste zu den Patches, du musst praktisch alle Patches auswählen, für dsld und wlan sollte aber noch genug platz im image sein (wenn du dsld und wlan drinnen lässt reicht es aber eventuell nicht mehr für ein Annex).
Bei den Packeten noch USBRoot auswählen, auf dropbear kann verzichtet werden, AVM's Telnet reicht fürs erste. Jetzt musst du zumindest bis es die neuen Download Toolchains gibt folgendes tuen (by oliver).
Code:
make menuconfig -> Advanced Options -> Toolchain Options -> Download and use precompiled Toolchain auf Build Toolchain umstellen
make uclibc-menuconfig -> Big and Tall -> Support the nftw() interface auswählen
Eine SSH / Telnet Verbindung zur Box aufbauen und
Code:
echo "kernel_args root=/dev/mtdblock0" > /proc/sys/urlader/environment
ausführen
Versichere dich dass du folgendes im AVM Webinterface deaktivierst hast:
Code:
Zugriff für Programme im Heimnetz zulassen
zu finden unter Heimnetz -> Netzwerk -> Programme
Einen eventuell aktivierten USBRoot deaktivieren.
Am besten mit push_firmware die erstellte Firmware auf die Fritzbox laden.
Erstellt euch euer USBRoot Image und packt es wie im Wiki beschrieben auf den USB Stick.
Wenn ihr USBRoot aktiviert versichert euch dass in dem Environment immer noch kernel_args root=/dev/mtdblock0 steht, wenn nicht müsst ihr es wieder ergänzen ansonsten hängt die Box beim nächsten Startversuch in einer Endlosschleife fest.
Bei mir sieht das dann so aus
Code:
kernel_args     init=/etc/init.d/rc.usbroot root=/dev/mtdblock0
kernel_args1    usbroot=/dev/sda1:ext3:/ rw,noatime,nodiratime

Ich hoffe ich habe nix vergessen, und das mit den Show advanced Options hängt vermutlich damit zusammen dass 7270v1 Alien Replace kernel erfordert
 
Danke für die Anleitung.

Damit hat es geklappt ein passendes Minimal Image zu bauen.

Jetzt habe ich aber noch drei Fragen bevor ich mir nochmals die Arbeit mache zu wechseln:

Muss man für das USB-Root FS auch die neue ToolChain verwenden?

Kann man direkt 7270V2 als USB-FS bauen oder benötigt man hier auch die Alien Hardware Konfiguration.

Kann man "Zugriff für Programme im Heimnetz zulassen" später wieder aktivieren (ich habe ein iPhone und verwende die AVM App)?
 
Auf dem USB Root kannst du den Zugriff für Programme im Heimnetz zulassen wieder aktivieren aber wenn du das auf dem Minimal image aktivierst crasht das AVM Webinterface und als folge daraus wird Watchdog die Box restarten. Worans genau liegt weiß ich nicht, werd mir demnächst mal ansehen was das auslösen könnte. Den neuen toolchain musst du solange verwenden bis der neue Download Toolchain fertig ist. Er ist zwar nicht zwingend erforderlich aber z.b. der Mediaserver und fritz.nas funktionieren nicht wenn du den jetzigen Download Toolchain verwendest. Auch für den USBRoot solltest du die Alien Konfiguration weiterverwenden, es bringt keine nachteile, ansonsten könnte es sein dass der interne switch (cpmac) nicht richtig funktioniert.
 
Super, hat alles geklappt :)

Nachtrag:
Der Samba Daemon der Fritzbox scheint nicht zu funktionieren. Im NAS Menü ist der nicht vorhandene interne Speicher als aktiv gekennzeichnet.
Ausserdem gibt es kleine Fehler in der GUI im Auswahl Menü links passt die Beschreibung nicht in die dafür vorgesehen Rahmen.
 
Zuletzt bearbeitet:
Ja AVM samba klappt nicht, keine ahnung wieso. Der Interne Speicher ist ein RAM Laufwerk, das ja kein Problem ist da alle 7270 Boxen 64MB RAM haben. Bei mir passt alles GUI technische, hast du etwas removed ?
 
@Frodo
Kannst du bitte Screenshots von den Problemen posten. Und dann noch bitte die .config. Ich verdächtige auch einen der remove Patches.

Gruß
Oliver
 
@olistudent
Anbei ein Bild der Weboberfläche mit den Fehlern (meine persönlichen Daten habe ich entfernt) und meiner verwendeten Konfiguration.

Nachtrag: Das ist kein Fehler von Freetz sondern von der AVM Firmware, wiue ich heute auf der 7390 mit original Firmware feststellen durfte.
 

Anhänge

  • Unbenannt.jpg
    Unbenannt.jpg
    67.4 KB · Aufrufe: 45
  • config.txt
    5.8 KB · Aufrufe: 9
Zuletzt bearbeitet:
Nein kann nicht sein, siehe meinen Screenshot.

BTW: welcher Browser ? Habs im Firefox6 Beta, IE9 und Opera getestet sieht überall gleich aus
 

Anhänge

  • Unbenannt.png
    Unbenannt.png
    82.8 KB · Aufrufe: 26
Zuletzt bearbeitet:
@Suchimann
Das versehe ich jetzt nicht.

Ich verwende FireFox5 und habe die oben beschiebenen Anzeige Fehler sowohl mit der Original als auch mit der Freetz Firmware, somit liegt es eher am Browser oder der original Firmware.

Interessant daran finde ich das der Fehler nicht jedesmal existiert, sondern je nach Menü mal kommt oder wieder geht...
 
Holen Sie sich 3CX - völlig kostenlos!
Verbinden Sie Ihr Team und Ihre Kunden Telefonie Livechat Videokonferenzen

Gehostet oder selbst-verwaltet. Für bis zu 10 Nutzer dauerhaft kostenlos. Keine Kreditkartendetails erforderlich. Ohne Risiko testen.

3CX
Für diese E-Mail-Adresse besteht bereits ein 3CX-Konto. Sie werden zum Kundenportal weitergeleitet, wo Sie sich anmelden oder Ihr Passwort zurücksetzen können, falls Sie dieses vergessen haben.