Sundtek Support Forum
Deutsch => Sundtek MediaTV Pro => Thema gestartet von: carelw am April 16, 2010, 12:59:52 Nachmittag
-
Gutentag !
Manchmal geht's ohne probleme aber ich bekomme fast immer:
syslog:
Apr 16 12:34:40 slaapkamer vdr: [32189] switching to channel 9
Apr 16 12:34:42 slaapkamer vdr: [32189] savechannel: saving channel 9
Apr 16 12:34:42 slaapkamer vdr: [32189] closing SVDRP connection
Apr 16 12:34:43 slaapkamer vdr: [23079] [xine..put] Detected video size 720x576
Apr 16 12:37:16 slaapkamer vdr: [32197] ERROR: can't open filter handle on '/dev/dvb/adapter1/demux0'
Apr 16 12:37:16 slaapkamer vdr: [32189] ERROR: /files/VDR-opnamen/epg.data.$$$: Gebroken pijp
Apr 16 12:39:02 slaapkamer CRON[28698]: (root) CMD ( [ -x /usr/lib/php5/maxlifetime ] && [ -d /var/lib/php5 ] && find /var/lib/php5/ -type f -cmin +$(/usr/lib/php5/maxlifetime) -print0 | xargs -n 200 -r -0 rm)
Apr 16 12:40:56 slaapkamer vdr: [32197] ERROR: can't set filter (pid=44, tid=02, mask=FF): Socketbewerking op een niet-socket
Apr 16 12:40:56 slaapkamer vdr: [32195] ERROR: can't open filter handle on '/dev/dvb/adapter0/demux0'
Apr 16 12:44:31 slaapkamer vdr: [32197] ERROR: can't set filter (pid=1320, tid=02, mask=FF): Socketbewerking op een niet-socket
Apr 16 12:44:31 slaapkamer vdr: [32195] ERROR: can't open filter handle on '/dev/dvb/adapter0/demux0'
Apr 16 12:47:18 slaapkamer vdr: [32195] ERROR: can't open filter handle on '/dev/dvb/adapter0/demux0'
Apr 16 12:47:18 slaapkamer vdr: [32189] ERROR: /files/VDR-opnamen/epg.data.$$$: Gebroken pijp
Apr 16 12:47:24 slaapkamer vdr: [32197] ERROR: can't set filter (pid=1320, tid=02, mask=FF): Socketbewerking op een niet-socket
Apr 16 12:47:35 slaapkamer vdr: [32197] ERROR: can't set filter (pid=1298, tid=02, mask=FF): Ongeldige bestandsdescriptor
Apr 16 12:47:36 slaapkamer vdr: [32195] ERROR: can't open filter handle on '/dev/dvb/adapter0/demux0'
Apr 16 12:47:46 slaapkamer vdr: [32197] ERROR: can't set filter (pid=1298, tid=02, mask=FF): Socketbewerking op een niet-socket
Apr 16 12:47:46 slaapkamer vdr: [32195] ERROR: can't open filter handle on '/dev/dvb/adapter0/demux0'
Apr 16 12:52:30 slaapkamer vdr: [32195] ERROR: can't set filter (pid=200, tid=02, mask=FF): Socketbewerking op een niet-socket
Apr 16 12:52:30 slaapkamer vdr: [32197] ERROR: can't open filter handle on '/dev/dvb/adapter1/demux0'
Apr 16 12:53:00 slaapkamer vdr: [32195] ERROR: can't set filter (pid=200, tid=02, mask=FF): Socketbewerking op een niet-socket
Und:
Apr 12 16:26:43 slaapkamer vdr: [5091] ERROR: can't open filter handle on '/dev/dvb/adapter1/demux0'
Apr 12 16:26:43 slaapkamer vdr: [5083] ERROR: /files/VDR-opnamen/epg.data.$$$: Gebroken pijp
Apr 12 16:27:58 slaapkamer vdr: [5091] ERROR: can't set filter (pid=180, tid=02, mask=FF): Socketbewerking op een niet-socket
Apr 12 20:34:24 slaapkamer vdr: [3850] ERROR (dvbdevice.c,825): Socketbewerking op een niet-socket
Apr 12 20:34:24 slaapkamer vdr: [3850] ERROR: can't set PID 90 on device 1
Apr 12 20:34:33 slaapkamer vdr: [3850] PANIC: watchdog timer expired - exiting!
mediasrv.log:
2010-04-16 13:01:29 [785] Symbol rate: 6874972
2010-04-16 13:01:29 [785] Constellation: QAM64
2010-04-16 13:01:29 [785] Mirroring: Mirrored
2010-04-16 13:01:29 [785] Channel found (380000000)
2010-04-16 13:01:29 [785] =============
2010-04-16 13:01:29 [785] Symbol rate: 6874918
2010-04-16 13:01:29 [785] Constellation: QAM64
2010-04-16 13:01:29 [785] Mirroring: Mirrored
2010-04-16 13:01:30 [785] Channel found (316000000)
2010-04-16 13:01:30 [785] =============
2010-04-16 13:01:30 [785] Symbol rate: 6874972
2010-04-16 13:01:30 [785] Constellation: QAM64
2010-04-16 13:01:30 [785] Mirroring: Mirrored
2010-04-16 13:01:31 [785] Channel found (380000000)
2010-04-16 13:01:31 [785] =============
2010-04-16 13:01:31 [785] Symbol rate: 6875000
2010-04-16 13:01:31 [785] Constellation: Unknown
2010-04-16 13:01:31 [785] Mirroring: Unknown
2010-04-16 13:01:31 [785] Channel found (316000000)
Am ende lasst VDR sich nicht bedienen und es gibt ein wd fehler.
Hab auch noch die umstellung nach Isochronous Transfer versucht, aber das helft nicht.
System: sehe signatur.
Vielen dank im voraus!
Carel
-
Was fuer ein Kernel ist denn installiert?
(cat /proc/version)
Bei Ubuntu 10.04 Beta 1 gab es noch einige Kernelfehler, ab Ubuntu 10.04 Beta 2 funktioniert der Treiber hier soweit jedoch (Server wurde noch nicht getestet).
ERROR: can't open filter handle on '/dev/dvb/adapter1/demux0'
Das oeffnen der Schnittstelle wurde von AppArmor verhindert, AppArmor support ist im Ubuntu Server Kernel aktiviert
-
uname -a:
Linux slaapkamer 2.6.32-21-server #31-Ubuntu SMP Tue Apr 13 21:43:48 UTC 2010 x86_64 GNU/Linux
/proc/version:
Linux version 2.6.32-21-server (buildd@yellow) (gcc version 4.4.3 (Ubuntu 4.4.3-4ubuntu5) ) #31-Ubuntu SMP Tue Apr 13 21:43:48 UTC 2010
Danke!
-
Versuchen Sie folgendes:
$ sudo -s
$ /etc/init.d/apparmor stop
$ killall mediasrv
$ /opt/bin/udevsrv load
$ .. now restart vdr
unfortunatelly it really seems like there are some issues with the server kernel
-
OK, ist getan,
Vielen dank für das schnelle antwort !
Ich werde berichten wie es weiter geht
-
Der Ubuntu Lucid Server Kernel schickt andere Mitteilungen als der standard Ubuntu Lucid Workstation Kernel an den Treiber bezueglich des Geraetestatus.
Wir haben unseren Treiber aktualisiert um diese Nachrichten ebenfalls verarbeiten zu koennen:
http://support.sundtek.com/index.php/board,6.0.html
Des weiteren ist Apparmor nicht sehr nuetzlich fuer ein Multimedia System, standardmaessig blockiert Apparmor den Zugriff auf das MediaTV Videodevice.
Vorerst sollten Sie Apparmor entweder deinstallieren oder einfach mit folgendem Befehl abschalten:
sudo service apparmor stop
Als Tipp, es sollte immer Isochronous verwendet werden da dies weniger Resourcen benoetigt.
-
Wauw, ein version nur für mein OS...
Läuft gerade noch kein probleme, weitere berichten folgen
VIELEN dank!
Carel
-
Sorry, geht noch nicht flüssig:
Apr 16 16:44:37 slaapkamer vdr: [25544] switching to channel 9
Apr 16 16:44:38 slaapkamer vdr: [25566] [xine..put] Detected video size 720x576
Apr 16 16:44:42 slaapkamer vdr: [25559] [xine..put] Client 0 connected: 127.0.0.1:48862
Apr 16 16:44:42 slaapkamer vdr: [25559] loading /etc/vdr/plugins/xineliboutput/allowed_hosts.conf
Apr 16 16:53:27 slaapkamer vdr: [25549] frontend 0/0 timed out while tuning to channel 0, tp 474
Apr 16 16:54:32 slaapkamer vdr: [25552] ERROR: can't open filter handle on '/dev/dvb/adapter1/demux0'
Apr 16 16:54:32 slaapkamer vdr: [25544] ERROR: /files/VDR-opnamen/epg.data.$$$: Gebroken pijp
Apr 16 17:02:47 slaapkamer vdr: [25552] ERROR: can't set filter (pid=200, tid=02, mask=FF): Socketbewerking op een niet-socket
Apr 16 17:03:16 slaapkamer vdr: [25549] frontend 0/0 timed out while tuning to channel 0, tp 474
Apr 16 17:09:01 slaapkamer CRON[26182]: (root) CMD ( [ -x /usr/lib/php5/maxlifetime ] && [ -d /var/lib/php5 ] && find /var/lib/php5/ -type f -cmin +$(/usr/l
ib/php5/maxlifetime) -print0 | xargs -n 200 -r -0 rm)
Apr 16 17:10:08 slaapkamer vdr: [25544] connect from 127.0.0.1, port 40062 - accepted
Apr 16 17:10:08 slaapkamer vdr: [25544] closing SVDRP connection
Apr 16 17:10:11 slaapkamer vdr: [25544] connect from 127.0.0.1, port 40063 - accepted
Apr 16 17:10:11 slaapkamer vdr: [25544] switching to channel 10
Apr 16 17:10:13 slaapkamer vdr: [25544] savechannel: saving channel 10
Apr 16 17:10:13 slaapkamer vdr: [25544] lost connection to SVDRP client
Apr 16 17:10:13 slaapkamer vdr: [25544] closing SVDRP connection
Apr 16 17:10:14 slaapkamer vdr: [27737] [xine..put] Detected video size 720x576
Apr 16 17:10:22 slaapkamer vdr: [25544] connect from 127.0.0.1, port 40064 - accepted
Apr 16 17:10:42 slaapkamer vdr: [25544] PANIC: watchdog timer expired - exiting!
A
Allerdings ist die bedienung schneller als vorher...
carel
-
VDR laeuft auf unseren Testrechnern einwandfrei, gibt es denn mittels dmesg weitere Informationen?
eventuell auch folgende Ausgabe anhaengen:
lsusb -d eb1a:51b2 -v | grep 'Transfer Type' | sort | uniq
-
1.
[12684.165249] usb 1-2: usbfs: process 23315 (mediasrv) did not claim interface 0 before use
2.
lsusb -d eb1a:51b2 -v | grep 'Transfer Type' | sort | uniq
Transfer Type Bulk
Transfer Type Interrupt
Transfer Type Isochronous
Nachdem die sticks im Isonchronous mode ingestellt sein, bleibt das so? Auch nach einem weiteren ausschalten ?
Txs
Carel
-
Stellen Sie das Geraet wieder auf Isochronous zurueck, Bulk ist lediglich fuer Systeme gedacht wo Isochronous nicht funktioniert (dies ist meist fuer Spezialanwendungen gedacht).
/opt/bin/mediaclient -d /dev/dvb/adapter0/frontend0 --dtvtransfermode=iso
Anschliessend muss das Geraet neu angeschlossen werden. Bei der Auslieferung befinden sich die Geraete idR im Isochronous Modus.
Bulk ist mit VDR nicht zu empfehlen da VDR das Geraet zu oft neu initialisiert, der Linux Kernel muss noch etwas angepasst werden um mit Bulk ebenfalls eine gute Performance zu liefern. Die derzeitige Performance ist mit Bulk lediglich maessig.
-
Jetzt gibt es:
lsusb -d eb1a:51b2 -v | grep 'Transfer Type' | sort | uniq
Transfer Type Interrupt
Transfer Type Isochronous
Es geht nun mehr als 6 stunden ohne fehlermeldungen...mahl sehen!
txs
Carel
-
Hi,
Es geht schon besser als vorher, das folgende hab ich noch gefunden:
syslog:
May 4 13:15:58 slaapkamer vdr: [1340] ERROR: /files/VDR-opnamen/epg.data.$$$: Gebroken pijp
May 4 13:15:58 slaapkamer vdr: [1348] ERROR: can't open filter handle on '/dev/dvb/adapter1/demux0'
mediasrv.log:
2010-05-04 13:15:57 [719] Symbol rate: 6874970
2010-05-04 13:15:57 [719] Constellation: QAM64
2010-05-04 13:15:57 [719] Mirroring: Mirrored
2010-05-04 13:15:58 [719] Channel found (388000000)
2010-05-04 13:15:58 [719] =============
2010-05-04 13:15:58 [719] Symbol rate: 6875000
2010-05-04 13:15:58 [719] Constellation: Unknown
2010-05-04 13:15:58 [719] Mirroring: Unknown
2010-05-04 13:15:58 [719] Status: 47
2010-05-04 13:15:58 [719] DVB: setting API version to: 53.53
2010-05-04 13:15:58 [719] Status: 47
2010-05-04 13:15:58 [719] DVB: setting API version to: 49.48
2010-05-04 13:15:58 [719] Status: 47
2010-05-04 13:15:58 [719] DVB: setting API version to: 52.48
2010-05-04 13:15:58 [719] Channel found (380000000)
2010-05-04 13:15:58 [719] =============
2010-05-04 13:15:58 [719] Symbol rate: 6874970
2010-05-04 13:15:58 [719] Constellation: QAM64
2010-05-04 13:15:58 [719] Mirroring: Mirrored
2010-05-04 13:15:59 [719] Channel found (388000000)
2010-05-04 13:15:59 [719] =============
Zweitens hab ich auch mittels IPTV einige externen streams eingebunden.
Die lassen sich ohne problemen abspielen, aber wann ich wieder zurück nach SVB-C zap, hat vdr der device verloren, hier schmiert das mediasrv process einfach ab.
Können sie etwas damit?
Mir fr gr,
Carel
-
Es handelt sich hier um ein defektes VDR Plugin, wir haben diesen Fehler letzten Monat intensiv auf unserer Treiberseite ueberprueft.
Weiter Informationen finden Sie in /var/log/mediaclient.log (bitte attachen Sie diese zur Information im Forum)
Eventuell ist epgsearch defekt, es befindet sich in unserer Logfile mittlerweile sogar EPG Informationen.
Wir haben unter anderem auch folgende Information in unserer Logfile:
2010-05-02 10:40:16 [12519] filedescriptor belongs to mediaclient infrastructure, this is very likely a bug in your application
2010-05-02 10:40:16 [12519] denying to close filedescriptor, please report this issue to the maintainer of your TV application
Dies bedeutet das VDR bzw. ein VDR Plugin an einer anderen Stelle versucht hat unerlaubterweise einen Teil der Verbindung zum Treiber zu schliessen, dies schliesst eindeutig auf einen Bug in der Applikation bzw. einem Plugin zurueck.
-
Das war wieder schnell...
Hab epgsearch und live abgeschaltet. Mal sehen was das bringt.
-
Wenn das hilft bitte Bescheid geben. Wir vermuten derzeit das VDR/EPGSearch Probleme bei mehreren Tunern verursacht.
-
Auch ohne epgsearch gibt es:
May 5 10:13:53 slaapkamer vdr: [15688] ERROR: /files/VDR-opnamen/epg.data.$$$: Ongeldige bestandsdescriptor
May 5 10:14:04 slaapkamer vdr: [15696] ERROR: can't open filter handle on '/dev/dvb/adapter1/demux0'
May 5 10:17:01 slaapkamer CRON[32557]: (root) CMD ( cd / && run-parts --report /etc/cron.hourly)
May 5 10:39:01 slaapkamer CRON[30472]: (root) CMD ( [ -x /usr/lib/php5/maxlifetime ] && [ -d /var/lib/php5 ] && find /var/lib/php5/ -type f -cmin +$(/usr/l
ib/php5/maxlifetime) -print0 | xargs -n 200 -r -0 rm)
May 5 10:51:50 slaapkamer vdr: [15688] cleaning up schedules data
May 5 11:09:01 slaapkamer CRON[7027]: (root) CMD ( [ -x /usr/lib/php5/maxlifetime ] && [ -d /var/lib/php5 ] && find /var/lib/php5/ -type f -cmin +$(/usr/li
b/php5/maxlifetime) -print0 | xargs -n 200 -r -0 rm)
May 5 11:17:01 slaapkamer CRON[18070]: (root) CMD ( cd / && run-parts --report /etc/cron.hourly)
May 5 11:34:00 slaapkamer vdr: [15688] ERROR: /files/VDR-opnamen/epg.data.$$$: Ongeldige bestandsdescriptor
May 5 11:34:00 slaapkamer vdr: [15688] ERROR: /files/VDR-opnamen/epg.data.$$$: Ongeldige bestandsdescriptor
Ich weis's nicht mehr, vielleicht ist der hardware zu schwach?
Carel
-
Senden Sie bitte folgende Logfiles an kontakt at sundtek de
/var/log/mediasrv.log
/var/log/mediaclient.log
sowie Ihre VDR Logfile
/var/log/syslog (sehr warscheinlich)
Das Problem ist das an irgendeiner Stelle wahllos Verbindungen geschlossen werden (nicht nur der Treiber sondern auch andere Teile von VDR sind hiervon betroffen). Der Grund ist uns derzeit noch nicht ersichtlich jedoch muss dies durch eine VDR Konfiguration zustandekommen.
Soweit wir gesehen haben tritt dies lediglich bei 2 Geraeten auf und nur sehr selten am Tag.
Unser Techniker wird sich dieses Problem demnaechst bei VDR noch genauer ansehen, mit dem Treiber hat dies unserer Ansicht nach nichts zu tun da der Treiber waehrend des oeffnens von Verbindungen keine anderen Verbindungen schliessen kann.
-
Gutenmorgen !
Hab die files gerade geschickt.
Jetzt rennt der VDR ohne plugins ausser xineliboutput, vielleicht bleibt das ohne fehlermeldungen.
Txs
Carel
-
Das Problem scheint nun mit dem neuen Treiber ebenfalls endgueltig geloest zu sein, wir konnten dieses Problem die letzten Stunden ueber auf verschiedenen PCs (unter anderem auch Ihrem) nicht mehr nachvollziehen.
-
Wollte nur noch mitteilen das epgsearch ohne problemen mitrennt...
VIELEN dank fuer die hilfe
Carel