fehler bei ds-mod erstellen im friboli

Benny

Neuer User
Mitglied seit
10 Jan 2007
Beiträge
157
Punkte für Reaktionen
0
Punkte
16
Hallo

Ich hab mir dieses Friboli geholt und darin diesen ds-mod zusammen mit diesem Patch konfigurieren wollen.

das make menuconfig hab ich mit diesen Einstellungen beendet
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=y
# DS_TYPE_FON_WLAN_7150 is not set
# DS_TYPE_FON_WLAN_7170 is not set
# 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_LANG_STRING="de"
DS_TYPE_STRING="7141"
DS_INSTALL_BASE=y
DS_REPLACE_BUSYBOX=y
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

#
# Patches
#
# DS_REMOVE_HELP is not set
# DS_REMOVE_ASSISTANT is not set
# DS_PATCH_ENUM is not set
# DS_PATCH_SIGNED is not set
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 is not set
# 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 is not set
# DS_PACKAGE_DECO is not set
# DS_PACKAGE_DNSMASQ is not set
# DS_PACKAGE_DROPBEAR 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=y
DS_PACKAGE_OPENVPN_WITH_LZO=y
# 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=y
# DS_PACKAGE_ORANGEBOX_TSB is not set

#
# Extensions
#
# DS_PACKAGE_SYSLOGD_CGI is not set
# DS_PACKAGE_WOL_CGI is not set

#
# Testing
#
# DS_PACKAGE_CLASSPATH is not set
# DS_PACKAGE_DEBOOTSTRAP is not set
DS_PACKAGE_FUSE=y
# 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=y
# 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_7141/firmware/deutsch"
DS_DL_SOURCE="fritz.box_fon_wlan_7141.40.04.30.image"
DS_VERBOSITY_LEVEL=0
DS_FAVICON_NONE=y
# DS_FAVICON_DSL123 is not set
# DS_FAVICON_HDELLER is not set
DS_FAVICON_STRING="none"
# DS_SQUASHFS_BLOCKSIZE_ORIG is not set
# DS_SQUASHFS_BLOCKSIZE_16384 is not set
DS_SQUASHFS_BLOCKSIZE_65536=y

#
# Kernel modules
#

#
# drivers
#
# DS_MODULE_loop is not set
# DS_MODULE_nbd is not set
# DS_MODULE_cdrom is not set
# DS_MODULE_capiconn is not set
# DS_MODULE_nand is not set
# DS_MODULE_ohio_nand is not set
# DS_MODULE_dummy is not set
# DS_MODULE_scsi_mod is not set
# DS_MODULE_sd_mod is not set
# DS_MODULE_sg is not set
# DS_MODULE_sr_mod is not set
# DS_MODULE_usblp is not set
# DS_MODULE_usb_storage is not set
# DS_MODULE_usbmon is not set
# DS_MODULE_usbcore is not set
# 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 is not set
# DS_MODULE_ext2 is not set
# DS_MODULE_fat is not set
DS_MODULE_fuse=y
# DS_MODULE_jbd is not set
# 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 is not set
# DS_MODULE_msdods is not set
# DS_MODULE_jffs2 is not set
# DS_MODULE_mbcache is not set

#
# net
#
DS_MODULE_ip_conntrack_ftp=y
# DS_MODULE_ip_conntrack_h323 is not set
# DS_MODULE_ip_conntrack_irc is not set
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 is not set
# DS_MODULE_ip_nat_h323 is not set
# DS_MODULE_ip_nat_irc is not set
# 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 is not set
# DS_MODULE_iptable_nat is not set
DS_MODULE_ip_tables=y
# DS_MODULE_ipt_CFG is not set
# DS_MODULE_ipt_connmark is not set
# DS_MODULE_ipt_CONNMARK is not set
# DS_MODULE_ipt_conntrack is not set
# 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 is not set
# DS_MODULE_ipt_MARK is not set
# DS_MODULE_ipt_MASQUERADE is not set
# 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 is not set
# DS_MODULE_ipt_TOS is not set
# 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 is not set

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

