Freetz für die 7390?

Status
Für weitere Antworten geschlossen.
"Verteilen" ist nicht ganz der richtige Ausdruck, ein Client muß die aktuelle Zeit anfordern.
Aber das sind die zwei Funktionen, Zeit aus dem Internet holen, und Zeit intern den Clients zur Verfügung stellen.
Früher hat der multid die Zeit aus dem Internet geholt, aber wenn jetzt chronyd mit drin ist, tut er es vermutlich nicht mehr. Es ist keine gute Idee, mehrere Programme gleichzeitig laufen zu lassen, die alle die Zeit setzen wollen.

Openntpd wäre sicher auch eine Möglichkeit.
 
Zum Thema Box defekt...
Also keine LED leuchtet mehr. Das Recovery findet nach dem Einschalten die Box auch nicht.
Habe auch mal das Messgerät ans Netzteil gehängt. Das zeigt schon 12V an. Am NT liegts also nicht.
Denke die Box hat einen Hardwareschaden. Naja hatte gerade mit 1&1 telefoniert. Die schicken mir eine Neue...
 
Blöd ist nur, das freetz jetzt drauf ist und du es nicht wieder runter bekommst.
(Garantie)
 
Ist klar, aber ob die dann selber den Flash auslesen glaube ich kaum. Ok möglich ist alles. Denke da wird was größeres defekt sein und die kommt auf die Halde.
Na egal, mit Freetz hat das jetzt nichts mehr zu tun, daher zurück zum Thema :)
 
Zuletzt bearbeitet:
Ich denke, Du hast gute Karten :)
 
Der multid holt weiterhin die Zeit, wenn er ohne den Parameter -t gestartet wird. Wenn der Patch "Remove chronyd" ausgewählt wird, passiert das automatisch.

Der chronyd ist so nützlich wie eine Blinddarm: Er macht nur Probleme (ich sag nur das oft besprochene Jahr 2015 Problem) und brauchen tut ihn keiner.
 
Ich habe gerade den Kernel neu übersetzten lassen.

Mit den aktuellen Sourcen und ReplaceKernel, scheint alles fehlerfrei durchzulaufen.
ftp://ftp.avm.de/fritz.box/fritzbox.fon_wlan_7390/x_misc/opensrc/
fritz_box_fon_wlan_7390_source_files.04.84.tar.gz
91767 KB
27.05.2010
10:29:00

Leider habe ich gerade keine 7390 zur Hand und kann es erst am Montag bzw Dienstag Abend testen.

Hier das Ende des Logs:
STEP 3: PACK
checking for left over Subversion directories
integrate freetz info file into image
packing var.tar
creating filesystem image
squashfs blocksize: 65536
merging kernel image
kernel image size: 10205184 (max: 16121856, free: 5916672)
Aproximately free time for the answering machine: 2817s (46min 57s)
packing 7390_04.84freetz-devel-5259M.de_20100717-153521.image
Image files can be found in the ./images/ subfolder
done.
FINISHED

Gruß Frank
 
Hi,

hast du dafür die Config.in gepatched? Für 7390 sollte "replace kernel" garnicht nicht auswählbar sein...
Code:
config FREETZ_REPLACE_KERNEL_AVAILABLE
	bool
	depends on \
		FREETZ_SHOW_ADVANCED && \
		! (FREETZ_TYPE_LABOR && FREETZ_TYPE_FON_WLAN_7240) && \
		! ((FREETZ_TYPE_LABOR_DSL || FREETZ_TYPE_LABOR_CORE || FREETZ_TYPE_LABOR_IPV6 || FREETZ_TYPE_PREVIEW) && (FREETZ_TYPE_FON_WLAN_7270 || FREETZ_TYPE_FON_WLAN_7270_V3)) && \
		! (FREETZ_TYPE_FON && FREETZ_TYPE_LANG_EN) && \
		[B]! FREETZ_TYPE_FON_WLAN_7390[/B]
	default y

config FREETZ_REPLACE_KERNEL
	bool "Replace kernel"
	depends on \
		FREETZ_SHOW_ADVANCED && \
		FREETZ_REPLACE_KERNEL_AVAILABLE
	select FREETZ_MODULE_fuse if (FREETZ_AVM_VERSION_3270_04_80 || FREETZ_AVM_VERSION_7270_04_80 || FREETZ_AVM_VERSION_7390_04_84 )
	default n
	help
		Replace AVM kernel with self-built kernel.

comment "Replace kernel (currently not available)"
	depends on \
		FREETZ_SHOW_ADVANCED && \
		! FREETZ_REPLACE_KERNEL_AVAILABLE
Könntes du bitte mal den kompletten Durchlauf als Anhang dranhängen?

Danke!

Jörg
 
Config.in wurde vorher gepatcht. Log ist im Anhang!
 

