[ds-0.2.9_26-12] dsmod für Boxen mit 2.6er Kernel

Status
Für weitere Antworten geschlossen.
Da hat einer das Achtung im ersten Thread nicht gelesen!?

MfG Oliver
 
olistudent schrieb:
"make precompiled" dauert ca. 2-4h, je nach Ausstattung des Rechners und läuft nicht unter cygwin!
Also bei mir ging der ganze Vorgang flotter - was natürlich auch daran lag, dass ich kein VMWare zum übersetzen verwende, das um Längen langsamer ist. Wer das tut, sollte lieber überlegen eine Live-System zu verwenden.

Wer einen Dual-Core Prozzi hat, sollte mal probieren das Ganze mit dem Paramter "-j 4" zu starten. Auf Single-Core-Systemen dürften mehr als 2 Jobs "-j 2" nicht viel Sinn machen, aber das letzte Quäntchen herausholen.

Edit: Hätte vielleicht klarer erwähnen sollen, dass es sich hier um einen Parameter für make handelt ;)
 
Zuletzt bearbeitet:
olistudent schrieb:
Da hat einer das Achtung im ersten Thread nicht gelesen!?

MfG Oliver

Die Box habe ich wieder hingekriegt aber wie erstelle ich ein funktionierendes Image für die 7141?
 
@therealwakka
Lesen musst du das im ersten Posting schon selbst.

@all
Ich hab mich jetzt mal etwas mit der telnet/getcons-Geschichte befasst und werde irgendwie nicht so ganz schlau. Mit der busybox-1.3.0 kann man nicht auf /dev/tty zugreifen. Obwohl es mit "cat /proc/devices" angezeigt wird und auch mit "mknod /dev/tty c 5 0" angelegt ist. Irgendwas blockiert das Device. Ich hab keine Ahnung was sich da seit 1.2.2 geändert hat. Und da hört mein Wissen leider auf...

MfG Oliver
 
Hallo kann mir jemand kurz helfen?
Versuche zu kompilieren scheitere aber irgendwie an der Busybox 1.3.0
Patches hab ich eingespielt

Das hier sind die letzen Codezeilen

Code:
networking/libiproute/ll_proto.c:112: warning: comparison between signed and unsigned
  CC      networking/libiproute/ll_types.o
networking/libiproute/ll_types.c: In function 'll_type_n2a':
networking/libiproute/ll_types.c:112: warning: comparison between signed and unsigned
  CC      networking/libiproute/rt_names.o
  CC      networking/libiproute/rtm_map.o
  CC      networking/libiproute/utils.o
  AR      networking/libiproute/lib.a
  LD      networking/udhcp/built-in.o
  AR      networking/udhcp/lib.a
  LD      procps/built-in.o
  CC      procps/free.o
  CC      procps/kill.o
procps/kill.c: In function 'kill_main':
procps/kill.c:98: warning: comparison between signed and unsigned
procps/kill.c:98: warning: comparison between signed and unsigned
  CC      procps/pidof.o
procps/pidof.c: In function 'pidof_main':
procps/pidof.c:63: warning: comparison between signed and unsigned
  CC      procps/ps.o
  CC      procps/sysctl.o
  CC      procps/top.o
procps/top.c: In function 'do_stats':
procps/top.c:173: warning: comparison between signed and unsigned
procps/top.c: In function 'display_generic':
procps/top.c:266: warning: comparison between signed and unsigned
procps/top.c: In function 'top_main':
procps/top.c:464: warning: comparison between signed and unsigned
  CC      procps/uptime.o
procps/uptime.c: In function 'uptime_main':
procps/uptime.c:28: warning: unused parameter 'argc'
procps/uptime.c:28: warning: unused parameter 'argv'
  AR      procps/lib.a
  LD      runit/built-in.o
  AR      runit/lib.a
  LD      shell/built-in.o
  CC      shell/ash.o