#
# uClibc++
#
# DS_LIB_libuClibcxx is not set

#
# ffi-sable
#
# DS_LIB_libffi is not set

#
# fuse
#
DS_LIB_libfuse=y
DS_LIB_libipt_iprange=y
DS_LIB_libipt_LOG=y
DS_LIB_libipt_mac=y
DS_LIB_libipt_multiport=y
DS_LIB_libipt_standard=y
DS_LIB_libipt_state=y
DS_LIB_libipt_tcp=y
DS_LIB_libipt_udp=y

#
# jpeg2
#
# DS_LIB_libjpeg is not set

#
# libgpg-error
#
# DS_LIB_libgpg_error is not set

#
# libgcrypt
#
# DS_LIB_libgcrypt is not set

#
# ntfs-3g
#
DS_LIB_libntfs=y

#
# lzo2
#
DS_LIB_liblzo2=y

#
# libevent
#
# DS_LIB_libevent is not set

#
# mad
#
# DS_LIB_libmad is not set

#
# libncurses
#
# DS_LIB_libncurses is not set

#
# libpcap
#
# DS_LIB_libpcap is not set

#
# matrixssl
#
# 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

#
# zlib
#
# DS_LIB_libz is not set

#
# 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_COMPILER_GCC_4_1_1_UCLIBC_0_9_28=y
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_COMPILER_GCC_3_4_5_GLIBC_2_3_6=y
DS_KERNEL_GCC_VERSION="3.4.5"
DS_KERNEL_GLIBC_VERSION="2.3.6"

#
# Gdb Options
#
# DS_PACKAGE_GDB_FULL is not set
# DS_PACKAGE_GDB_SERVER is not set
# DS_PACKAGE_GDB_HOST is not set

und dann das make precompiled ausgeführt.

Alles mögliche ist durchgelaufen, bis es schließlich mit diesen letzten Ausgaben beendet wurde.
Code:
checking for pkg-config... no
*** The pkg-config script could not be found. Make sure it is
*** in your path, or set the PKG_CONFIG environment variable
*** to the full path to pkg-config.
*** Or see http://www.freedesktop.org/software/pkgconfig to get pkg-config.
configure: error: ntfs-3g requires FUSE >= 2.6.0. Please see http://fuse.sf.net/ or install __all__ FUSE packages (e.g. fuse, fuse-utils, libfuse, libfuse2, libfuse-dev) or remove already installed __older__ FUSE.
make: *** [source/ntfs-3g-1.0/.configured] Fehler 1
bofh@bofh-debian:~/ds-0.2.9_26-14.1$

Ein Image hab ich nicht finden können. (Müsste doch direkt in dem Verzeichnis FriBoLi\ds-0.2.9_26-14.1 liegen oder?)

Was könnte schief gelaufen sein? Das ist das erste mal, dass ich diesen ds-mod "installiere" hab also 0 Erfahrung damit.
 
wiseguy-bike schrieb:
Code:
checking for pkg-config... no
*** The pkg-config script could not be found. Make sure it is
*** in your path, or set the PKG_CONFIG environment variable
(...)

Die Fehlermeldung sagt Dir, daß Dir ein Paket auf Deinem Desktop-Linux fehlt, und zwar pkg-config. Siehe Paketliste im Wiki-Eintrag zur Linux-Installation. :idea:

Viel Erfolg und nur Mut, Du kriegst das hin!
 
So, jetzt bin ich doch schon recht weit gekommen. Aber bei folgendem Fehler steht nix dabei, woraus ich schließen könnte was da fehlt bzw. wie ich den Fehler beseitigen kann:
Code:
STEP 1: UNPACK
unpacking firmware image
/home/bofh/ds-0.2.9_26-14.1/./tools/tar: A lone zero block at 9380
splitting kernel image
unpacking filesystem image
unpacking var.tar
done.

