ds-0.2.9_26-14.2

Status
Für weitere Antworten geschlossen.
@cssoft: Häng mal an Deinen nächsten Post die Ausgabe von
Code:
ls -l build/modified/filesystem/lib/lib*{ssl,crypto}*
und Deine gefilterte .config an, also das da:
Code:
grep '^[^#]' .config
 
Getting there slowly ;-)

kriegaex schrieb:
IPv6: Use search function, please. This one, maybe - never tried IPv6, the Netherlands seem to be more modern than Germany. ;-)

This was one of the links that I had indeed found. Will check it out further the coming days. Maybe I should try to translate it and rewrite it when I succesfully get it working ;-)

kriegaex schrieb:
Make menuconfig problem: Are you really sure you have libncurses5-dev (developer's libraries and docs for ncurses) installed?

Yes, this is installed.
make menuconfig itself works. The error is after I have selected everything that I want.
This evening I did a make oldconfig after putting a earlier created .config file in the buildtree and then I don't get the error after make menuconfig.

make precompiled is currently running.

Thanks a lot
Jan Hugo
 
Nachgeschobene Antwort - jetzt erst die Frage bemerkt:

ao schrieb:
Außerdem kann das hier entfallen (zumindest sieht's bei mir so aus - kann das jemand bestätigen?):
olistudent schrieb:
4. Warum ist im orangebox-Webinterface kein DSMOD-Button? Lösung: chmod +x patches/250-orangebox.sh in ds-0.2.9_26-14.1 eingeben.

Ja, kann ich bestätigen, deshalb steht es in meinem Zitat der FAQ aus dem anderen Thread ja auch bewußt nicht drin. In "what's new" habe ich dann darauf verzichtet, weil der Bugfix so klein ist. Jetzt schreib' ich's aber doch gleich oben rein. ;-)
 
Moin allerseits,

habe noch immer mein altes Problem mit den iptables. Gestern habe ich die akt. Version (Danke kriegaex) ohne Rplace Kernel kompiliert. Aber ich bekomme beim Start des Firewalls noch immer meine besagten Fehlermeldungen:

Code:
Starting firewall...iptables v1.3.6: can't initialize iptables table `filter': Table does not exist (do you need to insmod?)
Perhaps iptables or your kernel needs to be upgraded.
iptables v1.3.6: can't initialize iptables table `filter': Table does not exist (do you need to insmod?)
...und das zig mal.

insmod ip_tables bringt folgende Fehlermeldung:
Code:
insmod: cannot insert '/lib/modules/2.6.13.1-ohio/kernel/net/ipv4/netfilter/ip_tables.ko': Success (2): Success
modprobe: failed to load module ip_tables

Hier mal meine Config, vielleich kann mir jemand sagen, was ich falsch mache.
Code:
#
# Automatically generated make config: don't edit
#
DS_HAVE_DOT_CONFIG=y
DS_AVM_VERSION_04_29=y
DS_AVM_VERSION_STRING="04.29"
# DS_TYPE_2170 is not set
# DS_TYPE_FON_5050 is not set
# DS_TYPE_FON_WLAN_7050 is not set
# DS_TYPE_FON_WLAN_7140 is not set
# DS_TYPE_FON_WLAN_7141 is not set
# DS_TYPE_FON_WLAN_7150 is not set
DS_TYPE_FON_WLAN_7170=y
# DS_TYPE_WLAN_3131 is not set
# DS_TYPE_WLAN_3170 is not set
# DS_TYPE_SPEEDPORT_W701V is not set
# DS_TYPE_SPEEDPORT_W900V is not set
# DS_TYPE_CUSTOM is not set
DS_TYPE_LANG_DE=y
# DS_TYPE_LABOR is not set
DS_TYPE_LANG_STRING="de"
DS_TYPE_STRING="7170"
DS_INSTALL_BASE=y
DS_REPLACE_BUSYBOX=y
# DS_REPLACE_KERNEL is not set
DS_TARGET_REF="8mb_26"
DS_KERNEL_REF="8mb_26"
DS_KERNEL_LAYOUT="ohio"
DS_HIDDEN_ROOT=y
# DS_CONTIGUOUS_HIDDEN_ROOT is not set
DS_SQUASHFS_LZMA=y
DS_ROOTFS_VARTAR=y
DS_KERNEL_MTD_SIZE=119
DS_HAS_PHONE=y
DS_HAS_WLAN=y
# DS_HAS_USB is not set
DS_HAS_USB_HOST=y

#
# Brandings
#
# DS_BRANDING_1und1 is not set
DS_BRANDING_avm=y
# DS_BRANDING_freenet is not set

#
# Patches
#
DS_REMOVE_HELP=y
DS_REMOVE_ASSISTANT=y
DS_PATCH_ENUM=y
DS_PATCH_SIGNED=y
DS_PATCH_USBSTORAGE=y

#
# Mod
#
DS_LANG_DE=y
# DS_LANG_EN is not set
DS_LANG_STRING="de"

#
# Package selection
#

#
# Packages
#
DS_PACKAGE_BFTPD=y
DS_PACKAGE_BFTPD_WITH_ZLIB=y
# DS_PACKAGE_BIRD is not set
DS_PACKAGE_CALLMONITOR=y
# DS_PACKAGE_CHECKMAILD is not set
# DS_PACKAGE_CIFSMOUNT is not set
DS_PACKAGE_CPMACCFG=y
# DS_PACKAGE_DECO is not set
DS_PACKAGE_DNSMASQ=y
DS_PACKAGE_DROPBEAR=y
# DS_PACKAGE_DROPBEAR_SERVER_ONLY is not set
# DS_PACKAGE_INADYN is not set
# DS_PACKAGE_KNOCK is not set
# DS_PACKAGE_MC is not set
# DS_PACKAGE_NETSNMP is not set
# DS_PACKAGE_OPENVPN is not set
# DS_PACKAGE_PINGTUNNEL is not set
# DS_PACKAGE_PRIVOXY is not set
# DS_PACKAGE_SAMBA is not set
# DS_PACKAGE_SCREEN is not set
# DS_PACKAGE_STUNNEL is not set
# DS_PACKAGE_TCPDUMP is not set
# DS_PACKAGE_TINYPROXY is not set
# DS_PACKAGE_TOR is not set
# DS_PACKAGE_VIRTUALIP_CGI is not set
# DS_PACKAGE_VPNC is not set

#
# Orangebox Webinterface
#
# DS_PACKAGE_ORANGEBOX is not set

#
# Extensions
#
DS_PACKAGE_SYSLOGD_CGI=y
# DS_PACKAGE_WOL_CGI is not set

#
# Testing
#
# DS_PACKAGE_CLASSPATH is not set
# DS_PACKAGE_DEBOOTSTRAP is not set
# DS_PACKAGE_FUSE is not set
# DS_PACKAGE_JAMVM is not set
# DS_PACKAGE_LYNX is not set
# DS_PACKAGE_LUA is not set
# DS_PACKAGE_MATRIXTUNNEL is not set
# DS_PACKAGE_MINI_FO is not set
# DS_PACKAGE_NTFS is not set
# DS_PACKAGE_STREAMRIPPER is not set
# DS_PACKAGE_TRANSMISSION is not set

#
# Unstable
#
DS_PACKAGE_FIREWALL_CGI=y

#
# Obsolete
#
# DS_PACKAGE_TELEFON is not set

#
# Advanced options
#
# DS_DL_OVERRIDE is not set
DS_DL_SITE="ftp://ftp.avm.de/fritz.box/fritzbox.fon_wlan_7170/firmware/deutsch"
DS_DL_SOURCE="fritz.box_fon_wlan_7170.29.04.29.image"
DS_VERBOSITY_LEVEL=0
# DS_FAVICON_NONE is not set
DS_FAVICON_DSL123=y
# DS_FAVICON_HDELLER is not set
DS_FAVICON_STRING="dsl123"
# DS_SQUASHFS_BLOCKSIZE_ORIG is not set
# DS_SQUASHFS_BLOCKSIZE_16384 is not set
DS_SQUASHFS_BLOCKSIZE_65536=y

#
# Kernel modules
#

#
# crypto
#
DS_MODULE_arc4=y
DS_MODULE_sha1=y

#
# drivers
#
# DS_MODULE_loop is not set
# DS_MODULE_nbd is not set
DS_MODULE_cdrom=y
DS_MODULE_capiconn=y
# DS_MODULE_nand is not set
# DS_MODULE_ohio_nand is not set
# DS_MODULE_dummy is not set
# DS_MODULE_ppp_async is not set
# DS_MODULE_ppp_deflate is not set
# DS_MODULE_ppp_generic is not set
# DS_MODULE_ppp_mppe_mppc is not set
DS_MODULE_scsi_mod=y
DS_MODULE_sd_mod=y
DS_MODULE_sg=y
DS_MODULE_sr_mod=y
# DS_MODULE_slhc is not set
# DS_MODULE_usblp is not set
DS_MODULE_usb_storage=y
# DS_MODULE_usbmon is not set
DS_MODULE_usbcore=y
# DS_MODULE_usbserial is not set
# DS_MODULE_pl2303 is not set
# DS_MODULE_ftdi_sio is not set

#
# fs
#
# DS_MODULE_cifs is not set
# DS_MODULE_coda is not set
DS_MODULE_ext3=y
DS_MODULE_ext2=y
DS_MODULE_fat=y
# DS_MODULE_fuse is not set
DS_MODULE_jbd=y
# DS_MODULE_lockd is not set
# DS_MODULE_mini_fo is not set
# DS_MODULE_minix is not set
# DS_MODULE_nfsd is not set
# DS_MODULE_exportfs is not set
# DS_MODULE_nfs is not set
# DS_MODULE_nls_cp437 is not set
# DS_MODULE_nls_cp852 is not set
# DS_MODULE_nls_iso8859_15 is not set
# DS_MODULE_nls_iso8859_1 is not set
# DS_MODULE_ntfs is not set
# DS_MODULE_reiserfs is not set
# DS_MODULE_smbfs is not set
# DS_MODULE_unionfs is not set
DS_MODULE_vfat=y
DS_MODULE_msdods=y
# DS_MODULE_jffs2 is not set
DS_MODULE_mbcache=y

#
# lib
#
DS_MODULE_crc_ccitt=y

#
# net
#
DS_MODULE_ip_conntrack_ftp=y
DS_MODULE_ip_conntrack_h323=y
DS_MODULE_ip_conntrack_irc=y
DS_MODULE_ip_conntrack=y
# DS_MODULE_ip_conntrack_pptp is not set
# DS_MODULE_ip_conntrack_proto_esp is not set
# DS_MODULE_ip_conntrack_proto_gre is not set
# DS_MODULE_ip_conntrack_rpc_tcp is not set
# DS_MODULE_ip_conntrack_rpc_udp is not set
# DS_MODULE_ip_conntrack_tftp is not set
DS_MODULE_ip_nat_ftp=y
DS_MODULE_ip_nat_h323=y
DS_MODULE_ip_nat_irc=y
# DS_MODULE_ip_nat_pptp is not set
# DS_MODULE_ip_nat_proto_esp is not set
# DS_MODULE_ip_nat_proto_gre is not set
# DS_MODULE_ip_nat_tftp is not set
DS_MODULE_iptable_filter=y
DS_MODULE_iptable_mangle=y
DS_MODULE_iptable_nat=y
DS_MODULE_ip_tables=y
DS_MODULE_ipt_CFG=y
DS_MODULE_ipt_connmark=y
DS_MODULE_ipt_CONNMARK=y
DS_MODULE_ipt_conntrack=y
# DS_MODULE_ipt_helper is not set
# DS_MODULE_ipt_ipp2p is not set
DS_MODULE_ipt_iprange=y
# DS_MODULE_ipt_length is not set
# DS_MODULE_ipt_limit is not set
DS_MODULE_ipt_LOG=y
DS_MODULE_ipt_mac=y
DS_MODULE_ipt_mark=y
DS_MODULE_ipt_MARK=y
DS_MODULE_ipt_MASQUERADE=y
# DS_MODULE_ipt_mip is not set
DS_MODULE_ipt_multiport=y
# DS_MODULE_ipt_psd is not set
# DS_MODULE_ipt_record_rpc is not set
# DS_MODULE_ipt_REDIRECT is not set
# DS_MODULE_ipt_REJECT is not set
# DS_MODULE_ipt_ROUTE is not set
DS_MODULE_ipt_state=y
# DS_MODULE_ipt_tcpmss is not set
# DS_MODULE_ipt_TCPMSS is not set
DS_MODULE_ipt_tos=y
DS_MODULE_ipt_TOS=y
# DS_MODULE_ipt_ttl is not set
# DS_MODULE_sunrpc is not set

#
# Shared libraries
#

#
# classpath
#
# DS_LIB_libjavaio is not set
# DS_LIB_libjavalang is not set
# DS_LIB_libjavareflect is not set
# DS_LIB_libjavanet is not set
# DS_LIB_libjavanio is not set
# DS_LIB_libjavautil is not set
DS_LIB_libgcc_s=y

#
# uClibc
#
DS_LIB_ld_uClibc=y
DS_LIB_libcrypt=y
DS_LIB_libdl=y
DS_LIB_libm=y
DS_LIB_libnsl=y
DS_LIB_libpthread=y
DS_LIB_libresolv=y
DS_LIB_libuClibc=y
DS_LIB_libutil=y
DS_LIB_libuClibcxx=y
# DS_LIB_libffi is not set
# DS_LIB_libfuse is not set

#
# iptables
#
# DS_LIB_libipt_addrtype is not set
# DS_LIB_libipt_ah is not set
# DS_LIB_libipt_CLASSIFY is not set
# DS_LIB_libipt_comment is not set
# DS_LIB_libipt_connlimit is not set
DS_LIB_libipt_connmark=y
DS_LIB_libipt_CONNMARK=y
DS_LIB_libipt_conntrack=y
# DS_LIB_libipt_DNAT is not set
# DS_LIB_libipt_dscp is not set
# DS_LIB_libipt_DSCP is not set
# DS_LIB_libipt_ecn is not set
# DS_LIB_libipt_ECN is not set
# DS_LIB_libipt_esp is not set
# DS_LIB_libipt_hashlimit is not set
# DS_LIB_libipt_helper is not set
DS_LIB_libipt_icmp=y
# DS_LIB_libipt_ipp2p is not set
DS_LIB_libipt_iprange=y
# DS_LIB_libipt_length is not set
# DS_LIB_libipt_limit is not set
DS_LIB_libipt_LOG=y
DS_LIB_libipt_mac=y
DS_LIB_libipt_mark=y
DS_LIB_libipt_MARK=y
DS_LIB_libipt_MASQUERADE=y
# DS_LIB_libipt_MIRROR is not set
DS_LIB_libipt_multiport=y
# DS_LIB_libipt_NETMAP is not set
# DS_LIB_libipt_NFQUEUE is not set
# DS_LIB_libipt_NOTRACK is not set
# DS_LIB_libipt_owner is not set
DS_LIB_libipt_physdev=y
# DS_LIB_libipt_pkttype is not set
DS_LIB_libipt_policy=y
# DS_LIB_libipt_realm is not set
# DS_LIB_libipt_REDIRECT is not set
# DS_LIB_libipt_REJECT is not set
# DS_LIB_libipt_rpc is not set
# DS_LIB_libipt_SAME is not set
# DS_LIB_libipt_sctp is not set
# DS_LIB_libipt_SNAT is not set
DS_LIB_libipt_standard=y
DS_LIB_libipt_state=y
# DS_LIB_libipt_TARPIT is not set
# DS_LIB_libipt_tcpmss is not set
# DS_LIB_libipt_TCPMSS is not set
DS_LIB_libipt_tcp=y
DS_LIB_libipt_tos=y
DS_LIB_libipt_TOS=y
# DS_LIB_libipt_TRACE is not set
# DS_LIB_libipt_ttl is not set
# DS_LIB_libipt_TTL is not set
DS_LIB_libipt_udp=y
# DS_LIB_libipt_ULOG is not set
# DS_LIB_libipt_unclean is not set
# DS_LIB_libjpeg is not set
# DS_LIB_libgpg_error is not set
# DS_LIB_libgcrypt is not set
# DS_LIB_libntfs is not set
DS_LIB_liblzo2=y
# DS_LIB_libevent is not set
# DS_LIB_libmad is not set
# DS_LIB_libncurses is not set
# DS_LIB_libpcap is not set
# DS_LIB_libmatrixssl is not set

#
# OpenSSL
#
DS_LIB_libcrypto=y
DS_LIB_libssl=y

#
# Readline
#
# DS_LIB_libreadline is not set
# DS_LIB_libhistory is not set
DS_LIB_libz=y

#
# Compiler options
#
DS_DOWNLOAD_TOOLCHAIN=y
# DS_BUILD_TOOLCHAIN is not set
# DS_EXTERNAL_COMPILER is not set
DS_TARGET_CROSS="mipsel-linux-uclibc-"
DS_TARGET_MAKE_PATH="toolchain/target/bin"
DS_TARGET_CFLAGS="-Os -W -Wall -pipe -march=mips32 -mips32 -Wa,--trap -msoft-float"
DS_KERNEL_CROSS="mipsel-unknown-linux-gnu-"
DS_KERNEL_MAKE_PATH="toolchain/kernel/bin"

#
# *** only needed for 'build toolchain' ***
#
DS_TARGET_GCC_VERSION="4.1.1"
DS_TARGET_UCLIBC_VERSION="0.9.28"
DS_TARGET_BINUTILS_VERSION="2.17"
DS_TARGET_UCLIBC_CONFIG_MOD_26=y
# DS_TARGET_UCLIBC_CONFIG_8MB_26 is not set
# DS_TARGET_UCLIBC_CONFIG_4MB_26 is not set
DS_TARGET_UCLIBC_REF="mod_26"
DS_TARGET_GXX=y
DS_TARGET_CCACHE=y
# DS_TARGET_NLS is not set
# DS_TARGET_LFS is not set
DS_KERNEL_GCC_VERSION="3.4.5"
DS_KERNEL_GLIBC_VERSION="2.3.6"

#
# GNU debugger (gdb)
#
# DS_PACKAGE_GDB_FULL is not set
# DS_PACKAGE_GDB_SERVER is not set
# DS_PACKAGE_GDB_HOST is not set

Hawedieehre.
Fant
 
@kriegaex
deine Links im 1.Post zu den toolchains sind irgendwie verstümmelt :)
 
