Kernel 2.6: ds26-15.1

Status
Für weitere Antworten geschlossen.
Micha-J schrieb:
Hallo,
ich wollte mal nachhören, ob das bei DS-Mod normal ist, dass die Box mittlerweile ~42mb Swap belegt ?. Außerdem startet die Box immer noch sporadisch (diesmal nach 5-6std.) automatisch neu, obwohl noch genug Swap da ist.
Das könnte dasselbe Problem sein, das ich habe: Stabilitätsprobleme mit ds26-15.1

Eventuell ein Speicherleck eines Prozesses ?
 
Micha-J schrieb:
Hallo,
ich wollte mal nachhören, ob das bei DS-Mod normal ist, dass die Box mittlerweile ~42mb Swap belegt ?. Außerdem startet die Box immer noch sporadisch (diesmal nach 5-6std.) automatisch neu, obwohl noch genug Swap da ist.

Erst mal - welche Box? -> Signatur!

Weiter: Swap ist schon mal kein Standard, demzufolge auch nicht das Belegen von Speicher darin. Was verwendest Du, das Swap zieht? Ich habe z.B. eine 7170 mit diversen Paketen und momentan zeigt free 2 MB an - ohne Swap.
 
Code:
/var/mod/root $ nmcedit
usage: /usr/bin/nmcedit <config-filename>
wie soll man es bitteschön auf der Box aufrufen?

Edit: ok, selber drauf gekommen. meldung war etwas verwirrend...
Code:
/var/mod/root $ nmcedit /var/flash/ar7.cfg

MfG
 
Hallo nochmal,
ich habe jetzt die gleiche FW, wie sie auf der ersten Box von mir Probleme macht, auf meine zweite aufgespielt. Und siehe da, keine Speicher/Rebootprobleme! Läuft jetzt seit heute Mittag perfekt (mit den gleichen Einstellungen)

Hier mal die ausgaben von Free der beiden Boxen:

Box1 (mit Problemen):

Code:
/var/mod/root $ free
              total         used         free       shared      buffers
  Mem:        30316        28812         1504            0         1132
 Swap:       131064        82592        48472
Total:       161380       111404        49976
/var/mod/root $

Box2 (einwandfrei):

Code:
/var/mod/root $ free
              total         used         free       shared      buffers
  Mem:        30316        27448         2868            0         3592
 Swap:            0            0            0
Total:        30316        27448         2868
/var/mod/root $

Zur Frage von Alex: Ich hänge mal meine .config an, vielleicht ist darin ja was faul.

@alle: Bringt es vielleicht was, wenn ich die FW einfach nochmal nach einem Recover oder Werksreset neu aufziehe ? Kann das sein, das da beim Flashen was schief gelaufen ist ? Werde mir jetzt auch mal den Link von DPR anschauen, vielleicht finde ich dort schon etwas zu meinem Problem.

MfG
MICHA

------------------------------
Anhang anzeigen .config.zip
 
Was zeigt denn ps bei Dir an?
Willst Du nur sehen, daß viel Speicher verbraucht wird, oder willst Du auch wissen, welcher Prozeß den Speicher verbraucht?
 
Sry - Doppelpost

siehe unten
 

Anhänge

  • ps.txt
    2.4 KB · Aufrufe: 18
Zuletzt bearbeitet:
Ausgabe von ps im Anhang (allerdings nach einem Reboot).

Willst Du nur sehen, daß viel Speicher verbraucht wird, oder willst Du auch wissen, welcher Prozeß den Speicher verbraucht?
Es wäre vielleicht auch mal gut zu sehen, ob vielleicht einfach nur ein festgefahrener Prozess der Übeltäter ist, also wäre das sehr hilfreich.

------------------
Anhang anzeigen 17145
 
Deine .config zeigt folgende Auffälligkeiten:
  • Drei Brandings ausgewählt (1&1, AVM, Freenet) - eines würde genügen.
  • Module ausgewählt, welche von keinem Paket verwendet werden. Falls Du also nichts Bestimmtes damit vorhast, deselektiere sie automatisch mit folgendem Befehl:
    Code:
    $ make config-clean-deps 
    Step 1: temporarily deactivate all kernel modules, shared libraries and optional BusyBox applets ... DONE
    Step 2: reactivate only elements required by selected packages ... DONE
    The following elements have been deactivated:
      DS_MODULE_loop
      DS_MODULE_scsi_mod
      DS_MODULE_usblp
      DS_MODULE_usbmon
      DS_MODULE_usbcore
      DS_MODULE_usbserial
      DS_MODULE_hci_usb
      DS_MODULE_fat
      DS_MODULE_ntfs
      DS_MODULE_smbfs
      DS_MODULE_bluetooth
      DS_LIB_libusb
  • Override firmware source aktiv - unnötig, Du verwendest ja sowieso die normale .37, d.h. Du machst gar keinen Override
  • Theoretisch könntest Du noch websrv und igdd weglassen (falls mal der Platz knapp wird)
