Samba Verzögerung beim lesen?

webchaos

Neuer User
Mitglied seit
4 Nov 2009
Beiträge
4
Punkte für Reaktionen
0
Punkte
0
Hallo,

ich habe an meiner 7270 zwei USB Festplatten angeschlossen, auf die bisher auch einwandfrei über Samba zugegriffen werden konnte. Heute habe ich mir dann eine aktuelle FW aus dem Trunk (4883) gebaut und dabei den AVM-Samba weggelassen. Soweit funktioniert auch alles, aber wenn ich jetzt etwas von einer der beiden Platten auf meinen Rechner kopieren möchte, dauert es ca. 4-5 Sekunden bis der Kopiervorgang beginnt, was soweit nicht schlimm wäre. Da ich aber öfters Filme von dort sehen will, quittiert mein MediaPlayer Classic neurdings mit einer Fehlermeldung, was mit eben dieser Verzögerung zusammenhängt, denn wenn ich bei dem gewünschten Film erst den Kopiervorgang starte und warte bis der Vorgang dann wirklich beginnt, dann abbreche und den Film im Player starte, dann geht es.

Dateisystem ist ext2 und die Dateirechte sind wie im Freetz-Wiki beschrieben eingerichtet.

Die betreffende Freigabe:
Code:
/var/media/ftp/uStor01 Media 0 0

Erweiterte Samba Einstellungen:
Code:
unix charset = UTF-8
display charset = UTF-8
socket options = TCP_NODELAY IPTOS_LOWDELAY
read raw = yes
write raw = yes
oplocks = yes
max xmit = 65535
dead time = 15
getwd cache = yes
lpq cache = 30

