ubuntuusers.de

Treiber TV Karte TerraTec Cinergy S2 PCIe

Status: Gelöst | Ubuntu-Version: Ubuntu 16.04 (Xenial Xerus)
Antworten |

mstolle

Anmeldungsdatum:
3. Juli 2017

Beiträge: 4

Hallo,

könnte mir jemand mit Treibern für die Karte behilflich sein? Habe die Karte lange unter Ubuntu 14.04 LTS Server mit tvheadend betrieben.

Hierzu habe ich immer die linux-tbs-drivers von CrazyCat verwendet.

Leider funktionieren diese unter meinem aktuellen Ubuntu 16.04 LTS Server nicht mehr mit dem 4.x Kernel. Nebenbei scheinen die Treiber auch nicht weiterentwickelt zu werden.

Habe jetzt folgendes gefunden https://bitbucket.org/CrazyCat/media_build aber leider auch ohne Unterstützung für die Karte.

Vielleicht hilft es schon wenn mir jemand sagen kann wie ich Kontakt aufnehmen könnte. Alternativ vllt auch eine USB Karte mit 2 x DVB-S2 die am besten läuft ohne jedes mal die Treiber neu zu kompilieren.

Vielen Dank

fbw

Anmeldungsdatum:
31. August 2007

Beiträge: 85

Wohnort: Lauterbach

Hallo mstolle,

zeige doch zuerst einmal ein paar verwertbare Infos, wie

lspci

und

lsusb

und zusätzlich mal

dmesg

Dann kann dir wohl eher geholfen werden...

Gruß fbw

mstolle

(Themenstarter)

Anmeldungsdatum:
3. Juli 2017

Beiträge: 4

Hallo,

hier die Infos:

lsusb

Bus 002 Device 002: ID 153b:1181 TerraTec Electronic GmbH Cinergy S2 PCIe Dual Port 1
Bus 003 Device 002: ID 153b:1182 TerraTec Electronic GmbH Cinergy S2 PCIe Dual Port 2

lspci -nnk

06:00.0 USB controller [0c03]: MosChip Semiconductor Technology Ltd. MCS9990 PCIe to 4‐Port USB 2.0 Host Controller [9710:9990]
        Subsystem: Device [a000:4000]
        Kernel driver in use: ohci-pci
06:00.1 USB controller [0c03]: MosChip Semiconductor Technology Ltd. MCS9990 PCIe to 4‐Port USB 2.0 Host Controller [9710:9990]
        Subsystem: Device [a000:4000]
        Kernel driver in use: ehci-pci
06:00.2 USB controller [0c03]: MosChip Semiconductor Technology Ltd. MCS9990 PCIe to 4‐Port USB 2.0 Host Controller [9710:9990]
        Subsystem: Device [a000:4000]
        Kernel driver in use: ohci-pci
06:00.3 USB controller [0c03]: MosChip Semiconductor Technology Ltd. MCS9990 PCIe to 4‐Port USB 2.0 Host Controller [9710:9990]
        Subsystem: Device [a000:4000]
        Kernel driver in use: ehci-pci
06:00.4 USB controller [0c03]: MosChip Semiconductor Technology Ltd. MCS9990 PCIe to 4‐Port USB 2.0 Host Controller [9710:9990]
        Subsystem: Device [a000:4000]
        Kernel driver in use: ohci-pci
06:00.5 USB controller [0c03]: MosChip Semiconductor Technology Ltd. MCS9990 PCIe to 4‐Port USB 2.0 Host Controller [9710:9990]
        Subsystem: Device [a000:4000]
        Kernel driver in use: ehci-pci
06:00.6 USB controller [0c03]: MosChip Semiconductor Technology Ltd. MCS9990 PCIe to 4‐Port USB 2.0 Host Controller [9710:9990]
        Subsystem: Device [a000:4000]
        Kernel driver in use: ohci-pci
06:00.7 USB controller [0c03]: MosChip Semiconductor Technology Ltd. MCS9990 PCIe to 4‐Port USB 2.0 Host Controller [9710:9990]
        Subsystem: Device [a000:4000]
        Kernel driver in use: ehci-pci

dmesg

[    2.631920] usb 2-1: New USB device found, idVendor=153b, idProduct=1181
[    2.631922] usb 2-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[    2.631925] usb 2-1: Product: TERRATEC PCIe Dual-Tuner
[    2.631926] usb 2-1: Manufacturer: TERRATEC
[    2.631928] usb 2-1: SerialNumber: 0000000002001010011

[    2.667079] usb 3-1: New USB device found, idVendor=153b, idProduct=1182
[    2.667082] usb 3-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[    2.667084] usb 3-1: Product: TERRATEC PCIe Dual-Tuner
[    2.667085] usb 3-1: Manufacturer: TERRATEC
[    2.667087] usb 3-1: SerialNumber: 000000000010020101

Laut Netz soll die Karte gleich der TeVii S480 oder S482 sein. Hier werden die tuner auch als USB Devices angezeigt. Habe auch im media_build die TeVii IDs mal gegen die TerraTec getauscht und ich erhalte /dev/dvb/adapter0 und 1 aber tvheadend zeigt immer noch nichts dazu an.