Aber ob deswegen etwas instabil sein dürfte, weiß ich nicht. Irgendwelche Unterschiede zwischen den beiden Boxen muß es ja geben, sonst wären die Anzeigen nicht so unterschiedlich. Andererseits sind es immer Momentaufnahmen, das kann sich im zeitlichen Verlauf ändern. Außerdem könnte es ja noch sein, daß die Boxen gleiche Pakete haben, aber unterschiedliche Konfigurationen (z.B. einmal DSL, einmal ATA, einmal Paket a mit Autostart, einmal inaktiv etc.).
 
Mal so als Frage zwischendurch.
Im syslog stehen keinerlei "Mark"-Einträge mehr. Habt Ihr da was geändert? War das Absicht?
Ist zwar kein Problem, interessiert mich aber trotzdem! Oder ist das nur bei mir so?
 
Moin,

wollte mir die 15.1er bauen, doch inotify bockt nach dem Download leider rum:

Code:
tar -C source -v -xvf dl/inotify-tools-3.8.tar.gz
tar: This does not look like a tar archive
tar: Skipping to next header
tar: Archive contains obsolescent base-64 headers
tar: Read 8885 bytes from dl/inotify-tools-3.8.tar.gz
tar: Error exit delayed from previous errors
make: *** [source/inotify-tools-3.8/.unpacked] Error 2

Meine .config:

Code:
#
# Automatically generated make config: don't edit
#
DS_HAVE_DOT_CONFIG=y

#
# General --------------------------------
#
DS_AVM_VERSION_04_33=y
# DS_TYPE_300IP_AS_FON is not set
# DS_TYPE_2170 is not set
# DS_TYPE_FON is not set
# DS_TYPE_FON_5050 is not set
# DS_TYPE_FON_5140 is not set
# DS_TYPE_FON_WLAN 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_3020 is not set
# DS_TYPE_WLAN_3030 is not set
# DS_TYPE_WLAN_3130 is not set
# DS_TYPE_WLAN_3131 is not set
# DS_TYPE_WLAN_3170 is not set
# DS_TYPE_SPEEDPORT_W501V is not set
# DS_TYPE_SPEEDPORT_W701V is not set
# DS_TYPE_SPEEDPORT_W900V is not set
# DS_TYPE_CUSTOM is not set
DS_AVM_VERSION_STRING="04.33"
DS_TYPE_LANG_DE=y
DS_TYPE_LABOR=y
# DS_TYPE_LABOR_DSL is not set
# DS_TYPE_LABOR_PHONE is not set
# DS_TYPE_LABOR_USB is not set
# DS_TYPE_LABOR_VPN is not set
DS_TYPE_LABOR_WLAN=y
DS_TYPE_LANG_STRING="de"
DS_TYPE_STRING="7170_labor_wlan"
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
# DS_BRANDING_freenet is not set

#
# Patches --------------------------------
#
# DS_REMOVE_HELP is not set
DS_REMOVE_ASSISTANT=y
DS_PATCH_ENUM=y
DS_PATCH_SIGNED=y
DS_PATCH_USBSTORAGE=y
DS_PATCH_WEBSRV=y
# DS_PATCH_UPNP is not set

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

#
# Package selection
#

#
# Standard packages
#
DS_PACKAGE_BFTPD=y
DS_PACKAGE_BFTPD_WITH_ZLIB=y
DS_PACKAGE_BIRD=y
DS_PACKAGE_BIRD_DEBUG=y
DS_PACKAGE_BIRDC=y
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_MINI_FO is not set
DS_PACKAGE_MTR=y
DS_PACKAGE_NANO=y