Danke, die Links sind gefixt. Das kommt davon, wenn man einen (Olivers) Beitrag von der Webseite weg kopieren (statt aus dem Editor-Fenster nehmen) und manuell nachformatieren muß. Dabei gehen die Links verloren, wenn sie zu lang sind, und die drei hatte ich vergessen zu korrigieren.

A propos Toolchains: Ich habe anläßlich des Releases keine neuen Download-Toolchains erstellt (kein Serverzugang). Ich hoffe, die bisherigen funktionieren weiterhin.

@Fant: Zum Iptables-Problem kann ich selbst leider nichts sagen, da ich das nicht verwende und meine einzige Fritz!Box seit fast vier Wochen 300 km entfernt steht, so daß ich nicht einfach test-flashen kann, ohne zu Hause jemanden zu haben, der mir den Stecker zieht, falls was hängt. Die Bugfixes der vergangenen Wochen und das Release habe ich sozusagen virtuell erstellt und nur vereinzelt mal via Remote getestet - ein Wunder, daß es Euch nicht um die Ohren fliegt. ;-)
 
Folgende zsätzliche Links habe ich auf fritz.box
# ds-mod
# TSB-LCR
# WoL
aber nur ds-mod läuft.
Wie kann ich das beheben ?
 
Meinst Du Links im Menü der AVM-Weboberfläche? Du drückst Dich etwas unklar aus, da kann man schwer helfen. Ich nehme einfach mal an, es sei so, wie ich vermute.

