[Frage] Starten von Paketen rc.custom

luni55

Neuer User
Mitglied seit
15 Aug 2014
Beiträge
39
Punkte für Reaktionen
5
Punkte
8
Hallo,

ich habe diese Pakete extern auf dem stick
haserl
inetd
iptables_is_selectable
mod
> etcservices
modcgi
nano
> tiny
rrdtool


und habe versucht mit diesem Eintrag

in der rc.custom mal versuchsweise das rrdtool so zu starten wie den cron
Code:
/etc/init.d/rc.crond start
/etc/init.d/rc.rrdtool start

bringt diese Fehlermeldung

Code:
Starting crond ... done.
/tmp/flash/mod/rc.custom: line 2: /etc/init.d/rc.rrdtool: not found


was mache ich verkehrt ? wie werden diese Pakete eingebunden ?
wass ist eigentlich mit den external libs ? wie werden die verfügbar gemacht?


wieso stehen Pakete die im beim img erstellen als ext angeben hab in der conf nicht als ext so wie die libs ?

Code:
FREETZ_PACKAGE_HASERL=y
FREETZ_PACKAGE_INETD=y
FREETZ_PACKAGE_NANO=y
FREETZ_PACKAGE_NANO_TINY=y
FREETZ_PACKAGE_RRDTOOL=y
FREETZ_PACKAGE_SYSLOGD_CGI=y
FREETZ_PACKAGE_IPTABLES_IS_SELECTABLE=y
FREETZ_PACKAGE_MOD=y
FREETZ_PACKAGE_MOD_ETCSERVICES=y
FREETZ_PACKAGE_MODCGI=y

hab jetzt wirklich den ganzen Tag hier im forum gesucht und keine Klarheit erlangt.

wär sehr nett wenn mir jemand ein paar tipps geben könnte :)




hier noch meine .conf

