Welcome to GOFASTMOTORSPORTS.com ... ... ... Green Flag - Green Flag - Go Go Go ... ... Brought to you by Ricks Satellite - Where the Big Dish Rules!

Ricks Satellite Wildfeed and Backhaul Forum
Register Latest Topics
 
 
 


Reply
  Author   Comment   Page 1 of 2      1   2   Next
TheSwede86

Registered:
Posts: 9
Reply with quote  #1 

First of all, Hi [smile]

I'm a 30 year old tech enthusiast and sysadmin which basically had big dreams about using Tvheadend together with Kodi and got frustrated that my Terratec S7 (Rev.4) didn't seem to work in Ubuntu so I think I might have taken on a bit more then I can solve but lets see [smile]

Anyway my initial goal as I said earlier was to use my Terratec S7 (Rev.4) with Tvheadend on Ubuntu (16.04). Ubuntu does not seem to identify my receiver so I was thinking about capturing traffic via "USBPCAP" and see if I could modify a patch for Linux-TV / Linux-Media which allows support for the Rev. 3-version.

However using SichboPVR it successfully identify my card but "my" satellite is not in the list. Is it possible to add a "custom" satellite and therefore be able to use "USBPCAP" to record traffic from the receiver?

"My" satellite which I should use is this (the info I got from my DVB-S topset and my providers homepage):

Astra 4A (Sirius) 4.8°E.

LNB-type: SatCR

Input 1: UB 4=2040

Modulation: DVB-S QPSK

Frequency: 12.054GHz

Polarization: Vertical

Symbolspeed: 27500 Ksymb/s

FEC: 3/4

 

Now I don't know if there are any information missing and the titles above are translated from Swedish to English by me so it might not be the exact "lingo" you usually hear or see [wink]

Anyway, would love to get some pointers and help and hopefully if I get everything working the Terratec S7 Rev.4 will be supported on Ubuntu in the near future [smile]

 

Best Regards - Karl, Sweden

majortom

Avatar / Picture

Registered:
Posts: 5,024
Reply with quote  #2 
Hi Karl,
First, welcome to Rick's Satellite forum..
is this the device you have?
https://www.linuxtv.org/wiki/index.php/TerraTec_Cinergy_S2_R2#Revision_4

what's the output of lsusb? 
If it is the above, there should be support for that device in linux already.
I don't have one, but getting it to work may just be a matter of tracking down and copying the appropriate firmware file to /lib/firmware

in a terminal, try tail -f /var/log/kern.log
then plug the device in, and post the resulting output

One device I do have, in Italics below, I suspect is very similar to yours (in Bold) and works quite well.
Albeit it doesn't do any sort of hardware blindscan.
But other than that it performs well.

Snippet from drivers/media/usb/dvb-usb/dw2102.c
Code:

static struct usb_device_id dw2102_table[] = {
        [CYPRESS_DW2102] = {USB_DEVICE(USB_VID_CYPRESS, USB_PID_DW2102)},
        [CYPRESS_DW2101] = {USB_DEVICE(USB_VID_CYPRESS, 0x2101)},
        [CYPRESS_DW2104] = {USB_DEVICE(USB_VID_CYPRESS, USB_PID_DW2104)},
        [TEVII_S650] = {USB_DEVICE(0x9022, USB_PID_TEVII_S650)},
        [TERRATEC_CINERGY_S] = {USB_DEVICE(USB_VID_TERRATEC, USB_PID_TERRATEC_CINERGY_S)},
        [CYPRESS_DW3101] = {USB_DEVICE(USB_VID_CYPRESS, USB_PID_DW3101)},
        [TEVII_S630] = {USB_DEVICE(0x9022, USB_PID_TEVII_S630)},
        [PROF_1100] = {USB_DEVICE(0x3011, USB_PID_PROF_1100)},
        [TEVII_S660] = {USB_DEVICE(0x9022, USB_PID_TEVII_S660)},
        [PROF_7500] = {USB_DEVICE(0x3034, 0x7500)},
        [GENIATECH_SU3000] = {USB_DEVICE(0x1f4d, 0x3000)},
        [TERRATEC_CINERGY_S2] = {USB_DEVICE(USB_VID_TERRATEC, USB_PID_TERRATEC_CINERGY_S2_R1)},
        [TEVII_S480_1] = {USB_DEVICE(0x9022, USB_PID_TEVII_S480_1)},
        [TEVII_S480_2] = {USB_DEVICE(0x9022, USB_PID_TEVII_S480_2)},
        [X3M_SPC1400HD] = {USB_DEVICE(0x1f4d, 0x3100)},
        [TEVII_S421] = {USB_DEVICE(0x9022, USB_PID_TEVII_S421)},
        [TEVII_S632] = {USB_DEVICE(0x9022, USB_PID_TEVII_S632)},
        [TERRATEC_CINERGY_S2_R2] = {USB_DEVICE(USB_VID_TERRATEC, USB_PID_TERRATEC_CINERGY_S2_R2)},
        [TERRATEC_CINERGY_S2_R3] = {USB_DEVICE(USB_VID_TERRATEC, USB_PID_TERRATEC_CINERGY_S2_R3)},
        [TERRATEC_CINERGY_S2_R4] = {USB_DEVICE(USB_VID_TERRATEC, USB_PID_TERRATEC_CINERGY_S2_R4)},
        [GOTVIEW_SAT_HD] = {USB_DEVICE(0x1FE1, USB_PID_GOTVIEW_SAT_HD)},
        [GENIATECH_T220] = {USB_DEVICE(0x1f4d, 0xD220)},
        [TECHNOTREND_S2_4600] = {USB_DEVICE(USB_VID_TECHNOTREND,
                USB_PID_TECHNOTREND_CONNECT_S2_4600)},
        [TEVII_S482_1] = {USB_DEVICE(0x9022, 0xd483)},
        [TEVII_S482_2] = {USB_DEVICE(0x9022, 0xd484)},
        [TEVII_S662] = {USB_DEVICE(0x9022, USB_PID_TEVII_S662)},
        { }
};