STEP 2: MODIFY
applying patches
make: *** [firmware] Fehler 2
bofh@bofh-debian:~/ds-0.2.9_26-14.1$

Kann mir jemand helfen?
 
wiseguy-bike schrieb:
... bei folgendem Fehler steht nix dabei, woraus ich schließen könnte was da fehlt bzw. wie ich den Fehler beseitigen kann...
da kann niemand etwas herraus lesen.

für eine detailierte ausgabe des problems gehe in die "advanced options" und stell das "verbose level" auf 2.
 
Okay, hab jetzt auf verbose Level 2 gestellt. Leider kann ich nicht mehr alles der Konsolenausgabe sehen.

Hier zumindest das, wie weit ich es noch lesen kann:
Code:
    |--- ds-0.2.9_26-14.1.orig/fwmod    2007-03-19 23:37:25.000000000 +0100
    |+++ ds-0.2.9_26-14.1/fwmod 2007-03-22 10:15:26.000000000 +0100
    --------------------------
    File to patch:
    Skip this patch? [y]
    Skipping patch.
    2 out of 2 hunks ignored
    can't find file to patch at input line 25
    Perhaps you used the wrong -p or --strip option?
    The text leading up to this was:
    --------------------------
    |diff -burN ds-0.2.9_26-14.1.orig/make/deco/Config.in ds-0.2.9_26-14.1/make/deco/Config.in
    |--- ds-0.2.9_26-14.1.orig/make/deco/Config.in      2007-03-17 18:39:20.000000000 +0100
    |+++ ds-0.2.9_26-14.1/make/deco/Config.in   2007-03-21 19:52:14.000000000 +0100
    --------------------------
    File to patch:
    Skip this patch? [y]
    Skipping patch.
    1 out of 1 hunk ignored
    can't find file to patch at input line 36
    Perhaps you used the wrong -p or --strip option?
    The text leading up to this was:
    --------------------------
    |diff -burN ds-0.2.9_26-14.1.orig/make/libs/libgcrypt.mk ds-0.2.9_26-14.1/make/libs/libgcrypt.mk
    |--- ds-0.2.9_26-14.1.orig/make/libs/libgcrypt.mk   2007-01-16 23:26:37.000000000 +0100
    |+++ ds-0.2.9_26-14.1/make/libs/libgcrypt.mk        2007-03-21 00:07:44.000000000 +0100
    --------------------------
    File to patch:
    Skip this patch? [y]
    Skipping patch.
    1 out of 1 hunk ignored
    can't find file to patch at input line 49
    Perhaps you used the wrong -p or --strip option?
    The text leading up to this was:
    --------------------------
    |diff -burN ds-0.2.9_26-14.1.orig/make/libs/readline.mk ds-0.2.9_26-14.1/make/libs/readline.mk
    |--- ds-0.2.9_26-14.1.orig/make/libs/readline.mk    2007-02-25 23:33:12.000000000 +0100
    |+++ ds-0.2.9_26-14.1/make/libs/readline.mk 2007-03-21 00:07:44.000000000 +0100
    --------------------------
    File to patch:
    Skip this patch? [y]
    Skipping patch.
    1 out of 1 hunk ignored
    can't find file to patch at input line 62
    Perhaps you used the wrong -p or --strip option?
    The text leading up to this was:
    --------------------------
    |diff -burN ds-0.2.9_26-14.1.orig/patches/2170/120-rc.S-dev.patch ds-0.2.9_26-14.1/patches/2170/120-rc.S-dev.patch
    |--- ds-0.2.9_26-14.1.orig/patches/2170/120-rc.S-dev.patch  2007-03-11 23:12:21.000000000 +0100
    |+++ ds-0.2.9_26-14.1/patches/2170/120-rc.S-dev.patch       2007-03-22 09:58:27.000000000 +0100
    --------------------------
    File to patch:
    Skip this patch? [y]
    Skipping patch.
    2 out of 2 hunks ignored
    can't find file to patch at input line 81
    Perhaps you used the wrong -p or --strip option?
    The text leading up to this was:
    --------------------------
    |diff -burN ds-0.2.9_26-14.1.orig/patches/3131/120-rc.S-dev.patch ds-0.2.9_26-14.1/patches/3131/120-rc.S-dev.patch
    |--- ds-0.2.9_26-14.1.orig/patches/3131/120-rc.S-dev.patch  2007-03-11 23:12:21.000000000 +0100
    |+++ ds-0.2.9_26-14.1/patches/3131/120-rc.S-dev.patch       2007-03-22 09:58:27.000000000 +0100
    --------------------------
    File to patch:
    Skip this patch? [y]
    Skipping patch.
    2 out of 2 hunks ignored
    can't find file to patch at input line 100
    Perhaps you used the wrong -p or --strip option?
    The text leading up to this was:
    --------------------------
    |diff -burN ds-0.2.9_26-14.1.orig/patches/3170/120-rc.S-dev.patch ds-0.2.9_26-14.1/patches/3170/120-rc.S-dev.patch
    |--- ds-0.2.9_26-14.1.orig/patches/3170/120-rc.S-dev.patch  2007-03-11 23:12:21.000000000 +0100
    |+++ ds-0.2.9_26-14.1/patches/3170/120-rc.S-dev.patch       2007-03-22 09:58:27.000000000 +0100
    --------------------------
    File to patch:
    Skip this patch? [y]
    Skipping patch.
    2 out of 2 hunks ignored
    can't find file to patch at input line 119
    Perhaps you used the wrong -p or --strip option?
    The text leading up to this was:
    --------------------------
    |diff -burN ds-0.2.9_26-14.1.orig/patches/5050/120-rc.S-dev.patch ds-0.2.9_26-14.1/patches/5050/120-rc.S-dev.patch
    |--- ds-0.2.9_26-14.1.orig/patches/5050/120-rc.S-dev.patch  2007-03-11 23:12:21.000000000 +0100
    |+++ ds-0.2.9_26-14.1/patches/5050/120-rc.S-dev.patch       2007-03-22 09:58:27.000000000 +0100
    --------------------------
    File to patch:
    Skip this patch? [y]
    Skipping patch.
    2 out of 2 hunks ignored
    can't find file to patch at input line 138
    Perhaps you used the wrong -p or --strip option?
    The text leading up to this was:
    --------------------------
    |diff -burN ds-0.2.9_26-14.1.orig/patches/7050/120-rc.S-dev.patch ds-0.2.9_26-14.1/patches/7050/120-rc.S-dev.patch
    |--- ds-0.2.9_26-14.1.orig/patches/7050/120-rc.S-dev.patch  2007-03-06 00:00:30.000000000 +0100
    |+++ ds-0.2.9_26-14.1/patches/7050/120-rc.S-dev.patch       2007-03-22 09:58:27.000000000 +0100
    --------------------------
    File to patch:
    Skip this patch? [y]
    Skipping patch.
    2 out of 2 hunks ignored
    patching file ds-0.2.9_26-14.1/patches/7140/140-printk.patch
    patching file ds-0.2.9_26-14.1/patches/7141/140-printk.patch
    patching file ds-0.2.9_26-14.1/patches/7170_labor/140-printk.sh
    patching file ds-0.2.9_26-14.1/patches/cond/printk_7170_labor.patch
    patching file ds-0.2.9_26-14.1/patches/cond/printk_7170_labor_phone.patch
    can't find file to patch at input line 230
    Perhaps you used the wrong -p or --strip option?
    The text leading up to this was:
    --------------------------
    |diff -burN ds-0.2.9_26-14.1.orig/root/usr/mww/cgi-bin/file.cgi ds-0.2.9_26-14.1/root/usr/mww/cgi-bin/file.cgi
    |--- ds-0.2.9_26-14.1.orig/root/usr/mww/cgi-bin/file.cgi    2007-02-23 10:13:16.000000000 +0100
    |+++ ds-0.2.9_26-14.1/root/usr/mww/cgi-bin/file.cgi 2007-03-21 19:50:41.000000000 +0100
    --------------------------
    File to patch:
    Skip this patch? [y]
    Skipping patch.
    1 out of 1 hunk ignored
    can't find file to patch at input line 242
    Perhaps you used the wrong -p or --strip option?
    The text leading up to this was:
    --------------------------
    |diff -burN ds-0.2.9_26-14.1.orig/toolchain/make/target/binutils/binutils.mk ds-0.2.9_26-14.1/toolchain/make/target/binutils/binutils.mk
    |--- ds-0.2.9_26-14.1.orig/toolchain/make/target/binutils/binutils.mk      2007-03-18 12:42:38.000000000 +0100
    |+++ ds-0.2.9_26-14.1/toolchain/make/target/binutils/binutils.mk    2007-03-21 21:04:21.000000000 +0100
    --------------------------
    File to patch:
    Skip this patch? [y]
    Skipping patch.
    1 out of 1 hunk ignored
    can't find file to patch at input line 251
    Perhaps you used the wrong -p or --strip option?
    The text leading up to this was:
    --------------------------
    |diff -burN ds-0.2.9_26-14.1.orig/toolchain/make/target/ccache/ccache.mk ds-0.2.9_26-14.1/toolchain/make/target/ccache/ccache.mk
    |--- ds-0.2.9_26-14.1.orig/toolchain/make/target/ccache/ccache.mk   2007-01-16 23:26:37.000000000 +0100
    |+++ ds-0.2.9_26-14.1/toolchain/make/target/ccache/ccache.mk        2007-03-21 21:04:21.000000000 +0100
    --------------------------
    File to patch:
    Skip this patch? [y]
    Skipping patch.
    1 out of 1 hunk ignored
    can't find file to patch at input line 260
    Perhaps you used the wrong -p or --strip option?
    The text leading up to this was:
    --------------------------
    |diff -burN ds-0.2.9_26-14.1.orig/toolchain/make/target/gcc/gcc.mk ds-0.2.9_26-14.1/toolchain/make/target/gcc/gcc.mk
    |--- ds-0.2.9_26-14.1.orig/toolchain/make/target/gcc/gcc.mk 2007-01-16 23:26:37.000000000 +0100
    |+++ ds-0.2.9_26-14.1/toolchain/make/target/gcc/gcc.mk      2007-03-21 21:04:21.000000000 +0100
    --------------------------
    File to patch:
    Skip this patch? [y]
    Skipping patch.
    1 out of 1 hunk ignored
    can't find file to patch at input line 269
    Perhaps you used the wrong -p or --strip option?
    The text leading up to this was:
    --------------------------
    |diff -burN ds-0.2.9_26-14.1.orig/toolchain/make/target/gdb/gdb.mk ds-0.2.9_26-14.1/toolchain/make/target/gdb/gdb.mk
    |--- ds-0.2.9_26-14.1.orig/toolchain/make/target/gdb/gdb.mk 2007-03-20 19:09:13.000000000 +0100
    |+++ ds-0.2.9_26-14.1/toolchain/make/target/gdb/gdb.mk      2007-03-22 09:59:37.000000000 +0100
    --------------------------
    File to patch:
    Skip this patch? [y]
    Skipping patch.
    2 out of 2 hunks ignored
    can't find file to patch at input line 299
    Perhaps you used the wrong -p or --strip option?
    The text leading up to this was:
    --------------------------
    |diff -burN ds-0.2.9_26-14.1.orig/toolchain/make/target-toolchain.mk ds-0.2.9_26-14.1/toolchain/make/target-toolchain.mk
    |--- ds-0.2.9_26-14.1.orig/toolchain/make/target-toolchain.mk       2007-02-11 23:11:32.000000000 +0100
    |+++ ds-0.2.9_26-14.1/toolchain/make/target-toolchain.mk    2007-03-21 21:04:21.000000000 +0100
    --------------------------
    File to patch:
    Skip this patch? [y]
    Skipping patch.
    1 out of 1 hunk ignored
