freetz-trunk, FB 7490, nfsd, Replace kernel not available, no sources by AVM

H.i.M

Neuer User
Mitglied seit
29 Apr 2006
Beiträge
100
Punkte für Reaktionen
0
Punkte
18
Hallo Freunde der roten, schwarzen und bunten Boxen.
Ich migriere gerade von einer 7390 auf eine 7490 und möchte nfsd, transmission, dropbear, rrdstats und co mitnehmen.
Leider stellt sich das schwieriger heraus, als ich dachte, da ich für den nfs-daemon (zwingend?) replace kernel brauche. Und, wenn ich das richtig verstehe, fehlen dafür die sources von AVM. Da ich nicht weiß, was ich jetzt tun kann, frage ich euch um rat.

Gibt es eine mir nicht bekannte Möglichkeit das nfs-kernel-modul zu installieren?
Wie hoch ist die Wahrscheinlichkeit, dass die notwendigen sources auf absehbare Zeit veröffentlicht werden?
Weitere Vorschläge? =)

Im Anhang findet ihr die freetz version und .config meiner FB7390. Wie man an der trunk version sieht, ist sie lange nicht geupdated worden. Getreu dem Motto: "never touch a running system!"


Vielen Lieben Dank für eure Zeit und Hilfe!
H.i.M


Firmware: 84.05.22-freetz-devel-9259