Meine .config:
Code:
FREETZ_HAVE_DOT_CONFIG=y
FREETZ_AVM_VERSION_7270_04_80=y
FREETZ_TYPE_FON_WLAN_7270=y
FREETZ_TYPE_FON_WLAN_7270_16MB=y
FREETZ_AVM_VERSION_STRING="7270_04.80"
FREETZ_TYPE_LANG_DE=y
FREETZ_TYPE_LANG_STRING="de"
FREETZ_TYPE_STRING="7270"
FREETZ_INSTALL_BASE=y
FREETZ_REPLACE_BUSYBOX=y
FREETZ_SHOW_ADVANCED=y
FREETZ_REPLACE_KERNEL_AVAILABLE=y
FREETZ_REPLACE_KERNEL=y
FREETZ_TARGET_REF="8mb_26"
FREETZ_KERNEL_REF="8mb_26"
FREETZ_KERNEL_LAYOUT="ur8"
FREETZ_KERNEL_MTD_SIZE=246
FREETZ_HAS_PHONE=y
FREETZ_HAS_TAM=y
FREETZ_HAS_WLAN=y
FREETZ_HAS_USB_HOST=y
FREETZ_HAS_AVM_INETD=y
FREETZ_HAS_LIBSSL=y
FREETZ_LANG_DE=y
FREETZ_LANG_STRING="de"
FREETZ_PATCH_FREETZMOUNT=y
FREETZ_PATCH_RCFTPD=y
FREETZ_USBSTORAGE_AUTOMOUNT=y
FREETZ_AUTOMOUNT_EXT2=y
FREETZ_AUTOMOUNT_EXT3=y
FREETZ_AUTOMOUNT_NTFS=y
FREETZ_PATCH_MAXDEVCOUNT=y
FREETZ_REMOVE_CHRONYD=y
FREETZ_REMOVE_DTRACE=y
FREETZ_PACKAGE_DNSMASQ=y
FREETZ_PACKAGE_INETD=y
FREETZ_PACKAGE_MC=y
FREETZ_PACKAGE_MC_INTERNAL_EDITOR=y
FREETZ_PACKAGE_MC_ONLINE_HELP=y
FREETZ_PACKAGE_NTFS=y
FREETZ_PACKAGE_OPENNTPD=y
FREETZ_PACKAGE_SAMBA=y
FREETZ_PACKAGE_NMBD=y
FREETZ_PACKAGE_VNSTAT=y
FREETZ_PACKAGE_VNSTAT_DAEMON=y
FREETZ_PACKAGE_VNSTAT_IMAGE=y
FREETZ_PACKAGE_AVM_FIREWALL=y
FREETZ_PACKAGE_RRDSTATS=y
FREETZ_PACKAGE_SYSLOGD_CGI=y
FREETZ_PACKAGE_VNSTAT_CGI=y
FREETZ_PACKAGE_WOL_CGI=y
FREETZ_PACKAGE_APACHE=y
FREETZ_PACKAGE_APACHE_STATIC=y
FREETZ_PACKAGE_E2FSPROGS=y
FREETZ_PACKAGE_E2FSPROGS_STATIC=y
FREETZ_PACKAGE_E2FSPROGS_E2FSCK=y
FREETZ_PACKAGE_E2FSPROGS_E2TUNING=y
FREETZ_PACKAGE_E2FSPROGS_BLKID=y
FREETZ_PACKAGE_E2FSPROGS_E2FIXING=y
FREETZ_PACKAGE_FSTYP=y
FREETZ_PACKAGE_RRDTOOL=y
FREETZ_PACKAGE_HASERL=y
FREETZ_PACKAGE_MODCGI=y
FREETZ_DL_KERNEL_SITE="@AVM/fritz.box/fritzbox.fon_wlan_7270/x_misc/opensrc"
FREETZ_DL_KERNEL_SOURCE="fritzbox7270-source-files-04.80.tar.gz"
FREETZ_DL_KERNEL_SOURCE_MD5="bcd49b28a54293e1481b8170b07245e0"
FREETZ_DL_SITE="@AVM/fritz.box/fritzbox.fon_wlan_7270/firmware/deutsch"
FREETZ_DL_SOURCE="FRITZ.Box_Fon_WLAN_7270.54.04.80.image"
FREETZ_DL_SOURCE_MD5="4ea997dce6bbf72202ae80cb572ab1fe"
FREETZ_MOD_DL_NUM_SITES="5"
FREETZ_MOD_DL_SITE_1="http://freetz.3dfxatwork.de"
FREETZ_MOD_DL_SITE_2="http://freetz.wirsind.info"
FREETZ_MOD_DL_SITE_3="http://freetz.magenbrot.net"
FREETZ_MOD_DL_SITE_4=""
FREETZ_MOD_DL_SITE_5=""
FREETZ_SECURITY_LEVEL=1
FREETZ_VERBOSITY_LEVEL=2
FREETZ_FAVICON_NONE=y
FREETZ_BACKUP_CONFIG_CACHE=y
FREETZ_CHECK_CHANGED=y
FREETZ_FAVICON_STRING="none"
FREETZ_SUBVERSION_STRING=y
FREETZ_DEVELOPER_VERSION_STRING=y
FREETZ_STYLE_COLORED=y
FREETZ_STYLE="colored"
FREETZ_USER_DEFINED_COMMENT=""
FREETZ_AVMPLUGINS_ENABLED=y
FREETZ_AVMPLUGINS_MINI=y
FREETZ_AVMPLUGINS_NTFS=y
FREETZ_AVMPLUGINS_ONLINEPB=y
FREETZ_AVMPLUGINS_TAM=y
FREETZ_SQUASHFS_BLOCKSIZE_65536=y
FREETZ_BUSYBOX_ETHER_WAKE=y
FREETZ_BUSYBOX_INETD=y
FREETZ_BUSYBOX_MD5SUM=y
FREETZ_BUSYBOX_MOUNT_HELPERS=y
FREETZ_BUSYBOX_MOUNT_LABEL=y
FREETZ_BUSYBOX_NICE=y
FREETZ_BUSYBOX_REALPATH=y
FREETZ_BUSYBOX_START_STOP_DAEMON=y
FREETZ_BUSYBOX_VOLUMEID=y
FREETZ_BUSYBOX_VOLUMEID_EXT=y
FREETZ_BUSYBOX_VOLUMEID_FAT=y
FREETZ_BUSYBOX_VOLUMEID_LINUXRAID=y
FREETZ_BUSYBOX_VOLUMEID_LUKS=y
FREETZ_BUSYBOX_VOLUMEID_NTFS=y
FREETZ_BUSYBOX_WGET=y
FREETZ_MODULE_ext3=y
FREETZ_MODULE_ext2=y
FREETZ_MODULE_fuse=y
FREETZ_MODULE_jbd=y
FREETZ_MODULE_nls_cp437=y
FREETZ_MODULE_nls_iso8859_1=y
FREETZ_MODULE_mbcache=y
FREETZ_LIB_libz=y
FREETZ_LIB_libgcc_s=y
FREETZ_LIB_libglib_2=y
FREETZ_LIB_libfreetype=y
FREETZ_LIB_libart_lgpl_2=y
FREETZ_LIB_libjpeg=y
FREETZ_LIB_libpng12=y
FREETZ_LIB_libgd=y
FREETZ_LIB_libfreetz=y
FREETZ_LIB_libintl=y
FREETZ_LIB_libpcre=y
FREETZ_LIB_libpopt=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_libnsl=y
FREETZ_LIB_libpthread=y
FREETZ_LIB_libresolv=y
FREETZ_LIB_librt=y
FREETZ_LIB_libuClibc=y
FREETZ_DOWNLOAD_TOOLCHAIN=y
FREETZ_TARGET_ARCH="mipsel"
FREETZ_TARGET_CROSS="mipsel-linux-uclibc-"
FREETZ_TARGET_MAKE_PATH="toolchain/target/bin"
FREETZ_TARGET_CFLAGS="-Os -pipe -march=4kc -Wa,--trap"
FREETZ_JLEVEL=2
FREETZ_KERNEL_CROSS="mipsel-unknown-linux-gnu-"
FREETZ_KERNEL_MAKE_PATH="toolchain/kernel/bin"
FREETZ_KERNEL_VERSION_2_6_19_2=y
FREETZ_KERNEL_VERSION="2.6.19.2"
FREETZ_TARGET_UCLIBC_VERSION_0_9_29=y
FREETZ_TARGET_COMPILER_GCC_4_2_4_UCLIBC_0_9_29=y
FREETZ_TARGET_GCC_VERSION="4.2.4"
FREETZ_TARGET_UCLIBC_VERSION="0.9.29"
FREETZ_TARGET_BINUTILS_VERSION="2.18"
FREETZ_TARGET_UCLIBC_REF="mod"
FREETZ_TARGET_GXX=y
FREETZ_TARGET_CCACHE=y
FREETZ_TARGET_LFS=y
FREETZ_KERNEL_GCC_VERSION="3.4.6"
FREETZ_KERNEL_BINUTILS_VERSION="2.17.50.0.17"