Vielen Dank

fbw

Anmeldungsdatum:
31. August 2007

Beiträge: 85

Wohnort: Lauterbach

Und die komplette Ausgabe von dmesg nach deiner Änderung?

Firmware-Datei(en)?

mstolle

(Themenstarter)

Anmeldungsdatum:
3. Juli 2017

Beiträge: 4

dmesg | grep -i dvb

[ 2018.267828] dvb-usb: found a 'Terratec Cinergy S2 PCIe Dual 1' in cold state, will try to load a firmware
[ 2018.267876] dvb-usb: downloading firmware from file 'dvb-usb-s660.fw'
[ 2018.423327] dvb-usb: found a 'Terratec Cinergy S2 PCIe Dual 1' in warm state.
[ 2018.423625] dvb-usb: will pass the complete MPEG2 transport stream to the software demuxer.
[ 2018.424090] dvbdev: DVB: registering new adapter (Terratec Cinergy S2 PCIe Dual 1)
[ 2018.704194] dvb-usb: MAC address: ff:ff:ff:ff:ff:ff
[ 2018.704605] dvbdev: dvb_create_media_entity: media entity 'dvb-demux' registered.
[ 2018.715247] dvb-usb: no frontend was attached by 'Terratec Cinergy S2 PCIe Dual 1'
[ 2018.743801] rc rc0: IR-receiver inside an USB DVB receiver as /devices/pci0000:00/0000:00:09.0/0000:06:00.1/usb2/2-1/rc/rc0
[ 2018.743863] input: IR-receiver inside an USB DVB receiver as /devices/pci0000:00/0000:00:09.0/0000:06:00.1/usb2/2-1/rc/rc0/input6
[ 2018.743980] dvb-usb: schedule remote query interval to 150 msecs.
[ 2018.743984] dvb-usb: Terratec Cinergy S2 PCIe Dual 1 successfully initialized and connected.
[ 2018.744019] dvb-usb: found a 'Terratec Cinergy S2 PCIe Dual 2' in cold state, will try to load a firmware
[ 2018.744053] dvb-usb: downloading firmware from file 'dvb-usb-s660.fw'
[ 2018.899269] dvb-usb: found a 'Terratec Cinergy S2 PCIe Dual 2' in warm state.
[ 2018.899644] dvb-usb: will pass the complete MPEG2 transport stream to the software demuxer.
[ 2018.900178] dvbdev: DVB: registering new adapter (Terratec Cinergy S2 PCIe Dual 2)
[ 2019.162555] dvb-usb: MAC address: ff:ff:ff:ff:ff:ff
[ 2019.163012] dvbdev: dvb_create_media_entity: media entity 'dvb-demux' registered.
[ 2019.165725] dvb-usb: no frontend was attached by 'Terratec Cinergy S2 PCIe Dual 2'
[ 2019.166704] rc rc1: IR-receiver inside an USB DVB receiver as /devices/pci0000:00/0000:00:09.0/0000:06:00.3/usb3/3-1/rc/rc1
[ 2019.166772] input: IR-receiver inside an USB DVB receiver as /devices/pci0000:00/0000:00:09.0/0000:06:00.3/usb3/3-1/rc/rc1/input7
[ 2019.166887] dvb-usb: schedule remote query interval to 150 msecs.
[ 2019.166891] dvb-usb: Terratec Cinergy S2 PCIe Dual 2 successfully initialized and connected.

ls -ls /dev/dvb/adapter*

/dev/dvb/adapter0:
total 0
0 crw-rw---- 1 root video 212, 0 Jul  4 12:41 demux0
0 crw-rw---- 1 root video 212, 1 Jul  4 12:41 dvr0
0 crw-rw---- 1 root video 212, 2 Jul  4 12:41 net0

/dev/dvb/adapter1:
total 0
0 crw-rw---- 1 root video 212, 3 Jul  4 12:41 demux0
0 crw-rw---- 1 root video 212, 4 Jul  4 12:41 dvr0
0 crw-rw---- 1 root video 212, 5 Jul  4 12:41 net0

Im TVHeadend aber immer noch kein TV Adapter

fbw

Anmeldungsdatum:
31. August 2007

Beiträge: 85

Wohnort: Lauterbach

Da kann noch nichts gehen:

[ 2018.715247] dvb-usb: no frontend was attached by 'Terratec Cinergy S2 PCIe Dual 1'

Das Frontend wurde nicht erzeugt, also fehlt noch irgendetwas...

Mir fällt dazu momentan aber nichts ein...

Edit: Wenn der schon die Firmware "dvb-usb-s660.fw" für die Karte zieht... Mal zusätzlich die Firmware "dvb-fe-ds3000.fw" (z.B. von hier: https://github.com/OpenELEC/dvb-firmware/tree/master/firmware) noch in das firmware-Verzeichnis kopieren und neu starten...

mstolle

(Themenstarter)

Anmeldungsdatum:
3. Juli 2017

Beiträge: 4

Mit freundlicher Unterstützung von CrazyCat ist der Treiber jetzt hier integriert und funktioniert:

https://github.com/crazycat69/linux_media

https://bitbucket.org/CrazyCat/media_build

Antworten |