aktuelle freetz läuft nicht mit FRITZ!OS 05.5x auf 7360 SL

dile

Neuer User
Mitglied seit
25 Mrz 2013
Beiträge
29
Punkte für Reaktionen
0
Punkte
1
Hallo,

ich habe hier Probleme mit einem freetz Image. Ich baue aktuell ein Image mit dem trunk 10772 für die Fritz Box 7360 SL. Wenn ich das Image einspiele komme ich nur auf die Freetz Oberfläche, die normale Fritz Box Oberfläche ist nicht erreichbar und die Box startet nach circa 2 Minuten einfach neu. Ich habe dann nur die Möglichkeit innerhalb der 2 Min wieder ein älteres Image über die freetz einzuspielen womit die Box dann wieder normal läuft. Innerhalb der kurzen Zeit habe ich auch kaum eine Möglichkeit etwas auf der Box nachzuvollziehen.

Ich habe jetzt mal den aktuellen trunk mit der FRITZ!OS 05.22 gebaut und dieses Image funktioniert --> es tritt also nur mit der FRITZ!OS 05.50 auf
die restliche Konfiguration ist identisch

Hat jemand einen Tip für mich

Gruß dile
 
Zuletzt bearbeitet:
Poste mal bitte deine .config aus dem Image was du gebaut hast.

Was hast du bis jetzt alles aktiviert ?

Läuft ein minimal-Image ?
 
Logs wären auch hilfreich.
 
Das Image ist schon relativ minimal. Hab an den Voreinstellungen nur Dropbear und Dnsmasq aktiviert, ansonsten noch 05.5x und 7360 SL eingestellt und das war es. Siehe Anhang

Anhang anzeigen config.txt

Welche Log Dateien wären in dem Fall den aussagekräftig ? Ich habe immer nur kurze Zeit um in den Logdateien zu schauen und da wo ich bis jetzt geschaut hab, sehe ich noch nicht mal das die Box neustartet oder irgendwelche Info's vom vorherigen Neustart. Da ich dann auch kein Internet habe ist da die Recherche recht schwierig und da dann bei mir dann nichts mehr geht will ich natürlich so schnell wie möglich zu einer funktionierenden Konfiguration zurück.
 
Kommst du auf das Freetz Webinterface? Dort kannst du eine Support- Datei erstellen lassen.
 
Aus den Logs ist ersichtlich, das der ctlmgr das Problem ist. Er hat wohl ein Problem mit den Benutzern. Was hat du den für AVM Benutzer konfiguriert?
 
Ich habe eigentlich keine Benutzer bewusst angelegt.

Hier meine /etc/passwd aus der funktionierenden Firmware:

Code:
root:x:0:0:root:/mod/root:/bin/sh
nobody:x:100:1000:nobody:/home/nobody:/bin/false
openvpn:x:1000:1001:OpenVPN account:/home/openvpn:/bin/false

Gruß dile
 
Moin

Komisch, bei meiner 7360SL sieht die (original) passwd so aus:
Code:
root:x:0:0:root:/:/bin/sh
boxusr12::1012:0:box user:/home-not-used:/bin/sh
boxusr12int::2012:0:box user:/home-not-used:/bin/sh
boxusr11::1011:0:box user:/home-not-used:/bin/sh
boxusr11int::2011:0:box user:/home-not-used:/bin/sh
boxusr110::1110:0:box user:/home-not-used:/bin/sh
boxusr110int::box user:/home-not-used:/bin/sh
(Gehashte Passwörter hier gelöscht wegen Übersichtlichkeit)

Wo kommen denn nobody und openvpn her?
Wurden die von freetz angelegt?
Und warum hast du keine boxusr?
Mindestens ftpuser wird doch so verewigt, wurde dieser gelöscht?
Das würde ja bedeuten, dass der Defaultuser (ftpuser) auf jedenfall vorhanden sein muss.
Wird der wiederhergestellt bei einen Werksreset? Oder nur bei einem Recover?
 
Wo kommen denn nobody und openvpn her?
Wurden die von freetz angelegt?

Ich gehe davon aus das die von freetz angelegt wurden, ich hatte in einigen Images schon openvpn eingebaut weil ich das einrichten wollte, bin aber bisher noch nicht zur Einrichtung gekommen.

Und warum hast du keine boxusr?
Keine Ahnung

Mindestens ftpuser wird doch so verewigt, wurde dieser gelöscht?
Das würde ja bedeuten, dass der Defaultuser (ftpuser) auf jedenfall vorhanden sein muss.
Wird der wiederhergestellt bei einen Werksreset? Oder nur bei einem Recover?

Hab mit der Box nie ein FTP Zugriff eingerichtet oder verwendet. Ich weiß aber nicht ob der schon standardmäßig angelegt ist.
 