Die SuFu hat mir leider nicht weiterhelfen können, deswegen hoffe ich das mir hier vielleicht jemand helfen kann.
 
Zuletzt bearbeitet:
Nutzt Du Spindown oder schickst Du deine Platte vielleicht über das AVM-WebIF in den Standby ?
 
Nein, an sowas dachte ich auch zuerst, aber das war's leider nicht. Was ich oben beschrieben habe um den Film abspielen zu können, klappt nur mit dem Film, den ich auch zu kopieren starte. Also ich kann nicht Film A beginnen zu kopieren, abbrechen und Film B schauen.

vg
 
Was sagt denn der syslog dazu?

MfG Oliver
 
Alternativ bietet auch die AVM-Weboberfläche so etwas ähnliches für Platten an. Bitte überprüfen, ebenso ob hd-idle mit im Image ist.
 
Beim Kopieren kommt im Syslog garnichts an, habe Samba aber eben mal neu gestartet und dann stand das im Syslog:

Code:
May 14 09:47:02 fritz daemon.err nmbd[6096]: [2010/05/14 09:47:02, 0] nmbd/nmbd.c:terminate(58)
May 14 09:47:02 fritz daemon.err nmbd[6096]:   Got SIGTERM: going down...
May 14 09:47:26 fritz daemon.err smbd[30774]: [2010/05/14 09:47:26, 0] smbd/nttrans.c:call_nt_transact_ioctl(2463)
May 14 09:47:26 fritz daemon.err smbd[30774]:   call_nt_transact_ioctl(0x1401c4): Currently not implemented.
May 14 09:47:30 fritz daemon.err nmbd[30725]: [2010/05/14 09:47:30, 0] nmbd/nmbd_become_lmb.c:become_local_master_stage2(396)
May 14 09:47:30 fritz daemon.err nmbd[30725]:   *****
May 14 09:47:30 fritz daemon.err nmbd[30725]:   
May 14 09:47:30 fritz daemon.err nmbd[30725]:   Samba name server FRITZ.BOX is now a local master browser for workgroup BREZEL.HOME on subnet 192.168.178.1
May 14 09:47:30 fritz daemon.err nmbd[30725]:   
May 14 09:47:30 fritz daemon.err nmbd[30725]:   *****


Hdidle habe ich nicht und die entsprechende Funktion im AVM-Interface ist auch ausgeschaltet.

vg
 
Oplocks ausschalten hat auch nichts gebracht.
Habe zwischenzeitlich eine neue FW erstellt und den AVM Samba wieder drin, der Fehler blieb trotzdem.
Ich bin jetzt wieder auf 4773 zurückgegangen und es funktioniert wieder einwandfrei, ohne das ich irgendwas an den Einstellungen geändert habe.
Einziger unterschied zu meiner letzten 4883 ist, das jetzt Openntpd fehlt, weil ich den in meinem alten Image noch nicht drin hatte. Ich kann mir jedoch nicht vorstellen, das es daran liegt.

vg
 
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.