Trunk für 7170 ANNEX-A

gismotro

Mitglied
Mitglied seit
5 Sep 2007
Beiträge
525
Punkte für Reaktionen
128
Punkte
43
Hallo Fachwelt,

Ich möchte einen Trunk für eine 7170 ANNEX-A bauen. Er läßt sich auch ohne Fehlermeldungen bauen, aber nicht flashen. Weder per WebIF noch ruKernel.
ruKernel bewirkt eine Rebootschleife. Hat einer eine Idee für den Grund ?
 

Anhänge

  • .config-Leerimage 7170-Annex-A.txt
    22.1 KB · Aufrufe: 6
Zuletzt bearbeitet:
Was sagt das Webinterface? Was sagen die Logfiles? Ist das eine original 7170 Annex A?

Gruß
Oliver
 
Es ist eine original 7170 von AVM. Diese habe ich von ANNEX-B auf ANNEX-A (CH) per ruKernel geflascht. Soweit läuft sie auch 1A (per ATA).
Das WebIF erkennt den Update, übliche Meldung von wegen nicht original AVM kommt und dann kommt dieses Bild:

Unbenannt.JPG

Mehr habe ich noch nicht, kann ich aber bei bedarf liefern wenn mir einer sagt was er braucht.

Aktuell ist diese FW auf der Box: FRITZ.Box_Fon_WLAN_7170.AnnexA.58.04.76
 