Code:
FREETZ_HAVE_DOT_CONFIG=y
FREETZ_USER_LEVEL_ADVANCED=y
FREETZ_SHOW_ADVANCED=y
FREETZ_TYPE_7170=y
FREETZ_TYPE_LANG_DE=y
FREETZ_TYPE_FIRMWARE_04_XX=y
FREETZ_TYPE_FIRMWARE_FINAL=y
FREETZ_TYPE_LANGUAGE="de"
FREETZ_SQUASHFS_BLOCKSIZE_65536=y
FREETZ_SQUASHFS_BLOCKSIZE=65536
FREETZ_REMOVE_DTRACE=y
FREETZ_PATCH_FREETZMOUNT=y
FREETZ_USBSTORAGE_AUTOMOUNT=y
FREETZ_AUTOMOUNT_FAT=y
FREETZ_ADD_ETCSERVICES=y
FREETZ_AVMDAEMON_DISABLE_NTP=y
FREETZ_PACKAGE_HASERL=y
FREETZ_PACKAGE_INETD=y
FREETZ_PACKAGE_NANO=y
FREETZ_PACKAGE_NANO_TINY=y
FREETZ_PACKAGE_RRDTOOL=y
FREETZ_PACKAGE_SYSLOGD_CGI=y
FREETZ_PACKAGE_IPTABLES_IS_SELECTABLE=y
FREETZ_PACKAGE_MOD=y
FREETZ_PACKAGE_MOD_ETCSERVICES=y
FREETZ_PACKAGE_MODCGI=y
FREETZ_LIB_libz=y
FREETZ_LIB_libfreetype=y
FREETZ_LIB_libart_lgpl_2=y
FREETZ_LIB_libpng12=y
FREETZ_LIB_libncurses=y
FREETZ_SHARE_terminfo=y
FREETZ_SHARE_terminfo_ansi=y
FREETZ_SHARE_terminfo_gnome=y
FREETZ_SHARE_terminfo_konsole=y
FREETZ_SHARE_terminfo_linux=y
FREETZ_SHARE_terminfo_putty=y
FREETZ_SHARE_terminfo_rxvt=y
FREETZ_SHARE_terminfo_screen=y
FREETZ_SHARE_terminfo_screenMINUSw=y
FREETZ_SHARE_terminfo_sun=y
FREETZ_SHARE_terminfo_vt100=y
FREETZ_SHARE_terminfo_vt102=y
FREETZ_SHARE_terminfo_vt102MINUSnsgr=y
FREETZ_SHARE_terminfo_vt102MINUSw=y
FREETZ_SHARE_terminfo_vt200=y
FREETZ_SHARE_terminfo_vt220=y
FREETZ_SHARE_terminfo_vt52=y
FREETZ_SHARE_terminfo_xterm=y
FREETZ_SHARE_terminfo_xtermMINUScolor=y
FREETZ_SHARE_terminfo_xtermMINUSxfree86=y
FREETZ_LIB_ld_uClibc=y
FREETZ_LIB_libcrypt=y
FREETZ_LIB_libdl=y
FREETZ_LIB_libm=y
FREETZ_LIB_libpthread=y
FREETZ_LIB_librt=y
FREETZ_LIB_libuClibc=y
FREETZ_LIB_libusb_0=y
FREETZ_LIB_libusb_1=y
FREETZ_LIB_libftdi=y
FREETZ_LIB_libgcc_s=y
FREETZ_LIB_libctlmgr=y
FREETZ_LIB_librrd=y
FREETZ_KERNEL_VERSION_2_6_13=y
FREETZ_KERNEL_VERSION="2.6.13.1"
FREETZ_KERNEL_VERSION_2_6_13_MIN=y
FREETZ_KERNEL_VERSION_2_6_13_MAX=y
FREETZ_KERNEL_VERSION_2_6_19_MAX=y
FREETZ_KERNEL_VERSION_2_6_28_MAX=y
FREETZ_KERNEL_VERSION_2_6_32_MAX=y
FREETZ_KERNEL_LAYOUT_OHIO=y
FREETZ_KERNEL_LAYOUT="ohio"
FREETZ_MODULES_KVER="2.6.13.1-ohio"
FREETZ_BUSYBOX__MANDATORY=y
FREETZ_BUSYBOX_HAVE_DOT_CONFIG=y
FREETZ_BUSYBOX_PLATFORM_LINUX=y
FREETZ_BUSYBOX_FEATURE_BUFFERS_GO_ON_STACK=y
FREETZ_BUSYBOX_SHOW_USAGE=y
FREETZ_BUSYBOX_FEATURE_VERBOSE_USAGE=y
FREETZ_BUSYBOX_FEATURE_DEVPTS=y
FREETZ_BUSYBOX_FEATURE_PIDFILE=y
FREETZ_BUSYBOX_PID_FILE_PATH="/var/run"
FREETZ_BUSYBOX_FEATURE_SUID=y
FREETZ_BUSYBOX_FEATURE_PREFER_APPLETS=y
FREETZ_BUSYBOX_BUSYBOX_EXEC_PATH="/bin/busybox"
FREETZ_BUSYBOX_FEATURE_SYSLOG=y
FREETZ_BUSYBOX_FEATURE_HAVE_RPC=y
FREETZ_BUSYBOX_LFS=y
FREETZ_BUSYBOX_CROSS_COMPILER_PREFIX=""
FREETZ_BUSYBOX_SYSROOT=""
FREETZ_BUSYBOX_EXTRA_CFLAGS=""
FREETZ_BUSYBOX_EXTRA_LDFLAGS=""
FREETZ_BUSYBOX_EXTRA_LDLIBS=""
FREETZ_BUSYBOX_NO_DEBUG_LIB=y
FREETZ_BUSYBOX_INSTALL_APPLET_SYMLINKS=y
FREETZ_BUSYBOX_PREFIX="./_install"
FREETZ_BUSYBOX_PASSWORD_MINLEN=6
FREETZ_BUSYBOX_MD5_SMALL=1
FREETZ_BUSYBOX_SHA3_SMALL=1
FREETZ_BUSYBOX_FEATURE_USE_TERMIOS=y
FREETZ_BUSYBOX_FEATURE_EDITING=y
FREETZ_BUSYBOX_FEATURE_EDITING_MAX_LEN=1024
FREETZ_BUSYBOX_FEATURE_EDITING_HISTORY=255
FREETZ_BUSYBOX_FEATURE_TAB_COMPLETION=y
FREETZ_BUSYBOX_FEATURE_EDITING_FANCY_PROMPT=y
FREETZ_BUSYBOX_FEATURE_NON_POSIX_CP=y
FREETZ_BUSYBOX_FEATURE_COPYBUF_KB=64
FREETZ_BUSYBOX_FEATURE_SKIP_ROOTFS=y
FREETZ_BUSYBOX_MONOTONIC_SYSCALL=y
FREETZ_BUSYBOX_IOCTL_HEX2STR_ERROR=y
FREETZ_BUSYBOX_FEATURE_HWIB=y
FREETZ_BUSYBOX_FEATURE_SEAMLESS_GZ=y
FREETZ_BUSYBOX_GUNZIP=y
FREETZ_BUSYBOX_GZIP=y
FREETZ_BUSYBOX_GZIP_FAST=0
FREETZ_BUSYBOX_TAR=y
FREETZ_BUSYBOX_FEATURE_TAR_CREATE=y
FREETZ_BUSYBOX_FEATURE_TAR_FROM=y
FREETZ_BUSYBOX_FEATURE_TAR_OLDGNU_COMPATIBILITY=y
FREETZ_BUSYBOX_FEATURE_TAR_GNU_EXTENSIONS=y
FREETZ_BUSYBOX_BASENAME=y
FREETZ_BUSYBOX_CAT=y
FREETZ_BUSYBOX_DATE=y
FREETZ_BUSYBOX_FEATURE_DATE_ISOFMT=y
FREETZ_BUSYBOX_FEATURE_DATE_COMPAT=y
FREETZ_BUSYBOX_ID=y
FREETZ_BUSYBOX_TEST=y
FREETZ_BUSYBOX_TOUCH=y
FREETZ_BUSYBOX_FEATURE_TOUCH_SUSV3=y
FREETZ_BUSYBOX_TR=y
FREETZ_BUSYBOX_FEATURE_TR_CLASSES=y
FREETZ_BUSYBOX_FEATURE_TR_EQUIV=y
FREETZ_BUSYBOX_CHMOD=y
FREETZ_BUSYBOX_CHOWN=y
FREETZ_BUSYBOX_CP=y
FREETZ_BUSYBOX_CUT=y
FREETZ_BUSYBOX_DD=y
FREETZ_BUSYBOX_FEATURE_DD_SIGNAL_HANDLING=y
FREETZ_BUSYBOX_DF=y
FREETZ_BUSYBOX_DIRNAME=y
FREETZ_BUSYBOX_DU=y
FREETZ_BUSYBOX_FEATURE_DU_DEFAULT_BLOCKSIZE_1K=y
FREETZ_BUSYBOX_ECHO=y
FREETZ_BUSYBOX_FEATURE_FANCY_ECHO=y
FREETZ_BUSYBOX_ENV=y
FREETZ_BUSYBOX_EXPR=y
FREETZ_BUSYBOX_FALSE=y
FREETZ_BUSYBOX_HEAD=y
FREETZ_BUSYBOX_FEATURE_FANCY_HEAD=y
FREETZ_BUSYBOX_LN=y
FREETZ_BUSYBOX_LS=y
FREETZ_BUSYBOX_FEATURE_LS_FILETYPES=y
FREETZ_BUSYBOX_FEATURE_LS_FOLLOWLINKS=y
FREETZ_BUSYBOX_FEATURE_LS_RECURSIVE=y
FREETZ_BUSYBOX_FEATURE_LS_SORTFILES=y
FREETZ_BUSYBOX_FEATURE_LS_TIMESTAMPS=y
FREETZ_BUSYBOX_FEATURE_LS_USERNAME=y
FREETZ_BUSYBOX_MD5SUM=y
FREETZ_BUSYBOX_MKDIR=y
FREETZ_BUSYBOX_MKFIFO=y
FREETZ_BUSYBOX_MKNOD=y
FREETZ_BUSYBOX_MV=y
FREETZ_BUSYBOX_NOHUP=y
FREETZ_BUSYBOX_PRINTF=y
FREETZ_BUSYBOX_PWD=y
FREETZ_BUSYBOX_REALPATH=y
FREETZ_BUSYBOX_RM=y
FREETZ_BUSYBOX_RMDIR=y
FREETZ_BUSYBOX_SLEEP=y
FREETZ_BUSYBOX_FEATURE_FANCY_SLEEP=y
FREETZ_BUSYBOX_SORT=y
FREETZ_BUSYBOX_STAT=y
FREETZ_BUSYBOX_FEATURE_STAT_FORMAT=y
FREETZ_BUSYBOX_STTY=y
FREETZ_BUSYBOX_SYNC=y
FREETZ_BUSYBOX_TAIL=y
FREETZ_BUSYBOX_FEATURE_FANCY_TAIL=y
FREETZ_BUSYBOX_TEE=y
FREETZ_BUSYBOX_FEATURE_TEE_USE_BLOCK_IO=y
FREETZ_BUSYBOX_TRUE=y
FREETZ_BUSYBOX_TTY=y
FREETZ_BUSYBOX_UNAME=y
FREETZ_BUSYBOX_UUDECODE=y
FREETZ_BUSYBOX_WC=y
FREETZ_BUSYBOX_YES=y
FREETZ_BUSYBOX_FEATURE_AUTOWIDTH=y
FREETZ_BUSYBOX_FEATURE_HUMAN_READABLE=y
FREETZ_BUSYBOX_FEATURE_MD5_SHA1_SUM_CHECK=y
FREETZ_BUSYBOX_WHICH=y
FREETZ_BUSYBOX_VI=y
FREETZ_BUSYBOX_FEATURE_VI_MAX_LEN=1024
FREETZ_BUSYBOX_FEATURE_VI_8BIT=y
FREETZ_BUSYBOX_FEATURE_VI_COLON=y
FREETZ_BUSYBOX_FEATURE_VI_YANKMARK=y
FREETZ_BUSYBOX_FEATURE_VI_SEARCH=y
FREETZ_BUSYBOX_FEATURE_VI_USE_SIGNALS=y
FREETZ_BUSYBOX_FEATURE_VI_DOT_CMD=y
FREETZ_BUSYBOX_FEATURE_VI_READONLY=y
FREETZ_BUSYBOX_FEATURE_VI_SETOPTS=y
FREETZ_BUSYBOX_FEATURE_VI_SET=y
FREETZ_BUSYBOX_FEATURE_VI_WIN_RESIZE=y
FREETZ_BUSYBOX_FEATURE_VI_ASK_TERMINAL=y
FREETZ_BUSYBOX_AWK=y
FREETZ_BUSYBOX_SED=y
FREETZ_BUSYBOX_FEATURE_ALLOW_EXEC=y
FREETZ_BUSYBOX_FIND=y
FREETZ_BUSYBOX_FEATURE_FIND_PRINT0=y
FREETZ_BUSYBOX_FEATURE_FIND_MTIME=y
FREETZ_BUSYBOX_FEATURE_FIND_MMIN=y
FREETZ_BUSYBOX_FEATURE_FIND_PERM=y
FREETZ_BUSYBOX_FEATURE_FIND_TYPE=y
FREETZ_BUSYBOX_FEATURE_FIND_XDEV=y
FREETZ_BUSYBOX_FEATURE_FIND_MAXDEPTH=y
FREETZ_BUSYBOX_FEATURE_FIND_NEWER=y
FREETZ_BUSYBOX_FEATURE_FIND_INUM=y
FREETZ_BUSYBOX_FEATURE_FIND_EXEC=y
FREETZ_BUSYBOX_FEATURE_FIND_USER=y
FREETZ_BUSYBOX_FEATURE_FIND_GROUP=y
FREETZ_BUSYBOX_FEATURE_FIND_NOT=y
FREETZ_BUSYBOX_FEATURE_FIND_DEPTH=y
FREETZ_BUSYBOX_FEATURE_FIND_PAREN=y
FREETZ_BUSYBOX_FEATURE_FIND_SIZE=y
FREETZ_BUSYBOX_FEATURE_FIND_PRUNE=y
FREETZ_BUSYBOX_FEATURE_FIND_PATH=y
FREETZ_BUSYBOX_FEATURE_FIND_REGEX=y
FREETZ_BUSYBOX_GREP=y
FREETZ_BUSYBOX_FEATURE_GREP_EGREP_ALIAS=y
FREETZ_BUSYBOX_FEATURE_GREP_FGREP_ALIAS=y
FREETZ_BUSYBOX_FEATURE_GREP_CONTEXT=y
FREETZ_BUSYBOX_XARGS=y
FREETZ_BUSYBOX_FEATURE_XARGS_SUPPORT_CONFIRMATION=y
FREETZ_BUSYBOX_FEATURE_XARGS_SUPPORT_QUOTES=y
FREETZ_BUSYBOX_FEATURE_XARGS_SUPPORT_TERMOPT=y
FREETZ_BUSYBOX_FEATURE_XARGS_SUPPORT_ZERO_TERM=y
FREETZ_BUSYBOX_HALT=y
FREETZ_BUSYBOX_INIT=y
FREETZ_BUSYBOX_FEATURE_USE_INITTAB=y
FREETZ_BUSYBOX_FEATURE_KILL_REMOVED=y
FREETZ_BUSYBOX_FEATURE_KILL_DELAY=0
FREETZ_BUSYBOX_FEATURE_INIT_SYSLOG=y
FREETZ_BUSYBOX_INIT_TERMINAL_TYPE="linux"
FREETZ_BUSYBOX_FEATURE_SHADOWPASSWDS=y
FREETZ_BUSYBOX_USE_BB_CRYPT=y
FREETZ_BUSYBOX_ADDUSER=y
FREETZ_BUSYBOX_FIRST_SYSTEM_ID=100
FREETZ_BUSYBOX_LAST_SYSTEM_ID=999
FREETZ_BUSYBOX_ADDGROUP=y
FREETZ_BUSYBOX_FEATURE_ADDUSER_TO_GROUP=y
FREETZ_BUSYBOX_DELUSER=y
FREETZ_BUSYBOX_DELGROUP=y
FREETZ_BUSYBOX_FEATURE_DEL_USER_FROM_GROUP=y
FREETZ_BUSYBOX_LOGIN=y
FREETZ_BUSYBOX_PASSWD=y
FREETZ_BUSYBOX_FEATURE_PASSWD_WEAK_CHECK=y
FREETZ_BUSYBOX_CRYPTPW=y
FREETZ_BUSYBOX_FEATURE_DEFAULT_PASSWD_ALGO="des"
FREETZ_BUSYBOX_INSMOD=y
FREETZ_BUSYBOX_RMMOD=y
FREETZ_BUSYBOX_LSMOD=y
FREETZ_BUSYBOX_FEATURE_LSMOD_PRETTY_2_6_OUTPUT=y
FREETZ_BUSYBOX_MODPROBE=y
FREETZ_BUSYBOX_FEATURE_CHECK_TAINTED_MODULE=y
FREETZ_BUSYBOX_DEFAULT_MODULES_DIR="/lib/modules"
FREETZ_BUSYBOX_DEFAULT_DEPMOD_FILE="modules.dep"
FREETZ_BUSYBOX_BLKID=y
FREETZ_BUSYBOX_FEATURE_BLKID_TYPE=y
FREETZ_BUSYBOX_DMESG=y
FREETZ_BUSYBOX_FEATURE_DMESG_PRETTY=y
FREETZ_BUSYBOX_GETOPT=y
FREETZ_BUSYBOX_FEATURE_GETOPT_LONG=y
FREETZ_BUSYBOX_MKSWAP=y
FREETZ_BUSYBOX_MOUNT=y
FREETZ_BUSYBOX_FEATURE_MOUNT_VERBOSE=y
FREETZ_BUSYBOX_FEATURE_MOUNT_NFS=y
FREETZ_BUSYBOX_FEATURE_MOUNT_CIFS=y
FREETZ_BUSYBOX_FEATURE_MOUNT_FLAGS=y
FREETZ_BUSYBOX_FEATURE_MOUNT_FSTAB=y
FREETZ_BUSYBOX_PIVOT_ROOT=y
FREETZ_BUSYBOX_SWAPONOFF=y
FREETZ_BUSYBOX_UMOUNT=y
FREETZ_BUSYBOX_FEATURE_UMOUNT_ALL=y
FREETZ_BUSYBOX_FEATURE_MOUNT_LOOP=y
FREETZ_BUSYBOX_FEATURE_MOUNT_LOOP_CREATE=y
FREETZ_BUSYBOX_VOLUMEID=y
FREETZ_BUSYBOX_FEATURE_VOLUMEID_FAT=y
FREETZ_BUSYBOX_CROND=y
FREETZ_BUSYBOX_FEATURE_CROND_DIR="/var/spool/cron"
FREETZ_BUSYBOX_CRONTAB=y
FREETZ_BUSYBOX_MAKEDEVS=y
FREETZ_BUSYBOX_FEATURE_MAKEDEVS_TABLE=y
FREETZ_BUSYBOX_PING=y
FREETZ_BUSYBOX_FEATURE_FANCY_PING=y
FREETZ_BUSYBOX_STUN_IP=y
FREETZ_BUSYBOX_WHOIS=y
FREETZ_BUSYBOX_ETHER_WAKE=y
FREETZ_BUSYBOX_HOSTNAME=y
FREETZ_BUSYBOX_HTTPD=y
FREETZ_BUSYBOX_FEATURE_HTTPD_BASIC_AUTH=y
FREETZ_BUSYBOX_FEATURE_HTTPD_AUTH_MD5=y
FREETZ_BUSYBOX_FEATURE_HTTPD_CGI=y
FREETZ_BUSYBOX_FEATURE_HTTPD_CONFIG_WITH_SCRIPT_INTERPR=y
FREETZ_BUSYBOX_FEATURE_HTTPD_ENCODE_URL_STR=y
FREETZ_BUSYBOX_IFCONFIG=y
FREETZ_BUSYBOX_FEATURE_IFCONFIG_STATUS=y
FREETZ_BUSYBOX_FEATURE_IFCONFIG_HW=y
FREETZ_BUSYBOX_FEATURE_IFCONFIG_BROADCAST_PLUS=y
FREETZ_BUSYBOX_IFUPDOWN=y
FREETZ_BUSYBOX_IFUPDOWN_IFSTATE_PATH="/var/run/ifstate"
FREETZ_BUSYBOX_FEATURE_IFUPDOWN_IFCONFIG_BUILTIN=y
FREETZ_BUSYBOX_FEATURE_IFUPDOWN_IPV4=y
FREETZ_BUSYBOX_FEATURE_IFUPDOWN_MAPPING=y
FREETZ_BUSYBOX_INETD=y
FREETZ_BUSYBOX_NETSTAT=y
FREETZ_BUSYBOX_FEATURE_NETSTAT_PRG=y
FREETZ_BUSYBOX_ROUTE=y
FREETZ_BUSYBOX_TELNETD=y
FREETZ_BUSYBOX_FEATURE_TELNETD_STANDALONE=y
FREETZ_BUSYBOX_VCONFIG=y
FREETZ_BUSYBOX_TOP=y
FREETZ_BUSYBOX_FEATURE_TOP_CPU_USAGE_PERCENTAGE=y
FREETZ_BUSYBOX_FEATURE_TOP_CPU_GLOBAL_PERCENTS=y
FREETZ_BUSYBOX_UPTIME=y
FREETZ_BUSYBOX_FREE=y
FREETZ_BUSYBOX_KILL=y
FREETZ_BUSYBOX_KILLALL=y
FREETZ_BUSYBOX_PIDOF=y
FREETZ_BUSYBOX_FEATURE_PIDOF_SINGLE=y
FREETZ_BUSYBOX_FEATURE_PIDOF_OMIT=y
FREETZ_BUSYBOX_PS=y
FREETZ_BUSYBOX_FEATURE_PS_WIDE=y
FREETZ_BUSYBOX_FEATURE_PS_LONG=y
FREETZ_BUSYBOX_BB_SYSCTL=y
FREETZ_BUSYBOX_ASH=y
FREETZ_BUSYBOX_ASH_BASH_COMPAT=y
FREETZ_BUSYBOX_ASH_JOB_CONTROL=y
FREETZ_BUSYBOX_ASH_ALIAS=y
FREETZ_BUSYBOX_ASH_GETOPTS=y
FREETZ_BUSYBOX_ASH_BUILTIN_ECHO=y
FREETZ_BUSYBOX_ASH_BUILTIN_PRINTF=y
FREETZ_BUSYBOX_ASH_BUILTIN_TEST=y
FREETZ_BUSYBOX_ASH_CMDCMD=y
FREETZ_BUSYBOX_ASH_OPTIMIZE_FOR_SIZE=y
FREETZ_BUSYBOX_ASH_EXPAND_PRMT=y
FREETZ_BUSYBOX_FEATURE_SH_IS_ASH=y
FREETZ_BUSYBOX_FEATURE_BASH_IS_NONE=y
FREETZ_BUSYBOX_SH_MATH_SUPPORT=y
FREETZ_BUSYBOX_FEATURE_SH_STANDALONE=y
FREETZ_BUSYBOX_FEATURE_SH_NOFORK=y
FREETZ_BUSYBOX_SYSLOGD=y
FREETZ_BUSYBOX_FEATURE_ROTATE_LOGFILE=y
FREETZ_BUSYBOX_FEATURE_REMOTE_LOG=y
FREETZ_BUSYBOX_FEATURE_SYSLOGD_DUP=y
FREETZ_BUSYBOX_FEATURE_SYSLOGD_READ_BUFFER_SIZE=256
FREETZ_BUSYBOX_FEATURE_IPC_SYSLOG=y
FREETZ_BUSYBOX_FEATURE_IPC_SYSLOG_BUFFER_SIZE=16
FREETZ_BUSYBOX_LOGREAD=y
FREETZ_BUSYBOX_FEATURE_LOGREAD_REDUCED_LOCKING=y
FREETZ_BUSYBOX_KLOGD=y
FREETZ_BUSYBOX_FEATURE_KLOGD_KLOGCTL=y
FREETZ_BUSYBOX_LOGGER=y
EXTERNAL_ENABLED=y
EXTERNAL_SUBDIRS=y
EXTERNAL_CREATEPAK=y
EXTERNAL_OWN_FILES=""
EXTERNAL_FREETZ_PACKAGE_NANO=y
EXTERNAL_FREETZ_PACKAGE_RRDTOOL=y
EXTERNAL_FREETZ_LIB_libart_lgpl_2=y
EXTERNAL_FREETZ_LIB_libncurses=y
EXTERNAL_FREETZ_LIB_libfreetype=y
EXTERNAL_FREETZ_LIB_libftdi=y
EXTERNAL_FREETZ_LIB_librrd=y
EXTERNAL_FREETZ_LIB_libpng12=y
EXTERNAL_FREETZ_LIB_libusb_0=y
EXTERNAL_FREETZ_LIB_libusb_1=y
EXTERNAL_FREETZ_LIB_libz=y
FREETZ_LANG_DE=y
FREETZ_LANG_STRING="de"
FREETZ_SECURITY_LEVEL=1
FREETZ_STYLE_COLORED=y
FREETZ_STYLE="colored"
FREETZ_SKIN_legacy=y
FREETZ_FAVICON_NONE=y
FREETZ_FAVICON_STRING="none"
FREETZ_TAGGING_NONE=y
FREETZ_TAGGING_STRING="none"
FREETZ_USER_DEFINED_COMMENT=""
FREETZ_CREATE_SEPARATE_OPTIONS_CFG=y
FREETZ_DOWNLOAD_TOOLCHAIN=y
FREETZ_GCC_3_4_COMPILED_KERNEL=y
FREETZ_UCLIBC_0_9_29_BASED_BOX=y
FREETZ_KERNEL_BINUTILS_2_18=y
FREETZ_KERNEL_COMPILER_GCC_3_4=y
FREETZ_KERNEL_BINUTILS_VERSION="2.18"
FREETZ_KERNEL_GCC_VERSION="3.4.6"
FREETZ_TARGET_UCLIBC_VERSION_0_9_29=y
FREETZ_TARGET_BINUTILS_2_22=y
FREETZ_TARGET_COMPILER_GCC_4_6=y
FREETZ_STDCXXLIB_USE_UCLIBCXX=y
FREETZ_TARGET_UCLIBC_VERSION="0.9.29"
FREETZ_TARGET_BINUTILS_VERSION="2.22"
FREETZ_TARGET_GCC_VERSION="4.6.4"
FREETZ_GNULIBSTDCXX_VERSION="6.0.16"
FREETZ_STDCXXLIB="uclibcxx"
FREETZ_TARGET_UCLIBC_REF="mod"
FREETZ_TARGET_CFLAGS="-Os -pipe -Wa,--trap"
FREETZ_TARGET_UCLIBC_REDUCED_LOCALE_SET=y
FREETZ_TARGET_LFS=y
FREETZ_TOOLCHAIN_MINIMIZE_REQUIRED_GLIBC_VERSION=y
FREETZ_VERBOSITY_LEVEL=0
FREETZ_SIZEINFO_COMPRESSED=y
FREETZ_JLEVEL=2
FREETZ_CHECK_CHANGED=y
FREETZ_STRIP_BINARIES=y
FREETZ_STRIP_MODULES_FREETZ=y
FREETZ_DL_SITE_USER=""
FREETZ_DL_TOOLCHAIN_SITE=""
FREETZ_DL_KERNEL_TOOLCHAIN_VERSION="r10381"
FREETZ_DL_KERNEL_TOOLCHAIN_MD5="bef1bfcad26bca3502xxxxxxb"
FREETZ_DL_TARGET_TOOLCHAIN_VERSION="r10381"
FREETZ_DL_TARGET_TOOLCHAIN_MD5="62768ca3fad99fcc052xxxxx2"
FREETZ_DL_TOOLCHAIN_SUFFIX="shared-glibc"
FREETZ_DL_KERNEL_SITE=""
FREETZ_DL_KERNEL_SOURCE="7170_04.87-release_kernel.tar.xz"
FREETZ_DL_KERNEL_SOURCE_MD5="a673a5facbaf1fe8dce9144a05dfaf88"
FREETZ_DL_SITE="@AVM/fritzbox.fon_wlan_7170/firmware/deutsch"
FREETZ_DL_SOURCE="FRITZ.Box_Fon_WLAN_7170.29.04.88.image"
FREETZ_DL_SOURCE_MD5="acac9d43d4117606bdf1xxxxxx4"
FREETZ_REPLACE_KERNEL_AVAILABLE=y
FREETZ_REPLACE_MODULE_AVAILABLE=y
FREETZ_HAS_AVM_FW4XX=y
FREETZ_HAS_AVM_LANG_DE=y
FREETZ_HAS_AVM_LANG_A_CH=y
FREETZ_HAS_AVM_LANG_EN=y
FREETZ_HAS_AVM_PRINTK=y
FREETZ_HAS_AVM_PTY_SUPPORT=y
FREETZ_HAS_AVM_AURA_USB=y
FREETZ_HAS_AVM_MINID=y
FREETZ_HAS_AVM_INETD=y
FREETZ_HAS_AVM_ISOFS=y
FREETZ_HAS_AVM_TR069=y
FREETZ_HAS_AVM_TR069_FWUPDATE=y
FREETZ_HAS_AVM_OPENSSL_LIBS=y
FREETZ_HAS_AVM_PHONE=y
FREETZ_HAS_AVM_TAM=y
FREETZ_HAS_AVM_USB_HOST=y
FREETZ_HAS_AVM_USB_HOST_AHCI=y
FREETZ_HAS_AVM_WLAN=y
FREETZ_HAS_AVM_JFFS2=y
FREETZ_HAS_AVM_MICROVOIP_DSL=y
FREETZ_INSTALL_BASE=y
FREETZ_REPLACE_BUSYBOX=y
FREETZ_TARGET_ARCH_LE=y
FREETZ_TARGET_ARCH="mipsel"
FREETZ_TARGET_CROSS="mipsel-linux-uclibc-"
FREETZ_TARGET_MAKE_PATH="toolchain/target/bin"
FREETZ_KERNEL_CROSS="mipsel-unknown-linux-gnu-"
FREETZ_KERNEL_MAKE_PATH="toolchain/kernel/bin"
FREETZ_FILESYSTEM_MTD_SIZE=0
FREETZ_AVM_VERSION_04_87=y
FREETZ_AVM_VERSION_04_XX=y
FREETZ_AVM_VERSION_STRING="04.87"
FREETZ_TYPE_PREFIX="7170"
FREETZ_TYPE_PREFIX_SERIES_SUBDIR="04_XX"
 