#
# Nano additional features
#
# DS_NANO_TINY is not set
DS_NANO_HELP=y
DS_NANO_TABCOMP=y
# DS_NANO_BROWSER is not set
# DS_NANO_OPERATINGDIR is not set
DS_NANO_WRAPPING=y
DS_NANO_JUSTIFY=y
# DS_NANO_MULTIBUFFER is not set
DS_NANO_COLOR_SYNTAX=y
DS_NANO_NANORC=y
# DS_PACKAGE_NETCAT is not set
DS_PACKAGE_NETSNMP=y
DS_PACKAGE_OPENNTPD=y
# DS_PACKAGE_OPENVPN is not set
# DS_PACKAGE_PINGTUNNEL is not set
# DS_PACKAGE_PRIVOXY is not set
# DS_PACKAGE_RCAPID is not set
# DS_PACKAGE_SAMBA is not set
DS_PACKAGE_SCREEN=y
# DS_PACKAGE_STUNNEL is not set
DS_PACKAGE_TCPDUMP=y
# DS_PACKAGE_TOR is not set
DS_PACKAGE_VIRTUALIP_CGI=y
# DS_PACKAGE_VPNC is not set

#
# Web interface
#
DS_PACKAGE_DOWNLOADER=y
# DS_PACKAGE_SPINDOWN_CGI is not set
DS_PACKAGE_SYSLOGD_CGI=y
DS_PACKAGE_WOL_CGI=y
DS_PACKAGE_ORANGEBOX=y
# DS_PACKAGE_ORANGEBOX_TSB is not set

#
# Debug helpers
#
# DS_PACKAGE_LSOF is not set
# DS_PACKAGE_STRACE is not set
# DS_PACKAGE_LTRACE is not set

#
# Testing
#
# DS_GROUP_APACHE_PHP is not set
# DS_PACKAGE_CTORRENT is not set
# DS_PACKAGE_DEBOOTSTRAP is not set
DS_PACKAGE_DTMFBOX=y
DS_PACKAGE_DTMFBOX_WITH_ESPEAK=y
DS_PACKAGE_ESPEAK=y
# DS_PACKAGE_FUSE is not set
# DS_PACKAGE_INETD is not set
DS_PACKAGE_INOTIFY_TOOLS=y
# DS_PACKAGE_JAMVM is not set
# DS_PACKAGE_LYNX is not set
# DS_PACKAGE_LUA is not set
DS_PACKAGE_MATRIXTUNNEL=y
# DS_PACKAGE_NTFS is not set
# DS_PACKAGE_PPPD is not set
# DS_PACKAGE_STREAMRIPPER is not set
# DS_PACKAGE_TINYPROXY is not set
# DS_PACKAGE_TRANSMISSION is not set

#
# Unstable--------------------------------
#
DS_PACKAGE_IPTABLES=y
DS_PACKAGE_FIREWALL_CGI=y
DS_PACKAGE_IPTABLES_KERNEL_MODULES=y

#
# Select kernel modules
#
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=y
DS_MODULE_ip_conntrack_proto_esp=y
DS_MODULE_ip_conntrack_proto_gre=y
DS_MODULE_ip_conntrack_rpc_tcp=y
DS_MODULE_ip_conntrack_rpc_udp=y
DS_MODULE_ip_conntrack_tftp=y
DS_MODULE_ip_nat_ftp=y
DS_MODULE_ip_nat_h323=y
DS_MODULE_ip_nat_irc=y
DS_MODULE_ip_nat_pptp=y
DS_MODULE_ip_nat_proto_esp=y
DS_MODULE_ip_nat_proto_gre=y
DS_MODULE_ip_nat_tftp=y
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=y
DS_MODULE_ipt_ipp2p=y
DS_MODULE_ipt_iprange=y
DS_MODULE_ipt_length=y
DS_MODULE_ipt_limit=y
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=y
DS_MODULE_ipt_multiport=y
DS_MODULE_ipt_psd=y
DS_MODULE_ipt_record_rpc=y
DS_MODULE_ipt_REDIRECT=y
DS_MODULE_ipt_REJECT=y
DS_MODULE_ipt_ROUTE=y
DS_MODULE_ipt_state=y
DS_MODULE_ipt_tcpmss=y
DS_MODULE_ipt_TCPMSS=y
DS_MODULE_ipt_tos=y
DS_MODULE_ipt_TOS=y
DS_MODULE_ipt_ttl=y
DS_PACKAGE_IPTABLES_SHARED_LIBS=y

