KNC One Problem mit Treiber?

  • Hallo,


    habe eine KNC DVB-T und DVB-S Karte in Betrieb. DVB-T ging auf c't VDR einwandfrei. Bin nachher aber auf Ubuntu umgestiegen. DVB-S geht hier einwandfrei - nur DVB-T nicht.


    w_scan liefert folgenden Output:



    usw. und dann:

    Code
    858000: __tune_to_transponder:1663: ERROR: FE_READ_STATUS failed: 5 Input/output                     error
    ERROR: Sorry - i couldn't get any working frequency/transponder
     Nothing to scan!!
    dumping lists (0 services)
    Done.


    Es werden keine Sender gefunden.
    Könnte das am Treiber liegen? Falls ja, welchen anderen könnte ich einbinden?


    lspci liefert übrigens:

    Code
    00:0a.0 Multimedia controller: Philips Semiconductors SAA7146 (rev 01)
            Subsystem: KNC One Unknown device 0014
            Flags: bus master, medium devsel, latency 64, IRQ 11
            Memory at e1001000 (32-bit, non-prefetchable) [size=512]
    
    
    00:0c.0 Multimedia controller: Philips Semiconductors SAA7146 (rev 01)
            Subsystem: KNC One Unknown device 0030
            Flags: bus master, medium devsel, latency 64, IRQ 11
            Memory at e1002000 (32-bit, non-prefetchable) [size=512]


    2x selbe Device Bezeichnung (1x für DVB-S und 1 x für DVB-T)


    Grüße
    Michael

    Server (productive): Intel DN2800MT, 2GB memory, 2 TB (Data) + 60 GB (System), Quad Receiver DVB-S2 TBS 6984, Hauppauge Nova-TD USB for Dual DVB-T, running Debian
    6.06 and VDR 1.7.28 (to be replaced soon w/ testing equipment)
    Server (testing): Biostar N3050NH, 4 GB memory w/ FlexPSU, 3 TB (Data) + 120 GB (System), Digitial Devices DuoFlex S2, Ubuntu 15.10 (later: also Duflex C/T)



    1x Client: Zotac E-350 OpenELEC-Image
    2x Client: Intel NUC, OpenELEC-Image
    [b]1x Client (testing):
    Windows 7
    Ausrangiert: MediaMVP Hauppauge (thru VDR + VOMP)


    Read my blog on http://www.receiverbox.de

    Einmal editiert, zuletzt von wauwau ()

  • Vielleicht verrät dir dmesg noch was.


    So wie es aussieht lässt sich die Karte ab einem gewissen Punkt nicht mehr sinnvoll ansprechen.


    Der tda10046 benötigt normalerweise eine firmware, prüf mal ob die geladen wird und die richtige Version hat. ANsonsten halt mal aktuellste DVB Treiber benutzen, vllt. hatte ja jemand ähnliche Probleme und hat das gefixt.

  • Hallo,


    danke für den Firmware-Tipp,


    Code
    [346937.472862] DVB: registering new adapter (KNC1 DVB-T)
    [346937.475946] adapter failed MAC signature check
    [346937.475964] encoded MAC from EEPROM was ff:ff:ff:ff:ff:ff:ff:ff:ff:ff:ff:ff:ff:ff:ff:ff:ff:ff:ff:ff
    [346937.782974] KNC1-1: MAC addr = 00:09:d6:6d:03:8c
    [346937.903286] DVB: registering frontend 1 (Philips TDA10046H DVB-T)...
    [346937.912480] budget-av: ci interface initialised.
    [346953.219279] tda1004x: setting up plls for 53MHz sampling clock
    [346955.368850] tda1004x: timeout waiting for DSP ready
    [346955.370464] tda1004x: found firmware revision 0 -- invalid


    Da scheint der Hund begraben zu sein. Aber was nun?

    Server (productive): Intel DN2800MT, 2GB memory, 2 TB (Data) + 60 GB (System), Quad Receiver DVB-S2 TBS 6984, Hauppauge Nova-TD USB for Dual DVB-T, running Debian
    6.06 and VDR 1.7.28 (to be replaced soon w/ testing equipment)
    Server (testing): Biostar N3050NH, 4 GB memory w/ FlexPSU, 3 TB (Data) + 120 GB (System), Digitial Devices DuoFlex S2, Ubuntu 15.10 (later: also Duflex C/T)



    1x Client: Zotac E-350 OpenELEC-Image
    2x Client: Intel NUC, OpenELEC-Image
    [b]1x Client (testing):
    Windows 7
    Ausrangiert: MediaMVP Hauppauge (thru VDR + VOMP)


    Read my blog on http://www.receiverbox.de

  • Tja, nun weißt du ganz genau was du schon vermutet hast. Treiber oder Hardware mögen nicht recht funktionieren.


    Code
    adapter failed MAC signature check

    Dürfte normal sein, also okay. Diese Meldung habe ich bei funktionierenden Karten auch schon oft gesehn.


    Code
    timeout waiting for DSP ready

    Das sieht nicht gut aus.


    Code
    tda1004x: found firmware revision 0 -- invalid

    Das könnte eine Folge der vorherigen Meldung sein.



    Wie gesagt, ich würde das aktuelle dvb-hg mal testen.
    http://linuxtv.org/hg/v4l-dvb/archive/tip.tar.bz2

  • Hallo,


    Probieren Sie mal mit diese Firmware version (attached).


    Untar und kopieren nach /lib/firmware/ihrenkernelversion.


    Freundliche Grussen,
    Steven

    Dateien

    VDRserver : Asrock n3700 + 8 GB ram + HDD Toshiba 3 TB (video) + 2 x 500 Gb (home) + Sandisk SSD 64 GB (OS) + Digital Devices Octopus Cine S2 + DD DVB T/T2-Operating System : Ubuntu Server (headless) 14.04 64 bit mit stable yavdr ppa


    VDRclient : Wetek Hub mit Libreelec (8.2 community build von kszaq)

  • Hallo,


    danke für die Firmware, hab ich jetzt eingespielt, jedoch:


    Ist ein guter Tipp, aber das Frontend wird nun nicht angelegt... Wo bekomm ich denn das nun her?


    Code
    [   59.527889] DVB: registering new adapter (KNC1 DVB-T)
    [   59.583654] adapter failed MAC signature check
    [   59.583665] encoded MAC from EEPROM was ff:ff:ff:ff:ff:ff:ff:ff:ff:ff:ff:ff:ff:ff:ff:ff:ff:ff:ff:ff
    [   59.892846] KNC1-1: MAC addr = 00:XX:XX:XX:XX:XX
    [   60.314446] budget-av: A frontend driver was not found for device 1131/7146 subsystem 1894/0030
    [   60.319478] budget-av: ci interface initialised.


    Und wie erwartet bei der DVB-T (adapter1) kein frontend0

    Code
    root@video:/dev/dvb$ ls adapter0
    ca0  demux0  dvr0  frontend0  net0
    root@video:/dev/dvb$ ls adapter1
    ca0  demux0  dvr0  net0
    root@video:/dev/dvb$


    PS.: Hatte übrigens im Netz vorher schon eine andere Firmware gefunden, die war aber genau ein Byte kleiner als diese hier. Aber unterm Strich ist das Ergebnis gleich geblieben.

    Server (productive): Intel DN2800MT, 2GB memory, 2 TB (Data) + 60 GB (System), Quad Receiver DVB-S2 TBS 6984, Hauppauge Nova-TD USB for Dual DVB-T, running Debian
    6.06 and VDR 1.7.28 (to be replaced soon w/ testing equipment)
    Server (testing): Biostar N3050NH, 4 GB memory w/ FlexPSU, 3 TB (Data) + 120 GB (System), Digitial Devices DuoFlex S2, Ubuntu 15.10 (later: also Duflex C/T)



    1x Client: Zotac E-350 OpenELEC-Image
    2x Client: Intel NUC, OpenELEC-Image
    [b]1x Client (testing):
    Windows 7
    Ausrangiert: MediaMVP Hauppauge (thru VDR + VOMP)


    Read my blog on http://www.receiverbox.de

    Einmal editiert, zuletzt von wauwau ()

  • Lad mal vorher tda10046


    modprobe tda10046

  • Also den Treiber tda1004x hat das System schon geladen (ein expliziter tda10046 gibts da wohl nicht - konnte ich mid modprobe auch nicht laden und fand ich jetzt auf anhieb auch nicht im Ubuntu-Repository).


    Auf jeden Fall neuer Sachverhalt:
    In einem anderen Forum lass ich, dass der Fehler von w_scan

    Code
    858000: __tune_to_transponder:1663: ERROR: FE_READ_STATUS failed: 5 Input/output                     error


    aus meinem aller ersten Posting bei jemanden durch den Wechsel des PCI Slots verschwand (warum auch immer). Gelesen und gemacht und siehe da, die Frontends waren nun für beide da.


    Ich konnte jetzt auch w_scan >> test.conf ausführen. Fand sogar immerwieder Signale - nur keine Sender.... In VDR hab ich dann

    Code
    plug wirbelscan S_TERR


    gemacht.
    Und siehe da in die channels.conf wurde am Anfang ein DVB-T Abschnitt hinzugefügt. Leider startet jetzt VDR nicht mehr...


    Wo finde ich denn das verdammte Log vom VDR, ich such mir da schon den A*** ab und finde es einfach nicht?! Schön langsam werd ich mit dem System wahnsinnig... Mit der c't VDR ging die Karte (im einzelbetrieb und DVB-S) einwandfrei.


    Der Vollstänigkeit halber noch dmesg


    Ideen? Bin um jeden Tipp dankbar? Mein VDR fährt jetzt nämlich gar nicht mehr hoch, auch nciht nach dem löschen der DVB-T Einträge (so wie es vor plug wirbelscan S_TERR war)

    Server (productive): Intel DN2800MT, 2GB memory, 2 TB (Data) + 60 GB (System), Quad Receiver DVB-S2 TBS 6984, Hauppauge Nova-TD USB for Dual DVB-T, running Debian
    6.06 and VDR 1.7.28 (to be replaced soon w/ testing equipment)
    Server (testing): Biostar N3050NH, 4 GB memory w/ FlexPSU, 3 TB (Data) + 120 GB (System), Digitial Devices DuoFlex S2, Ubuntu 15.10 (later: also Duflex C/T)



    1x Client: Zotac E-350 OpenELEC-Image
    2x Client: Intel NUC, OpenELEC-Image
    [b]1x Client (testing):
    Windows 7
    Ausrangiert: MediaMVP Hauppauge (thru VDR + VOMP)


    Read my blog on http://www.receiverbox.de

    Einmal editiert, zuletzt von wauwau ()

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!