Zuletzt bearbeitet:
das sieht bei mir genauso aus

Code:
cat /var/tmp/passwd
root:x:0:0:root:/mod/root:/bin/sh
nobody:x:100:1000:nobody:/home/nobody:/bin/false
openvpn:x:1000:1001:OpenVPN account:/home/openvpn:/bin/false

Gruß dile
 
Mach mal ein recovery der Box. Da paßt einiges wohl nicht mehr.
 
Das hätte mich auch echt gewundert wenns nicht so wäre, denn /var/passwd ist ein Link auf /var/tmp/passwd.
freetz speichert und holt die passwd aus /var/flash/freetz, welche wiederum mit dem modsave Befehlen gefüttert wird.
Was macht freetz eigentlich mit der Originalbenutzerverwaltung? Ignorieren? Überschreiben? Ignorieren und überschreiben?
 
Hat leider nicht funktioniert.

Hab die Fritz Box recovert, hab dann in der normalen Fritz Box Oberfläche meine Einstellungen (Internetzugang und VOIP) rückgesichert. Hab dann über die Fritz Box Oberfläche ein Upgrade der Firmware eingespielt bei der ich bisher das Problem hatte. (FRITZ.Box_Fon_WLAN_7360_SL_109.05.50-freetz-2.0-10772)

Gleiche Fehler obwohl ich über freetz keine Einstellungen zurückgesichert habe, alles ist noch auf Standard. Die Box startet nach 2 - 3 min neu und nur die freetz Oberfläche funktioniert

jetzt sind nur 2 Benutzer angelegt:

Code:
root:x:0:0:root:/mod/root:/bin/sh
nobody:x:100:1000:nobody:/home/nobody:/bin/false


hab dann mein freetz Image mit der Firmware 05.22 eingespielt und es funktioniert wieder

Habt ihr noch ein paar Tips für mich ? Ich vermute mal das die boxusr user nicht da sind weil ich einen Dienst der diese Benutzer verwendet nicht eingerichtet hab. Oder ist das wirklich ein Fehler wenn die Benutzer boxusr fehlen.

Gruß dile
 
Kannst du mal eine Firmware ohne dnsmasq probieren, falls du das noch nicht gemacht hast?

Wie das mit den Benutzern momentan funktioniert müsste ich nachschauen. Das wandert sich ja öfter mal, wenn AVM sich mal wieder was neues einfallen lässt.
 
EDIT:... Das mit denn Passwörtern hatte Oliver schon geschrieben.

kannst du mit
Code:
echo disable>/dev/watchdog

den Neustart verhindern? Und dann vielleicht mal ein

Code:
ctlmgr -f

Versuchen?
 
Zuletzt bearbeitet:
EDIT:... Das mit denn Passwörtern hatte Oliver schon geschrieben.
Da weiß ich nicht genau was du meinst.


Ich habe jetzt ein Image ohne Dnsmasq gebaut, hatte ich bisher noch nicht aber dort tritt der gleiche Fehler auf.

Code:
echo disable>/dev/watchdog

Das funktioniert schon einmal --> die Box startet nicht mehr neu und ich kann auch online gehen :p

Code:
ctlmgr -f
ctlmgr: /var/flash/crash.log opened
ctlmgr: 2013-07-11 16:15:43(1) [Segmentation fault] /usr/bin/avm/ctlmgr(2355) CRASHED at access_control_enter_single_dir_user_access_rights+0x27 (/usr/share/ctlmgr/libctlusb.so at 00008650) accessing 00000030 (?)
ctlmgr: SIGNO 11 ERRNO 0 CODE 1
ctlmgr: Version: 05.50
ctlmgr: No bugmsg
ctlmgr: ze: 00000000 at: 00000001 v0: 2ae17810 v1: 00000000
ctlmgr: a0: 00000064 a1: 00493310 a2: 00000001 a3: 00000001
ctlmgr: t0: 2aee6028 t1: 2aee56c8 t2: 2aaa8000 t3: f0000000
ctlmgr: t4: 00000001 t5: 00000e00 t6: 00000016 t7: 0043c5b4
ctlmgr: s0: 2af09290 s1: 00000064 s2: 004b0000 s3: 004b0000
ctlmgr: s4: 00000000 s5: 2ad98630 s6: 00000000 s7: 00480000
ctlmgr: t8: 00000000 t9: 2aeed629 k0: 00000000 k1: 00000000
ctlmgr: gp: 2af09290 sp: 7fbc6728 fp: 00000000 ra: 004773fc
ctlmgr: FA 00000030 00000030 (?)
ctlmgr: PC 2aeed650 access_control_enter_single_dir_user_access_rights+0x27 (/usr/share/ctlmgr/libctlusb.so at 00008650)
ctlmgr: RA 004773fc 0+0x4773fc (/usr/bin/avm/ctlmgr at 000773fc)
ctlmgr: Code: f0f0  9858  9a60 <9b6c> d307  6b00  d30e  1050  9960
ctlmgr: [bt]  004773f4 [00477374] <0+0x477374>+0x80 (/usr/bin/avm/ctlmgr at 00077374)
ctlmgr: [bt]  0043c634 so_getsym+0x1c (/usr/bin/avm/ctlmgr at 0003c618)
ctlmgr: [bt]  004773f4 [00477374] <0+0x477374>+0x80 (/usr/bin/avm/ctlmgr at 00077374)
ctlmgr: [bt]  00478178 BoxUsersCreateCompatibilityModeUser+0x13c (/usr/bin/avm/ctlmgr at 0007803c)
ctlmgr: [bt]  00411930 main+0xb94 (/usr/bin/avm/ctlmgr at 00010d9c)
ctlmgr: [bt]  2adbd428 __uClibc_main+0x284 (/lib/libc.so.0 at 000581a4)