Hast Du sie im Menu unter "External Processing" auch die entsprechenden Pakete ausgewählt?
 
hallo whoopie

hier ein Foto vom make config
Snapexternal.jpg

sind die die Einstellungen:
not ignore
keep subdir

so richtig ?

ich hab nirgendwo im forum eine klare Aussage finden können ob die ext pakete automatisch wenn sie über freetz auf den stick geschrieben werden gestartet werden oder müssen die immer in
der rc.external behandelt werden ? wie eintragen ?
was ist mit den externen libs ?
 
In der Web-Oberfläche von Freetz auf der Box.

jetzt wäre es schön wenn ich noch wüsste wo ? so wie im Foto ? (funzt aber net ) oder in der rc.external ? was muß ich da eintragen ?

wo müssen die libs eingetragen werden ?

weboberfläche freetz external
Snap ext fr.jpg

merci !!!!
 
Ja, damit sollte /etc/init.d/rc.rrdtool gestartet werden, sobald external eingebunden ist.
Aber wie Du selbst oben schreibst: "/etc/init.d/rc.rrdtool: not found"
Vermutlich solltest Du da rrdstats eintragen und nicht rrdtool.

Cron solltest Du über die Web-Oberfläche vom Freetz starten können, es gibt normalerweise keine Grund, das von Hand in rc.custom zu tun.
 