make: *** [firmware] Fehler 2
bofh@bofh-debian:~/ds-0.2.9_26-14.1$

Ich kann daraus nur leider nix erkennen.
Warscheinlich rühert der Fehler ja wohl von hier:
Code:
    can't find file to patch at input line xxx
    Perhaps you used the wrong -p or --strip option?
    The text leading up to this was:
Nur, was soll ich tun, damit es läuft?
 
Sag mal, hast Du evtl. ds-0.2.9_26-14.1-p1.patch.bz2, also den Download von Seite 1 des 0.2.9_24-14-Threads, irgendwo in ein Patch-Unterverzeichnis entpackt? Das solltest Du nicht tun. Den Patch hättest Du selbst einspielen und damit das ganze DS-Mod-Verzeichnis patchen sollen, bevor Du dann mit make menuconfig usw. fortfährst. Gleiches gilt auch für Patch 2. Wie man einen Patch einspielt, steht im Wiki. Die Anleitung ist evtl. nicht 100% korrekt, weil alt, aber es geht ja um den Grundsatz. Je nachdem, von wo aus man den Patch einspielt (direkt im Wurzel-Verzeichnis des Mods oder eine Ebene darüber, ist der Parameter -pn entsprechend anzupassen, also z.B. -p0, -p1, ... Es kommt auch darauf an, welche die erste genannte Verzeichnisebene im Patch-File selbst ist.

Edit: Wie ich darauf komme: Die Patches, welche make hier einzuspielen versucht, sehen verdächtig denen aus dem ersten DS-Mod-Patchpaket ähnlich, nicht zu verwechseln mit Patches, die Bestandteil des DS-Mods sind und beim Kompilieren dessen Pakete patchen.
 
Zuletzt bearbeitet:
Okay, das wird sein. Ich habe die Patches so wie sie sind mit unp entpackt und ins patches Verzeichnis von dl-... gelegt

Und dann make menuconfig usw. gestartet.

Also werd ich mir nochmal die Anleitung zu Gemüte führen. Vielen Dank für den Hinweis ;-)
 
