Merkwürdiges Movieplayer TS Problem - NFS mount

Das Original Benutzerinterface Neutrino-SD incl. zapit, sectionsd, yWeb etc...
NEELIXThomas
Neugieriger
Neugieriger
Beiträge: 16
Registriert: Freitag 20. August 2004, 18:59

Merkwürdiges Movieplayer TS Problem - NFS mount

Beitrag von NEELIXThomas »

Ich hoffe das Thema passt hier rein, ich habe ein merkwürdiges Problem mit dem abspielen eines gerade auf einen NFS Mount gestreamten TS Files.
Das aufnehmen klappt wunderbar und ohne Probleme, will ich jedoch das ganze über den gleichen NFS Mount den ich bei der Aufnahme verwende wieder im Movieplayer (über Moviplayer TS) abspielen hängt sich die D-BOX auf. Spiele ich das ganze über einen CIFS Mount ab klappts auch ganz gut. Irgendwie bin ich etwas verwirrt, an den Leseschreibrechtenn kann es eigentlich nicht liegen sonst könnte ich die Dateien ja nicht schreiben (habe auch mal mit dem viewer im TuxBoxCommander ein File auf dem NFS Mount gelesen).
Heute habe ich es auch einmal geschafft ein nur 3 MB TS-File abzuspielen, als ich es ein zweites mal versucht habe wieder nen Absturz.
Ich vermute mal das es irgendwie an meinen Einstellungen am NFS-Mount bzw. beim NFS Server liegt.
Folgende Einstellungen habe ich gemacht

Am Server SUSE LINUX 9.0
etc/export
/home/NEELIX/Documents/Movies/ (no_root_squash,rw,async,nohide,insecure)

auf der DBOX (erst unter Neutrino erst unter V2.0.0.9 später unter V2.1.0.1 jedoch bei beiden mit dem selben Ergebnis) SAGEM 1x
network_nfs_dir_6=/home/NEELIX/Documents/Movies/
network_nfs_local_dir_6=/mnt/filme
network_nfs_mount_options1_6=rw,soft,udp
network_nfs_mount_options2_6=nolock,rsize=32768,wsize=32768

vielleicht fällt jemand ein Fehler auf, falls ein Log doch notwendig ist muß dann doch mal die ganze Anlage ausbauen und dahinterkriechen (aber vielleicht steckt der Teufel ja nur im Detail bzw. meinen Einstellungen)

viele Grüße
Thomas
NEELIXThomas
Neugieriger
Neugieriger
Beiträge: 16
Registriert: Freitag 20. August 2004, 18:59

Beitrag von NEELIXThomas »

Es hat mir jetzt dann doch keine Ruhe gelassen, deshalb hier das Logfile hinterher, eventuell kann jemand was damit anfangen.

Code: Alles auswählen