.config
Code:
FREETZ_HAVE_DOT_CONFIG=y
FREETZ_AVM_VERSION_7390_05_21=y
FREETZ_AVM_VERSION_05_2X=y
FREETZ_TYPE_FON_WLAN_7390=y
FREETZ_TYPE_LANG_DE=y
FREETZ_TYPE_LANGUAGE="de"
FREETZ_AVM_VERSION_STRING="7390_05.21"
FREETZ_FILESYSTEM_MTD_SIZE=0
FREETZ_TYPE_PREFIX="7390"
FREETZ_INSTALL_BASE=y
FREETZ_REPLACE_BUSYBOX=y
FREETZ_SHOW_ADVANCED=y
FREETZ_REPLACE_KERNEL_AVAILABLE=y
FREETZ_TARGET_IPV6_SUPPORT=y
FREETZ_TARGET_REF_16MB=y
FREETZ_TARGET_REF="16mb"
FREETZ_KERNEL_REF_16MB=y
FREETZ_KERNEL_REF="16mb"
FREETZ_KERNEL_MTD_SIZE=238
FREETZ_HAS_AVM_PTY_SUPPORT=y
FREETZ_HAS_AVM_AURA_USB=y
FREETZ_HAS_AVM_NTFS=y
FREETZ_HAS_AVM_IPV6=y
FREETZ_HAS_AVM_WEBDAV=y
FREETZ_HAS_AVM_INETD=y
FREETZ_HAS_AVM_EXT3=y
FREETZ_HAS_AVM_TR069=y
FREETZ_HAS_AVM_CHRONYD=y
FREETZ_HAS_AVM_DECT=y
FREETZ_HAS_AVM_OPENSSL_LIBS=y
FREETZ_HAS_AVM_LSOF=y
FREETZ_HAS_AVM_NAS=y
FREETZ_HAS_AVM_MYFRITZ=y
FREETZ_HAS_AVM_PHONE=y
FREETZ_HAS_AVM_TAM=y
FREETZ_HAS_AVM_UDEV=y
FREETZ_HAS_AVM_USB_HOST=y
FREETZ_HAS_AVM_E2FSPROGS=y
FREETZ_HAS_AVM_WLAN=y
FREETZ_HAS_AVM_UMTS=y
FREETZ_HAS_AVM_JUNK_BYTES=y
FREETZ_HAS_AVM_MULTI_ANNEX=y
FREETZ_HAS_AVM_CTLMGR_STRUCT_V3=y
FREETZ_LANG_DE=y
FREETZ_LANG_STRING="de"
FREETZ_PATCH_FREETZMOUNT=y
FREETZ_USBSTORAGE_AUTOMOUNT=y
FREETZ_AUTOMOUNT_EXT3=y
FREETZ_AUTOMOUNT_FAT=y
FREETZ_AUTOMOUNT_NTFS=y
FREETZ_REMOVE_DTRACE=y
FREETZ_AVMDAEMON_DISABLE_NTP=y
FREETZ_PACKAGE_DROPBEAR=y
FREETZ_PACKAGE_DROPBEAR_DISABLE_HOST_LOOKUP=y
FREETZ_PACKAGE_HASERL=y
FREETZ_PACKAGE_INETD=y
FREETZ_PACKAGE_NFS_UTILS=y
FREETZ_PACKAGE_PORTMAP=y
FREETZ_PACKAGE_TRANSMISSION=y
FREETZ_PACKAGE_TRANSMISSION_DAEMON=y
FREETZ_PACKAGE_TRANSMISSION_WEBINTERFACE=y
FREETZ_PACKAGE_RRDTOOL=y
FREETZ_PACKAGE_TCP_WRAPPERS=y
FREETZ_PACKAGE_AUTHORIZED_KEYS=y
FREETZ_PACKAGE_DOWNLOADER=y
FREETZ_PACKAGE_NFSD_CGI=y
FREETZ_PACKAGE_RRDSTATS=y
FREETZ_PACKAGE_SPINDOWN_CGI=y
FREETZ_PACKAGE_SG3UTILS=y
FREETZ_PACKAGE_SYSLOGD_CGI=y
FREETZ_PACKAGE_TRANSMISSION_CGI=y
FREETZ_SHOW_UNSTABLE_PACKAGES=y
FREETZ_PACKAGE_IPTABLES_IS_SELECTABLE=y
FREETZ_PACKAGE_MOD=y
FREETZ_PACKAGE_MOD_ETCSERVICES=y
FREETZ_PACKAGE_MODCGI=y
FREETZ_DL_KERNEL_SITE=""
FREETZ_DL_KERNEL_SOURCE="${FREETZ_AVM_VERSION_STRING}-release_kernel.tar.xz"
FREETZ_DL_KERNEL_SOURCE_MD5="2e8b43c176c1cbe9f815078109d88e61"
FREETZ_DL_SITE="@AVM/fritzbox.fon_wlan_7390/firmware/deutsch"
FREETZ_DL_SOURCE="FRITZ.Box_Fon_WLAN_7390.84.05.22.image"
FREETZ_DL_SOURCE_MD5="e7b50eec03e2fd23a2ff4b21caf7d692"
FREETZ_VERBOSITY_LEVEL=2
FREETZ_SIZEINFO_COMPRESSED=y
FREETZ_JLEVEL=4
FREETZ_CHECK_CHANGED=y
FREETZ_DL_SITE_USER=""
FREETZ_OPTIONS_ETCSERVICES=y
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_DEVELOPER_VERSION_STRING=y
FREETZ_USER_DEFINED_COMMENT=""
FREETZ_CREATE_SEPARATE_OPTIONS_CFG=y
FREETZ_SQUASHFS_BLOCKSIZE_65536=y
FREETZ_SQUASHFS_BLOCKSIZE=65536
FREETZ_KERNEL_VERSION_2_6_28=y
FREETZ_KERNEL_VERSION="2.6.28"
FREETZ_KERNEL_VERSION_2_6_13_MIN=y
FREETZ_KERNEL_VERSION_2_6_19_MIN=y
FREETZ_KERNEL_VERSION_2_6_28_MIN=y
FREETZ_KERNEL_VERSION_2_6_28_MAX=y
FREETZ_KERNEL_VERSION_2_6_32_MAX=y
FREETZ_KERNEL_LAYOUT_IKS=y
FREETZ_KERNEL_LAYOUT="iks"
FREETZ_MODULES_KVER="2.6.28.10"
FREETZ_MODULE_lockd=y
FREETZ_MODULE_nfsd=y
FREETZ_MODULE_exportfs=y
FREETZ_MODULE_sunrpc=y
FREETZ_BUSYBOX_ETHER_WAKE=y
FREETZ_BUSYBOX_INETD=y
FREETZ_BUSYBOX_IP=y
FREETZ_BUSYBOX_FEATURE_IP_ADDRESS=y
FREETZ_BUSYBOX_FEATURE_IP_LINK=y
FREETZ_BUSYBOX_FEATURE_IP_ROUTE=y
FREETZ_BUSYBOX_FEATURE_IP_TUNNEL=y
FREETZ_BUSYBOX_MD5SUM=y
FREETZ_BUSYBOX_NICE=y
FREETZ_BUSYBOX_REALPATH=y
FREETZ_BUSYBOX_START_STOP_DAEMON=y
FREETZ_BUSYBOX_STUN_IP=y
FREETZ_BUSYBOX_TAR_OLDGNU_COMPATIBILITY=y
FREETZ_BUSYBOX_VOLUMEID=y
FREETZ_BUSYBOX_VOLUMEID_EXT=y
FREETZ_BUSYBOX_VOLUMEID_FAT=y
FREETZ_BUSYBOX_VOLUMEID_NTFS=y
FREETZ_BUSYBOX_WGET=y
FREETZ_BUSYBOX_FEATURE_PREFER_IPV4_ADDRESS=y
FREETZ_LIB_libcrypto=y
FREETZ_LIB_libssl=y
FREETZ_LIB_libz=y
FREETZ_LIB_libfreetype=y
FREETZ_LIB_libart_lgpl_2=y
FREETZ_LIB_libpng12=y
FREETZ_LIB_ld_uClibc=y
FREETZ_LIB_libcrypt=y
FREETZ_LIB_libdl=y
FREETZ_LIB_libm=y
FREETZ_LIB_libnsl=y
FREETZ_LIB_libpthread=y
FREETZ_LIB_libresolv=y
FREETZ_LIB_librt=y
FREETZ_LIB_libuClibc=y
FREETZ_LIB_libutil=y
FREETZ_LIB_libcurl=y
FREETZ_LIB_libcurl_WITH_SSL=y
FREETZ_LIB_libcurl_WITH_OPENSSL=y
FREETZ_LIB_libgcc_s=y
FREETZ_LIB_libevent=y
FREETZ_LIB_libctlmgr=y
FREETZ_LIB_libctlmgr_WITH_STRUCT_V3=y
FREETZ_LIB_librrd=y
FREETZ_STRIP_BINARIES=y
FREETZ_STRIP_MODULES_FREETZ=y
EXTERNAL_ENABLED=y
EXTERNAL_CREATEPAK=y
EXTERNAL_OWN_FILES=""
EXTERNAL_FREETZ_PACKAGE_RRDTOOL=y
EXTERNAL_FREETZ_PACKAGE_TCP_WRAPPERS=y
EXTERNAL_FREETZ_PACKAGE_TRANSMISSION=y
EXTERNAL_FREETZ_LIB_libart_lgpl_2=y
EXTERNAL_FREETZ_LIB_libssl=y
EXTERNAL_FREETZ_LIB_libcrypto=y
EXTERNAL_FREETZ_LIB_libcurl=y
EXTERNAL_FREETZ_LIB_libevent=y
EXTERNAL_FREETZ_LIB_libfreetype=y
EXTERNAL_FREETZ_LIB_librrd=y
EXTERNAL_FREETZ_LIB_libpng12=y
EXTERNAL_FREETZ_LIB_libresolv=y
EXTERNAL_FREETZ_LIB_libz=y
FREETZ_TARGET_ARCH_BE=y
FREETZ_TARGET_ARCH="mips"
FREETZ_TARGET_CROSS="mips-linux-uclibc-"
FREETZ_TARGET_MAKE_PATH="toolchain/target/bin"
FREETZ_KERNEL_CROSS="mips-unknown-linux-gnu-"
FREETZ_KERNEL_MAKE_PATH="toolchain/kernel/bin"
FREETZ_DOWNLOAD_TOOLCHAIN=y
FREETZ_GCC_4_6_COMPILED_KERNEL=y
FREETZ_UCLIBC_0_9_32_BASED_BOX=y
FREETZ_KERNEL_COMPILER_GCC_4_6=y
FREETZ_KERNEL_GCC_VERSION="4.6.3"
FREETZ_KERNEL_BINUTILS_VERSION="2.22"
FREETZ_TARGET_UCLIBC_VERSION_0_9_32=y
FREETZ_TARGET_COMPILER_GCC_4_6=y
FREETZ_STDCXXLIB_USE_UCLIBCXX=y
FREETZ_TARGET_UCLIBC_VERSION="0.9.32.1"
FREETZ_TARGET_GCC_VERSION="4.6.3"
FREETZ_GNULIBSTDCXX_VERSION="6.0.16"
FREETZ_STDCXXLIB="uclibcxx"
FREETZ_TARGET_BINUTILS_VERSION="2.22"
FREETZ_TARGET_UCLIBC_REF="mod"
FREETZ_TARGET_CFLAGS="-Os -pipe -Wa,--trap"
FREETZ_TARGET_LFS=y
FREETZ_TOOLCHAIN_MINIMIZE_REQUIRED_GLIBC_VERSION=y
 