Fragen zur Analyse:
  • Verwendest Du 14.2? (Ja, bitte.)
  • Welche URL steht oben im Browser (Adreßzeile)?
  • Wie gehst Du auf die Box? Direkt aus dem (W)LAN oder über SSH-Tunnel?
  • Ich nehme an, Du siehst noch die Seite, auf der klein gedruckt steht "Redirecting...dsmod". Davon hätte ich gern den Quelltext. Wie man den Quelltext einer angezeigten Webseite bekommt, weißt Du hoffentlich, das ist von Browser zu Browser unterschiedlich.
 
Verständnisfrage: also der neuere dsmod läuft nur noch auf boxen mit kernel 2.6, wie wird eine box fähig für einen solchen kernel? ist die SL WLAN definitiv jetzt und auch in zukunft nicht dabei? welche dsmod-version ist für die genannte SL WLAN die richtige? und an pakete, die erst im neueren dsmod enthalten sind sowie den orangenen interfacepatch kann ich also nicht kommen?
vielen dank
Simon
 
Welche Kernelversion eine Box hat, hängt von der Original-Firmware des Herstellers (AVM) ab. Wir übernehmen ja die Kernels unverändert, nur auf der 7170 kann man aktuell einen eigenen bauen, solange man keine Labor-Firmware benutzt. Daher kann man allgemein sagen: Sobald die aktuelle Firmware einer Box Stand Kernel 2.6 erreicht, können wir anfangen, den DS-Mod_26 darauf anzupassen. Falls das klappt, kann die Box auch diesen Mod verwenden.

