Ich hab mich für USB entschieden weil ich dachte damit flexibler zu sein. Damit könnt ich noch am Cubitruck spielen wenn ich wollte, und PCI-Slots wie sie meine anderen Karten haben sind ja bei neuen Motherboards auch Mangelware. Ich dacht nur, das es mit den USB-Boxen keine grossen Probleme mehr gibt. Das ich mir selbst Treiber z.B. für die TT 4600 unter Kernel 3.13 zusammenstricken muss find ich nicht so schlimm, aber funktionieren tuts ja dann auch nicht 100 %.
Kein Bild mit Skystar USB HD nach hochfahren des PC,erst nach Neustart von VDR
-
-
Ich kann mir nicht vorstellen, dass Du das Problem mit der Technisat Skystar USB HD nicht lösen kannst. Ich persönlich nutze wie oben geschrieben, Kernel 3.5 und nutze die Box 2x produktiv ohne Probleme und bin sehr zufrieden. Weiß nicht, ob Kernel 3.13 da problematisch ist bei den Treibern für die Box. Es kann ja immer was sein.
Ich finde es etwas unglücklich, dass hier im Thread mehrere Probleme mit verschiedenen DVB-S2-Karten vermischt werden. Man sollte die Probleme getrennt voneinander analysieren und die Karten getrennt testen.
Gruß
hepi -
Ich gebe ja noch nicht auf, grundsätzlich läuft die Karte ja. Und die Vermischung verschiedener Karten entstand ja nur, weil alle irgendwie nicht 100% rund laufen und ich ein zentrales Problem nicht ausschliessen wollte.
Dann bleiben wir Ontopic bei der Skystar. Ich frage mich, was nach einem Neustart anderes passiert. In den Logs seh ich ja keinen Unterschied. Wenn das Frontend beim hochfahren fehlen würde hätt ich ja nen Anhaltspunkt, aber das ist da. Vdr lockt ja auch und die Balken im femon zeigen normale Werte. Lediglich die angezeigten Datenraten für Video und Audio find ich nicht plausibel, sie sind zu gering.
Gesendet von meinem A510 mit Tapatalk
-
So ich bin ein Stück weiter
Ich hab mir nochmal überlegt was beim Neustarten des VDR von Hand passiert. Da ich die Treiber ja wie zuvor erwähnt nicht durchs System sondern durch das Script runvdr-extreme einbinden lasse, werden diese beim beenden entladen und beim Start wieder neu geladen. Ich hab das jetzt einfach in die Funktion DVBLOAD gepackt damit das automatisch gemacht wird und dann funktionierts.
Code
Alles anzeigenfunction DVBLOAD() { modprobe evdev # modprobe dvb_core dvb_powerdown_on_sleep=0 modprobe dvb-core modprobe stv6110x # Skystar USB HD # modprobe dvb-usb-technisat-usb2 adapter_nr=1 modprobe dvb-usb-technisat-usb2 # Treiber entladen und neuladen damit die Karte nach Boot oder Reboot direkt läuft rmmod dvb-usb-technisat-usb2 modprobe dvb-usb-technisat-usb2 rmmod dvb-usb-technisat-usb2 modprobe dvb-usb-technisat-usb2 # Technotrend USB # modprobe ds3000 # modprobe ds3103 # modprobe dvb_usb_dw2102 keymap=256 # Skystar PCI # modprobe dvb_pll # wenn aktiv, wird Skystar USB HD nicht aktiviert # modprobe stv0299 # modprobe b2c2_flexcop_pci enable_pid_filtering=1 modprobe isl6423 modprobe stv090x modprobe budget modprobe budget_core }
Ich muss das allerdings zwei mal machen, da nach dem ersten mal kein Frontend angelegt und der blöde Fehler wieder mit -110 ausgegeben wird. Ich habe versucht das mit ein paar sleeps zwischen laden und entladen zu vermeiden, brachte aber keinen Unterschied, die Fehlermeldung blieb.
Code[ 45.532283] technisat-usb2: i2c-error: in failed 53 = -110 [ 45.532434] dvb-usb: MAC address reading failed. [ 46.534233] technisat-usb2: i2c-error: in failed 68 = -110
Hier der komplette Auszug von dmesgCode
Alles anzeigen[ 44.043350] WARNING: You are using an experimental version of the media stack. [ 44.043350] As the driver is backported to an older kernel, it doesn't offer [ 44.043350] enough quality for its usage in production. [ 44.043350] Use it with care. [ 44.043350] Latest git patches (needed if you report a bug to linux-media@vger.kernel.org): [ 44.043350] a83b93a7480441a47856dc9104bea970e84cda87 [media] em28xx-dvb: fix PCTV 461e tuner I2C binding [ 44.043350] 5eef22031295234990a26d809efb4100c1e60c11 Revert [media] em28xx-dvb: fix PCTV 461e tuner I2C binding [ 44.043350] 3ec40dcfb413214b2874aec858870502b61c2202 [media] em28xx: fix PCTV 290e LNA oops [ 44.208163] WARNING: You are using an experimental version of the media stack. [ 44.208163] As the driver is backported to an older kernel, it doesn't offer [ 44.208163] enough quality for its usage in production. [ 44.208163] Use it with care. [ 44.208163] Latest git patches (needed if you report a bug to linux-media@vger.kernel.org): [ 44.208163] a83b93a7480441a47856dc9104bea970e84cda87 [media] em28xx-dvb: fix PCTV 461e tuner I2C binding [ 44.208163] 5eef22031295234990a26d809efb4100c1e60c11 Revert [media] em28xx-dvb: fix PCTV 461e tuner I2C binding [ 44.208163] 3ec40dcfb413214b2874aec858870502b61c2202 [media] em28xx: fix PCTV 290e LNA oops [ 44.250544] technisat-usb2: set alternate setting [ 44.251182] technisat-usb2: firmware version: 17.63 [ 44.251298] dvb-usb: found a 'Technisat SkyStar USB HD (DVB-S/S2)' in warm state. [ 44.251883] dvb-usb: will pass the complete MPEG2 transport stream to the software demuxer. [ 44.253217] DVB: registering new adapter (Technisat SkyStar USB HD (DVB-S/S2)) [ 44.254923] dvb-usb: MAC address: 00:08:c9:f0:ab:57 [ 44.359529] stv6110x_attach: Attaching STV6110x [ 44.361261] technisat-usb2: i2c-error: 60 = 7 [ 44.420984] usb 6-4: DVB: registering adapter 0 frontend 0 (Technisat SkyStar USB HD (DVB-S/S2))... [ 44.480040] Registered IR keymap rc-technisat-usb2 [ 44.480417] input: IR-receiver inside an USB DVB receiver as /devices/pci0000:00/0000:00:12.2/usb6/6-4/rc/rc0/input7 [ 44.480683] rc0: IR-receiver inside an USB DVB receiver as /devices/pci0000:00/0000:00:12.2/usb6/6-4/rc/rc0 [ 44.501815] dvb-usb: schedule remote query interval to 100 msecs. [ 44.502532] dvb-usb: Technisat SkyStar USB HD (DVB-S/S2) successfully initialized and connected. [ 44.502806] usbcore: registered new interface driver dvb_usb_technisat_usb2 [ 44.506447] usbcore: deregistering interface driver dvb_usb_technisat_usb2 [ 44.515231] dvb-usb: Technisat SkyStar USB HD (DVB-S/S2) successfully deinitialized and disconnected. [ 44.526225] technisat-usb2: set alternate setting [ 44.527357] technisat-usb2: firmware version: 17.63 [ 44.527476] dvb-usb: found a 'Technisat SkyStar USB HD (DVB-S/S2)' in warm state. [ 44.528686] dvb-usb: will pass the complete MPEG2 transport stream to the software demuxer. [ 44.530270] DVB: registering new adapter (Technisat SkyStar USB HD (DVB-S/S2)) [ 44.531345] lirc_dev: IR Remote Control driver registered, major 249 [ 45.532283] technisat-usb2: i2c-error: in failed 53 = -110 [ 45.532434] dvb-usb: MAC address reading failed. [ 46.534233] technisat-usb2: i2c-error: in failed 68 = -110 [ 46.534597] dvb-usb: no frontend was attached by 'Technisat SkyStar USB HD (DVB-S/S2)' [ 46.534772] Registered IR keymap rc-technisat-usb2 [ 46.535183] input: IR-receiver inside an USB DVB receiver as /devices/pci0000:00/0000:00:12.2/usb6/6-4/rc/rc0/input8 [ 46.535441] rc0: IR-receiver inside an USB DVB receiver as /devices/pci0000:00/0000:00:12.2/usb6/6-4/rc/rc0 [ 46.538064] dvb-usb: schedule remote query interval to 100 msecs. [ 46.538963] dvb-usb: Technisat SkyStar USB HD (DVB-S/S2) successfully initialized and connected. [ 46.539247] usbcore: registered new interface driver dvb_usb_technisat_usb2 [ 46.542547] usbcore: deregistering interface driver dvb_usb_technisat_usb2 [ 46.552627] dvb-usb: Technisat SkyStar USB HD (DVB-S/S2) successfully deinitialized and disconnected. [ 46.559626] technisat-usb2: set alternate setting [ 46.560305] technisat-usb2: firmware version: 17.63 [ 46.560419] dvb-usb: found a 'Technisat SkyStar USB HD (DVB-S/S2)' in warm state. [ 46.561509] dvb-usb: will pass the complete MPEG2 transport stream to the software demuxer. [ 46.563192] DVB: registering new adapter (Technisat SkyStar USB HD (DVB-S/S2)) [ 46.565151] dvb-usb: MAC address: 00:08:c9:f0:ab:57 [ 46.675728] stv6110x_attach: Attaching STV6110x [ 46.738445] usb 6-4: DVB: registering adapter 0 frontend 0 (Technisat SkyStar USB HD (DVB-S/S2))... [ 46.739346] Registered IR keymap rc-technisat-usb2 [ 46.739986] input: IR-receiver inside an USB DVB receiver as /devices/pci0000:00/0000:00:12.2/usb6/6-4/rc/rc0/input9 [ 46.740509] rc0: IR-receiver inside an USB DVB receiver as /devices/pci0000:00/0000:00:12.2/usb6/6-4/rc/rc0 [ 46.747500] dvb-usb: schedule remote query interval to 100 msecs. [ 46.748288] dvb-usb: Technisat SkyStar USB HD (DVB-S/S2) successfully initialized and connected. [ 46.748553] usbcore: registered new interface driver dvb_usb_technisat_usb2 [ 46.948361] saa7146: register extension 'budget dvb' [ 46.949468] saa7146: found saa7146 @ mem ffffc90014354c00 (revision 1, irq 20) (0x13c2,0x101c) [ 46.949645] saa7146 (0): dma buffer size 192512 [ 46.949760] DVB: registering new adapter (TT-Budget S2-1600 PCI) [ 46.968329] adapter has MAC addr = 00:d0:5c:cc:a7:2e [ 47.316472] stv6110x_attach: Attaching STV6110x [ 47.340545] budget dvb 0000:03:05.0: DVB: registering adapter 1 frontend 0 (STV090x Multistandard)... [ 47.341408] saa7146: found saa7146 @ mem ffffc900144c8800 (revision 1, irq 22) (0x13c2,0x101c) [ 47.341577] saa7146 (1): dma buffer size 192512 [ 47.341690] DVB: registering new adapter (TT-Budget S2-1600 PCI) [ 47.360189] adapter has MAC addr = 00:d0:5c:cc:a5:a2 [ 47.709781] stv6110x_attach: Attaching STV6110x [ 47.735185] budget dvb 0000:03:07.0: DVB: registering adapter 2 frontend 0 (STV090x Multistandard)... [ 53.290864] nvidia 0000:01:00.0: irq 44 for MSI/MSI-X [ 60.835976] lirc_dev: module unloaded [ 60.839992] lirc_dev: IR Remote Control driver registered, major 249 [ 61.763057] lirc_serial lirc_serial.0: auto-detected active low receiver [ 61.763148] lirc_serial lirc_serial.0: lirc_dev: driver lirc_serial registered at minor = 0
Für mich siehts demnach nach einem Treiberproblem aus. Es ist jetzt nicht die eleganteste Lösung, aber zumindest stehen mir nun nach dem Aufwachen alle 3 Karten für Timer-Aufnahmen zur Verfügung.
Die Geschichte mit dem langen Tuning (10 Sec.) besteht aber immernoch, auch bei der Skystar USB HD, allerding kommt nun nach den 10 Sec. ein Bild !!!
Code
Alles anzeigenApr 11 23:09:17 hdtv vdr: [4731] switching to channel 66 Apr 11 23:09:17 hdtv vdr: [4731] [softhddev]SetVolumeDevice: 255 Apr 11 23:09:17 hdtv vdr: [4731] setting watchdog timer to 90 seconds Apr 11 23:09:17 hdtv vdr: [4731] [softhddev]SetPlayMode: 1 Apr 11 23:09:17 hdtv vdr: [4760] LIRC remote control thread started (pid=4731, tid=4760, prio=high) Apr 11 23:09:17 hdtv vdr: [4761] KBD remote control thread started (pid=4731, tid=4761, prio=high) Apr 11 23:09:17 hdtv vdr: [4762] receiver on device 1 thread started (pid=4731, tid=4762, prio=high) Apr 11 23:09:17 hdtv vdr: [4764] TS buffer on device 1 thread started (pid=4731, tid=4764, prio=high) Apr 11 23:09:17 hdtv vdr: [4731] OSD size changed to 1920x1080 @ 1 Apr 11 23:09:27 hdtv vdr: [4749] frontend 0/0 timed out while tuning to channel 66, tp 112187 Apr 11 23:09:27 hdtv vdr: audio/alsa: using pass-through device 'default' Apr 11 23:09:28 hdtv vdr: audio/alsa: start delay 336ms Apr 11 23:09:28 hdtv kernel: [ 96.308717] hda-intel: IRQ timing workaround is activated for card #1. Suggest a bigger bdl_pos_adj. Apr 11 23:09:28 hdtv vdr: video/vdpau: missed frame (1/8) Apr 11 23:09:29 hdtv vdr: video/vdpau: synced after 36 frames Apr 11 23:09:29 hdtv vdr: video/vdpau: missed frame (2/8)
Jetzt mitmachen!
Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!