#
# Select shared libraries
#
DS_LIB_libipt_addrtype=y
DS_LIB_libipt_ah=y
DS_LIB_libipt_CLASSIFY=y
DS_LIB_libipt_comment=y
DS_LIB_libipt_connlimit=y
DS_LIB_libipt_connmark=y
DS_LIB_libipt_CONNMARK=y
DS_LIB_libipt_conntrack=y
DS_LIB_libipt_DNAT=y
DS_LIB_libipt_dscp=y
DS_LIB_libipt_DSCP=y
DS_LIB_libipt_ecn=y
DS_LIB_libipt_ECN=y
DS_LIB_libipt_esp=y
DS_LIB_libipt_hashlimit=y
DS_LIB_libipt_helper=y
DS_LIB_libipt_icmp=y
DS_LIB_libipt_ipp2p=y
DS_LIB_libipt_iprange=y
DS_LIB_libipt_length=y
DS_LIB_libipt_limit=y
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=y
DS_LIB_libipt_multiport=y
DS_LIB_libipt_NETMAP=y
DS_LIB_libipt_NFQUEUE=y
DS_LIB_libipt_NOTRACK=y
DS_LIB_libipt_owner=y
DS_LIB_libipt_physdev=y
DS_LIB_libipt_pkttype=y
DS_LIB_libipt_policy=y
DS_LIB_libipt_realm=y
DS_LIB_libipt_REDIRECT=y
DS_LIB_libipt_REJECT=y
DS_LIB_libipt_rpc=y
DS_LIB_libipt_SAME=y
DS_LIB_libipt_sctp=y
DS_LIB_libipt_SNAT=y
DS_LIB_libipt_standard=y
DS_LIB_libipt_state=y
DS_LIB_libipt_TARPIT=y
DS_LIB_libipt_tcpmss=y
DS_LIB_libipt_TCPMSS=y
DS_LIB_libipt_tcp=y
DS_LIB_libipt_tos=y
DS_LIB_libipt_TOS=y
DS_LIB_libipt_TRACE=y
DS_LIB_libipt_ttl=y
DS_LIB_libipt_TTL=y
DS_LIB_libipt_udp=y
DS_LIB_libipt_ULOG=y
DS_LIB_libipt_unclean=y

#
# Advanced options
#
DS_DL_OVERRIDE=y
DS_DL_SOURCE="FRITZ.Box_Fon_WLAN_7170_CORE.AnnexB.29.04.35-7816.image"

#
# DS-Mod package download sites
#
DS_MOD_DL_NUM_SITES="5"

#
# Download site #1 - default: http://dsmod.3dfxatwork.de
#
DS_MOD_DL_SITE_1="http://dsmod.3dfxatwork.de"

#
# Download site #2 - default: http://dsmod.wirsind.info
#
DS_MOD_DL_SITE_2="http://dsmod.wirsind.info"

#
# Download site #3 - default: http://dsmod.magenbrot.net
#
DS_MOD_DL_SITE_3="http://dsmod.magenbrot.net"

#
# Download site #4 - default: empty (reserved for later use)
#
DS_MOD_DL_SITE_4=""

#
# Download site #5 - user-defined
#
DS_MOD_DL_SITE_5=""
DS_VERBOSITY_LEVEL=2
# DS_FAVICON_NONE is not set
# DS_FAVICON_DSL123 is not set
DS_FAVICON_HDELLER=y
# DS_DEVELOPER_VERSION_STRING is not set
DS_FAVICON_STRING="hdeller"
# DS_SQUASHFS_BLOCKSIZE_ORIG is not set
# DS_SQUASHFS_BLOCKSIZE_16384 is not set
DS_SQUASHFS_BLOCKSIZE_65536=y

#
# BusyBox options
#
# DS_BUSYBOX_AR is not set
# DS_BUSYBOX_DIFF is not set
# DS_BUSYBOX_INETD is not set
# DS_BUSYBOX_PATCH is not set

#
# Kernel modules
#

#
# crypto
#
# DS_MODULE_arc4 is not set
# DS_MODULE_sha1 is not set

#
# 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_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 is not set
# DS_MODULE_sg is not set
# DS_MODULE_sr_mod is not set
# DS_MODULE_slhc is not set
# DS_MODULE_usblp is not set
DS_MODULE_usb_storage=y
DS_MODULE_usbmon=y
DS_MODULE_usbcore=y
# DS_MODULE_usbserial is not set
# DS_MODULE_pl2303 is not set
# DS_MODULE_ftdi_sio is not set
# DS_MODULE_hci_usb 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 is not set
# 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