......
[controld] Boxtype detected: (3, Sagem D-BOX2)
[controld] setting VideoFormat to auto 
[nhttpd] Neutrino HTTP-Server starting..
[camd] no card is in slot #2
[camd] a card is in slot #1
[camd] no card is in slot #2
[camd] a card is in slot #1
[neutrino] frameBuffer Instance created
812k video mem
avia_gt_gv: set_input_mode (mode=2)
avia_gt_gv: set_input_size (width=720, height=576)
[neutrino] Software update enabled
[neutrino] enable flash
[lcdd] time-skin not found -> using default...
[lcdd] weekday-skin not found -> using default...
[lcdd] date-skin not found -> using default...
[lcdd] month-skin not found -> using default...
[LCDFONT] initializing core...
[LCDFONT] adding font /share/fonts/12.pcf.gz...OK (Fix12/Regular)
[LCDFONT] adding font /share/fonts/14B.pcf.gz...OK (Fix14/Bold)
[LCDFONT] adding font /share/fonts/15B.pcf.gz...OK (Fix15/Bold)
[LCDFONT] Intializing font cache...
[LCDFONT] FTC_Face_Requester (Fix15/Bold)
[LCDFONT] FTC_Face_Requester (Fix14/Bold)
/dev/input/event1: No such file or directory
[CFSMounter] Mount(1) 192.168.0.1:movies -> /mnt/custom
[CFSMounter] Mount(0) 192.168.0.1:/home/NEELIX/Documents/Movies/ -> /mnt/filme
[neutrino] menue setup
[controld] setting VideoFormat to auto 
loading locales: scandir: No such file or directory
[neutrino] registering as event client
[controld] setting VideoFormat to auto 
[camd] set emm caid 1722 capid 1500
SPTS, queue 0 extended.
[camd] starting onid 0001 sid 0022
[neutrino] initialized everything
[camd] set emm caid 1722 capid 1500
descramble onid: 0001 sid: 0022 status: 1d1d
[controld] VIDEO_EVENT_SIZE_CHANGED 480x576 (4:3 -> 4:3)
[timeThread] time(): 15.04.2005 00:35:23, tim: Fri Apr 15 00:35:23 2005
[timeThread] time(): 15.04.2005 00:35:33, tim: Fri Apr 15 00:35:33 2005
[LCDFONT] FTC_Face_Requester (Fix12/Regular)
[movieplayer.cpp] actionKey=tsplayback
[ConfigFile] Unable to open file /var/tuxbox/config/bookmarks for reading.
[mp] setting parental to (0)
sh: /var/bin/parental.sh: not found
[mp] Startplay
[mp] PlayFileThread starts
nfs: server 192.168.0.1 not responding, timed out
nfs: server 192.168.0.1 not responding, timed out
nfs: server 192.168.0.1 not responding, timed out
nfs: server 192.168.0.1 not responding, timed out
nfs: server 192.168.0.1 not responding, timed out
nfs: server 192.168.0.1 not responding, timed out
nfs: server 192.168.0.1 not responding, timed out
nfs: server 192.168.0.1 not responding, timed out
nfs: server 192.168.0.1 not responding, timed out
nfs: server 192.168.0.1 not responding, timed out
nfs: server 192.168.0.1 not responding, timed out
nfs: server 192.168.0.1 not responding, timed out
nfs: server 192.168.0.1 not responding, timed out
nfs: server 192.168.0.1 not responding, timed out
nfs: server 192.168.0.1 not responding, timed out
nfs: server 192.168.0.1 not responding, timed out
nfs: server 192.168.0.1 not responding, timed out
nfs: server 192.168.0.1 not responding, timed out
nfs: server 192.168.0.1 not responding, timed out
nfs: server 192.168.0.1 not responding, timed out
Sieht komisch aus, leider habe ich da wenig Ahnung von seufz, ich hoffe mir kann jemand helfen.

viele Grüße
Thomas
Tommy
Tuxboxer
Tuxboxer
Beiträge: 4332
Registriert: Dienstag 7. Mai 2002, 17:04

Beitrag von Tommy »

mach mal die r+wsize der dbox mountoptionen von 32k auf 8k. Zumindest rsize 32k funktioniert mit udp nicht. Normalerweise wirds automatisch dann auf die nächst mögliche size eingestellt. Gib mal am tenet mount ein und guck was Du geliefert kriegst
---------------------------
Alle weiteren Infos findest Du im WIKI
Bitte vor dem posten Boardregeln lesen und verstehen!
Wie erstelle ich ein Bootlog? Wo finde ich die FAQ?
NEELIXThomas
Neugieriger
Neugieriger
Beiträge: 16
Registriert: Freitag 20. August 2004, 18:59

Beitrag von NEELIXThomas »