shell/ash.c: In function 'unaliascmd':
shell/ash.c:2203: warning: unused parameter 'argc'
shell/ash.c:2203: warning: unused parameter 'argv'
shell/ash.c: In function 'cdcmd':
shell/ash.c:2305: warning: unused parameter 'argc'
shell/ash.c:2305: warning: unused parameter 'argv'
shell/ash.c: In function 'pwdcmd':
shell/ash.c:2469: warning: unused parameter 'argc'
shell/ash.c:2469: warning: unused parameter 'argv'
shell/ash.c: In function 'bltincmd':
shell/ash.c:3574: warning: unused parameter 'argc'
shell/ash.c:3574: warning: unused parameter 'argv'
shell/ash.c: In function 'returncmd':
shell/ash.c:3617: warning: unused parameter 'argc'
shell/ash.c: In function 'falsecmd':
shell/ash.c:3629: warning: unused parameter 'argc'
shell/ash.c:3629: warning: unused parameter 'argv'
shell/ash.c: In function 'truecmd':
shell/ash.c:3636: warning: unused parameter 'argc'
shell/ash.c:3636: warning: unused parameter 'argv'
shell/ash.c: In function 'hashcmd':
shell/ash.c:3865: warning: unused parameter 'argc'
shell/ash.c:3865: warning: unused parameter 'argv'
shell/ash.c: In function 'scanleft':
shell/ash.c:5007: warning: unused parameter 'rmescend'
shell/ash.c: In function 'expandmeta':
shell/ash.c:5569: warning: unused parameter 'flag'
shell/ash.c: In function 'fgcmd':
shell/ash.c:6660: warning: unused parameter 'argc'
shell/ash.c: In function 'jobscmd':
shell/ash.c:6829: warning: unused parameter 'argc'
shell/ash.c: In function 'waitcmd':
shell/ash.c:6901: warning: unused parameter 'argc'
shell/ash.c: In function 'makejob':
shell/ash.c:7051: warning: unused parameter 'node'
shell/ash.c: In function 'forkchild':
shell/ash.c:7150: warning: unused parameter 'n'
shell/ash.c: In function 'procargs':
shell/ash.c:8797: warning: comparison between signed and unsigned
shell/ash.c:8812: warning: comparison between signed and unsigned
shell/ash.c: In function 'minus_o':
shell/ash.c:8861: warning: comparison between signed and unsigned
shell/ash.c:8865: warning: comparison between signed and unsigned
shell/ash.c: In function 'setoption':
shell/ash.c:8933: warning: comparison between signed and unsigned
shell/ash.c: In function 'setcmd':
shell/ash.c:9028: warning: unused parameter 'argv'
shell/ash.c: In function 'xxreadtoken':
shell/ash.c:10059: warning: comparison between signed and unsigned
shell/ash.c: In function 'trapcmd':
shell/ash.c:11624: warning: unused parameter 'argc'
shell/ash.c:11624: warning: unused parameter 'argv'
shell/ash.c: In function 'helpcmd':
shell/ash.c:11886: warning: comparison between signed and unsigned
shell/ash.c:11881: warning: unused parameter 'argc'
shell/ash.c:11881: warning: unused parameter 'argv'
shell/ash.c: In function 'exportcmd':
shell/ash.c:12216: warning: unused parameter 'argc'
shell/ash.c: In function 'localcmd':
shell/ash.c:12297: warning: unused parameter 'argc'
shell/ash.c: In function 'unsetcmd':
shell/ash.c:12350: warning: unused parameter 'argc'
shell/ash.c:12350: warning: unused parameter 'argv'
shell/ash.c: In function 'timescmd':
shell/ash.c:12491: warning: unused parameter 'ac'
shell/ash.c:12491: warning: unused parameter 'av'
shell/ash.c: In function 'letcmd':
shell/ash.c:12546: warning: unused parameter 'argc'
shell/ash.c: In function 'readcmd':
shell/ash.c:12585: warning: unused parameter 'argc'
shell/ash.c:12585: warning: unused parameter 'argv'
shell/ash.c: In function 'umaskcmd':
shell/ash.c:12765: warning: unused parameter 'argc'
shell/ash.c: In function 'ulimitcmd':
shell/ash.c:12982: warning: comparison of unsigned expression < 0 is always false
shell/ash.c:12905: warning: unused parameter 'argc'
shell/ash.c:12905: warning: unused parameter 'argv'
shell/ash.c: In function 'readtoken1':
shell/ash.c:10171: warning: variable 'out' might be clobbered by 'longjmp' or 'vfork'
shell/ash.c:10175: warning: variable 'quotef' might be clobbered by 'longjmp' or 'vfork'
shell/ash.c:10176: warning: variable 'dblquote' might be clobbered by 'longjmp' or 'vfork'
shell/ash.c:10177: warning: variable 'varnest' might be clobbered by 'longjmp' or 'vfork'
shell/ash.c:10178: warning: variable 'arinest' might be clobbered by 'longjmp' or 'vfork'
shell/ash.c:10179: warning: variable 'parenlevel' might be clobbered by 'longjmp' or 'vfork'
shell/ash.c:10180: warning: variable 'dqvarnest' might be clobbered by 'longjmp' or 'vfork'
shell/ash.c:10181: warning: variable 'oldstyle' might be clobbered by 'longjmp' or 'vfork'
shell/ash.c:10182: warning: variable 'prevsyntax' might be clobbered by 'longjmp' or 'vfork'
shell/ash.c:10168: warning: argument 'syntax' might be clobbered by 'longjmp' or 'vfork'
  CC      shell/cmdedit.o