#
# lib
#
DS_MODULE_crc_ccitt=y

#
# net
#
# DS_MODULE_bluetooth is not set
# DS_MODULE_l2cap is not set
# DS_MODULE_rfcomm is not set
# DS_MODULE_sunrpc is not set

#
# Shared libraries
#
DS_LIB_libcapi20=y
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 is not set
# DS_LIB_libthread_db is not set
DS_LIB_libuClibc=y
DS_LIB_libutil=y
DS_LIB_libuClibcxx=y
DS_LIB_libjpeg=y
DS_LIB_libgpg_error=y
DS_LIB_libgcrypt=y
DS_LIB_liblzo2=y
# DS_LIB_libevent is not set
# DS_LIB_libmad is not set
DS_LIB_libncurses=y
DS_LIB_libpcap=y
DS_LIB_libmatrixssl=y

#
# OpenSSL
#
# DS_LIB_libcrypto is not set
# DS_LIB_libssl is not set

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

#
# Compiler options
#
# DS_DOWNLOAD_TOOLCHAIN is not set
DS_BUILD_TOOLCHAIN=y
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_JLEVEL=1
DS_KERNEL_CROSS="mipsel-unknown-linux-gnu-"
DS_KERNEL_MAKE_PATH="toolchain/kernel/bin"
# DS_TARGET_COMPILER_GCC_4_1_0_UCLIBC_0_9_28 is not set
# DS_TARGET_COMPILER_GCC_4_1_1_UCLIBC_0_9_28 is not set
# DS_TARGET_COMPILER_GCC_4_1_2_UCLIBC_0_9_28 is not set
DS_TARGET_COMPILER_GCC_4_2_0_UCLIBC_0_9_28=y
DS_TARGET_GCC_VERSION="4.2.0"
DS_TARGET_UCLIBC_VERSION="0.9.28"
DS_TARGET_BINUTILS_VERSION="2.17.50.0.16"
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"

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

Hab's bereits mit 'nem direkten Download von SF.net versucht (3.8er und sogar 3.10er) - beide gehen auch dann nicht -> liegt wohl am tar-Archiv selbst.. Oder an der tar-Version vom FriBoLi / DSMod (1.14 ist auf dem Debian-System, während des make-Vorgangs las ich jedoch was von einem gezogenen tar-1.15.1)?

Würde mich sehr freuen, wenn's hierfür Anregungen zur Lösung gäbe.. :)
 
Zuletzt bearbeitet:
Ist der virtuelle Festplattenplatz in VMware aufgebraucht? Lad das Paket doch mal mit Deiner Linux-Distribution runter und entpacke es(notfalls geht ja auch eine Knoppix Live Linux CD zum Testen) Wenn das Paket sauber entpackt wird
dann kannst Du es(das Archiv) bei Friboli in den Ordner ds26-15.1/dl kopieren, es wird dann nicht nochmal herrunter geladen beim Make.
 
Das ist verrückt.. Manuelles Downloaden, Entpacken und Reinkopieren nach source funktioniert.. o_O
Allerdings will er nach 'nem erneuten "make" noch immer "inotify-tools-3.8.tar.gz" von SF.net ziehen, statt weiterzumachen (liegt ja schon entpackt im "dl"-Ordner).. :(

Aber wegen deiner Speicherplatz-Vermutung: der komplette DSMod-Ordner schluckt (laut "du -c -h") 3,5GB (ich bau die Toolchain selbst, weil mein PC irgendwie 'nen lock-up beim make kriegt, wenn ichs pre-compiled versuche..), freier Speicherplatz (laut "df") ist:

Code:
Dateisystem          Größe Benut  Verf Ben% Eingehängt auf
/dev/sda1             7,6G  4,0G  3,3G  55% /
tmpfs                 189M     0  189M   0% /dev/shm


[-EDIT-]

Ha! Ich hab den Fehler gefunden! - Ist völlig trivial und es ist eigentlich schon peinlich, dass ich's erst jetzt sehe: make führt "tar -C source -v -xvf dl/inotify-tools-3.8.tar.gz" aus!
Wie aber soll er ein GZip-Archiv öffnen, wenn er gesagt bekommt, es sei nicht komprimiert? ;)

Musste innerhalb von make/inotify-tools/inotify-tools.mk in der Zeile 25 "-xvf" zu "-xzf" machen und schon ging's perfekt.. :)