Vermutlich solltest Du da rrdstats eintragen und nicht rrdtool.

Diese selbst definierten Dienste behandeln: <------------------meinst du damit hier eintragen ?( s.Foto oben ) oder in der rc.external ?


Folgende externalisierte Freetz-Dienste behandeln: -keine- < --------- wann steht hier was ?

muß nochmal fragen was ist mit den libs ?
 
Hast Du das Paket rrdstats aktiviert? Ist es als external ausgewählt? Dann sollte es auch automatisch unter externalisierte Freetz-Dienste aufgeführt werden. Somit wäre es nicht mehr notwendig, es unter selbst definierten Dienste einzutragen.

Was genau war die Frage zu den Libs?
 
Hast Du das Paket rrdstats aktiviert? Ist es als external ausgewählt?
ich hab nur die Pakete im Bild v. Post #3 extern in der Anleitung für mein Vorhaben steht nur rrdtool einbinden

Dann sollte es auch automatisch unter externalisierte Freetz-Dienste aufgeführt werden.
es erscheint ja kein einziges von den Paketen die ich externalisiert hab dies sind:
HASERL=y
INETD=y
NANO=y
NANO_TINY=y
RRDTOOL=y
SYSLOGD_CGI=y
IPTABLES_IS_SELECTABLE=y
MOD=y
MOD_ETCSERVICES=y
MODCGI=y

