[Gelöst] WinTV dualHD - Moduloption um nur einen Tuner zu nutzen?

  • Hallo zusammen,

    ich habe zwei WinTV dualHD DVB-C Sticks. Allerdings habe ich trotz hervorragender Signalstärke- und Qualität oft Klötzchenbildung, insbesondere bei Szenenwechseln. Als ich noch einen älteren Kernel hatte der nur 1 Tuner je Karte unterstützte waren die Aussetzer deutlich seltener. Da ich ja zwei Karten habe und mit 2 Tuner reichen würden frage ich mich: Kann man mit irgendwelchen Moduloptionen den Treiber dazu bewegen als Singe-Tuner Karte zu fungieren wie es mit älteren Kernels der Fall war?

    Vielen Dank im Voraus :)

    Viele Grüße

    Stephan

  • Was sagt denn ein "sudo modinfo em28xx_dvb" aus? Gibt es da eine Option für die Auswahl des Adapters?

    Wenn ja müsstest du eine in der "modules" Datei die Option einbauen und damit den Treiber laden bzw. beim nächsten Neustart mit laden lassen.

    Oder ein Eintrag unter /etc/modprobe.d (?)

    Fritzbox SatIP Server (4x DVB-C)
    Wohnzimmer: NUC10I3 - Logitech z-5500 - Philips 55OLED707 - Fritz DVB-C - Ubuntu 22.04 LTS - yavdr ansible
    Schlafzimmer: NUC10I3 - old LG 42" TV - Fritz DVB-C - Ubuntu 22.04 LTS - yavdr ansible
    Recordingingserver: VDR VM - Fritz DVB-C - Ubuntu 22.04 LTS - yavdr ansible
    diverse Test Clients: -Raspberry Pi + openelec, i3 mit Geforce1030

  • Mit dvb-fe-tool einen Tuner auf dvbt umschalten?

    Mein VDR

    VDR1 Mediaportal mit QVT-Board, Intel 810 Chipsatz, Pentium III 1,1 Ghz, 256 Mb Ram, WDC WD5000AAKB, DVB-S TT 1.5, Nova-S, Digidish 33, Gentoo Kernel 2.6.31, VDR 1.4.7
    VDR2 Asrock M3N78D, AMD Phenom II X6 1055T, 8 Gb Ram, Geforce GTX 950, WinTV dualHD, Gentoo Kernel 5.10, VDR 2.6.0, softhddevice
    VDR3 MC-1200, GA-B85M-HD3, Celeron G1840, Quadro P400. 4G Ram, CineS2 6, DuoFlex S2, WinTV dualHD, Gentoo Kernel 5.10, VDR 2.6.0, softhddevice
    TV TX-37LZD85F, AV VSX-520D - Consono 35


    vdr-User-# 755 to_h264 chk_r vdr-transcode github

  • Ich habe den DVB-T2 Astrometa USB Stick mit zwei Frontends. Frontend0 nur für DVB-T/C und Frontend1 für DVB-T/T2/C.

    Da das Umschalten zwischen den beiden frontends nicht immer problemos funktioniert, und frontend0 auch nicht benötigt wird weil es nur einen Tuner gibt, habe ich diesem mit einem kleinen Patch die caps auf "FE_IS_STUPID" gesetzt. Dadurch wird nur mehr das Frontend1 genutzt.

    Du kannst ihn ja für deine WinTv-Dual anpassen um z.B. das 2. Frontend unbrauchbar zu machen.

    Helmut

    Edit: Kleiner Nachtrag - beim Astrometa ist das ein Adapter mit 2.Frontends, das kann beim WinTV-Dual natürlich anders sein.

  • Ich habe auch die WinTV Dual HD und ebenfalls sporadische Artefakte. Bei Amazon schreibt ein Käufer, dass sich die beiden Tuner gegenseitig beeinflussen, wenn die Frequenz gewechselt wird. Meine Theorie ist, dass das beim vdr während der EPG-Aktualisierung bzw. beim im Hintergrund laufenden Scan nach neuen Transpondern geschieht. Den Patch von Helmut werde ich auch ausprobieren. Wie ermittelt man die subsystemID?

    Eine andere Alternative wäre der device Parameter, wenn man genau wüsste, dass beide Tuner eines Sticks immer fortlaufend nacheinander erkannt und numeriert werden.

    VDR1: Odroid N2+ mit CoreELEC und Ubuntu in chroot, 2x WinTV DualHD, Sandisk 2TB SSD

    VDR2: Tanix TX3 mit VDR*ELEC, WinTV DualHD, 500GB SSD

  • Es gibt ja auch den Modulparameter "adapter_nr". Ich bin aber jetzt nicht sicher, wie die Nummerierung bei 2 gleichen Devices fortgesetzt wird. Wenn es mit den Adapternummern aufsteigend weiterginge, könnten einzelne dieser Adapter dann in VDR gezielt mit der "-D" Option deaktiviert werden.

    Helmut

    Ergänzung: Bei "adapter_nr" sollte es z.B. auch es so möglich sein: "adapter_nr=5,6,7,8".

    HelmutB passed unfortunately away on July 21, 2022 ... RIP 🖤

    Edited once, last by HelmutB † (February 12, 2020 at 9:59 AM).

  • Danke für all die Tips, werde das mal durchprobieren.

    Den Eintrag bei Amazon hatte ich auch gesehen. Was ich mich frage ist ob das Problem irgendwann mal mit einem Kernelpatch gefixt wird oder ob das ein echtes Hardware-Problem ist. Wäre mal interessant, ob das gegenseitige Störverhalten unter Windows ebenfalls auftritt.

    Was mir gerade noch als Idee kommt: Ideal wäre es natürlich wenn VDR primär die ersten Tuner beider Karten verwendet und die zweiten erst wenn tatsächlich mal ein dritter oder vierter benötigt wird. Kann man beim VDR die Adapter irgendwie priorisieren?

  • Per Modulparameter "adapter_nr" die Reihenfolge ändern: "adapter_nr=1,3,2,4"

    Mein VDR

    VDR1 Mediaportal mit QVT-Board, Intel 810 Chipsatz, Pentium III 1,1 Ghz, 256 Mb Ram, WDC WD5000AAKB, DVB-S TT 1.5, Nova-S, Digidish 33, Gentoo Kernel 2.6.31, VDR 1.4.7
    VDR2 Asrock M3N78D, AMD Phenom II X6 1055T, 8 Gb Ram, Geforce GTX 950, WinTV dualHD, Gentoo Kernel 5.10, VDR 2.6.0, softhddevice
    VDR3 MC-1200, GA-B85M-HD3, Celeron G1840, Quadro P400. 4G Ram, CineS2 6, DuoFlex S2, WinTV dualHD, Gentoo Kernel 5.10, VDR 2.6.0, softhddevice
    TV TX-37LZD85F, AV VSX-520D - Consono 35


    vdr-User-# 755 to_h264 chk_r vdr-transcode github

  • Per Modulparameter "adapter_nr" die Reihenfolge ändern: "adapter_nr=1,3,2,4"

    Danke, mit der Reihenfolge "0,2,1,3" sind nun die ersten Tuner der beiden Karten als adapter0 und adapter1 angelegt, die zweiten Tuner als adapter2 und adapter3. Mal beobachten, ob das den gewünschten Erfolg hat :)

  • Das freut mich für Dich

    Mein VDR

    VDR1 Mediaportal mit QVT-Board, Intel 810 Chipsatz, Pentium III 1,1 Ghz, 256 Mb Ram, WDC WD5000AAKB, DVB-S TT 1.5, Nova-S, Digidish 33, Gentoo Kernel 2.6.31, VDR 1.4.7
    VDR2 Asrock M3N78D, AMD Phenom II X6 1055T, 8 Gb Ram, Geforce GTX 950, WinTV dualHD, Gentoo Kernel 5.10, VDR 2.6.0, softhddevice
    VDR3 MC-1200, GA-B85M-HD3, Celeron G1840, Quadro P400. 4G Ram, CineS2 6, DuoFlex S2, WinTV dualHD, Gentoo Kernel 5.10, VDR 2.6.0, softhddevice
    TV TX-37LZD85F, AV VSX-520D - Consono 35


    vdr-User-# 755 to_h264 chk_r vdr-transcode github

  • ...Was ich mich frage ist ob das Problem irgendwann mal mit einem Kernelpatch gefixt wird oder ob das ein echtes Hardware-Problem ist. Wäre mal interessant, ob das gegenseitige Störverhalten unter Windows ebenfalls auftritt.

    Kann die Frage jemand beantworten? Gerade wenn man nur eine WinTV dualHD einsetzt.


    Wegen eines bevorstehenden Umzuges, bin ich auf der Suche nach einem USB dual DVB-C Tuner. Gebe der diskutierten Hardware mit Ubuntu focal noch eine Chance. Da ich die Hardware bereits habe, schiele aber schon auf Sundtek...

    Ich teste das.


    Danke

    Klick für meine Hardware

    vdr1: Rock Pi 4A 4GB | VDR*ELEC LE12 32GB eMMC | Video: 2TB M.2 | 2x WinTV dualHD (DVB-T2/DVB-C) | IRMP RP2350 (Keyb)
    vdr2: Odroid N2+ 4GB | VDR*ELEC CE21-ng 64GB eMMC | Video über USB: 4TB SATA Rec (XFS) + 8TB SATA Archiv (exFAT) | 2x WinTV dualHD (DVB-T2/DVB-C) | IR OnBoard
    vdr3: HP ProDesk 400 G3 SFF (i3) | NVidia Quadro T400 | 2x 8GB | System: Ubuntu 24.02 LTS, yavdr ansible (vdr 2.7.4) auf 30GB mSATA SSD | Video: 3TB SATA (XFS) | 1x WinTV dualHD | IRMP RP2040 Keyb
    TV: Philips 55OLED805

    Edited once, last by vdr_rossi (February 16, 2020 at 8:18 PM).

  • Hier das gleiche Problem. Zwei WinTV dualHD im DVB-C Betrieb am VDR. In schon fast regelmäßigen Abständen gibt es Bildstörungen, egal auf welchem Transponder. Der VDR läuft hier headless auf Debian, Openmediavault. Ich werde die Tage mal vier verschiedene Sender von unterschiedlichen Transpondern gleichzeitig mit VLC ansehen. In dem Fall kann der VDR den Transponder ja nicht mehr wechseln. Mal sehen was dann passiert. Welche Firmware benutzt ihr? Ich habe 4.0.11 und 4.0.25 probiert. Bei beiden das gleiche Problem. Der Test mit Windows würde mich auch interessieren. Müsste man mit einem Tuner live ansehen und mit dem anderen wild zappen. Geht das mit der Windows Software überhaupt?

    Meine Hardware

    Server: Debian 11 OMV eTobi (VDR 2.6.0)

    Chenbro SR30169; picoPSU-120

    Asrock J3160-itx; Intel J3160; 8192 MB DDR3L 1333; Intel HD Graphics 400; 3x Hauppauge WinTV-dualHD (DVB-C)

    Drevo X1 60GB; Western Digital 4x 3TB (WD30EFRX) RAID 5; 3TB (WD30EZRX); 2,5TB (WD25EZRX); Seagate 8TB (ST8000AS0002); 1TB (ST3100340NS)

    Clients: MLD 5.4 (VDR 2.4.6)

    Raspberry PI 2B; ARM Cortex A7; 1024 MB SDRAM

    SanDisk 16GB microSDHC UHS-1 A1

  • Ich habe mal nen binären Vergleich zwischen meiner Firmware von 2014 und einer aktuell heruntergeladenen gemacht, die sind identisch.

    Mein VDR

    VDR1 Mediaportal mit QVT-Board, Intel 810 Chipsatz, Pentium III 1,1 Ghz, 256 Mb Ram, WDC WD5000AAKB, DVB-S TT 1.5, Nova-S, Digidish 33, Gentoo Kernel 2.6.31, VDR 1.4.7
    VDR2 Asrock M3N78D, AMD Phenom II X6 1055T, 8 Gb Ram, Geforce GTX 950, WinTV dualHD, Gentoo Kernel 5.10, VDR 2.6.0, softhddevice
    VDR3 MC-1200, GA-B85M-HD3, Celeron G1840, Quadro P400. 4G Ram, CineS2 6, DuoFlex S2, WinTV dualHD, Gentoo Kernel 5.10, VDR 2.6.0, softhddevice
    TV TX-37LZD85F, AV VSX-520D - Consono 35


    vdr-User-# 755 to_h264 chk_r vdr-transcode github

  • Das ist seltsam. Da die 4.0.25 fast 3x so groß ist wie die 4.0.11 (15k vs. 6k8)

    Der Test mit vier Transpondern gleichzeitig war positiv. Keine Störungen. Ebenso wenn ich das EPG Timeout und den Channelscan auf 0 stelle.

    Es liegt also definitiv am Umschalten auf dem jeweils anderen Tuner.

    Meine Hardware

    Server: Debian 11 OMV eTobi (VDR 2.6.0)

    Chenbro SR30169; picoPSU-120

    Asrock J3160-itx; Intel J3160; 8192 MB DDR3L 1333; Intel HD Graphics 400; 3x Hauppauge WinTV-dualHD (DVB-C)

    Drevo X1 60GB; Western Digital 4x 3TB (WD30EFRX) RAID 5; 3TB (WD30EZRX); 2,5TB (WD25EZRX); Seagate 8TB (ST8000AS0002); 1TB (ST3100340NS)

    Clients: MLD 5.4 (VDR 2.4.6)

    Raspberry PI 2B; ARM Cortex A7; 1024 MB SDRAM

    SanDisk 16GB microSDHC UHS-1 A1

    Edited once, last by Marcus 2208 (February 16, 2020 at 9:24 PM).

  • Code
    -rw-r--r-- 1 jsffm 1000 6919  8. Nov 2014  dvb-demod-si2168-b40-01.fw
    Mein VDR

    VDR1 Mediaportal mit QVT-Board, Intel 810 Chipsatz, Pentium III 1,1 Ghz, 256 Mb Ram, WDC WD5000AAKB, DVB-S TT 1.5, Nova-S, Digidish 33, Gentoo Kernel 2.6.31, VDR 1.4.7
    VDR2 Asrock M3N78D, AMD Phenom II X6 1055T, 8 Gb Ram, Geforce GTX 950, WinTV dualHD, Gentoo Kernel 5.10, VDR 2.6.0, softhddevice
    VDR3 MC-1200, GA-B85M-HD3, Celeron G1840, Quadro P400. 4G Ram, CineS2 6, DuoFlex S2, WinTV dualHD, Gentoo Kernel 5.10, VDR 2.6.0, softhddevice
    TV TX-37LZD85F, AV VSX-520D - Consono 35


    vdr-User-# 755 to_h264 chk_r vdr-transcode github

  • Si2168-B40 Firmware

    Dort gibt es verschiedene Versionen für den dualHD

    Meine Hardware

    Server: Debian 11 OMV eTobi (VDR 2.6.0)

    Chenbro SR30169; picoPSU-120

    Asrock J3160-itx; Intel J3160; 8192 MB DDR3L 1333; Intel HD Graphics 400; 3x Hauppauge WinTV-dualHD (DVB-C)

    Drevo X1 60GB; Western Digital 4x 3TB (WD30EFRX) RAID 5; 3TB (WD30EZRX); 2,5TB (WD25EZRX); Seagate 8TB (ST8000AS0002); 1TB (ST3100340NS)

    Clients: MLD 5.4 (VDR 2.4.6)

    Raspberry PI 2B; ARM Cortex A7; 1024 MB SDRAM

    SanDisk 16GB microSDHC UHS-1 A1

  • Danke für den link, ich benutze ihn für DVB-T2 und habe keine Probleme. Ich werde die firmware mal auf meinem Testsystem probieren.

    Mein VDR

    VDR1 Mediaportal mit QVT-Board, Intel 810 Chipsatz, Pentium III 1,1 Ghz, 256 Mb Ram, WDC WD5000AAKB, DVB-S TT 1.5, Nova-S, Digidish 33, Gentoo Kernel 2.6.31, VDR 1.4.7
    VDR2 Asrock M3N78D, AMD Phenom II X6 1055T, 8 Gb Ram, Geforce GTX 950, WinTV dualHD, Gentoo Kernel 5.10, VDR 2.6.0, softhddevice
    VDR3 MC-1200, GA-B85M-HD3, Celeron G1840, Quadro P400. 4G Ram, CineS2 6, DuoFlex S2, WinTV dualHD, Gentoo Kernel 5.10, VDR 2.6.0, softhddevice
    TV TX-37LZD85F, AV VSX-520D - Consono 35


    vdr-User-# 755 to_h264 chk_r vdr-transcode github

Participate now!

Don’t have an account yet? Register yourself now and be a part of our community!