Wäre schön, wenn das DSMod-Team den Typo auch im offiziellen Paket ändert.. :D
 
Zuletzt bearbeitet:
Micha-J schrieb:
Ausgabe von ps im Anhang (allerdings nach einem Reboot).
Du solltest ps aufrufen, wenn auch tatsächlich viel Speicher verbraucht ist. Es geht ja darum, zu sehen, welcher Prozeß den Speicher verbraucht.

Das ps nach dem Reboot ist aber nützlich als Vergleich. Es sollte einen Prozeß geben, bei dem der Speicherverbrauch deutlich gegenüber dem Zustand nach dem Reboot ansteigt, wenn bei Dir der Swap-Verbauch ansteigt.
 
@Eagle: Geändert. Aber was ist daran peinlich, wenn mal jemand einen Fehler macht? Machst Du keine? Der Bug war im Makefile, seitdem inotify-tools im Mod existiert und stammt von mir. Und das bedeutet wiederum, außer mir hat es noch niemand verwendet. Das ist schon eher peinlich, weil es das Hilfsmittel mit dem meisten Potential für die Platzsparer und Auslagerer ist, die ständig fragen, wie sie herausfinden sollen, ob und ab wann ein bestimmtes Binary von der Box benötigt wird.
 
Ich glaube, Eagle hat das anders gemeint. Eher das es peinlich war, das ER den Fehler zunächst nicht richtig interpretiert hat. Er hat ja auch zur Lösung beigetragen, was ich Lobenswert finde.

Genug OT.
 
kriegaex: Vollzitat der direkten Vorgänger-Nachricht gelöscht

Genau.. Ich wollte kriegaex nicht beleidigen, sondern meine Scham über meine eigene Doofheit ausdrücken.. :D

Bedanken möchte ich mich fürs Lob, aber soviel Arbeit war's ja gar nicht.. ;)
 
Absolut - und super, daß überhaupt jemand inotify-tools ausprobieren will. :D Bevor das nicht mehrere tun, lohnt sich mein geplanter kleiner Wiki-Artikel dazu sowieso nicht.
 
Danke für'n Edit und für deinen Dank.. ;)
Wollte inotify mit an Bord haben, weil ist ja möglich, dass ich beim Bauen bestimmte Kernel-Module, Pakete oder Sonstiges angewählt habe, die beim normalen Einsatz überhaupt nicht von Nöten sind und die ich dann wieder entfernen könnte, wodurch die Box mehr freien Speicher hätte.. :D

Den Wiki-Artikel würde ich sehr gern lesen, speziell auch weil ich inotify-Anfänger bin.. ;)
 
Vielleicht wäre es besser, wenn Du erstmal schreibst, wofür es gut ist und wie man es es verwendet.

Solange das keiner weiß, wird es auch keiner verwenden.
 
Wann man inotify-tools braucht

@Eagle: Für den Zweck brauchst Du inotify-tools vermutlich nicht. Dazu zwei einfache Tips: erstens make config-clean-deps ab und zu verwenden, um unnötige Module und Libs loszuwerden und zweitens die banale Grundregel, daß Du ein Paket oder ein(e) Modul/Lib vermutlich nicht brauchst, wenn Du es nicht genau weißt. Nimm sie erst dazu, wenn die Box meckert, daß sie fehlt.

Wenn es darum geht, Sachen wegzulassen, die mit dem Mod nichts zu tun haben sondern mit der Original-FW - so nach dem Motto, "ich verwende kein WLAN/VoIP/whatever, kann ich da was weglassen?" - dann bringen Dir die inotify-tools etwas. Und noch viel mehr bringen sie, wenn Du zwar bestimmte FW-Bestandteile behalten, aber auslagern möchtest (auf USB-Speicher oder einen NFS- bzw. Samba-Share), damit sie erst gegen Ende des Bootvorgangs ins RAM nachgeladen werden, weil sie ansonsten wegen Paketen, die Du früher im Boot-Prozeß benötigst, nicht mehr in die FW passen.

@RalfFriedl: Schon mal die Beschreibung in der Hilfe von Menuconfig gelesen? Dort steht, wozu man sie verwendet. Und dann gibt's ja noch eine Webseite dazu. Dort steht, wie man sie verwendet.
 
Status
Für weitere Antworten geschlossen.

Statistik des Forums

Themen
246,085
Beiträge
2,245,799
Mitglieder
373,539
Neuestes Mitglied
Horst Fürst
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.