Was genau war die Frage zu den Libs?
ob meine libs die auch extern sind einen start eintrag benötigen ?
 
in der Anleitung für mein Vorhaben steht nur rrdtool einbinden
Und welche Anleitung wofür ist das? Bzw. warum fragst Du dann nicht dort nach, wo Du die Anleitung her hast?
es erscheint ja kein einziges von den Paketen die ich externalisiert hab dies sind:
Laut [POST=2029458]#1[/POST] sind dies die External Einstellungen, an Packages ist dabei nur nano und rrdtool. Auch das Bild in [POST=2029533]#3[/POST] zeigt nichts anderes.
Code:
EXTERNAL_ENABLED=y
EXTERNAL_SUBDIRS=y
EXTERNAL_CREATEPAK=y
EXTERNAL_OWN_FILES=""
EXTERNAL_FREETZ_PACKAGE_NANO=y
EXTERNAL_FREETZ_PACKAGE_RRDTOOL=y
EXTERNAL_FREETZ_LIB_libart_lgpl_2=y
EXTERNAL_FREETZ_LIB_libncurses=y
EXTERNAL_FREETZ_LIB_libfreetype=y
EXTERNAL_FREETZ_LIB_libftdi=y
EXTERNAL_FREETZ_LIB_librrd=y
EXTERNAL_FREETZ_LIB_libpng12=y
EXTERNAL_FREETZ_LIB_libusb_0=y
EXTERNAL_FREETZ_LIB_libusb_1=y
EXTERNAL_FREETZ_LIB_libz=y
ob meine libs die auch extern sind einen start eintrag benötigen ?
Was soll denn da gestartet werden?
 