Gut, hab jetzt die zwei patch dateien aus dem Verzeichnis patch gelöscht und die patches wie in der Wiki beschrieben ausgeführt und nochmal make ausgeführt - Ergebnis: Image ist erstellt... Jetzt bin ich aber mal gespannt ob das Image läuft...
 
Leider hats nicht geklappt.
Als das Update fertig war, kam die Meldung:
Code:
Das Firmware Update ist fehlgeschlagen:
Die angegebene Datei enthält keine für Ihr Gerät gültige Firmware.
Danach war die Box nur noch per Ping erreichbar und bei Zugriff über den Broeser bekam ich nur noch folgende Meldung:
Code:
internal communication error (login -1). Exiting
ich verwende die aktuelle Firmware 40.04.30. Muss ich die noch irgendwo extra einspielen?
 
Erstens: Aus diesen Meldungen kann man leider nicht viel erkennen. Es wäre gut, die Ausgabe Deines Patches zu sehen, da es sein könnte, daß Du vielleicht doch wieder einen Fehler gemacht hast, wenn Du neu in dem Thema bist. Auch eine Make-Ausgabe und eine Kopie Deiner .Config wäre evtl. hilfreich. Weißt Du, wie man Ausgabeumleitungen in Dateien macht? In etwa so:
Code:
[I]Befehl[/I] 2>&1 > logdatei.txt
Das 2>&1 sorgt übrigens dafür, daß nicht nur die Standardausgabe, sondern auch die Fehler in der Datei landen.