__________________
Perfect 10 7.5' mesh Chapparal C/Ku Co-Rotor feed, Norsat 8115 CBAND, Norsat 4106A Ku Thomson Saginaw Actuator, Vbox positioner,
Home Brew Polarotor683 Servo circuit. Openbox S9, Prof7500, v4l-updatelee linux drivers installed.
ricardo's geo-orbit archive: https://web.archive.org/web/20071202191450/http://www.geo-orbit.org:80/sizepgs/tuningp2.html
TheSwede86

Registered:
Posts: 9
Reply with quote  #3 

Quote:
Originally Posted by majortom
Hi Karl,
First, welcome to Rick's Satellite forum..
is this the device you have?
https://www.linuxtv.org/wiki/index.php/TerraTec_Cinergy_S2_R2#Revision_4

what's the output of lsusb? 
If it is the above, there should be support for that device in linux already.
I don't have one, but getting it to work may just be a matter of tracking down and copying the appropriate firmware file to /lib/firmware

in a terminal, try tail -f /var/log/kern.log
then plug the device in, and post the resulting output

One device I do have, in Italics below, I suspect is very similar to yours (in Bold) and works quite well.
Albeit it doesn't do any sort of hardware blindscan.
But other than that it performs well.

Snippet from drivers/media/usb/dvb-usb/dw2102.c
#Omitted

Thank you so much for replying and sorry for not responding earlier, work.