Zuletzt bearbeitet:
Wenn diese Meldung im Webinterface erscheint und vor dem Reboot der Box wäre interessant ob folgende Dateien vorhanden sind:
Code:
/var/install
/var/tmp/kernel.image
/var/tmp/*.log ?
Gruß
Oliver
 
Das ist zum Zeitpunkt des Uploadfehlers auf der Box:

/var/:
Code:
.                     .inetstat             html
..                    .inetstat-M           info.txt
.CRWWLANMAP           .packages             install
.CRWWLANMAP-M         .voipd_statsimple     led
.IKEAPI-CSTAT         .voipd_statsimple-M   lock
.IKEAPI-CSTAT-M       DONTPLUG              log
.IKEAPI-NSTAT         TZ                    media
.IKEAPI-NSTAT-M       chksum                post_install
.IKEAPI-SSTAT         config.def            regelex
.IKEAPI-SSTAT-M       default               rpc
.SHMUSBDEVICES        devices               run
.SHMUSBDEVICES-M      env                   samba
.ar7events            env.cache             signature
.config               firmware_flag         static.pkg
.dsld_statsimple      flash                 sysfs
.dsld_statsimple-M    flash.html            tam
.igdd-del-portmap     flash_update.ko       tmp
.igdd-del-portmap-M   flash_update.o        tr064_ssl_cert.pem
.igdd-get-portmaps    fx_moh                usbhostup
.igdd-get-portmaps-M  gcov                  websrv_ssl_cert.pem

.                     .inetstat             html
..                    .inetstat-M           info.txt
.CRWWLANMAP           .packages             install
.CRWWLANMAP-M         .voipd_statsimple     led
.IKEAPI-CSTAT         .voipd_statsimple-M   lock
.IKEAPI-CSTAT-M       DONTPLUG              log
.IKEAPI-NSTAT         TZ                    media
.IKEAPI-NSTAT-M       chksum                post_install
.IKEAPI-SSTAT         config.def            regelex
.IKEAPI-SSTAT-M       default               rpc
.SHMUSBDEVICES        devices               run
.SHMUSBDEVICES-M      env                   samba
.ar7events            env.cache             signature
.config               firmware_flag         static.pkg
.dsld_statsimple      flash                 sysfs
.dsld_statsimple-M    flash.html            tam
.igdd-del-portmap     flash_update.ko       tmp
.igdd-del-portmap-M   flash_update.o        tr064_ssl_cert.pem
.igdd-get-portmaps    fx_moh                usbhostup
.igdd-get-portmaps-M  gcov                  websrv_ssl_cert.pem

/var/tmp/:

Code:
.                        igddesc.xml              passwd
..                       install_error.log        pb_event
avm-resolv.conf          install_out.log          pbctrl
csem                     kernel.image             pbmsg
dnsddebug.txt            me_TR064.ctl             phonebook.xml
filesystem.image         me_ctlmgr.ctl            resolv.conf
firmware_error_status    me_logic.ctl             shadow
firmware_update_started  me_multid.ctl            tr64desc.xml
fw_ip                    me_phonebook.ctl         update_error.log
fwsign.log               me_tr069discover.ctl     update_out.log
group                    me_voipd.ctl
hosts                    nohup.out

Install_error.log ist leer

Inhalt der install_out.log:
Code:
install: have Kernel 2.6
install: check and install new firmware ...
OEM=avm
[B][COLOR="red"]ANNEX=B[/COLOR][/B]
testing acceptance for device Fritz_Box_7170_AnnexA ...
korrekt install type: ar7_8MB_xilinx_4eth_3ab_isdn_nt_te_pots_wlan_usb_host_25762
device has installtype ar7_8MB_xilinx_4eth_3ab_isdn_nt_te_pots_wlan_usb_host_25762
[COLOR="red"]assumed ANNEX A -- found ANNEX B[/COLOR]
testing acceptance for device Fritz_Box_7170_AnnexA done
error:[COLOR="red"][B] installype not korrket[/B][/COLOR]
set INFO led to off (modul=7, state=1)

Laut WebIF ist es aber eine ANNEX-A ?????????????????????

Unbenannt.JPG
 
Zuletzt bearbeitet:
Was steht denn im Environment?
Code:
# cat /proc/sys/urlader/annex
B
Evtl. ist das auf der 7170 in einem anderen Pfad zu finden? Ich kenn mich mit dem Umsetzen des Annex nicht aus. Geht das überhaupt reboot-resistent oder ist der Wert fest im Bootloader? Schau mal in die unzähligen Threads im Modifikations Forum.

Gruß
Oliver
 
Komisch da steht weiterhin B drin. Komisch.
 
@Freetz-Team: Ich habe mal bei skyteddy nachgefragt und er hat mir bestätigt das meine Box eine ANNEX-A ist:
Code:
HWRevision...........  94.1.1.0
ProductID............  Fritz_Box_7170
SerialNumber.........  0000000000000000
[B][COLOR="red"]annex................  B[/COLOR][/B]
autoload.............  yes
bootloaderVersion....  1.334
bootserport..........  tty0
cpufrequency.........  211968000
firstfreeaddress.....  0x946C0D14
firmware_version.....  avm
firmware_info........  58.04.76
flashsize............  0x00800000
jffs2_size...........  16
[B][COLOR="red"]kernel_args..........  annex=A[/COLOR][/B]

Info von skytedy:
Die Environment-Variable "annex" steht in mtd2 und wird durch den bootloader bei jedem Neustart wieder auf den Wert "B" zurückgesetzt. Selbst wenn man sie temporär umsetzen kann/könnte. Daher setzt das ruKernelTool zum Umstellen solcher Boxen die Enviropnment-Variable "kernel_args", da diese in der Regel von den Scripten immer als höherwertig betrachtet und dementsprechend behandelt wird.

Frage ist nun: Wie realisiert Freetz eine Annex A-Firmware auf "deutschen" Fritzboxen ?
 
Zuletzt bearbeitet:
Wir realisieren da gar nix. Es ist nicht vorgesehen eine Annex A Firmware auf eine Annex B Box zu flashen!?

Gruß
Oliver
 
Die Box ist ja ANNEX-A, nur paßt eine Variable nicht. Was mich wundert das der Fehler erst seit kurzem besteht, also muß doch was am Trunk geändert worden sein ......
Ich teste es Morgen mal mit dem aktuellen Stable gegen.
 
OK, ich gebe auf, egal was ich probiere, es geht nicht. Ich war mir zu 100% sicher das es schon gegangen ist, aber leider finde ich den Beitrag nicht wieder und bei den Beiträgen wo Freetz auf einer ANNEX-A Box läuft steht nie bei was es für eine Box ist .......

Meine Idee war halt mal eine Box auf ANNEX-A zu setzen um da mal zu sehen ob freetz z.Z. drauf läuft. Es wird mehrfach in anderen Foren gesagt das es mit dem aktuellen Trunk nicht gehen soll, aber ich kann nicht das Gegenteil beweisen.

Wegen mir kann hier nun zu, es sei denn wir warten noch ab ob sich einer meldet bei dem Freetz auf einer ANNEX-A Box noch geht.
 
So weit ich weiß ist die Hardware bei den 71xx unterschiedlich. Das ist nicht wie bei den 72xx wo die Hardware die Gleiche ist. Du kannst also ein Annex B Image flashen und schauen wie es synct...

Gruß
Oliver
 
Und es geht doch ....... Juhu......

Kann es zwar selber morgen erst testen, aber hier die Werte:

Code:
Box-Informationen:
ProductID: Fritz_Box_7170
HWRevision: 94.1.1.0
[B][COLOR="red"]annex: B[/COLOR][/B]
autoload: yes
bluetooth: 00:04:0E:FF:FF:07
bootloaderVersion: 1.153
bootserport: tty0
cpufrequency: 211968000
firmware_info: 58.04.76
firmware_version: avm
firstfreeaddress: 0x946AE530
flashsize: 0x00800000
jffs2_size: 8
[B][COLOR="red"]kernel_args: annex=A[/COLOR][/B]

1.JPG

Die FW läßt sich aber laut Angaben des Users nur per ruKernelTool in die Box bringen. Per WebIF der Box geht es nicht.

Edit: sogar direkt am DSL läuft das Image:

28_01.jpg
 
Zuletzt bearbeitet:
Feedback: Stabil-1.1 läuft nun auch bei mir per ATA ( habe ja kein ANNEX-A DSL ) stabil auf meiner 7170 von 1und1. Flashen ging aber weiterhin nur per ruKernelTool.

Nun schauen wir mal ob der Trunk noch geht .........

Edit: der aktuelle Trunk bringt die Box zum Dauerreboot

Edit2: Folgender Fehler tritt beim bauen auf.
ERROR: modpatch: Error in patch-file ./patches/cond/a-ch/remove_assistant_7170.patch
make: *** [firmware-nocompile] Fehler 2
 

Anhänge

  • .config der 7170_04.76freetz-devel-6479.a-ch.txt
    22.1 KB · Aufrufe: 2
  • .config der 7170_04.76freetz-1.1-stable.a-ch.txt
    14.7 KB · Aufrufe: 1
Zuletzt bearbeitet:
Weil ich wissen wollte ob es geht ! Nur rein aus Langeweile ........

Ich habe in anderen Foren mehrfach gelesen das es nicht gehen soll, aber schon gegangen ist und das konnte ich bis dato nicht glauben.

Derzeit geht nur der Stable-1.1 bzw 1.1.3 was ja das selbe ist, aber der Trunk nicht.

Edit 1: So, ich bin wieder etwas weiter !

Die Box bzw. das Image von Oben funktioniert, jedoch scheint ein Fehler in der LED-Steuerung der Box zu sein. Die Box blinkt wie ein Weihnachtsbaum ........

Edit 2: Warum steht eigentlich in jedem Freetz Menu immer (HILFE) dahinter ? Ist das gewollt ?

1.JPG

2.JPG

3.JPG

Das ist komischerweise bei allen aktuellen Trunks so. :confused:
 
Zuletzt bearbeitet:
Hast du mal auf Hilfe geklickt? It's not a bug it's a feature. ;-)

Ich denke nicht, dass hier ein Fehler in der LED-Steuerung vorliegt. Kommst du denn mit telnet/ssh auf die Box? Evtl. musst du mehrmals probieren um den richtigen Zeitpunkt zu erwischen? "echo disable > /dev/watchdog" sollte dir mehr Zeit verschaffen, falls du es eingeben kannst.

Nutzt du eigentlich für stable-1.1 und trunk das gleiche AVM Image als Ausgangsbasis?

Gruß
Oliver
 
Ja, denke ich ! Ich habe zwei Ordner in der VM. 1. Trunk und 1x Stable-1.1 und in beiden habe ich nur die Box und den Punkt für CH-A (ANNEX-A in deutsch) aktiviert.
Ergenbis: Beide Boxen funktionieren nur im Trunk flashen die LED's. Wie gesagt der Trunk läuft ja 1a mit allen Funktionen nur das die LED-Steuerung irgendwie komisch ist. Sieht aus wie bei Night-Rider
 
Achso. Das hab ich nicht kapiert.

Und du hast jetzt mit dem ruKerneltool einfach das Annex A A-CH Image auf deine Annex B 7170 geflasht? Weißt du ob das Tool irgendwelche Variablen umsetzt? Oder funktioniert das wirklich einfach so?

Kannst du mal bitte Syslog, dmesg, lsmod, ps usw. posten (evtl. als Anhang).

Gruß
Oliver
 
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.