Was neue Pakete und Entwicklungen betrifft: Viele davon könnte man vermutlich auch zum Laufen bringen mit Kernel 2.4 (bspw. läuft die Rudi-Shell samt Haserl), das darf jeder gern für sich versuchen. Nur wird der DS-Mod_24 ja momentan nicht aktiv weiterentwickelt. Stattdessen hat Daniel (danisahne) vor, einen Mod auf ipkg-Basis (selbst googlen, bitte) auf die Beine zu stellen. Der könnte dann theoretisch wieder 2.4er Boxen unterstützen, das hängt von Daniel ab.
 
Zu den Fehlerausgaben von jhaprins bei menuconfig, falls Euch die auch mal aufgefallen sind: Wir haben sie privat gelöst bzw. besprochen. Fazit:

Code:
cp: cannot stat `.defconfig': No such file or directory
make: [tools/config/mconf] Error 1 (ignored)

Der ist explizit als non-fatal im Makefile markiert, wird aber trotzdem angezeigt. Kann man ignorieren, hängt damit zusammen, daß Oliver das .defconfig-Template aus dem Mod herausgenommen hat, weil es tatsächlich nicht benötigt wird. Eine diesbezügliche Regel im Makefile gibt es aber trotzdem noch. Die fliegt wahrscheinlich raus, weil sie obsolet ist. Nebenbei: Fatale Make-Fehler werden immer mit *** eingeleitet und äußern sich dadurch, daß der gesamte Build-Prozeß mit einem Fehler abbricht und nicht etwa weiter läuft.

Code:
kernel/Config.in:55:warning: 'select' used by config symbol 'DS_MODULE_ppp_async' refer to undefined symbol 'DS_MODULE_crc-ccitt'

Das ist eine Warnung, die aber das Funktionieren von menuconfig nicht behindert. Es handelt sich um einen Tippfehler bei einem mir bisher unbekannten Paket, den ich behoben habe - siehe Abschnitt "Probleme" am Anfang des Threads.

Damit wären diese Themen erledigt.
 
Zuletzt bearbeitet:
Hi,

wollte nur sagen dein DS-Mod_26-14.2 läuft einwandfrei auf der FBF 7141, mit den OpenSSL Libs werde ich dann testen, wenn ich ein neues Netzteil für mein Linuxrechner habe. (Das Alte ist durchgeflogen)

Gruß

cssoft
 
Reloaded: Externe IP-Adresse ohne UPnP oder Abfrage externer Seite bestimmen

Dies ist ein Info-Posting, bitte nur im Original-Thread diskutieren!

Die neue Lösung kommt ohne Mod-Patch aus und funktioniert direkt aus der UNIX-Shell heraus. Sie ruft direkt webcm auf ohne Umweg über wget, dafür inkl. Authentifizierung mit Webserver-Paßwort.
 
Hi,

ich hatte eben ein Problem mit dem Download/Entpacken von xdelta30q.tar.gz bei make. Der Download wurde nicht nach dl geschrieben, sondern landete im Home vom ds-mod ds-0.2.9_26-14.2. make wurde daraufhin mit Fehler abgebrochen. Sobald ich die Datei nach dl verschoben hatte, lief auch der make durch.
 
Kann laut Makefiles nicht sein, ist auch hier nicht nachvollziehbar. Hast Du etwas an Makefile oder tools/make/xdelta.mk verändert? Falls nein, wie kann ich den Fehler reproduzieren?
 
hm, ich bin folgendermaßen vorgegangen:

alles frisch, keine alte toolchain oder ähnliches:

1. aktuellen ds-mod *14.2 entpackt, cd ds*, make menuconfig, ./multijob.sh, make busybox-menuconfig, make busybox-precompiled, make fuse-precompiled, make fuse, ./multijob.sh, make
 
Ist mir unerklärlich. Einziger Verdächtiger bei mir ist der Multijob, den ich grundsätzlich nie verwende, weil diverse Leute von Problemen berichtet haben. Nebenläufigkeit ist keine triviale Angelegenheit, beim Bauen von hierarchisch abhängigen Software-Komponenten schon gar nicht. Da könnte es theoretisch vorkommen, daß ein anderer Thread das Verzeichnis wechselt, während einer etwas ins aktuelle herunterladen möchte. Andererseits wird Xdelta, glaube ich, erst beim finalen Make gebaut, und laut Deiner Angaben lief das ja nicht im Multithreading-Modus, und Multijob baut auch nicht Xdelta. Also im Grunde scheidet das aus.

Nochmals die Bitte: Sag, wie ich es reproduzieren kann. Kannst Du es? Könnte es auch sein, daß Du versehentlich ein Download-Archiv verschoben hast?

Edit: Andere Frage noch: Verwendest Du GNU make oder etwas anderes? Version 3.81 oder eine andere? Welche?
 
Zuletzt bearbeitet:
Got those things I wanted for a long time except ............

Hi,

I have DS-Mod installed on my 7170 and it has given me snmp (mrtg.jhprins.org), ssh access to my router and syslog works again. Really great. I know this software can do a lot more for you, but for now this is what I needed.

There is one thing what I really want though, my provider (xs4all.nl) gives the posibility to have a IPv6 tunnel. There is one howto that gives some information on getting IPv6 intergrated in DS-Mod, but this one is allready 2 years old and I got stuck somewhere halfway. If someone has intergrated IPv6 in recent versions of DS-Mod and has a howto on this, I would really like to see it. If not, I'm going to try to make one myself.

Then there is something else I can't figure out till now, make precompiled bulds a lot of things you obviously need to create the image. I think it should be enough to create it ones though. Are there commands in the Makefile I can use if I want to clean up my buildtree when I'm changing my configuration? Till now I throw away the complete buildtree and do a make menuconfig, make precompiled and then a make. But this takes a long time.

Thanks a lot for this great software.
Jan Hugo
 
Not bad, the SNMP stuff an nice graphical stats.

Please send me a link to the IPv6 package and/or how-to you mentioned. Maybe I can have a quick look at it later.

As for a general overview DS-Mod's build system, take a look at my Wiki article Build-Prozeß des DS-Mod (in German, unfortunately for you). Some quick hints: Look for clean, distclean and dirclean targets in the main Makefile and also note that there are packagename-*clean targets as well. Corresponding targets exist for the toolchains. You may always keep the dl directory containing the downloaded packages.

Best of luck for your (re-)builds, feel free to ask detail questions after having read the article.
 
http://www.ip-phone-forum.de/showthread.php?t=104373&highlight=ipv6
It's based on 2.4 kernel and it looks kind of outdated.
What I need to know is how to at extra modules from the kernel tree. If that is done, then it should be rather easy to get IPv6 intergrated.
I got stuck at the place where the kernel config is being changed and he is talking about doing a make oldconfig.

Jan Hugo
 
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.