shell/cmdedit.c: In function 'input_delete':
shell/cmdedit.c:444: warning: unused parameter 'save'
shell/cmdedit.c: In function 'is_execute':
shell/cmdedit.c:580: warning: comparison between signed and unsigned
shell/cmdedit.c:581: warning: comparison between signed and unsigned
  AR      shell/lib.a
  LD      sysklogd/built-in.o
  CC      sysklogd/klogd.o
  CC      sysklogd/logger.o
sysklogd/logger.c: In function 'logger_main':
sysklogd/logger.c:114: warning: comparison between signed and unsigned
sysklogd/logger.c:128: warning: comparison between signed and unsigned
  CC      sysklogd/logread.o
sysklogd/logread.c:37: warning: missing initializer
sysklogd/logread.c:37: warning: (near initialization for 'SMrdn[0].sem_flg')
sysklogd/logread.c: In function 'interrupted':
sysklogd/logread.c:159: warning: unused parameter 'sig'
sysklogd/logread.c: In function 'logread_main':
sysklogd/logread.c:67: warning: variable 'follow' might be clobbered by 'longjmp' or 'vfork'
  CC      sysklogd/syslogd.o
sysklogd/syslogd.c:125: warning: missing initializer
sysklogd/syslogd.c:125: warning: (near initialization for 'SMwdn[0].sem_flg')
sysklogd/syslogd.c:125: warning: missing initializer
sysklogd/syslogd.c:125: warning: (near initialization for 'SMwdn[1].sem_flg')
sysklogd/syslogd.c:125: warning: missing initializer
sysklogd/syslogd.c:125: warning: (near initialization for 'SMwdn[2].sem_flg')
sysklogd/syslogd.c: In function 'quit_signal':
sysklogd/syslogd.c:434: warning: unused parameter 'sig'
sysklogd/syslogd.c: In function 'domark':
sysklogd/syslogd.c:444: warning: unused parameter 'sig'
  AR      sysklogd/lib.a
  LD      util-linux/built-in.o
  CC      util-linux/dmesg.o
  CC      util-linux/getopt.o
  CC      util-linux/hexdump.o
  CC      util-linux/losetup.o
  CC      util-linux/mdev.o
util-linux/mdev.c: In function 'make_device':
util-linux/mdev.c:105: warning: comparison between signed and unsigned
  CC      util-linux/mkswap.o
  CC      util-linux/more.o
util-linux/more.c: In function 'gotsig':
util-linux/more.c:33: warning: unused parameter 'sig'
  CC      util-linux/mount.o
util-linux/mount.c:55: warning: 'static' is not at beginning of declaration
util-linux/mount.c: In function 'parse_mount_options':
util-linux/mount.c:156: warning: comparison between signed and unsigned
util-linux/mount.c: In function 'we_saw_this_host_before':
util-linux/mount.c:734: warning: unused parameter 'hostname'
util-linux/mount.c: In function 'nfsmount':
util-linux/mount.c:821: warning: comparison between signed and unsigned
util-linux/mount.c:1099: warning: comparison between signed and unsigned
util-linux/mount.c: In function 'mount_main':
util-linux/mount.c:1544: warning: empty body in an if-statement
util-linux/mount.c:1545: warning: empty body in an if-statement
  CC      util-linux/pivot_root.o
  CC      util-linux/rdate.o