Zuletzt bearbeitet:
Genau, und die Kontaktmail steht im TXT das bei den Dateien liegt. Um so mehr schreiben um so schneller werden diese veröffentlicht.

Das vorliegende AVM Firmware-Paket enthält Dateien, die unter verschiedenen
Lizenzen verbreitet werden, insbesondere unter AVM-proprietärer Lizenz oder
unter einer Open Source Lizenz (nämlich GNU General Public License,
GNU Lesser General Public License oder FreeBSD License). Einzelheiten zu
verschiedenen Lizenzen enthält die Datei "license.txt"
(ftp://ftp.avm.de/fritz.box/license.txt).
Der Source Code der als Open Source verbreiteten Dateien kann schriftlich
angefordert werden über [email protected]
.
 
Wenn ich das richtig sehe, dann gibt es inzwischen die Sourcen der 7490 auf dem AVM FTP. Aber der der Source noch nicht eingepflegt.

Gruß
Oliver
 
Ich vermute, dass ist auf meinen Mist gewachsen, denn ich habe vor kurzem AVM geschrieben und folgende Antwort erhalten:

"Sehr geehrter Herr XX,

den aktuellen Sourcecode zur FRITZ!Box 7490 für das
Release 5.59 finden Sie hier:

ftp://ftp.avm.de/fritz.box/fritzbox.7490/x_misc/opensrc/

Wir hoffen, Ihnen mit unserer Antwort geholfen zu haben und
wünschen Ihnen viel Freude mit AVM FRITZ!-Produkten.

Freundliche Grüße aus Berlin

XXX

AVM GmbH
Vertrieb"

Wird das jetzt automatisch in freetz eingepflegt oder muss ich da noch etwas tun?
 
Zuletzt bearbeitet:
Bitte den Namen des AVM-Mitarbeiters raus xxxx en. Danke
 
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.