Zweitens - die gute Nachricht nebenbei: Wenn Du mit Patches nicht klar kommst, kannst Du die soeben veröffentlichte Version ds-0.2.9_26-14.2 verwenden. Sie beinhaltet alle bekannten Bugfix-Patches für Version 14 und 14.1, d.h. Du kannst von vorne anfangen, ohne einen Patch einspielen zu müssen. :D

Edit: Sorry, der Off-Topic-Hinweis war gar nicht für Dich - man sollte nicht in mehreren Fenstern gleichzeitig editieren...
 
So erstmal vielen Dank für das update - hab jetzt grad nochmal so konfiguriert, wie ichs haben will und ein
Code:
make precompiled 2>&1 > precompiled.log
gestartet.

Ich bin Morgen Früh mal gespannt was das gibt ;-)

Allerdings werd ich erst nächste Woche Montag Abend (zeitigstens) dazu kommen das image auszuprobieren. Übers Oster WE bin ich nämlich weg - und meine Reise startet Morgen Früh.

Frohe Ostern schonmal ;-)

EDIT: Das precompile ist fehlerlos durchgelaufen...
 
Zuletzt bearbeitet:
Bevor ich in Urlaub bin, hab ich noch schnell versucht Image einzuspielen:
Das Image ist soweit erstellt worden.
Das Firmware Update konnte ich auch einspielen ohne das ein Fehler ersichtlich gewesen wäre.