util-linux/rdate.c: In function 'socket_timeout':
util-linux/rdate.c:27: warning: unused parameter 'sig'
  CC      util-linux/swaponoff.o
  CC      util-linux/umount.o
  AR      util-linux/lib.a
  LINK    busybox_unstripped
/home/andybreuhan/fritzbox/labor/source/ref-8mb_26/busybox-1.3.0/scripts/trylink: 5: function: not found
/home/andybreuhan/fritzbox/labor/source/ref-8mb_26/busybox-1.3.0/scripts/trylink: 11: Syntax error: "}" unexpected
make[1]: *** [busybox_unstripped] Fehler 2
make[1]: Verlasse Verzeichnis '/home/andybreuhan/fritzbox/labor/source/ref-8mb_26/busybox-1.3.0'
make: *** [source/ref-8mb_26/busybox-1.3.0/busybox] Fehler 2
andybreuhan@andy-desktop:~/fritzbox/labor$
 
Hi.
Noch so einer. Heini66 hat den selben Fehler.
Geh mal bitte in die Datei .../trylink und ändere die Zeile
Code:
function try {
in
Code:
 try() {
Funktioniert das?

MfG Oliver
 
tr069.cfg

Frohe Weihnachten zusammen!

Ich habe jetzt auch (mal) eine Frage:
Ich habe beim ersten Versuch meine 7170 mit dem dsmod0.2.9 zu flashen auch vor einigen Tagen gecrasht. Problem wird wohl die tr069.cfg sein, die olistudent im Startpost erwähnt.
Komischerweise kann ich mr den Inhalt der Datei nicht anzeigen lassen! Die Datei ist in /var/flash/ sichtbar, aber wenn ich 'cat tr069.cfg' eingebe, sagt mir die Box:
Code:
# cat tr069.cfg
cat: tr069.cfg: No such file or directory

Im MENUCONFIG kann ich die openssl-Libs nicht an- bzw. abwählen.

Wie kann ich denn jetzt den nächsten crash beim aufspielen des dsmods verhindern?
Ich BRAUCHE den dsmod - es gibt so einige Dinge darin, ohne die ich nicht mehr leben kann! :heul: :wink:

Schonmal vielen Dank für eure Hilfe!
 
einfach branding entfernen (oem auf avm setzen) und tr69 in ar7.cfg ausschalten
 
ich hab mal den -12 mod ein bischen erweitert:

- webmenu patch für neue firmware erweitert
- wol-button auf fritzbox menü eingefügt
- dsld-button auf ds-mod menü eingefügt (für neue wan ip)
- inadyn in menuconfig eingefügt

edit: neue version hier : http://www.ip-phone-forum.de/showpost.php?p=761916&postcount=103
waren leider ein paar kleine fehler drin
 
Zuletzt bearbeitet:
make precompiled Fehler..

bei mir bricht "make precompiled" mit folgendem Fehler ab:

-----------------------------------------------------------------------------------------------------
WARNING: `makeinfo' is missing on your system. You should only need it if
you modified a `.texi' or `.texinfo' file, or any other file
indirectly affecting the aspect of the manual. The spurious
call might also be the consequence of using a buggy `make' (AIX,
DU, IRIX). You might want to install the `Texinfo' package or
the `GNU make' package. Grab either from any GNU archive site.
make[4]: *** [../.././bfd/doc/bfd.info] Fehler 1
make[4]: Verlasse Verzeichnis '/home/rol/Desktop/dsmod/ds-0.2.9_26-12/source/toolchain/binutils-2.16.91.0.6/bfd/doc'
Making info in po
make[4]: Betrete Verzeichnis '/home/rol/Desktop/dsmod/ds-0.2.9_26-12/source/toolchain/binutils-2.16.91.0.6/bfd/po'
make[4]: Für das Ziel »info« ist nichts zu tun.
make[4]: Verlasse Verzeichnis '/home/rol/Desktop/dsmod/ds-0.2.9_26-12/source/toolchain/binutils-2.16.91.0.6/bfd/po'
make[4]: Betrete Verzeichnis '/home/rol/Desktop/dsmod/ds-0.2.9_26-12/source/toolchain/binutils-2.16.91.0.6/bfd'
make[4]: Für das Ziel »info-am« ist nichts zu tun.
make[4]: Verlasse Verzeichnis '/home/rol/Desktop/dsmod/ds-0.2.9_26-12/source/toolchain/binutils-2.16.91.0.6/bfd'
make[3]: *** [info-recursive] Fehler 1
make[3]: Verlasse Verzeichnis '/home/rol/Desktop/dsmod/ds-0.2.9_26-12/source/toolchain/binutils-2.16.91.0.6/bfd'
make[2]: *** [all-bfd] Fehler 2
make[2]: Verlasse Verzeichnis '/home/rol/Desktop/dsmod/ds-0.2.9_26-12/source/toolchain/binutils-2.16.91.0.6'
make[1]: *** [all] Fehler 2
make[1]: Verlasse Verzeichnis '/home/rol/Desktop/dsmod/ds-0.2.9_26-12/source/toolchain/binutils-2.16.91.0.6'
make: *** [/home/rol/Desktop/dsmod/ds-0.2.9_26-12/source/toolchain/binutils-2.16.91.0.6/binutils/objdump] Fehler 2
----------------------------------------------------------------------------------------------
irgendeine Idee ?
Habe es unter Ubuntu 6.10 versucht
 
@Laender
Wenn die Datei nicht vorhanden ist, dann wird der Default genommen und der ist für 1und1-Branding enabled = yes.

MfG Oliver
 
jetzt hab ich doch den patch für usb storage vergessen:

- usb storage patch : gerätename wird auf uStorXY gekürzt
 

Anhänge

  • 196-usbstorage.zip
    335 Bytes · Aufrufe: 26
supamicha schrieb:
ich hab mal den -12 mod ein bischen erweitert:

- webmenu patch für neue firmware erweitert
- wol-button auf fritzbox menü eingefügt
- dsld-button auf ds-mod menü eingefügt (für neue wan ip)
- inadyn in menuconfig eingefügt

Hi, nach anwendung des Patches erhalte ich im DS-Mod folgende FM :
 

Anhänge

  • error.JPG
    error.JPG
    99.8 KB · Aufrufe: 133
ist die datei im flash oder hast du sie in /var/tmp mit gemountet ?
ist mir mal passiert, als ich sie nur gemountet hab, im flash ist es i.o.
 

Anhänge

  • 1.jpg
    1.jpg
    78.5 KB · Aufrufe: 93
  • 2.jpg
    2.jpg
    53.9 KB · Aufrufe: 71
  • 3.jpg
    3.jpg
    45.5 KB · Aufrufe: 67
Zuletzt bearbeitet:
Callmonitor läuft leider immer noch nicht - trotz Patch und AVM-Branding.
olistudent schrieb:
@ao
Du sollst das auf der Box in der callmonitor.sh ändern, um zu prüfen ob der Callmonitor dann funktioniert. Das ganze hält aber nur bis zum Reboot.
Wenn das so klappt, dann kannst du das auch unter /packages/callmonitor-1.8/root/usr/lib/callmonitor/applets/callmonitor.sh so anpassen.
Welche callmonitor.sh muss ich denn editieren?
/ $ find / -name callmonitor.sh
/usr/lib/callmonitor/applets/callmonitor.sh
/usr/lib/callmonitor/modules/callmonitor.sh
/usr/lib/callmonitor/reverse/callmonitor.sh
/usr/lib/callmonitor/usage/callmonitor.sh
In /var/tmp ist nichts, und ansonsten kommt dieser Fehler:
/ $ callmonitor --debug
/usr/sbin/callmonitor: trap: 101: EXIT: bad trap
Ein Log (debug) kann ich leider auch nicht finden.

PS: Frohe Weihnachten!
icon7.gif
 
Sorry, im Weihnachtseifer hatte ich diese Ergänzung überlesen.
Danke, ich werd's damit nochmal versuchen.

Ansonsten: Bon apetit! ;)
 
Ok, also wenn ich das jetzt richtig verstanden habe, ist im Original-1und1-Branding das tr069.cfg enabled bzw. lässt sich über die ar7.cfg "abschalten"?!

Wie soll ich denn das Branding ohne Mod ändern?
Bzw. nach dem flashen crasht die Box doch ständig - da komme ich dann nicht mehr dran um die Änderungen vorzunehmen... :(

Ein weiterer Hinweis wäre nicht schlecht. ;)
 
box recovern, per telnet drauf und alle änderungen vornehmen, ds-mod drauf
 
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.