Könnt ihr damit was anfangen ?

Gruß dile
 
Zum Edit: Hatte auch erst geschrieben, dass es an der User/Passwort-Verwaltung von Freetz liegen könnte und dann erst richtig registriert, dass Oliver das auch schon geschrieben hatte und es "gelöscht", daher der "edit" Eintrag.

Ich tippe mal auf libctlmgr (früher "libfreetz") zusammen mit einer Änderung in der Userverwaltung von AVM bei dieser Box...

Machst du bitte mal ein "/usr/bin/avm/ctlmgr -f" (das startet den ctlmgr ohne libctlmgr)
 
Zuletzt bearbeitet:
funktioniert bei mir auch nicht

Code:
root@fritz:/var/mod/root# /usr/bin/avm/ctlmgr -f
ctlmgr: /var/flash/crash.log opened
ctlmgr: 2013-07-11 23:39:56(1) [Segmentation fault] /usr/bin/avm/ctlmgr(2944) CRASHED at access_control_enter_single_dir_user_access_rights+0x27 (/usr/share/ctlmgr/libctlusb.so at 00008650) accessing 00000030 (?)
ctlmgr: SIGNO 11 ERRNO 0 CODE 1
ctlmgr: Version: 05.50
ctlmgr: No bugmsg
ctlmgr: ze: 00000000 at: 00000001 v0: 2ae06810 v1: 00000000
ctlmgr: a0: 00000064 a1: 00493310 a2: 00000001 a3: 00000001
ctlmgr: t0: 2aed4028 t1: 2aed36c8 t2: 2aaa8000 t3: f0000000
ctlmgr: t4: 00000001 t5: 00000680 t6: 00000016 t7: 0043c5b4
ctlmgr: s0: 2aef7290 s1: 00000064 s2: 004b0000 s3: 004b0000
ctlmgr: s4: 00000000 s5: 2ad87630 s6: 0047f3e4 s7: 00480000
ctlmgr: t8: 00000000 t9: 2aedb629 k0: 00000000 k1: 00000000
ctlmgr: gp: 2aef7290 sp: 7fbf8d88 fp: 00000000 ra: 004773fc
ctlmgr: FA 00000030 00000030 (?)
ctlmgr: PC 2aedb650 access_control_enter_single_dir_user_access_rights+0x27 (/usr/share/ctlmgr/libctlusb.so at 00008650)
ctlmgr: RA 004773fc 0+0x4773fc (/usr/bin/avm/ctlmgr at 000773fc)
ctlmgr: Code: f0f0  9858  9a60 <9b6c> d307  6b00  d30e  1050  9960
ctlmgr: [bt]  004773f4 [00477374] <0+0x477374>+0x80 (/usr/bin/avm/ctlmgr at 00077374)
ctlmgr: [bt]  0043c634 so_getsym+0x1c (/usr/bin/avm/ctlmgr at 0003c618)
ctlmgr: [bt]  004773f4 [00477374] <0+0x477374>+0x80 (/usr/bin/avm/ctlmgr at 00077374)
ctlmgr: [bt]  00478178 BoxUsersCreateCompatibilityModeUser+0x13c (/usr/bin/avm/ctlmgr at 0007803c)
ctlmgr: [bt]  00411930 main+0xb94 (/usr/bin/avm/ctlmgr at 00010d9c)
ctlmgr: [bt]  2adac428 __uClibc_main+0x284 (/lib/libc.so.0 at 000581a4)
 

Zurzeit aktive Besucher

Statistik des Forums

Themen
246,341
Beiträge
2,250,494
Mitglieder
373,997
Neuestes Mitglied
BerndBareth
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.