easyVDR Kopie des easyVDR-Forums zum Nachschlagen
DVB Karte wird manchmal nicht erkannt

easyVDR - >VARforumsname - >DVB Karte wird manchmal nicht erkannt

Donsen64  02.Jan.2015 16:43:57
Hallo zusammen,
ich habe ein etwas seltsames Problem. Manchmal wird eine meiner drei eingebauten DVB-S Karten nicht erkannt. Ich habe die folgenden Karten im System:
PCIe >>> Digital Devices Cine S2 V6.5 Dual-Tuner
PCIe >>> DVB-S2 TeVii S471 V2.0
PCI >>> DVB-S2 TT-budget S2-1600

Die DVB-S2 TeVii S471 V2.0 wird manchmal nicht erkannt. Nach einem Neustart des System ist dann alles OK. Ein ähnliches Problem hatte ich auch schon bei der 1.0er Version mit einer TBS 6981. Hier hatte ich das auf einen Hardware Fehler der Karte geschoben. Jetzt habe ich aber mit der neu eingesetzten PCIe Karte das gleiche Problem.

Ich habe mir mal das LOG angesehen. Soweit ich das beurteilen kann wird die PCIe Karte in beiden Fällen als Hardware erkannt. Scheinbar wird das ts2020 Module für die Karte aber nicht geladen. Könnte es sich dabei um eine Timer Problem handeln. Also wird die Hardware eventuell nicht schnell genug initialisiert und wie könnte ich das lösen?

Habe die beiden LOG Dateien mal abgehangen.

Gruß Ingo
easyinfo.zip
VDRW - easyVDR 2.0 (stable) => ASUS M4N78-VM mit NVIDIA GeForce 8200, AMD Athlon II X2 240, 3GB RAM, HD1 Kingston SSDNow V300 120GB, HD2 WD Green WD20EARX 2TB, DVB-S2 Digital Devices Cine S2 V6.5 Dual-Tuner, DVB-S2 TeVii S471 V2.0, DVB-S2 TT-budget S2-1600, IR Modul seriell WinLIRC/LIRC, FB OneForAll URC7940

VDRC - easyVDR 5.0 (Alpha) => MB: ASRock J4105M Intel CPU J4105, Grafikkarte: NVIDIA GK208B (rev a1) als Zotac ZT-71301-20L PCIe, DVB-S2 Karte: Digital Devices Cine S2 V7 Advanced PCIe, RAM: 16GB als 2x Kingston KVR24N17S8/8, Festplatte: SSD 480GB als Kingston A400 SSD SA400S37, Gehäuse: SilverStone ML03B - Milo Slim HTPC Micro ATX Gehäuse
Donsen64  05.Jan.2015 11:38:43
Hallo,
hat keiner eine Idee dazu? Gibt es eventuell eine Möglichkeit das Laden des Treibers zu erzwingen?

Gruß Ingo
VDRW - easyVDR 2.0 (stable) => ASUS M4N78-VM mit NVIDIA GeForce 8200, AMD Athlon II X2 240, 3GB RAM, HD1 Kingston SSDNow V300 120GB, HD2 WD Green WD20EARX 2TB, DVB-S2 Digital Devices Cine S2 V6.5 Dual-Tuner, DVB-S2 TeVii S471 V2.0, DVB-S2 TT-budget S2-1600, IR Modul seriell WinLIRC/LIRC, FB OneForAll URC7940

VDRC - easyVDR 5.0 (Alpha) => MB: ASRock J4105M Intel CPU J4105, Grafikkarte: NVIDIA GK208B (rev a1) als Zotac ZT-71301-20L PCIe, DVB-S2 Karte: Digital Devices Cine S2 V7 Advanced PCIe, RAM: 16GB als 2x Kingston KVR24N17S8/8, Festplatte: SSD 480GB als Kingston A400 SSD SA400S37, Gehäuse: SilverStone ML03B - Milo Slim HTPC Micro ATX Gehäuse
michel8  05.Jan.2015 11:41:56
Schaue ich mir später noch mal an...
Produktiv-VDR:
msi K9N2G-Neo (nvidia 8200 onBoard) mit Athlon X2 4850e mit SamuraiZZ
2xNova-HDS2, DH102
Donsen64  05.Jan.2015 12:18:41
Super vielen Dank schon jetzt dafür!  :D