Nach dem Update kam auch das erhoffte orangene Webinterface. Aber nach kurzer Zeit sah es so aus als ob die Box neu starten würde:
  • Das Webinterface war kurzzeitig nicht verfügbar
  • alle LEDs blinkten kurzzeitig auf
  • Für eine kurze Zeit blinkte die Power LED in regelmäßigen Abständen
  • Anschließend war wieder alles in Ordnung
Das ganze wiederholte sich in Regelmäßigen Abständen wieder.

In der Zeit, wo die Box da war, hatte sie aber auch eine Internetverbindung aufbauen können.

Woran könnte das liegen? Hab ich doch noch was falsch gemacht?
 
Hört sich an, als würde irgendein Paket nicht ganz zu Ende starten und dadurch den Reboot mittels Watchdog auslösen. Version 14.2, nehme ich an? Die Make-Logs habe ich noch nicht gesichtet, aber an Deiner Konfiguration fällt mir Folgendes auf:
  • Nimm das telefon-Paket raus, es ist obsolet und wird nicht gebraucht. Keine Ahnung, weshalb Oli das noch drin ließ. Muß ihn mal fragen, wenn er wieder hier ist.
  • Du hast ziemlich viele schwergewichtige Pakete im Mod, evtl. überlasten sie den Speicher (Spekulation).
  • Der Orangemod ist ein blinder Fleck für mich, weil er nicht direkt im Mod enthalten ist. Wird es besser, wenn Du ihn wegläßt?
Später schaue ich mir Deine Dateien noch genauer an. Kannst Du mal mitloggen lassen, was auf der Box passiert? Ich kenne mich auch kaum aus, aber syslogd via Netzwerk oder dmesg-Ausgabe kopieren, solange die Box noch lebt, wäre gut.

Dann würde mich noch der Zeitabstand zwischen den Reboots interessieren, kannst Du ein paarmal messen und sagen, wie lange es dauert und ob es eine Art Regelmäßigkeit gibt?

Edit: Ach ja, noch was: Während die Box läuft, kannst Du da in der DS-Mod-Oberfläche alle Seiten sehen bzw. bedienen? Probier mal systematisch. Wenn was fehlt, kann das hinweise auf die Ursache geben. Dann wäre noch interessant zu wissen, was alles per Autostart geladen wird.

Edit 2: Hast Du geprüft, ob Du wegen libssl und libcryto evtl. das tr069-Problem (siehe Link oben im 14.2-Thread) hast?
 
Kostenlos!

Statistik des Forums

Themen
248,438
Beiträge
2,291,498
Mitglieder
377,849
Neuestes Mitglied
TomFunke