Anhänge

  • putty.zip
    451.3 KB · Aufrufe: 8
... in der Tat, das geht jetzt. Ich bin ja platt:
Code:
installing mod base
  copying files
  installing libs
    ld_uClibc
    libcrypt
    libcrypto
    libdl
    libfreetz
    libgcc_s
    liblzo2
    libm
    libncurses
    libnsl
    libpthread
    libresolv
    librt
    libuClibc
    libutil
  installing terminfos
    ansi
    gnome
    konsole
    linux
    putty
    rxvt
    screen
    screen-w
    sun
    vt100
    vt102
    vt102-nsgr
    vt102-w
    vt200
    vt220
    vt52
    xterm
    xterm-color
    xterm-xfree86
  setting colored style as default
  patching security level
replacing busybox
  replacing busybox-16mb_26
  installing symlinks
replacing kernel
 [B] replacing kernel-iks-16mb_26-7390_04.84 (iln6)[/B]
installing modules
    blowfish.ko
    hmac.ko
    des.ko
    arc4.ko
    md5.ko
    sha1.ko
    crypto_null.ko
    ppp_deflate.ko
    ppp_mppe_mppc.ko
    ah4.ko
    esp4.ko
  generating modules.dep
installing packages
  inetd-0.2
  pppd-2.4.5
  fstyp-0.1
  haserl-0.9.26
  ipsec-tools-0.7.2
  modcgi-0.2
  nano-2.0.9
  pptp-1.7.2
  pptpd-1.3.4
invoking custom script
  Starter script rc.ftpd for AVM-FTPD was not integrated into image
  libmodmount.sh was not integrated into image
  BOX-Info cgi is integrated into image
  FREETZ-Info cgis are integrated into image
  integrating stripped .config file into image
stripping leftover unstripped binaries
    build/modified/filesystem/usr/sbin/athstatsclr
    build/modified/filesystem/usr/sbin/80211stats
    build/modified/filesystem/usr/sbin/athstats
    build/modified/filesystem/usr/share/ctlmgr/libctlwebdav.so
    build/modified/filesystem/usr/share/ctlmgr/libctlusb.so
    build/modified/filesystem/sbin/sysutil
    build/modified/filesystem/sbin/mediasrv
    build/modified/filesystem/lib/libneon.so.27.1.3
    build/modified/filesystem/lib/libavmacl.so.0.0.0
    build/modified/filesystem/lib/libtiinterpreter.so.0.0.0
    build/modified/filesystem/lib/libupnponstore.1.0.0
    build/modified/filesystem/lib/libled2.so.2.2.0
    build/modified/filesystem/lib/libmaillib.so.2.0.0
    build/modified/filesystem/lib/libexpat.so.1.5.2
    build/modified/filesystem/lib/libnlaudio.so.1.0.0
    build/modified/filesystem/lib/libwcfg.so
    build/modified/filesystem/lib/libpop3lib.so.1.0.0
    build/modified/filesystem/lib/libavm_event.so.1.0.0
    build/modified/filesystem/lib/libpthread-0.9.29.so
    build/modified/filesystem/lib/libyajl.so.1.0.0
    build/modified/filesystem/lib/libtffs.so.1.0.0
    build/modified/filesystem/lib/libz.so.1.2.3
    build/modified/filesystem/lib/libupnpdevusb.so.1.0.0
    build/modified/filesystem/lib/libwdt.so.1.0.0
    build/modified/filesystem/lib/libacgenusb.so.1.0.0
    build/modified/filesystem/lib/libhttp.so.1.0.0
    build/modified/filesystem/lib/libusbcfg.so.1.0.0
    build/modified/filesystem/lib/libfuse.so.2.7.2
    build/modified/filesystem/lib/libntfs-3g.so.4917.0.0
    build/modified/filesystem/bin/led-ctrl
    build/modified/filesystem/bin/ntfs-3g
done.

STEP 3: PACK
  checking for left over Subversion directories
  integrate freetz info file into image
packing var.tar
creating filesystem image
  squashfs blocksize: 65536
merging kernel image
  kernel image size: 11237888 (max: 16121856, free: 4883968)
  Aproximately free time for the answering machine: 2305s (38min 25s)
packing 7390_04.84freetz-devel-5265M.de_20100717-230122.image
Image files can be found in the ./images/ subfolder
done.

FINISHED
Besten Dank für die Info!
Wenn jetzt noch jemand mit 7390 das testen könnte ...

Jörg