Gruß Ingo
VDRW - easyVDR 2.0 (stable) => ASUS M4N78-VM mit NVIDIA GeForce 8200, AMD Athlon II X2 240, 3GB RAM, HD1 Kingston SSDNow V300 120GB, HD2 WD Green WD20EARX 2TB, DVB-S2 Digital Devices Cine S2 V6.5 Dual-Tuner, DVB-S2 TeVii S471 V2.0, DVB-S2 TT-budget S2-1600, IR Modul seriell WinLIRC/LIRC, FB OneForAll URC7940

VDRC - easyVDR 5.0 (Alpha) => MB: ASRock J4105M Intel CPU J4105, Grafikkarte: NVIDIA GK208B (rev a1) als Zotac ZT-71301-20L PCIe, DVB-S2 Karte: Digital Devices Cine S2 V7 Advanced PCIe, RAM: 16GB als 2x Kingston KVR24N17S8/8, Festplatte: SSD 480GB als Kingston A400 SSD SA400S37, Gehäuse: SilverStone ML03B - Milo Slim HTPC Micro ATX Gehäuse
SurfaceCleanerZ  10.Jan.2015 18:03:19
Hi,
ich fürchte eher der Treiber lädt zu lahm, kann das sein???

Das könntest du durh Nutzen des dynamite Plugins testen, das lädt auch nach dem VDR-Start geladene Tuner noch nach, wenn danach geladen erst.

Mit den Sundtek-Sticks gabs das Thema auch schon in 1.0 . In 2.0 gehen die jetzt ohne...
Da gabs den Versuch, den VDR->Start zu verhindern, bis geladen, dauerte aber immer ca. 5 min dann. Deshalb ist dynamite da sinnvoller...

Aber wäre zumindest eine Lösung!

