Project

General

Profile

Terratec CINERGY S2 PCIe DUAL?? Firmware for Ubuntu

Added by Fredrik Ling over 11 years ago

Hi

Can I use this card with Tvheadend?
I am running Ubuntu 12.04.2 LTS and Tvheadend.
I have also one Sundtek SkyTV Ultimate this is working.

The card is the same as TeVii S480 but have different USB ID.
[CINERGY.NTAMD64]
% S483BDA.DeviceDesc% = SAllBDA.D662, USB \ VID_153B & PID_1181
% S484BDA.DeviceDesc% = SAllBDA.D662, USB \ VID_153B & PID_1182

Best regards
Fredrik

dmesg.txt (65.6 KB) dmesg.txt DMESG
syslog.txt (160 KB) syslog.txt SYSLOG

Replies (15)

RE: Terratec CINERGY S2 PCIe DUAL?? Firmware for Ubuntu - Added by Bergur Enghamar over 11 years ago

I just bought one of these as well, and would like to know if there is a way to get this working.

RE: Terratec CINERGY S2 PCIe DUAL?? Firmware for Ubuntu - Added by Hauke Hagedorn over 11 years ago

does 'grep -i tda /var/log/messages' show some output?

eg:

Jul  2 14:03:29 htpc-wohnzimmer kernel: [    3.341562] DVB: registering adapter 1 frontend 0 (NXP TDA10071)...
Jul  2 14:03:34 htpc-wohnzimmer kernel: [   10.734234] usb 1-6: firmware: agent loaded dvb-fe-tda10071.fw into memory
Jul  2 14:03:34 htpc-wohnzimmer kernel: [   10.762783] tda10071: found a 'NXP TDA10071' in cold state, will try to load a firmware
Jul  2 14:03:34 htpc-wohnzimmer kernel: [   10.762787] tda10071: downloading firmware from file 'dvb-fe-tda10071.fw'
Jul  2 14:03:35 htpc-wohnzimmer kernel: [   12.160825] tda10071: firmware version 1.21.31.2
Jul  2 14:03:35 htpc-wohnzimmer kernel: [   12.160827] tda10071: found a 'NXP TDA10071' in warm state.

afaik, the cinergy [S2|T|C] pcie dual series is currently not supported under linux, the S2 isn't even listed on http://linux.terratec.de and for the T version, it says "not supported yet" - so i think there's just a little chance to get it working...

maybe the get_dvb_firmware script from linuxtv could help - or installing linux-firmware-nonfree from the multiverse repos...

RE: Terratec CINERGY S2 PCIe DUAL?? Firmware for Ubuntu - Added by Bergur Enghamar over 11 years ago

If the card is a clone of the tevii S480, is there no way to use the same driver?

RE: Terratec CINERGY S2 PCIe DUAL?? Firmware for Ubuntu - Added by Hauke Hagedorn over 11 years ago

as the S480 is supported by the s2-liplianin drivers you could give it a shot - maybe it works, if it's a clone.

RE: Terratec CINERGY S2 PCIe DUAL?? Firmware for Ubuntu - Added by Bergur Enghamar over 11 years ago

As I am using unraid and not ubuntu this isn't so easy for me to test.
Apparently I have to build a custom kernel, and I have no idea how to do that :)

Maybe Fredrik Ling who created the topic could test it, and tell us if its worth checking out?

RE: Terratec CINERGY S2 PCIe DUAL?? Firmware for Ubuntu - Added by Fredrik Ling over 11 years ago

Hi

Do not know how to add USB ID for the card, I found patches but they are for other cards. My my linux knowledge is quite limited.I uploaded 2x files for a different card

RE: Terratec CINERGY S2 PCIe DUAL?? Firmware for Ubuntu - Added by Hauke Hagedorn over 11 years ago

just issue "update-usbids" as root to do the update

RE: Terratec CINERGY S2 PCIe DUAL?? Firmware for Ubuntu - Added by Fredrik Ling over 11 years ago

I do not think it helps. Unfortunately,
because of that in the module dw2102 USB id is hardcoded to load the firmware.
If you look at the other cards so they have created patches to add USB id to dw2102.c

Best regards
Fredrik

RE: Terratec CINERGY S2 PCIe DUAL?? Firmware for Ubuntu - Added by Hauke Hagedorn over 11 years ago

sry, seems that i misunderstood you :) ... update-usbids just updates the ids on your system, not in the drivermodule - true.

you may want to try https://bitbucket.org/liplianin/s2-liplianin-v39 as it's the latest driver available. you can add the usbid manually to dw2102.c before installing using your favourite text-editor.

regards,
hauke

RE: Terratec CINERGY S2 PCIe DUAL?? Firmware for Ubuntu - Added by Bergur Enghamar over 11 years ago

Did you do what Hauke suggested? If so could you upload the dw2102.c file?

RE: Terratec CINERGY S2 PCIe DUAL?? Firmware for Ubuntu - Added by Bergur Enghamar over 11 years ago

I have tried replacing your dw2102.c with the one in the liplianin driver package, but it still doesn't work.

Could you please write exactly how you managed to get your tuner working?

regards
Bergur

RE: Terratec CINERGY S2 PCIe DUAL?? Firmware for Ubuntu - Added by Bergur Enghamar over 10 years ago

Just an update in case someone stumbles onto this topic:

CrazyCat has forked the liplianin driver package, and he has added this terratec card.
https://bitbucket.org/CrazyCat/s2-liplianin-v39/commits/a59cfb987be87acc1c14eff79aa0ed47ea1b8cba?at=default

RE: Terratec CINERGY S2 PCIe DUAL?? Firmware for Ubuntu - Added by Jon _ almost 8 years ago

Apologies for bumping an old topic, but are there any more up to date instructions for getting this card to work on Ubuntu (14.04)?

Card is installed, visible via lsusb (took me ages to figure out why I couldn't see anything via lspci!). Kernel has been upgraded to 4.4.x as apparently it's now natively supported - ref. https://www.amazon.de/Terratec-Cinergy-interne-TV-Karte-DVB-S2/dp/B00AXDKVEE - one of the comments says this is working (translated from german)

This was / is intended for my multimedia server under Linux (mythtv on ubuntu server).
In order for the map to be detected, however, a kernel update from 3.19 to 4.2 was necessary.
After that the card was recognized by the operating system - but not with "lspci", but with "lsusb". Sprcih: The card logs in as two USB devices (although PCIe)!
Thus, the card will appear under (dev / dvb, it was necessary to install the correct firmware:
It reacts like the TerraTec Cinergy S2 USB Box to the firmware dvbsky-firmware.tar.gz (dvb-fe-ds3103.fw) of DVBSky ([...]). the whole download and install by default. the KArte logs under >MytTV as assembly M88 and is now running without any problems.

I can only see my other DVB-S2 adaptor under /dev/dvb, not this one, which suggests to me the driver isn't loaded or isn't in the kernel, although the comment above suggests it should be... I've tried with 4.2.x as well with the same results..

Any suggestions? I've also tried building liplianin but it's reporting that it doesn't support my kernel...

Thanks!

    (1-15/15)