I downloaded and built "linux-tv" (git://linuxtv.org/media_build.git) and the USB-adapter seems to be identified and loaded but with no drivers.

I can't see it in tvheadend under "Configuration" "DVB Inputs" and "TV adapters", the group "TV Adapters" is empty.

 

lsusb:

Code:

Bus 001 Device 003: ID 0ccd:10a6 TerraTec Electronic GmbH


usb-devices:
Code:

T:  Bus=01 Lev=01 Prnt=01 Port=02 Cnt=02 Dev#=  3 Spd=480 MxCh= 0
D:  Ver= 2.00 Cls=00(>ifc ) Sub=00 Prot=00 MxPS=64 #Cfgs=  1
P:  Vendor=0ccd ProdID=10a6 Rev=00.00
S:  Manufacturer=TERRATEC
S:  Product=TERRATEC S2 CI USB
S:  SerialNumber=<Omitted>
C:  #Ifs= 1 Cfg#= 1 Atr=80 MxPwr=500mA
I:  If#= 0 Alt= 0 #EPs= 3 Cls=ff(vend.) Sub=01 Prot=01 Driver=(none)


tail -f /var/log/kern.log:
Code:

May 16 22:36:33 xxx-desktop kernel: [  604.678094] usb 1-3: USB disconnect, device number 3
May 16 22:36:35 xxx-desktop kernel: [  607.395894] usb 1-3: new high-speed USB device number 5 using xhci_hcd
May 16 22:36:35 xxx-desktop kernel: [  607.536845] usb 1-3: New USB device found, idVendor=0ccd, idProduct=10a6
May 16 22:36:35 xxx-desktop kernel: [  607.536848] usb 1-3: New USB device strings: Mfr=1, Product=2, SerialNumber=3
May 16 22:36:35 xxx-desktop kernel: [  607.536850] usb 1-3: Product: TERRATEC S2 CI USB
May 16 22:36:35 xxx-desktop kernel: [  607.536852] usb 1-3: Manufacturer: TERRATEC
May 16 22:36:35 xxx-desktop kernel: [  607.536853] usb 1-3: SerialNumber: <Omitted>


As I understand it no driver is loaded and therefore not in linuxtv and I need to go about looking at that patch for the Rev. 3?

merkin

Registered:
Posts: 810
Reply with quote  #4 
post this output:

$ ls -la /lib/firmware
TheSwede86

Registered:
Posts: 9
Reply with quote  #5 

Quote:
Originally Posted by merkin
post this output:

$ ls -la /lib/firmware


Sure [smile]

ls -la /lib/firmware:

Code:

total 75112
drwxr-xr-x 73 root root   12288 maj 16 22:25 .
drwxr-xr-x 24 root root    4096 apr 10 21:27 ..
drwxr-xr-x  2 root root    4096 feb 15 21:28 3com
drwxr-xr-x 11 root root    4096 apr 10 21:25 4.8.0-46-generic
drwxr-xr-x 11 root root    4096 apr 25 14:25 4.8.0-49-generic
drwxr-xr-x  2 root root    4096 feb 15 21:28 acenic
drwxr-xr-x  2 root root    4096 feb 15 21:28 adaptec
drwxr-xr-x  2 root root    4096 feb 15 21:28 advansys
-rw-r--r--  1 root root   50698 apr 25  2016 agere_ap_fw.bin
-rw-r--r--  1 root root   65046 apr 25  2016 agere_sta_fw.bin
drwxr-xr-x  2 root root    4096 feb 15 21:28 amdgpu
drwxr-xr-x  3 root root    4096 feb 15 21:28 ar3k
-rw-r--r--  1 root root  153416 dec  1 22:24 ar5523.bin
-rw-r--r--  1 root root   95500 dec  1 22:24 as102_data1_st.hex
-rw-r--r--  1 root root   81820 dec  1 22:24 as102_data2_st.hex
drwxr-xr-x  2 root root    4096 feb 15 21:28 asihpi
drwxr-xr-x 10 root root    4096 feb 15 21:28 ath10k
-rw-r--r--  1 root root  246804 jan  6 18:56 ath3k-1.fw
drwxr-xr-x  4 root root    4096 feb 15 21:28 ath6k
drwxr-xr-x  2 root root    4096 feb 15 21:28 ath9k_htc
drwxr-xr-x  2 root root    4096 feb 15 21:28 atmel
-rw-r--r--  1 root root   35180 jan  6 18:56 atmel_at76c504_2958.bin
-rw-r--r--  1 root root   39928 jan  6 18:56 atmel_at76c504a_2958.bin
-rw-r--r--  1 root root    9726 apr 25  2016 atmsar11.fw
drwxr-xr-x  2 root root    4096 feb 15 21:28 atusb
drwxr-xr-x  2 root root    4096 feb 15 21:28 av7110
drwxr-xr-x  2 root root    4096 feb 15 21:28 bnx2x
drwxr-xr-x  2 root root    4096 feb 15 21:28 brcm
-rw-r--r--  1 root root   13388 dec  1 22:24 carl9170-1.fw
drwxr-xr-x  9 root root    4096 feb 15 21:28 carl9170fw
-rw-r--r--  1 root root  412528 apr 25  2016 cbfw-3.2.1.1.bin
-rw-r--r--  1 root root  414016 apr 25  2016 cbfw-3.2.3.0.bin
-rw-r--r--  1 root root  414480 dec  1 22:24 cbfw-3.2.5.1.bin
drwxr-xr-x  3 root root    4096 feb 15 21:28 cis
-rw-r--r--  1 root root     107 dec  1 22:24 configure
drwxr-xr-x  2 root root    4096 feb 15 21:28 cpia2
-rw-r--r--  1 root root  582440 apr 25  2016 ct2fw-3.2.1.1.bin
-rw-r--r--  1 root root  583688 apr 25  2016 ct2fw-3.2.3.0.bin
-rw-r--r--  1 root root  584216 dec  1 22:24 ct2fw-3.2.5.1.bin
-rw-r--r--  1 root root  655436 dec  1 22:24 ctefx.bin
-rw-r--r--  1 root root  537160 apr 25  2016 ctfw-3.2.1.1.bin
-rw-r--r--  1 root root  538712 apr 25  2016 ctfw-3.2.3.0.bin
-rw-r--r--  1 root root  539144 dec  1 22:24 ctfw-3.2.5.1.bin
-rw-r--r--  1 root root    4120 dec  1 22:24 ctspeq.bin
drwxr-xr-x  2 root root    4096 feb 15 21:28 cxgb3
drwxr-xr-x  2 root root    4096 feb 15 21:28 cxgb4
drwxr-xr-x  2 root root    4096 feb 15 21:28 dsp56k
-rw-r--r--  1 root root    2285 maj 16 22:25 dvb-fe-bcm3510-01.fw
-rw-r--r--  1 root root   62238 maj 16 22:25 dvb-fe-drxj-mc-1.0.8.fw
-rw-r--r--  1 root root   11120 maj 16 22:25 dvb-fe-drxj-mc-vsb-1.0.8.fw
-rw-r--r--  1 root root   22190 maj 16 22:25 dvb-fe-drxj-mc-vsb-qam-1.0.8.fw
-rw-r--r--  1 root root   12772 maj 16 22:25 dvb-fe-or51132-qam.fw
-rw-r--r--  1 root root   17532 maj 16 22:25 dvb-fe-or51132-vsb.fw
-rw-r--r--  1 root root    8518 maj 16 22:25 dvb-fe-or51211.fw
-rw-r--r--  1 root root   18643 maj 16 22:25 dvb-fe-xc4000-1.4.1.fw
-rw-r--r--  1 root root   12401 maj 16 22:25 dvb-fe-xc5000-1.6.114.fw
-rw-r--r--  1 root root   16497 maj 16 22:25 dvb-fe-xc5000c-4.1.30.7.fw
-rw-r--r--  1 root root  226460 maj 16 22:25 dvb-ttpci-01.fw-261a
-rw-r--r--  1 root root  226408 maj 16 22:25 dvb-ttpci-01.fw-261b
-rw-r--r--  1 root root  226376 maj 16 22:25 dvb-ttpci-01.fw-261c
-rw-r--r--  1 root root  231952 maj 16 22:25 dvb-ttpci-01.fw-261d
-rw-r--r--  1 root root  234284 maj 16 22:25 dvb-ttpci-01.fw-261f
-rw-r--r--  1 root root  239956 maj 16 22:25 dvb-ttpci-01.fw-2622
-rw-r--r--  1 root root   10757 maj 16 22:25 dvb-usb-avertv-a800-02.fw
-rw-r--r--  1 root root    9025 maj 16 22:25 dvb-usb-bluebird-01.fw
-rw-r--r--  1 root root   33768 maj 16 22:25 dvb-usb-dib0700-1.20.fw
-rw-r--r--  1 root root    9180 maj 16 22:25 dvb-usb-dibusb-5.0.0.11.fw
-rw-r--r--  1 root root    7558 maj 16 22:25 dvb-usb-dibusb-6.0.0.8.fw
-rw-r--r--  1 root root    7431 maj 16 22:25 dvb-usb-dtt200u-01.fw
-rw-r--r--  1 root root    8128 maj 16 22:25 dvb-usb-it9135-01.fw
-rw-r--r--  1 root root    5834 maj 16 22:25 dvb-usb-it9135-02.fw
-rw-r--r--  1 root root   50222 maj 16 22:25 dvb-usb-terratec-h5-drxk.fw
-rw-r--r--  1 root root    8832 maj 16 22:25 dvb-usb-terratec-h7-az6007.fw
-rw-r--r--  1 root root    7770 maj 16 22:25 dvb-usb-terratec-h7-drxk.fw
-rw-r--r--  1 root root    4286 maj 16 22:25 dvb-usb-umt-010-02.fw
-rw-r--r--  1 root root   10752 maj 16 22:25 dvb-usb-vp702x-01.fw
-rw-r--r--  1 root root   10752 maj 16 22:25 dvb-usb-vp7045-01.fw
-rw-r--r--  1 root root    8581 maj 16 22:25 dvb-usb-wt220u-01.fw
-rw-r--r--  1 root root    8480 maj 16 22:25 dvb-usb-wt220u-02.fw
drwxr-xr-x  2 root root    4096 feb 15 21:28 ea
drwxr-xr-x  2 root root    4096 feb 15 21:28 edgeport
drwxr-xr-x  2 root root    4096 feb 15 21:28 emi26
drwxr-xr-x  2 root root    4096 feb 15 21:28 emi62
drwxr-xr-x  2 root root    4096 feb 15 21:28 ene-ub6250
drwxr-xr-x  2 root root    4096 feb 15 21:28 ess
-rw-r--r--  1 root root  180776 apr 25  2016 f2255usb.bin
drwxr-xr-x  2 root root    4096 feb 15 21:28 go7007
-rw-r--r--  1 root root   35068 apr 25  2016 GPL-3
-rw-r--r--  1 root root   31828 jan  6 18:56 hfi1_dc8051.fw
-rw-r--r--  1 root root   16848 dec  1 22:24 hfi1_fabric.fw
-rw-r--r--  1 root root   33168 dec  1 22:24 hfi1_pcie.fw
-rw-r--r--  1 root root    5360 dec  1 22:24 hfi1_sbus.fw
drwxr-xr-x  2 root root    4096 apr  7  2016 hp
-rw-r--r--  1 root root   72684 dec  9 22:17 htc_7010.fw
-rw-r--r--  1 root root   50980 dec  9 22:17 htc_9271.fw
-rw-r--r--  1 root root 1251036 apr 25  2016 i2400m-fw-usb-1.4.sbcf
-rw-r--r--  1 root root 1334532 apr 25  2016 i2400m-fw-usb-1.5.sbcf
-rw-r--r--  1 root root 1531932 apr 25  2016 i6050-fw-usb-1.5.sbcf
drwxr-xr-x  2 root root    4096 feb 15 21:28 i915
drwxr-xr-x  2 root root    4096 feb 15 21:28 intel
-rw-r--r--  1 root root  209190 jan  6 18:56 ipw2100-1.3.fw
-rw-r--r--  1 root root  201138 jan  6 18:56 ipw2100-1.3-i.fw
-rw-r--r--  1 root root  196458 jan  6 18:56 ipw2100-1.3-p.fw
-rw-r--r--  1 root root  191154 jan  6 18:56 ipw2200-bss.fw
-rw-r--r--  1 root root  185428 jan  6 18:56 ipw2200-ibss.fw
-rw-r--r--  1 root root  187836 jan  6 18:56 ipw2200-sniffer.fw
drwxr-xr-x  2 root root    4096 feb 15 21:28 isci
-rw-r--r--  1 root root  337520 apr 25  2016 iwlwifi-1000-5.ucode
-rw-r--r--  1 root root  337572 apr 25  2016 iwlwifi-100-5.ucode
-rw-r--r--  1 root root  689680 apr 25  2016 iwlwifi-105-6.ucode
-rw-r--r--  1 root root  701228 apr 25  2016 iwlwifi-135-6.ucode
-rw-r--r--  1 root root  695876 apr 25  2016 iwlwifi-2000-6.ucode
-rw-r--r--  1 root root  707392 apr 25  2016 iwlwifi-2030-6.ucode
-rw-r--r--  1 root root  609892 dec  1 22:24 iwlwifi-3160-10.ucode
-rw-r--r--  1 root root  683996 dec  1 22:24 iwlwifi-3160-12.ucode
-rw-r--r--  1 root root  688616 dec  1 22:24 iwlwifi-3160-13.ucode
-rw-r--r--  1 root root  918212 dec  1 22:24 iwlwifi-3160-16.ucode
-rw-r--r--  1 root root  918268 dec  9 22:17 iwlwifi-3160-17.ucode
-rw-r--r--  1 root root  670484 apr 25  2016 iwlwifi-3160-7.ucode
-rw-r--r--  1 root root  667284 apr 25  2016 iwlwifi-3160-8.ucode
-rw-r--r--  1 root root  669872 dec  1 22:24 iwlwifi-3160-9.ucode
-rw-r--r--  1 root root 1384856 dec  9 22:17 iwlwifi-3168-21.ucode
-rw-r--r--  1 root root 1028032 dec  9 22:17 iwlwifi-3168-22.ucode
-rw-r--r--  1 root root  150100 apr 25  2016 iwlwifi-3945-2.ucode
-rw-r--r--  1 root root  187972 apr 25  2016 iwlwifi-4965-2.ucode
-rw-r--r--  1 root root  340696 nov 30 19:08 iwlwifi-5000-5.ucode
-rw-r--r--  1 root root  337400 apr 25  2016 iwlwifi-5150-2.ucode
-rw-r--r--  1 root root  454608 apr 25  2016 iwlwifi-6000-4.ucode
-rw-r--r--  1 root root  444128 apr 25  2016 iwlwifi-6000g2a-5.ucode
-rw-r--r--  1 root root  677296 apr 25  2016 iwlwifi-6000g2a-6.ucode
-rw-r--r--  1 root root  679436 apr 25  2016 iwlwifi-6000g2b-6.ucode
-rw-r--r--  1 root root  469780 apr 25  2016 iwlwifi-6050-5.ucode
-rw-r--r--  1 root root  672352 dec  1 22:24 iwlwifi-7260-10.ucode
-rw-r--r--  1 root root  782300 dec  1 22:24 iwlwifi-7260-12.ucode
-rw-r--r--  1 root root  786920 dec  1 22:24 iwlwifi-7260-13.ucode
-rw-r--r--  1 root root 1049284 dec  1 22:24 iwlwifi-7260-16.ucode
-rw-r--r--  1 root root 1049340 dec  9 22:17 iwlwifi-7260-17.ucode
-rw-r--r--  1 root root  683236 apr 25  2016 iwlwifi-7260-7.ucode
-rw-r--r--  1 root root  679780 dec  1 22:24 iwlwifi-7260-8.ucode
-rw-r--r--  1 root root  680508 dec  1 22:24 iwlwifi-7260-9.ucode
-rw-r--r--  1 root root  736844 dec  1 22:24 iwlwifi-7265-10.ucode
-rw-r--r--  1 root root  880604 dec  1 22:24 iwlwifi-7265-12.ucode
-rw-r--r--  1 root root  885224 dec  1 22:24 iwlwifi-7265-13.ucode
-rw-r--r--  1 root root 1180356 dec  1 22:24 iwlwifi-7265-16.ucode
-rw-r--r--  1 root root 1180412 dec  9 22:17 iwlwifi-7265-17.ucode
-rw-r--r--  1 root root  690452 apr 25  2016 iwlwifi-7265-8.ucode
-rw-r--r--  1 root root  697828 dec  1 22:24 iwlwifi-7265-9.ucode
lrwxrwxrwx  1 root root      21 apr 10 21:23 iwlwifi-7265D-10.ucode -> iwlwifi-7265-10.ucode
-rw-r--r--  1 root root 1002800 dec  1 22:24 iwlwifi-7265D-12.ucode
-rw-r--r--  1 root root 1008692 dec  1 22:24 iwlwifi-7265D-13.ucode
-rw-r--r--  1 root root 1384500 dec  1 22:24 iwlwifi-7265D-16.ucode
-rw-r--r--  1 root root 1383604 dec  9 22:17 iwlwifi-7265D-17.ucode
-rw-r--r--  1 root root 1385368 dec  9 22:17 iwlwifi-7265D-21.ucode
-rw-r--r--  1 root root 1028316 dec  9 22:17 iwlwifi-7265D-22.ucode
-rw-r--r--  1 root root 1745176 dec  1 22:24 iwlwifi-8000C-13.ucode
-rw-r--r--  1 root root 2351636 dec  1 22:24 iwlwifi-8000C-16.ucode
-rw-r--r--  1 root root 2394060 dec  9 22:17 iwlwifi-8000C-21.ucode
-rw-r--r--  1 root root 2389968 dec  9 22:17 iwlwifi-8265-21.ucode
-rw-r--r--  1 root root 1811984 dec  9 22:17 iwlwifi-8265-22.ucode
drwxr-xr-x  2 root root    4096 feb 15 21:28 kaweth
drwxr-xr-x  2 root root    4096 feb 15 21:28 keyspan
drwxr-xr-x  2 root root    4096 feb 15 21:28 keyspan_pda
drwxr-xr-x  2 root root    4096 feb 15 21:28 korg
-rw-r--r--  1 root root  118888 apr 25  2016 lbtf_usb.bin
-rw-r--r--  1 root root     262 apr 25  2016 lgs8g75.fw
drwxr-xr-x  2 root root    4096 feb 15 21:28 libertas
drwxr-xr-x  2 root root    4096 feb 15 21:28 liquidio
-rw-r--r--  1 root root     370 jan  6 18:56 Makefile
drwxr-xr-x  2 root root    4096 feb 15 21:28 matrox
drwxr-xr-x  2 root root    4096 feb 15 21:28 moxa
drwxr-xr-x  2 root root    4096 feb 15 21:28 mrvl
-rw-r--r--  1 root root   45412 dec  1 22:24 mt7601u.bin
-rw-r--r--  1 root root  368220 dec  1 22:24 mt7650.bin
-rw-r--r--  1 root root   13847 apr 25  2016 mts_cdma.fw
-rw-r--r--  1 root root   14067 apr 25  2016 mts_edge.fw
-rw-r--r--  1 root root   13847 apr 25  2016 mts_gsm.fw
-rw-r--r--  1 root root   13769 apr 25  2016 mts_mt9234mu.fw
-rw-r--r--  1 root root   13769 apr 25  2016 mts_mt9234zba.fw
drwxr-xr-x  2 root root    4096 feb 15 21:28 mwl8k
drwxr-xr-x  2 root root    4096 feb 15 21:28 mwlwifi
-rw-r--r--  1 root root  378832 dec  1 22:24 myri10ge_eth_big_z8e.dat
-rw-r--r--  1 root root  389144 dec  1 22:24 myri10ge_ethp_big_z8e.dat
-rw-r--r--  1 root root  389056 dec  1 22:24 myri10ge_ethp_z8e.dat
-rw-r--r--  1 root root  378736 dec  1 22:24 myri10ge_eth_z8e.dat
-rw-r--r--  1 root root  536192 dec  1 22:24 myri10ge_rss_eth_big_z8e.dat
-rw-r--r--  1 root root  545936 dec  1 22:24 myri10ge_rss_ethp_big_z8e.dat
-rw-r--r--  1 root root  545920 dec  1 22:24 myri10ge_rss_ethp_z8e.dat
-rw-r--r--  1 root root  536176 dec  1 22:24 myri10ge_rss_eth_z8e.dat
-rw-r--r--  1 root root   15664 jan  6 18:56 NPE-B
-rw-r--r--  1 root root   15664 jan  6 18:56 NPE-C
drwxr-xr-x 10 root root    4096 feb 15 21:28 nvidia
drwxr-xr-x  2 root root    4096 feb 15 21:28 ositech
-rw-r--r--  1 root root 1845305 dec  1 22:24 phanfw.bin
-rw-r--r--  1 root root  463612 dec  1 22:24 qat_895xcc.bin
-rw-r--r--  1 root root  114176 dec  1 22:24 qat_895xcc_mmp.bin
-rw-r--r--  1 root root  265444 dec  1 22:24 qat_c3xxx.bin
-rw-r--r--  1 root root  114820 dec  1 22:24 qat_c3xxx_mmp.bin
-rw-r--r--  1 root root  398144 dec  1 22:24 qat_c62x.bin
-rw-r--r--  1 root root  114820 dec  1 22:24 qat_c62x_mmp.bin
lrwxrwxrwx  1 root root      18 apr 10 21:23 qat_mmp.bin -> qat_895xcc_mmp.bin
drwxr-xr-x  2 root root    4096 feb 15 21:28 qca
drwxr-xr-x  2 root root    4096 feb 15 21:28 qed
-rw-r--r--  1 root root   76802 apr 25  2016 ql2100_fw.bin
-rw-r--r--  1 root root   84566 apr 25  2016 ql2200_fw.bin
-rw-r--r--  1 root root  125252 dec  1 22:24 ql2300_fw.bin
-rw-r--r--  1 root root  136038 dec  1 22:24 ql2322_fw.bin
-rw-r--r--  1 root root  264520 dec  9 22:17 ql2400_fw.bin
-rw-r--r--  1 root root  275160 dec  9 22:17 ql2500_fw.bin
drwxr-xr-x  2 root root    4096 feb 15 21:28 r128
-rw-r--r--  1 root root    9452 dec  1 22:24 r8a779x_usb3_v1.dlmem
-rw-r--r--  1 root root    9472 jan  6 18:56 r8a779x_usb3_v2.dlmem
drwxr-xr-x  2 root root   12288 feb 15 21:28 radeon
-rw-r--r--  1 root root    1562 jan  6 18:56 README
-rw-r--r--  1 root root      63 dec  1 22:24 rp2.fw
-rw-r--r--  1 root root   94100 dec  1 22:24 rsi_91x.fw
-rw-r--r--  1 root root    8192 apr 25  2016 rt2561.bin
-rw-r--r--  1 root root    8192 apr 25  2016 rt2561s.bin
-rw-r--r--  1 root root    8192 apr 25  2016 rt2661.bin
-rw-r--r--  1 root root    8192 jan  6 18:56 rt2860.bin
-rw-r--r--  1 root root    8192 jan  6 18:56 rt2870.bin
lrwxrwxrwx  1 root root      10 apr 10 21:23 rt3070.bin -> rt2870.bin
lrwxrwxrwx  1 root root      10 apr 10 21:23 rt3090.bin -> rt2860.bin
-rw-r--r--  1 root root    4096 nov 30 19:08 rt3290.bin
-rw-r--r--  1 root root    2048 apr 25  2016 rt73.bin
drwxr-xr-x  2 root root    4096 feb 15 21:28 RTL8192E
drwxr-xr-x  2 root root    4096 feb 15 21:28 rtl_bt
drwxr-xr-x  2 root root    4096 feb 15 21:28 rtl_nic
drwxr-xr-x  2 root root    4096 feb 15 21:28 rtlwifi
lrwxrwxrwx  1 root root      17 apr 10 21:23 s2250.fw -> go7007/s2250-2.fw
lrwxrwxrwx  1 root root      17 apr 10 21:23 s2250_loader.fw -> go7007/s2250-1.fw
-rw-r--r--  1 root root  352652 dec  9 22:17 s5p-mfc.fw
-rw-r--r--  1 root root  306312 dec  9 22:17 s5p-mfc-v6.fw
-rw-r--r--  1 root root  343756 dec  9 22:17 s5p-mfc-v6-v2.fw
-rw-r--r--  1 root root  382724 dec  9 22:17 s5p-mfc-v7.fw
-rw-r--r--  1 root root  360576 dec  9 22:17 s5p-mfc-v8.fw
drwxr-xr-x  2 root root    4096 feb 15 21:28 sb16
drwxr-xr-x  2 root root    4096 feb 15 21:28 scripts
-rw-r--r--  1 root root     816 dec  1 22:24 sdd_sagrad_1091_1098.bin
drwxr-xr-x  2 root root    4096 feb 15 21:28 slicoss
-rw-r--r--  1 root root   85656 maj 16 22:25 sms1xxx-hcw-55xxx-dvbt-02.fw
-rw-r--r--  1 root root   70472 maj 16 22:25 sms1xxx-hcw-55xxx-isdbt-02.fw
-rw-r--r--  1 root root   85656 maj 16 22:25 sms1xxx-nova-a-dvbt-01.fw
-rw-r--r--  1 root root   76364 maj 16 22:25 sms1xxx-nova-b-dvbt-01.fw
-rw-r--r--  1 root root   39900 maj 16 22:25 sms1xxx-stellar-dvbt-01.fw
drwxr-xr-x  2 root root    4096 feb 15 21:28 sun
drwxr-xr-x  2 root root    4096 feb 15 21:28 tehuti
-rw-r--r--  1 root root   13765 apr 25  2016 ti_3410.fw
-rw-r--r--  1 root root   13764 apr 25  2016 ti_5052.fw
drwxr-xr-x  2 root root    4096 feb 15 21:28 ti-connectivity
drwxr-xr-x  2 root root    4096 feb 15 21:28 tigon
drwxr-xr-x  2 root root    4096 feb 15 21:28 ti-keystone
-rw-r--r--  1 root root   51972 apr 25  2016 tlg2300_firmware.bin
drwxr-xr-x  2 root root    4096 feb 15 21:28 ttusb-budget
drwxr-xr-x  2 root root    4096 feb 15 21:28 ueagle-atm
drwxr-xr-x  2 root root    4096 feb 15 21:28 usbdux
-rw-r--r--  1 root root     999 apr 25  2016 usbduxfast_firmware.bin
-rw-r--r--  1 root root    1770 apr 25  2016 usbdux_firmware.bin
-rw-r--r--  1 root root    8192 jan  6 18:57 usbduxsigma_firmware.bin
-rw-r--r--  1 root root   16382 maj 16 22:25 v4l-cx231xx-avcore-01.fw
-rw-r--r--  1 root root  141200 maj 16 22:25 v4l-cx23418-apu.fw
-rw-r--r--  1 root root  158332 maj 16 22:25 v4l-cx23418-cpu.fw
-rw-r--r--  1 root root   16382 maj 16 22:25 v4l-cx23418-dig.fw
-rw-r--r--  1 root root  262144 jan  6 18:56 v4l-cx2341x-dec.fw
-rw-r--r--  1 root root  376836 jan  6 18:56 v4l-cx2341x-enc.fw
-rw-r--r--  1 root root  155648 jan  6 18:56 v4l-cx2341x-init.mpg
-rw-r--r--  1 root root   16382 maj 16 22:25 v4l-cx23885-avcore-01.fw
-rw-r--r--  1 root root   16382 maj 16 22:25 v4l-cx23885-enc-broken.fw
-rw-r--r--  1 root root   16382 maj 16 22:25 v4l-cx25840.fw
-rw-r--r--  1 root root    8192 jan  6 18:56 v4l-pvrusb2-24xxx-01.fw
-rw-r--r--  1 root root    8192 jan  6 18:56 v4l-pvrusb2-29xxx-01.fw
drwxr-xr-x  2 root root    4096 feb 15 21:28 vicam
-rw-r--r--  1 root root   11341 apr 25  2016 vntwusb.fw
-rw-r--r--  1 root root 4082928 jan  6 18:56 vpu_d.bin
-rw-r--r--  1 root root  131160 jan  6 18:56 vpu_p.bin
drwxr-xr-x  2 root root    4096 feb 15 21:28 vxge
-rw-r--r--  1 root root    4685 jan  6 18:56 WHENCE.ubuntu
-rw-r--r--  1 root root   23554 apr 25  2016 whiteheat.fw
-rw-r--r--  1 root root    5626 apr 25  2016 whiteheat_loader.fw
-rw-r--r--  1 root root   97824 dec  1 22:24 wsm_22.bin
drwxr-xr-x  2 root root    4096 feb 15 21:28 yam
drwxr-xr-x  2 root root    4096 feb 15 21:28 yamaha
-rw-r--r--  1 root root   62484 jan  6 18:56 zd1201-ap.fw
-rw-r--r--  1 root root   70612 jan  6 18:56 zd1201.fw
drwxr-xr-x  2 root root    4096 feb 15 21:28 zd1211

majortom

Avatar / Picture

Registered:
Posts: 5,024
Reply with quote  #6 
As I had mentioned, it may be as simple as tracking down and copying the appropriate firmware file to
/lib/firmware

I believe my m88ds3103 devices are using this file, dvb-demod-m88ds3103.fw

Look for that file in your media_build source tree
if it's there copy it to /lib/firmware.
Alternatively you can download a tarball of numerous common dvb device firmware
that is included in the 'media_build_udl' tree, that may not be in the 'official' tree.
https://bitbucket.org/majortom/media_build_udl/downloads/
If it isn't in that tarball let me know, it should be...

__________________
Perfect 10 7.5' mesh Chapparal C/Ku Co-Rotor feed, Norsat 8115 CBAND, Norsat 4106A Ku Thomson Saginaw Actuator, Vbox positioner,
Home Brew Polarotor683 Servo circuit. Openbox S9, Prof7500, v4l-updatelee linux drivers installed.
ricardo's geo-orbit archive: https://web.archive.org/web/20071202191450/http://www.geo-orbit.org:80/sizepgs/tuningp2.html
majortom

Avatar / Picture

Registered:
Posts: 5,024
Reply with quote  #7 
It's not in there, but a different file name ds3103.fw file is.
I am 99.9% certain you could rename it..
When I was first playing with these devices, I could swap the firmware from numerous original sources,
and none of them made any difference in performance or operationally. I even made my own from the windows
driver at one point, and that worked fine too.
This should be the right file...
https://bitbucket.org/updatelee/v4l-updatelee/raw/107f042ef76d31f9e110ecf0b115509caa8b5e3d/firmware/dvb-demod-m88ds3103.fw

__________________
Perfect 10 7.5' mesh Chapparal C/Ku Co-Rotor feed, Norsat 8115 CBAND, Norsat 4106A Ku Thomson Saginaw Actuator, Vbox positioner,
Home Brew Polarotor683 Servo circuit. Openbox S9, Prof7500, v4l-updatelee linux drivers installed.
ricardo's geo-orbit archive: https://web.archive.org/web/20071202191450/http://www.geo-orbit.org:80/sizepgs/tuningp2.html
DarkSky

Avatar / Picture

Registered:
Posts: 2,271
Reply with quote  #8 
Have you read this linuxtv wiki? Look under Revision 3. It talks abou a patch and says crazycat has a patch for it. Maybe you can look at the his code and patch yours.

https://www.linuxtv.org/wiki/index.php/TerraTec_Cinergy_S2
majortom

Avatar / Picture

Registered:
Posts: 5,024
Reply with quote  #9 
he said he has Rev 4, which is already supported in the dw2102 USB driver.
I thought he just needed to install the firmware file, to get his USB device to work.

But in drivers/media/dvb-core/dvb-usb-ids.h
which is where the vendor and product ids are for many of the the dw2102 supported devices...
I don't see his listed. So, perhaps it's not really a Terratec Cinergy S2 R4 that he has, but some
other OEM? And he has multiple issues to straighten out.

#define USB_VID_TERRATEC                        0x0ccd
#define USB_PID_TERRATEC_CINERGY_S2_R4                  0x0105



__________________
Perfect 10 7.5' mesh Chapparal C/Ku Co-Rotor feed, Norsat 8115 CBAND, Norsat 4106A Ku Thomson Saginaw Actuator, Vbox positioner,
Home Brew Polarotor683 Servo circuit. Openbox S9, Prof7500, v4l-updatelee linux drivers installed.
ricardo's geo-orbit archive: https://web.archive.org/web/20071202191450/http://www.geo-orbit.org:80/sizepgs/tuningp2.html
DarkSky

Avatar / Picture

Registered:
Posts: 2,271
Reply with quote  #10 
His ID is not mentioned in that linuxtv wiki either. In fact for revision 4 this is all they have to say (No kernel log at all; which is strange):

Revision 4

It identifies itself as

Bus 001 Device 004: ID 0ccd:0105 TerraTec Electronic GmbH
majortom

Avatar / Picture

Registered:
Posts: 5,024
Reply with quote  #11 
yeap, which is exactly what you see in the source code I just pointed to.

I would send an email with the details thus far, including the USB VID/PID info to the
linux-media mailing list, see if anyone else has come across that device...
doesn't do anyone else any good down the road, if he just fixes a driver one time for himself.
https://www.linuxtv.org/lists.php



__________________
Perfect 10 7.5' mesh Chapparal C/Ku Co-Rotor feed, Norsat 8115 CBAND, Norsat 4106A Ku Thomson Saginaw Actuator, Vbox positioner,
Home Brew Polarotor683 Servo circuit. Openbox S9, Prof7500, v4l-updatelee linux drivers installed.
ricardo's geo-orbit archive: https://web.archive.org/web/20071202191450/http://www.geo-orbit.org:80/sizepgs/tuningp2.html
crazycat

Avatar / Picture

Registered:
Posts: 1,048
Reply with quote  #12 
just another Geniatech HDStar clone with TS2022/DS3103 chips instead old TS2020/DS300x, USB ID still same [smile]
current V4L DVB drivers (dw2102) support only old chips TS2020/DS300x for Geniatech HDStar and OEM/ODM-clones [smile]

__________________
Strong offset dish 0.95m on Powertech DG240 motor + ALPS BSTE8-751B Ku-Universal LNB. Variant CA-902 0.95 offset dish with 3xDreamSat DS-8 Ku-Universal LNBs (13E+4.8E+4W) + Variant CA-600 Ku-Circular LNB 36E + DiseqC 1.0. STB: GI8120 Lite. PC DVB: Omicom S2 PCI; TBS 6983 PCI; TBS QBox-CI USB(5980), 5927.
majortom

Avatar / Picture

Registered:
Posts: 5,024
Reply with quote  #13 
Yes I know, a similar cheap OEM device issue, only different...
hdstar we had worked on was newer hw, but was reusing same usb id as the older hw...


__________________
Perfect 10 7.5' mesh Chapparal C/Ku Co-Rotor feed, Norsat 8115 CBAND, Norsat 4106A Ku Thomson Saginaw Actuator, Vbox positioner,
Home Brew Polarotor683 Servo circuit. Openbox S9, Prof7500, v4l-updatelee linux drivers installed.
ricardo's geo-orbit archive: https://web.archive.org/web/20071202191450/http://www.geo-orbit.org:80/sizepgs/tuningp2.html
majortom

Avatar / Picture

Registered:
Posts: 5,024
Reply with quote  #14 
I wonder if he can just substitute his USB_PID for the one I posted as being for
terratec_cinergy_s2_R4 in drivers/media/dvb-core/dvb-usb-ids.h ???

Of course would still require copying the firmware to /lib/firmware in order to even test it.


__________________
Perfect 10 7.5' mesh Chapparal C/Ku Co-Rotor feed, Norsat 8115 CBAND, Norsat 4106A Ku Thomson Saginaw Actuator, Vbox positioner,
Home Brew Polarotor683 Servo circuit. Openbox S9, Prof7500, v4l-updatelee linux drivers installed.
ricardo's geo-orbit archive: https://web.archive.org/web/20071202191450/http://www.geo-orbit.org:80/sizepgs/tuningp2.html
merkin

Registered:
Posts: 810
Reply with quote  #15 
Quote:
Originally Posted by majortom
I wonder if he can just substitute his USB_PID for the one I posted as being for
terratec_cinergy_s2_R4 in drivers/media/dvb-core/dvb-usb-ids.h ???

Of course would still require copying the firmware to /lib/firmware in order to even test it.


ive done it without issue on windows with prof7500 and tbsqbox2.
defn cant hurt to try..
Previous Topic | Next Topic
Print
Reply

Quick Navigation:

Easily create a Forum Website with Website Toolbox.

Fellow Members, your posts are welcome here! Do not worry about posting everything perfect. Different receivers and LNB's will give you different Frequencies and Symbol Rates. Some set top boxes, PCI cards and USB receivers, Do Not Require all of the same information that others may need. It is not Required to post everything that others may need to tune in a feed. It is just most important to share the find. We can always adjust the Frequency and Symbol Rates and try the various Modulations and FEC's on our own receivers until we get a lock and then give a polite reply with what works for your receiver, as that information might help others as well. We all appreciate the efforts and energy of the Posters!

Thank You for Visiting GOFASTMOTORSPORTS.com - Keep Your Eyes on the Sky and the Track!