MfG,
Stefan
Test-VDR1: HP rp5700 Fertigsystem, Core2Duo E6400, 2GB RAM, Mygica t230 Stick als Tuner, nvidia Slim-GT218 512MB PCIe x1     -   v3.5-64
VDR2 in Rente
VDR3 in Rente
VDR4: MSI G31M2 v2, Intel E5200, 6" t6963c gLCD, 2GB, WD Red 4TB, 2x TT3200, ASUS GT730-SL-2GD3-BRK, mod. Digitainergeh.       -   v3.5-64
VDR5: GIGABYTE GA-G31M-S2L, Intel E5200, GT630 passiv, 2GB, 3TB, 6"  t6963c gLCD, mod. Digitainergeh.          -   v3.5-64
VDR6: MSI MS-7236, Intel E2140, GT630 passiv, 2GB, WD Green 2TB, 6" t6963c gLCD, 2x TT3200    -    v2.5-64
[url=http://tinyurl.com/ycx4qsv]Hilfe gefällig? Dann brauchen wir ein easyInfo aus easyPortal!
Donsen64  10.Jan.2015 17:03:17
Hallo zusammen,
ich habe noch mal etwas nachgeforscht und folgendes gefunden.
Wenn er nur drei Karten erkennt finde ich folgendes:
root@VDRW:~# dmesg | grep DVB
[    4.886461] DVB: registering new adapter (TT-Budget S2-1600 PCI)
[    5.039374] DDBridge driver detected: Digital Devices Cine S2 V6.5 DVB adapter
[    5.041006] Port 0 (TAB 1): DUAL DVB-S2
[    5.044429] DVB: registering new adapter (DDBridge)
[    5.044431] DVB: registering new adapter (DDBridge)
[    5.327608] ddbridge 0000:04:00.0: DVB: registering adapter 1 frontend 0 (STV090x Multistandard)...
[    5.364995] ddbridge 0000:04:00.0: DVB: registering adapter 2 frontend 0 (STV090x Multistandard)...
[    5.406299] budget dvb 0000:01:06.0: DVB: registering adapter 0 frontend 0 (STV090x Multistandard)...
root@VDRW:~#

Wenn er alle vier Karten erkennt kommt folgendes:
root@VDRW:~# dmesg | grep DVB
[    4.804445] DVB: registering new adapter (TT-Budget S2-1600 PCI)
[    4.883837] DDBridge driver detected: Digital Devices Cine S2 V6.5 DVB adapter
[    4.885222] Port 0 (TAB 1): DUAL DVB-S2
[    4.889018] DVB: registering new adapter (DDBridge)
[    4.889021] DVB: registering new adapter (DDBridge)
[    5.146207] ddbridge 0000:04:00.0: DVB: registering adapter 1 frontend 0 (STV090x Multistandard)...
[    5.180785] ddbridge 0000:04:00.0: DVB: registering adapter 2 frontend 0 (STV090x Multistandard)...
[    5.258917] budget dvb 0000:01:06.0: DVB: registering adapter 0 frontend 0 (STV090x Multistandard)...
[    5.737756] DVB: registering new adapter (cx23885)
[    5.737761] cx23885 0000:03:00.0: DVB: registering adapter 3 frontend 0 (Montage Technology DS3000)...
root@VDRW:~#
Wie erwartet wird also ein zusätzlicher Adapter in den letzten zwei Zeilen registriert.

Wenn ich aber nachsehe welche Hardware erkannt wurde bekomme ich in beiden Fällen das gleich Ergebnis.
root@VDRW:~# lspci
00:00.0 RAM memory: NVIDIA Corporation MCP78S Memory Controller (rev a2)
00:01.0 ISA bridge: NVIDIA Corporation MCP78S LPC Bridge (rev a2)
00:01.1 SMBus: NVIDIA Corporation MCP78S SMBus (rev a1)
00:01.2 RAM memory: NVIDIA Corporation MCP78S Memory Controller (rev a1)
00:01.3 Co-processor: NVIDIA Corporation MCP78S Co-Processor (rev a2)
00:01.4 RAM memory: NVIDIA Corporation MCP78S Memory Controller (rev a1)
00:02.0 USB controller: NVIDIA Corporation MCP78S OHCI USB 1.1 Controller (rev a1)
00:02.1 USB controller: NVIDIA Corporation MCP78S EHCI USB 2.0 Controller (rev a1)
00:04.0 USB controller: NVIDIA Corporation MCP78S OHCI USB 1.1 Controller (rev a1)
00:04.1 USB controller: NVIDIA Corporation MCP78S EHCI USB 2.0 Controller (rev a1)
00:07.0 Audio device: NVIDIA Corporation MCP72XE/MCP72P/MCP78U/MCP78S High Definition Audio (rev a1)
00:08.0 PCI bridge: NVIDIA Corporation MCP78S PCI Bridge (rev a1)
00:09.0 SATA controller: NVIDIA Corporation MCP78S AHCI Controller (rev a2)
00:0a.0 Ethernet controller: NVIDIA Corporation MCP77 Ethernet (rev a2)
00:0b.0 PCI bridge: NVIDIA Corporation MCP78S PCI Express Bridge (rev a1)
00:10.0 PCI bridge: NVIDIA Corporation MCP78S PCI Express Bridge (rev a1)
00:12.0 PCI bridge: NVIDIA Corporation MCP78S PCI Express Bridge (rev a1)
00:18.0 Host bridge: Advanced Micro Devices, Inc. Family 10h Processor HyperTransport Configuration
00:18.1 Host bridge: Advanced Micro Devices, Inc. Family 10h Processor Address Map
00:18.2 Host bridge: Advanced Micro Devices, Inc. Family 10h Processor DRAM Controller
00:18.3 Host bridge: Advanced Micro Devices, Inc. Family 10h Processor Miscellaneous Control
00:18.4 Host bridge: Advanced Micro Devices, Inc. Family 10h Processor Link Control
01:06.0 Multimedia controller: Philips Semiconductors SAA7146 (rev 01)
02:00.0 VGA compatible controller: NVIDIA Corporation C77 (rev a2)
03:00.0 Multimedia video controller: Conexant Systems, Inc. CX23885 PCI Video and Audio Decoder (rev 02)
04:00.0 Multimedia controller: Digital Devices GmbH Octopus DVB Adapter
root@VDRW:~#

Es werden also in beiden Fällen die Dual und die beiden Single Karten erkannt.

Scheinbar wird also nur der Treiber manchmal nicht geladen. In der Liste der geladenen Module fehlt er ja auch.

Übrigens hatte ich bei der Version 1.0 ein ähnliches Problem allerdings mit einer anderen Karte. Kann es dein das er ein Problem mit dem Zeitlichen Ablauf hat?

Gibt es eine Möglichkeit den Treiber zwangsweise zu laden?

Gruß Ingo
VDRW - easyVDR 2.0 (stable) => ASUS M4N78-VM mit NVIDIA GeForce 8200, AMD Athlon II X2 240, 3GB RAM, HD1 Kingston SSDNow V300 120GB, HD2 WD Green WD20EARX 2TB, DVB-S2 Digital Devices Cine S2 V6.5 Dual-Tuner, DVB-S2 TeVii S471 V2.0, DVB-S2 TT-budget S2-1600, IR Modul seriell WinLIRC/LIRC, FB OneForAll URC7940

VDRC - easyVDR 5.0 (Alpha) => MB: ASRock J4105M Intel CPU J4105, Grafikkarte: NVIDIA GK208B (rev a1) als Zotac ZT-71301-20L PCIe, DVB-S2 Karte: Digital Devices Cine S2 V7 Advanced PCIe, RAM: 16GB als 2x Kingston KVR24N17S8/8, Festplatte: SSD 480GB als Kingston A400 SSD SA400S37, Gehäuse: SilverStone ML03B - Milo Slim HTPC Micro ATX Gehäuse
mango  10.Jan.2015 18:18:49
Hi,

du kannst ja bestmmen wie die Ladereihenfolge der Karten sein soll.
Leg hierzu in "/etc/modprobe.d" nee Datei "my_card.conf" an.
Ihhalt:
options adapter_nr=0
options adapter_nr=1
options adapter_nr=2
z.B für SD-FF
options dvb_ttcpi adapter_nr=0

Gruss
Wolfgang
[spoiler="My VDR Stuff"]DVB-S/S2: Silverstone LC17 mit 8,4" TFT Display, ASUS P5KPL SE, E6300, 2GB, NT-Fanlees, System SSD 40GB, Media 2TB, GT630, DVD-LG, SkyStar S2, Nova-T, FB X10 Medion-Scroll, "Arch-Linux - VDR 2.3.8"
Test-VDR: ASRock ALiveNF6G, AMD X2 3800+ (35W),4GB, GT 630 - nvidia-384, SSD 64GB, SkyStar S2, Cinergy T RC USB, easyVDR 3.5(Kernel-4.4.0) - VDR-2.3.8 - KODI-18.0 - FB X10 Medion-Scroll
Client: Evo N600c, Puppy-Slacko 6.3 - VDR-2.2.0 - FB X10 Medion_OR25V
Spielwiese: RPI2 als Client mit LibreELEC-9.80-Milhouse(Kodi-19.0) - MLD-5.4 VDR2VDR