Fritz!Box 7141 und ds-mod

so ich wollte jetzt mal die Toolchain bauen jedoch kommt beim kompilieren folgender Fehler:

3.4.5/include -isystem /home/sven/ds-0.2.9_26-3/toolchain/build/gcc-3.4.5-glibc-2.3.6/mipsel-unknown-linux-gnu/mipsel-unknown-linux-gnu/include -D_LIBC_REENTRANT -include ../include/libc-symbols.h -DPIC -DHAVE_INITFINI -o /home/sven/ds-0.2.9_26-3/source/crosstool-0.42/build/mipsel-unknown-linux-gnu/gcc-3.4.5-glibc-2.3.6/build-glibc/csu/version.o -MD -MP -MF /home/sven/ds-0.2.9_26-3/source/crosstool-0.42/build/mipsel-unknown-linux-gnu/gcc-3.4.5-glibc-2.3.6/build-glibc/csu/version.o.dt -MT /home/sven/ds-0.2.9_26-3/source/crosstool-0.42/build/mipsel-unknown-linux-gnu/gcc-3.4.5-glibc-2.3.6/build-glibc/csu/version.o
In file included from version.c:33:
/home/sven/ds-0.2.9_26-3/source/crosstool-0.42/build/mipsel-unknown-linux-gnu/gcc-3.4.5-glibc-2.3.6/build-glibc/csu/version-info.h:2: error: missing terminating " character
/home/sven/ds-0.2.9_26-3/source/crosstool-0.42/build/mipsel-unknown-linux-gnu/gcc-3.4.5-glibc-2.3.6/build-glibc/csu/version-info.h:3: error: missing terminating " character
version.c:40: error: syntax error before string constant
make[3]: *** [/home/sven/ds-0.2.9_26-3/source/crosstool-0.42/build/mipsel-unknown-linux-gnu/gcc-3.4.5-glibc-2.3.6/build-glibc/csu/version.o] Fehler 1
make[3]: Verlasse Verzeichnis '/home/sven/ds-0.2.9_26-3/source/crosstool-0.42/build/mipsel-unknown-linux-gnu/gcc-3.4.5-glibc-2.3.6/glibc-2.3.6/csu'
make[2]: *** [csu/subdir_lib] Fehler 2
make[2]: Verlasse Verzeichnis '/home/sven/ds-0.2.9_26-3/source/crosstool-0.42/build/mipsel-unknown-linux-gnu/gcc-3.4.5-glibc-2.3.6/glibc-2.3.6'
make[1]: *** [lib] Fehler 2
make[1]: Verlasse Verzeichnis '/home/sven/ds-0.2.9_26-3/source/crosstool-0.42/build/mipsel-unknown-linux-gnu/gcc-3.4.5-glibc-2.3.6/build-glibc'
make: *** [source/crosstool-0.42/.installed] Fehler 2
sven@ubuntu:~/ds-0.2.9_26-3$

ich habe mal in die Dateien reingeschaut, so falsch find ich das gar nicht was in dem Code steht, oder ich hab was übersehen
 
Da fehlt in Zeile 3 ein " am Schluss. Heini66 hat den Fehler auch gehabt, bei mir war das auch. Aber ich hab keine Ahnung warum der kommt. Da stimmt anscheinend was mit dem sed nicht. (ubuntu drapper)

MfG Oliver
 
Das hier sieht gut aus:
Code:
--- glibc-2.3.5/csu/Makefile.old        Sun Dec 11 14:11:32 2005
+++ glibc-2.3.5/csu/Makefile    Sun Dec 11 14:12:39 2005
@@ -241,7 +241,7 @@
        esac; \
        files="$(all-Banner-files)";                           \
        if test -n "$$files"; then                             \
-          echo "\"Available extensions:\\n\"";                 \
+          printf '"Available extensions:\\n"\n';                       \
          sed -e '/^#/d' -e 's/^[[:space:]]*/  /'              \
              -e 's/^\(.*\)$$/\"\1\\n\"/' $$files;             \
        fi) > $@T
MfG Oliver
 
Danke Olli,

bin nun weitergekommen..
Nun da ich die 7141 habe, lädt er jetzt aber die labor sourcen nach (2.6.13). Sollte eigentlich nicht sein oder? Sollte er nicht die 2.6.8er nehmen?
 
Bist du sicher, dass die 7141 keinen 2.6.13 Kernel hat?
Das wäre schlecht...

MfG Oliver
 
mh, ich glaub ich mach ne Pause...Job mit Computer und dann noch zu Hause stresst ;)

Die 7141 hat 2.6.13.1

Sorry..nichts gesagt..
 
ich hab jetzt mein kompiliertes DS-Mod auf die 7141 geladen, diesmal scheint es auch zu funktionieren aber immer noch diese reboots jedoch stabiler als die letzten Versionen..
z.B. wenn ich auf OpenVPN im DS-Mod klicke->reboot..
Das merkwürdige war das sich OpenVPN als Dienst sich nicht starten ließ..
Öffne ich eine Website...->reboot