PS: So hab ich das auf die Schnelle gemacht:
Code:
Index: Config.in
===================================================================
--- Config.in	(Revision 5265)
+++ Config.in	(Arbeitskopie)
@@ -509,8 +509,7 @@
 		FREETZ_SHOW_ADVANCED && \
 		! (FREETZ_TYPE_LABOR && FREETZ_TYPE_FON_WLAN_7240) && \
 		! ((FREETZ_TYPE_LABOR_DSL || FREETZ_TYPE_LABOR_CORE || FREETZ_TYPE_LABOR_IPV6 || FREETZ_TYPE_PREVIEW) && (FREETZ_TYPE_FON_WLAN_7270 || FREETZ_TYPE_FON_WLAN_7270_V3)) && \
-		! (FREETZ_TYPE_FON && FREETZ_TYPE_LANG_EN) && \
-		! FREETZ_TYPE_FON_WLAN_7390
+		! (FREETZ_TYPE_FON && FREETZ_TYPE_LANG_EN) 
 	default y
 
 config FREETZ_REPLACE_KERNEL
 
Natürlich geht das. Aber der Kernel wird nicht laufen, da einige Header fehlen. Ich hab die nur rausgepatched, dass es durchläuft. Sonst hätten wir auch keine Module.

MfG Oliver
 
Ja kann ich bestätigen, dass ein Kernel zumindest Probleme hat.
Hab das am W722 vor einiger Zeit schon probiert, und ich denke dass sich da nichts wesentliches geändert hat.
 
Braucht dir nicht peinlich zu sein, ich kann dich gut verstehen!
Außerdem weiß jeder der schon länger hier mit ließt, dass du einer der wenigen bist der da einigermaßen Durchblick hat. Im allgemeinen finde ich, dass sich die Aktive Gruppe von Entwickeln bei Freetz derzeit sehr gut ergänzt.
 
Moin,
kann mir jemand bestätigen, daß das /data Verzeichnis auf der 7390 rin read-only fs ist?
Auf der 7270 meine ich, konnte ich da per Konsole Dateien ablegen bzw. Ordner anlegen.
 
Hallo zusammen,

ich würde gerne die Aktive Gruppe von Entwicklern unterstützen.
Nur brauch ich selbst noch ein wenig Support, bisher war ich eher Freetz User.

Ich habe gerade bei AVM bezüglich den fehlenden Sourcen nachgefragt (Bin jetzt gerade beim Support Level2, mal schaun wie weit ich komme).
Fehlt ausser dem fusiv_src Ordner noch weiteres?

@olistudent
Wo hast du die fehlenden Header rausgepatcht und welche waren es?

Gruß Frank
 
Hallo Leute,

gibt's wieder was Neues an der 7390 front?

Ich habe mal freetz aus dem branch hier für die 7390 gebaut, ging scheinbar problemlos. Wenn ich die Box aber laufen lasse, schreibt sie den syslog mit folgenden Meldungen voll und ist ziemlich langsam (im Verleich zur original- Firmware):

Code:
Jul 22 14:34:38 fritz user.warn kernel: BME Unknown ioctl cmd 20007003..
Jul 22 14:34:38 fritz daemon.err chronyd[2000]: Could not start measurement : Operation not permitted
Jul 22 14:34:38 fritz user.warn kernel: BME Unknown ioctl cmd 20007003..
Jul 22 14:34:38 fritz daemon.err chronyd[2000]: Could not start measurement : Operation not permitted
Jul 22 14:34:38 fritz user.warn kernel: BME Unknown ioctl cmd 20007004..
Jul 22 14:34:38 fritz daemon.err chronyd[2000]: Could not stop measurement : Operation not permitted

Ich habe iptables mit meinem Web-Interface mal ausprobiert, da scheint aber noch was faul zu sein. Ettliche Module werden bei modprobe nicht gesucht / gefunden, trotzdem kann man alle Regeln auf der Konsole erfolgreich eingeben. Ich vermute mal, dass sie für den Kernel der 7390 nicht benötigt werden oder anders implementiert sind.

Ich habe auch ein Problem mit dem cpmaccfg bei der Einrichtung der DMZ und dem Trennen der LAN Ports. Ein paar Kommandos scheinen nicht mehr zu funktionieren.

Ich habe erst mal aufgegeben und die original Firmware wieder aufgespielt, weil ich die Box produktiv brauche. Ich könnte aber nächstes Wochenende wieder testen. Wenn ich Zeit finde, werde ich mich auch mal wieder dem nhipt widmen und die Stelle suchen, bei der es bei der 7390 aussteigt (leerer Bildschirm, statt der Auflistung der Regeln).

Viele Grüße

cando
 
Der chrony Fehler ist hier schon mal abgehandelt worden. Ich meine das Ergebnis war, dass er entfernt werden soll.
Iptables: Es kann sein, dass AVM einige iptables Komponenten fest im Kernel hat.
cpmaccfg: Ist noch nicht auf die 7390 angepasst.

MfG Oliver
 
Ich glaube Oliver meint mein "chronyd-Problem" ab #161 hier in diesem Thread
 
Status
Für weitere Antworten geschlossen.
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.