Hatte ich vergessen zu schreiben hatte anfangs beides auf 8k mit dem selben Ergebnis. :(

Ausgabe von Mount:
none on /dev type devfs (rw)
proc on /proc type proc (rw)
tmpfs on /tmp type ramfs (rw)
/dev/mtdblock/2 on /var type jffs2 (rw)
//192.168.0.1/movies on /mnt/custom type cifs (ro,nodiratime,unc=\192.168.0.1\movies,username=nobody,domain=,rsize=16384,wsize=16384)
192.168.0.1:/home/NEELIX/Documents/Movies/ on /mnt/filme type nfs (rw,v3,rsize=32768,wsize=32768,soft,udp,nolock,addr=192.168.0.1)


viele Grüße und schönes WE
Thomas
saruman
Erleuchteter
Erleuchteter
Beiträge: 682
Registriert: Samstag 13. Juli 2002, 10:05

Beitrag von saruman »

Sieht so aus als würde

(a) Dein NFS-Server sterben, oder
(b) das Interface Deines Servers nicht mithalten können.

Evtl. mal mit tcpdump am Interface des Servers lauschen und schauen, ob die Box und Dein Server überhaupt noch miteinander sprechen.
Tommy
Tuxboxer
Tuxboxer
Beiträge: 4332
Registriert: Dienstag 7. Mai 2002, 17:04

Beitrag von Tommy »

mache doch mal den speedtest (leider ist das wiki down - da gibts ein skript von essu) lies Dir auch mal den hier durch http://forum.tuxbox-cvs.sourceforge.net ... sc&start=0

Vllt ist deine "read Geschwindigkeit" durch suboptimales Netzwerk so gering das die Box meint der server ist nicht mehr da?! 192.168.0.1 ist deffinitiv noch da wenn die Fehlermeldung im Log kommt? Was nutzt Du für einen NFS Server? Wenns ein Eisfair ist findest Du unter /var/logs/messages die Ausgaben des NFS Servers (sofern es in der Konfiguration nicht deaktiviert ist)
Andere NFS Server unter Win sollten aber auch ein Log schreiben - such da mal nach ob irgend ein "access denied" wird
---------------------------
Alle weiteren Infos findest Du im WIKI
Bitte vor dem posten Boardregeln lesen und verstehen!
Wie erstelle ich ein Bootlog? Wo finde ich die FAQ?
NEELIXThomas
Neugieriger
Neugieriger
Beiträge: 16
Registriert: Freitag 20. August 2004, 18:59

Beitrag von NEELIXThomas »

Ich glaube ich kann das Problem schon etwas einkreisen, ich habe dank des Hinweises doch nochmal mit den rsize werten experimentiert.

bei einem rsize von 1x1024 bis 4x1024 klappt es (natürlich ruckelig aber es geht schonmal)
also scheint es wohl am NFS Server zu liegen,
ich verwende den NFS vom suse linux 9.0 (kann man direkt über das yast aktivieren)
Gibt es eine möglichkeit da was zu konfigurieren für höhere rsize werte?

vielen Dank schon für eure bisherigen tips, sie haben mich ja schon ein stück weiter gebracht

viele Grüße
Thomas[/code]
NEELIXThomas
Neugieriger
Neugieriger
Beiträge: 16
Registriert: Freitag 20. August 2004, 18:59

Beitrag von NEELIXThomas »

Heureka ich glaube ich hab die Lösung :lol:
Dank Eurer Hinweise zu dem rsize hatte ich dann die entsprechenden Begriffe für die Suchfunktion und eine halbe Stunde später traf ich auf folgenden Thread:

http://forum.tuxbox-cvs.sourceforge.net ... e&start=20

darin stand auch das man den UDP auf TCP ändern könne (wie in einer Antwort von Euch weiter oben auch schon angedeutet war)

Jetzt habe ich einen zweiten Mountpunkt mit tcp erzeugt und nun klappt es nach den ersten Test prima.

Vielen Vielen Dank für Eure Hilfe, ich hoffe ich kann mich irgendwann mal revangieren in dem ich auch jemanden weiterhelfen kann.

Euch allen ein schönes Wochenende
(ein total glücklicher)
Thomas