aus dem logfile konnte ich erstmal nichts rauskitzeln..hab erstmal recovern müssen..

*ratlosbin*

P.s.: bin ich denn der einzige der sich hier an der 7141 versucht?
 
Zuletzt bearbeitet:
watt darf ich euch gutes tun??
bin ja mitterlweile ausgestatet wie nen avm vertriebshändler...*GRINS*
das mit dem ollen kernel kann ich bestätigen...nur iss das nicht der selbe wie in der labor 7170? *GRÜBEL* muss ich nacha arbeit gleich ma checken...
also kompaliert bekomm ich beide boxen labor 7170 und 7141...nur druff isses noch nicht...bisher leider keine zeit...
 
ich hab mich jetzt nochmal drann versucht und mir ist noch was aufgefallen:

Nachdem Update erscheint sofort ein PPPOE Fehler
Aber mit 10s und dann reboot kann man nicht viel anfangen, sogar im Telnet beim Verzeichniswechseln kommt der reboot

Der Kernel ist in der 7141 2.6.13.1 ohio, wie in der 7170..

Eine serielle Console hab ich leider auch nicht, sonst hätte ich die schon längst angewendet :-D
 
Hi.
Probier mal im telnet ein "echo disable > /dev/watchdog". Für mich hört sich das nach einem Reboot wegen Segfault an.
Hast du openvpn im Image? Baust du mal ein Image ohne openvpn?
Könnte am ctlmgr+openssl-Problem liegen.

Mfg Oliver
 
Hallo Olli,

watchdog zu deaktivieren hat geholfen. OpenVPN ist es also nicht!

Jetzt konnt ich auch die Fehlermeldung sehen die den Fehler wahrscheinlich verursacht:
/var/log $ cat mod.log
rc.mod version ds-0.2.9
crond is disabled
telnetd is disabled
Starting webinterface...Segmentation fault
done.
Starting syslogd...done.
Starting callmonitor...done.

Das webinterface ist wohl das fritzboxeigene, denn das ist tatsache nicht erreichbar ( Internal communication error (login -1). Exiting. )

edit:
Oct 31 13:00:41 fritz user.err cltmgr[453]: 13:00:41(1) [Segmentation fault] ctlmgr(453) CRASHED at 00000008 (?) accessing 0x562be534

Oct 31 13:45:03 fritz user.err cltmgr[4093]: [bt] Number of functions: (11)
Oct 31 13:45:03 fritz user.err cltmgr[4093]: [bt] 2b0b6110+144 (/usr/lib/libcrypto.so.0.9.8 at 00035110)
Oct 31 13:45:03 fritz user.err cltmgr[4093]: [bt] 2b025a10+208 (/usr/lib/libssl.so.0.9.8 at 00019a10)
Oct 31 13:45:03 fritz user.err cltmgr[4093]: [bt] 2b025c74+140 (/usr/lib/libssl.so.0.9.8 at 00019c74)
Oct 31 13:45:03 fritz user.err cltmgr[4093]: [bt] 2b025d94+412 (/usr/lib/libssl.so.0.9.8 at 00019d94)
Oct 31 13:45:04 fritz user.err cltmgr[4093]: [bt] 2b01c774+456 (/usr/lib/libssl.so.0.9.8 at 00010774)
Oct 31 13:45:04 fritz user.err cltmgr[4093]: [bt] 2b01e59c+1168 (/usr/lib/libssl.so.0.9.8 at 0001259c)
Oct 31 13:45:04 fritz user.err cltmgr[4093]: [bt] 2b0244c8+2660 (/usr/lib/libssl.so.0.9.8 at 000184c8)
Oct 31 13:45:04 fritz user.err cltmgr[4093]: [bt] 2afcac3c+64 (/lib/libavmssl.so.2.0.0 at 00002c3c)
Oct 31 13:45:04 fritz user.err cltmgr[4093]: [bt] 2ada2a88+68 (/lib/libavmcsock.so.2.0.0 at 0001ba88)
Oct 31 13:45:04 fritz user.err cltmgr[4093]: [bt] 2ada91cc+1400 (/lib/libavmcsock.so.2.0.0 at 000221cc)
Oct 31 13:45:04 fritz user.err cltmgr[4093]: [bt] 0040789c+4076 (/usr/bin/ctlmgr at 0000789c)
 
Zuletzt bearbeitet:
wieso steht eigentlich in der resolv.conf "192.168.180.1 192.168.180.2"?
 
ich hab jetzt eine stabile Version hinbekommen, nachdem ich nochmal alles runtergehauen hab und ein komplettes precompiled gemacht habe, bisher ohne Abbrüche.

Nur der Pfad für OpenVPN müsste noch gepatched werden. Nicht /dev/misc/net/tun sondern /dev/net/tun sonst funktionierts nicht !

Gibts denn eine Möglichkeit die openvpn.conf nachträglich zuändern?

@all ds-mod funktioniert mit der 7141
 
Zuletzt bearbeitet:
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.