Und welche Anleitung wofür ist das? Bzw. warum fragst Du dann nicht dort nach, wo Du die Anleitung her hast?
es geht um einen USB Stick für die Erfassung Energiezähler + Temp. die Anleitung http://www.sms-guard.org/downloads/1wire-USB-Master-fritz.pdf beim Hersteller hab ich als erstes gefragt
leider will der Hersteller keinen Support leisten was andere Boxen als wie die 7390 angeht :-(
jetzt hab ich das Teil daliegen und nix geht.......


Laut [POST=2029458]#1[/POST] sind dies die External Einstellungen, an Packages ist dabei nur nano und rrdtool. Auch das Bild in [POST=2029533]#3[/POST] zeigt nichts anderes.

jetzt wo du es sagst seh ich es auch........... aber nano wird auch nicht unter externalisierte Freetz-Dienste aufgeführt. was ist da los ????

das heisst der Rest (haserl usw) befindet sich im img und ist aktiv ?



Was soll denn da gestartet werden?
gut dann hab ich schon mal ein Prob weniger wenn mich die libs nix angehen.

danke daß du dich hier mit mir herumplagst :D
 
beim Hersteller hab ich als erstes gefragt
Dieser Hersteller hat zum einen wenig Ahnung von Freetz, und allgemein wenig Ahnung, wie man verständliche Anleitungen schreibt. Keine Ahnung, ob ich nach der Anleitung die richtigen Stellen finden würde, wenn ich nicht bereits wüsste, worauf man bei den Bildern achten muss.

In der Anleitung wird allerdings nicht empfohlen, /etc/init.d/rc.rrdtool in rc.custom aufzurufen.

Statt crond aus der rc.custom zu starten, sollte man bei Freetz Einstellungen (unterstes Bild auf Seite 5 der Anleitung) bei Cron Automatisch aktivieren statt Manuell. In der crontab schreibt man statt "0-59/5" normalerweise "*/5", das hat den gleichen Effekt.

aber nano wird auch nicht unter externalisierte Freetz-Dienste aufgeführt.
Was ist denn Nano Deiner Meinung nach?
 
Dieser Hersteller hat zum einen wenig Ahnung von Freetz, und allgemein wenig Ahnung, wie man verständliche Anleitungen schreibt.
ich merke es immer deutlicher :-(

In der Anleitung wird allerdings nicht empfohlen, /etc/init.d/rc.rrdtool in rc.custom aufzurufen.

bei der Anleitung gehts ja um eine 7390 mit genügnd Flashspeicher da wird das Paket rrdtool doch ins img genommen ..... und ist nach dem booten verfügbar und muss nix aus extern starten ?????


wie bring ich jetzt bei mir rrdtool zum Laufen :confused:


in dem cron job wird ja diese shell aufgerufen:
Code:
#!/bin/ash
######################### nur hier sind die eigenen Daten einzutragen
PROG_PATH="/var/media/ftp"              # Pfad in dem die 1wire-USB läuft
DATA_PATH="/var"                        # Pad zu den Daten in einer RAM-Disk tmpfs (/etc/fstab)
SERIAL="/dev/ttyUSB0"                   # serielles Interface des 1wire-USB-Master-Adapters
# und in der 1wire-USB-config.txt die ID der angeschlossenen 1wire-Sensoren eintragen
#
#############################################################################
######################### ab hier muss nichts geändert werden, die bash
######################### ist alle 5Minuten zu starten (/etc/crontab)

cd $PROG_PATH

killall rrdtool

yyyy=$(date +"%Y")
if [ "$yyyy" -lt "2014" ]; then
  now=$( date )
  echo "error wrong date $now"
  exit 1
fi

if [ -e eac/index.html ]; then
  echo ""
else
  echo "mkdir eac"
  mkdir eac
  cp index.html eac
fi

st=$(ps | grep '1wire-USB-fritz')
stlen=${#st}
echo "grep 1wire-USB-fritz stlen=$stlen, st=$st"
if [ "$stlen" == "0" ]; then
  echo "start 1wire-USB-fritz"
  modprobe ftdi_sio
  sleep 5
  ${PROG_PATH}/1wire-USB-fritz $SERIAL ${DATA_PATH}/ -lf &
  sleep 5
fi

st=$(ps | grep '/var/run/port90.pid')
stlen=${#st}
#echo "stlen=$stlen, st=$st"
if [ "$stlen" == "0" ]; then
  killall httpd
  killall httpd-webcfg
  sleep 3
  echo "start httpd"
  /etc/init.d/rc.webcfg stop
  sleep 3
  httpd -P /var/run/webcfg.pid -p 81 -c /mod/etc/webcfg.conf -h /usr/mww/ -r Freetz &
  httpd -P /var/run/port90.pid -p 90 -c /mod/etc/webcfg.conf -h /var/media/ftp/eac &
fi

if [ -e 1wire-USB.rrd ]; then
  now=$(date +"%s")
  mod=$(( $now % 300 ))
  if [ "$mod" -lt "10" ]; then
    # read data
    echo "read data"
    TEMP=$(cat ${DATA_PATH}/iT0v.txt)
    POWCNT=$(cat ${DATA_PATH}/L2v.txt)
    echo "update t=$TEMP, cnt=$POWCNT"
    # write data to database
    /usr/bin/rrdtool update 1wire-USB.rrd N:$TEMP:$POWCNT
    sleep 1
    #create images
    ${PROG_PATH}/1wire-USB-png-sh $DATA_PATH
    cp /var/*.png /var/media/ftp/eac
    #cp /var/*.txt /var/media/ftp/eac
    #sleep 10
  fi
else
  #create database
  /usr/bin/rrdtool create 1wire-USB.rrd --step 300 \
  DS:temps:GAUGE:600:-40:110 \
  DS:powcnts:COUNTER:600:0:U \
  RRA:AVERAGE:0.5:1:2016 \
  RRA:AVERAGE:0.5:3:2976 \
  RRA:AVERAGE:0.5:12:8760 \
  RRA:AVERAGE:0.5:36:29200 \
  RRA:MAX:0.5:1:2016 \
  RRA:MAX:0.5:3:2976 \
  RRA:MAX:0.5:12:8760 \
  RRA:MAX:0.5:36:29200 \
  RRA:MIN:0.5:1:2016 \
  RRA:MIN:0.5:3:2976 \
  RRA:MIN:0.5:12:8760 \
  RRA:MIN:0.5:36:29200
fi

exit 0

Was ist denn Nano Deiner Meinung nach?

ein mini texteditor der aber eigentl. nicht relevant für die eigentl. Funktion des Sticks ist ?
 
Zuletzt bearbeitet:
bei der Anleitung gehts ja um eine 7390 mit genügnd Flashspeicher da wird das Paket rrdtool doch ins img genommen ..... und ist nach dem booten verfügbar und muss nix aus extern starten ?????
Dein Problem scheint die Unterscheidung zwischen verfügbar und starten zu sein.
Alle Dateien im Flash der Box sind beim Booten verfügbar. Alle Dateien auf dem external Speicher sind verfügbar, nachdem der external Speicher gemountet ist. Das bedeutet aber nicht, dass deswegen irgend etwas gestartet ist. Natürlich müssen alle benötigten Dateien vorhanden sein, wenn man ein Programm starten will, aber das heißt nicht, dass man irgend ein Programm starten muss, damit die zugehörigen Dateien verfügbar sind.
(nano ist) ein mini texteditor der aber eigentl. nicht relevant für die eigentl. Funktion des Sticks ist ?
Es gibt Programme, die sollen automatisch beim Start der Box ausgeführt werden, und es gibt Programme, die startet man dann, wenn man sie braucht. Ein USB Stick hat keine Funktion, außer dass man dort Dateien ablegen kann. Diese Dateien können Programme enthalten, die von bestimmten Geräten ausgeführt werden können, aber eben nicht vom Stick. Wenn der gleiche USB Stick mit den gleichen Dateien an einem PC angeschlossen wird, tut dieser nichts mit den Dateien auf dem Stick.

Speziell Nano ist ein Editor, der in einem Terminal aufgerufen wird, wenn man ihn benötigt, um eine Datei zu editieren. Es hätte keinen Sinn, diesen beim Start der Box aufzurufen, denn er hätte keine Verbindung zu einem sichtbaren Terminal. Nano wird daher nie automatisch gestartet, unabhängig davon, ob extern oder im Flash der Box.
Auch rrdtool ist ein Programm, das nicht dafür ausgelegt ist, als Dienst im Hintergrund zu laufen.

Bei Cron ist das anders, Cron ist ein Programm, das dafür ausgelegt ist, als Dienst im Hintergrund zu laufen und keine Verbindung zu einem Terminal (Tastatur/Bildschirm) benötigt. Es ist daher üblich, Cron automatisch zu starten, und wenn Cron extern wäre, würde man ihn automatisch starten, sobald der externe Speicher verfügbar ist.

in dem cron job wird ja diese shell aufgerufen:

Das Skript ist auch nicht sonderlich gut. Befehle wie "modprobe ftdi_sio" würden gut nach rc.custom passen, wo sie einmalig ausgeführt würden.
Insbesondere aber wird die Web-Oberfläche von Freetz gekillt und danach von Hand neu gestartet, erstens ohne ersichtlichen Grund, und zweitens ohne Berücksichtigung der Freetz Konfiguration.

Im Allgemeinen würde es vermutlich funktionieren, wenn es nicht einen Aufruf von "1wire-USB-fritz" enthalten würde. Wenn es sich dabei um ein Programm für die 7390 handelt, wird dieses auf eine 7170 nicht laufen. Falls Quellen dafür verfügbar sind, kannst Du versuchen, eine passende Version für die 7170 zu erstellen.
 
Im Allgemeinen würde es vermutlich funktionieren, wenn es nicht einen Aufruf von "1wire-USB-fritz" enthalten würde. Wenn es sich dabei um ein Programm für die 7390 handelt, wird dieses auf eine 7170 nicht laufen. Falls Quellen dafür verfügbar sind, kannst Du versuchen, eine passende Version für die 7170 zu erstellen.

Habe ich richtig verstanden
das rrdtool braucht nicht von mir gestartet werden das ist Aufgabe von 1wire-USB-fritz (die libs werden auch davon aufgerufen ?)

es wäre alles soweit in Ordnung auch das rrdtool könnte so wie es jetzt in dem external dir liegt von dem 1wire-USB-fritz genutzt werden und wenn ich ein für die 7170 angepasstes 1wire-USB-fritz hätte würde es so laufen ?
Warum es nicht funzt liegt also alleine an diesem 1wire-USB-fritz Programm ??
 
Das rrdtools wird vom Skript gestartet ("/usr/bin/rrdtool update 1wire-USB.rrd N:$TEMP:$POWCNT"), nicht von 1wire-USB-fritz. Auch 1wire-USB-fritz wird vom Skript gestartet.
Du müsstest ausprobieren, ob ftdi_sio auf der 7170 den Adapter erkennt, und ob die Box generell mit der Belastung zurecht kommt, aber vermutlich sollte es funktionieren.

Für ein passendes 1wire-USB-fritz Programm brauchst Du aber entweder die Quellen oder die Unterstützung von sms-guard.
 
Für ein passendes 1wire-USB-fritz Programm brauchst Du aber entweder die Quellen oder die Unterstützung von sms-guard.

oh.. das wird nicht möglich sein ....in der Antwort war ja damals klar die Aussage keinerlei Support :-(

somit werde ich das Projekt wieder begraben müssen. Hab vor diesem Adapterkauf mit dem MCP Energiewächter von TRON geliebäugelt http://mcp.happy-world.de/wiki aber der Adapter hätte halt gleich 2 Dinge mit erledigt. Werd ich jetzt wohl doch an den ran müssen :)

jedenfalls HERZLICHEN DANK für Deine Unterstützung hab auch dabei wieder eine Menge dazugelernt :)

Servus und schönes Wochenende!
 

Zurzeit aktive Besucher

Statistik des Forums

Themen
244,868
Beiträge
2,219,770
Mitglieder
371,584
Neuestes Mitglied
porcupine
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.