* TT-Connect S2 -3650 CI and a Pinnacle PCTV Dual Sat Pro PCI 4000I
@ 2009-06-13 20:31 Christian Heidingsfelder [Heidingsfelder + Partner]
2009-06-14 13:08 ` André Weidemann
0 siblings, 1 reply; 3+ messages in thread
From: Christian Heidingsfelder [Heidingsfelder + Partner] @ 2009-06-13 20:31 UTC (permalink / raw)
To: linux-media
First of all : Hi :) .
It seems i own the two not working DVB-S Devices.
Its a TT-Connect S2 -3650 CI and a Pinnacle PCTV Dual Sat Pro PCI 4000I.
Is there any chance to get one of them working. I use Gentoo with the 2.6.29-
gentoo-r5 kernel.
Regards Chris
--
--
Mit freundlichen Grüßen
Christian Heidingsfelder
Heidingsfelder + Partner
Kirchgasse 9
72474 Winterlingen-Benzingen
Tel: +49 7577 933864
Fax: +49 7577 933863
christian@heidingsfelder.eu
DE
--
***********************************
Diese eMailadresse ist keine Zustelladresse.
Aus technischen Gruenden kann ich Ihre eMail nicht sofort nach
Eingang darauf überpruefen, ob sie Fristen oder Termine enthaelt.
Daher uebernehme ich keine Gewaehr, daß Ihre Nachricht so
rechtzeitig gelesen wird, daß alle zur Einhaltung von etwaigen
Fristen oder Terminen notwendigen Massnahmen ergriffen werden
koennen.
Bitte uebermitteln Sie solche Schriftstuecke per Fax oder Brief an
die weiter obenstehende Anschrift.
***********************************
Hiermit widerspreche ich ausdruecklich jeglicher Nutzung oder
Uebermittlung meiner Daten, gleichgueltig, zu welchen Zwecken oder
an welchen Empfaenger sie erfolgt. Insbesondere widerspreche ich
der Nutzung oder Uebermittlung meiner Daten fuer Werbe, Markt-
oder Meinungsforschungszwecken gemaess
§ 28 Absatz 3 Bundesdatenschutzgesetz.
***********************************
Sicherheitshinweis:
Wie Sie wissen, können eMails missbräuchlich unter fremden Namen
erstellt oder verändert werden. Aus diesem Grunde bitte ich um
Verständnis dafür, daß ich zu Ihrem und meinem Schutz die
rechtliche Verbindlichkeit der in dieser eMail gemachten
Erklärungen ausschliessen muß. Diese Regelung gilt nur dann nicht,
wenn ich mit Ihnen eine anderweitige schriftliche Vereinbarung
über die Einhaltung von Sicherheits- und
Verschlüsselungstandards getroffen habe.
***********************************
Si forte in alienas manus oberraverit hec peregrina epistola
incertis ventis dimissa, sed Deo commendata, precamur ut ei
reddatur cui soli destinata, nec preripiat quisquam non sibi
parata.
(Falls dieser umherreisende Brief, der in unsichere Winde
entsendet, aber Gott anvertraut wurde, zufällig in fremde
Hände geraten ist, so bitte ich, dass er dem gegeben werde,
an wen allein er gerichtet ist, und dass niemand ihn stiehlt,
für den er nicht gemacht ist.)
^ permalink raw reply [flat|nested] 3+ messages in thread
* Re: TT-Connect S2 -3650 CI and a Pinnacle PCTV Dual Sat Pro PCI 4000I
2009-06-13 20:31 TT-Connect S2 -3650 CI and a Pinnacle PCTV Dual Sat Pro PCI 4000I Christian Heidingsfelder [Heidingsfelder + Partner]
@ 2009-06-14 13:08 ` André Weidemann
2009-06-14 14:26 ` Christian Heidingsfelder [Heidingsfelder + Partner]
0 siblings, 1 reply; 3+ messages in thread
From: André Weidemann @ 2009-06-14 13:08 UTC (permalink / raw)
To: Christian Heidingsfelder [Heidingsfelder + Partner]; +Cc: linux-media
Hi Chris,
Christian Heidingsfelder [Heidingsfelder + Partner] wrote:
> It seems i own the two not working DVB-S Devices on linux.
> Its a TT-Connect S2 -3650 CI and a Pinnacle PCTV Dual Sat Pro PCI 4000I.
> Is there any chance to get one of them working. I use Gentoo with the
2.6.29-
> gentoo-r5 kernel.
a driver for the "Pinnacle PCTV Sat HDTV Pro USB (452e)" was written by
Dominik Kuhlen at the beginning of last year. This Pinnacle device is
based on the same hardware as the TechnoTrend S2-3600. From what I know
Michael H. Schimek has contributed the S2-3650 code and CI handling for
the box(anyone, please correct me if I am wrong).
Some interim state of drivers for above mentioned devices is currently
included in Igor M. Liplianin's repository at
http://mercurial.intuxication.org/hg/s2-liplianin/
The linuxtv.org wiki lists a patch under
http://www.linuxtv.org/wiki/index.php/TechnoTrend_TT-connect_S2-3650_CI#S2API
to be applied, but it fails on some chunks...
I'd say your best chance is to start asking the people who wrote the
drivers to create a diff against http://linuxtv.org/hg/v4l-dvb that will
eventually go into the kernel.
As for the "Pinnacle PCTV Dual Sat Pro PCI 4000I"...
All I know is that the wiki at
http://www.linuxtv.org/wiki/index.php/Pinnacle_PCTV_Dual_Sat_Pro_PCI_4000I
lists this device as not supported.
Regards.
André
^ permalink raw reply [flat|nested] 3+ messages in thread
* Re: TT-Connect S2 -3650 CI and a Pinnacle PCTV Dual Sat Pro PCI 4000I
2009-06-14 13:08 ` André Weidemann
@ 2009-06-14 14:26 ` Christian Heidingsfelder [Heidingsfelder + Partner]
0 siblings, 0 replies; 3+ messages in thread
From: Christian Heidingsfelder [Heidingsfelder + Partner] @ 2009-06-14 14:26 UTC (permalink / raw)
To: linux-media
Hi André
first of all, thanks for responding :-)
> http://www.linuxtv.org/wiki/index.php/TechnoTrend_TT-connect_S2-3650_CI#S2A
>PI to be applied, but it fails on some chunks...
yep, i tried it (maybe i did something wrong !? ) :
------------------------snip---------------------------
scheffeneu ~ # mkdir 3650
scheffeneu ~ # cd 3650
scheffeneu 3650 # hg clone -r 9263 http://mercurial.intuxication.org/hg/s2-
liplianin
destination directory: s2-liplianin
requesting all changes
adding changesets
adding manifests
adding file changes
added 9264 changesets with 24422 changes to 1647 files
updating working directory
1189 files updated, 0 files merged, 0 files removed, 0 files unresolved
scheffeneu 3650 # wget
http://hem.passagen.se/faruks/3650/my_s2api_pctv452e.txt
--2009-06-14 15:43:18--
http://hem.passagen.se/faruks/3650/my_s2api_pctv452e.txt
Resolving hem.passagen.se... 91.196.241.100
Connecting to hem.passagen.se|91.196.241.100|:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: 43373 (42K) [text/plain]
Saving to: `my_s2api_pctv452e.txt'
100%[====================================================================================================================>]
43,373 71.3K/s in 0.6s
2009-06-14 15:43:22 (71.3 KB/s) - `my_s2api_pctv452e.txt' saved [43373/43373]
scheffeneu 3650 # cd s2-liplianin
scheffeneu s2-liplianin # patch -p1 < ../my_s2api_pctv452e.txt
patching file linux/drivers/media/dvb/dvb-usb/pctv452e.c
patching file linux/drivers/media/dvb/frontends/lnbp22.c
patching file linux/drivers/media/dvb/frontends/stb0899_algo.c
patching file linux/drivers/media/dvb/frontends/stb0899_drv.c
patching file linux/drivers/media/dvb/frontends/stb0899_drv.h
patching file linux/drivers/media/dvb/frontends/stb0899_priv.h
patching file linux/drivers/media/dvb/frontends/stb6100.c
patching file linux/drivers/media/dvb/frontends/stb6100.h
patching file linux/drivers/media/dvb/frontends/stb6100_cfg.h
patching file linux/include/linux/dvb/frontend.h
scheffeneu s2-liplianin # make
make -C /root/3650/s2-liplianin/v4l
/bin/sh: /sbin/lsmod: No such file or directory
make[1]: Entering directory `/root/3650/s2-liplianin/v4l'
No version yet, using 2.6.29-gentoo-r5
make[1]: Leaving directory `/root/3650/s2-liplianin/v4l'
/bin/sh: /sbin/lsmod: No such file or directory
make[1]: Entering directory `/root/3650/s2-liplianin/v4l'
scripts/make_makefile.pl
Updating/Creating .config
Preparing to compile for kernel version 2.6.29
Created default (all yes) .config file
./scripts/make_myconfig.pl
make[1]: Leaving directory `/root/3650/s2-liplianin/v4l'
/bin/sh: /sbin/lsmod: No such file or directory
make[1]: Entering directory `/root/3650/s2-liplianin/v4l'
perl scripts/make_config_compat.pl /lib/modules/2.6.29-gentoo-r5/source
./.myconfig ./config-compat.h
creating symbolic links...
ln -sf . oss
Kernel build directory is /lib/modules/2.6.29-gentoo-r5/build
make -C /lib/modules/2.6.29-gentoo-r5/build SUBDIRS=/root/3650/s2-
liplianin/v4l modules
make[2]: Entering directory `/usr/src/linux-2.6.29-gentoo-r5'
/bin/sh: /sbin/lsmod: No such file or directory
CC [M] /root/3650/s2-liplianin/v4l/tuner-xc2028.o
CC [M] /root/3650/s2-liplianin/v4l/tuner-simple.o
CC [M] /root/3650/s2-liplianin/v4l/tuner-types.o
CC [M] /root/3650/s2-liplianin/v4l/mt20xx.o
CC [M] /root/3650/s2-liplianin/v4l/tda8290.o
CC [M] /root/3650/s2-liplianin/v4l/tea5767.o
CC [M] /root/3650/s2-liplianin/v4l/tea5761.o
CC [M] /root/3650/s2-liplianin/v4l/tda9887.o
CC [M] /root/3650/s2-liplianin/v4l/tda827x.o
CC [M] /root/3650/s2-liplianin/v4l/au0828-core.o
CC [M] /root/3650/s2-liplianin/v4l/au0828-i2c.o
CC [M] /root/3650/s2-liplianin/v4l/au0828-cards.o
CC [M] /root/3650/s2-liplianin/v4l/au0828-dvb.o
CC [M] /root/3650/s2-liplianin/v4l/flexcop-pci.o
CC [M] /root/3650/s2-liplianin/v4l/flexcop-usb.o
CC [M] /root/3650/s2-liplianin/v4l/flexcop.o
CC [M] /root/3650/s2-liplianin/v4l/flexcop-fe-tuner.o
CC [M] /root/3650/s2-liplianin/v4l/flexcop-i2c.o
CC [M] /root/3650/s2-liplianin/v4l/flexcop-sram.o
CC [M] /root/3650/s2-liplianin/v4l/flexcop-eeprom.o
CC [M] /root/3650/s2-liplianin/v4l/flexcop-misc.o
CC [M] /root/3650/s2-liplianin/v4l/flexcop-hw-filter.o
CC [M] /root/3650/s2-liplianin/v4l/flexcop-dma.o
CC [M] /root/3650/s2-liplianin/v4l/bttv-driver.o
/root/3650/s2-liplianin/v4l/bttv-driver.c:2062: warning: 'struct
v4l2_register' declared inside parameter list
/root/3650/s2-liplianin/v4l/bttv-driver.c:2062: warning: its scope is only
this definition or declaration, which is probably not what you want
/root/3650/s2-liplianin/v4l/bttv-driver.c: In function 'bttv_g_register':
/root/3650/s2-liplianin/v4l/bttv-driver.c:2070: error: dereferencing pointer
to incomplete type
/root/3650/s2-liplianin/v4l/bttv-driver.c:2070: error: dereferencing pointer
to incomplete type
/root/3650/s2-liplianin/v4l/bttv-driver.c:2070: error: too many arguments to
function 'v4l2_chip_match_host'
/root/3650/s2-liplianin/v4l/bttv-driver.c:2074: error: dereferencing pointer
to incomplete type
/root/3650/s2-liplianin/v4l/bttv-driver.c:2075: error: dereferencing pointer
to incomplete type
/root/3650/s2-liplianin/v4l/bttv-driver.c:2075: error: dereferencing pointer
to incomplete type
/root/3650/s2-liplianin/v4l/bttv-driver.c: At top level:
/root/3650/s2-liplianin/v4l/bttv-driver.c:2081: warning: 'struct
v4l2_register' declared inside parameter list
/root/3650/s2-liplianin/v4l/bttv-driver.c: In function 'bttv_s_register':
/root/3650/s2-liplianin/v4l/bttv-driver.c:2089: error: dereferencing pointer
to incomplete type
/root/3650/s2-liplianin/v4l/bttv-driver.c:2089: error: dereferencing pointer
to incomplete type
/root/3650/s2-liplianin/v4l/bttv-driver.c:2089: error: too many arguments to
function 'v4l2_chip_match_host'
/root/3650/s2-liplianin/v4l/bttv-driver.c:2093: error: dereferencing pointer
to incomplete type
/root/3650/s2-liplianin/v4l/bttv-driver.c:2094: error: dereferencing pointer
to incomplete type
/root/3650/s2-liplianin/v4l/bttv-driver.c:2094: error: dereferencing pointer
to incomplete type
/root/3650/s2-liplianin/v4l/bttv-driver.c: At top level:
/root/3650/s2-liplianin/v4l/bttv-driver.c:3374: warning: initialization from
incompatible pointer type
/root/3650/s2-liplianin/v4l/bttv-driver.c:3375: error: 'v4l_compat_ioctl32'
undeclared here (not in a function)
/root/3650/s2-liplianin/v4l/bttv-driver.c:3429: warning: initialization from
incompatible pointer type
/root/3650/s2-liplianin/v4l/bttv-driver.c:3430: warning: initialization from
incompatible pointer type
/root/3650/s2-liplianin/v4l/bttv-driver.c:3435: warning: initialization from
incompatible pointer type
/root/3650/s2-liplianin/v4l/bttv-driver.c:3663: warning: initialization from
incompatible pointer type
/root/3650/s2-liplianin/v4l/bttv-driver.c:3686: warning: initialization from
incompatible pointer type
make[3]: *** [/root/3650/s2-liplianin/v4l/bttv-driver.o] Error 1
make[2]: *** [_module_/root/3650/s2-liplianin/v4l] Error 2
make[2]: Leaving directory `/usr/src/linux-2.6.29-gentoo-r5'
make[1]: *** [default] Error 2
make[1]: Leaving directory `/root/3650/s2-liplianin/v4l'
make: *** [all] Error 2
----------------------snap---------------------------------------
No idea whats wrong there. I use gentoo since 1 years now so ask me again in
10 years, then i will tell you :-)
> As for the "Pinnacle PCTV Dual Sat Pro PCI 4000I"...
> All I know is that the wiki at
> http://www.linuxtv.org/wiki/index.php/Pinnacle_PCTV_Dual_Sat_Pro_PCI_4000I
> lists this device as not supported.
On
http://linuxtv.org/wiki/index.php/Pinnacle_PCTV_Dual_Sat_Pro_PCI_4000I i read
that the card uses
* Zarlink ZL10037 (DVB-S Tuner) (i2c-addr: 0x60 ??)
* Zarlink ZL10313 (DVB-S Demodulator) (i2c-addr: 0x0e ??)
The second one i found in the 2.6.30 kernel
------------------------snip----------------------------
CONFIG_DVB_MT312:
│
│
│
│ A DVB-S tuner module. Say Y when you want to support this frontend.
│
│
│
│ Symbol: DVB_MT312 [=m]
│
│ Prompt: Zarlink VP310/MT312/ZL10313 based
│
│ Defined at drivers/media/dvb/frontends/Kconfig:55
│
│ Depends on: HAS_IOMEM && DVB_CAPTURE_DRIVERS && DVB_FE_CUSTOMISE &&
DVB_CORE && I2C │
│ Location:
│
│ -> Device Drivers
│
│ -> Multimedia devices
│
│ -> DVB/ATSC adapters (DVB_CAPTURE_DRIVERS [=y])
│
│ -> Customise the frontend modules to build (DVB_FE_CUSTOMISE
[=y]) │
│ -> Customise DVB Frontends
│
│ Selected by: VIDEO_SAA7134_DVB && HAS_IOMEM && VIDEO_CAPTURE_DRIVERS &&
VIDEO_V4L2 && VIDEO_SAA7134 │
---------------snap---------------------------------------------
The first one i found .. well nearly ... in the 2.6.30 kernel
-----------------snip--------------------------------------
│ CONFIG_DVB_ZL10036:
│
│
│
│ A DVB-S tuner module. Say Y when you want to support this frontend.
│
│
│
│ Symbol: DVB_ZL10036 [=m]
│
│ Prompt: Zarlink ZL10036 silicon tuner
│
│ Defined at drivers/media/dvb/frontends/Kconfig:62
│
│ Depends on: HAS_IOMEM && DVB_CAPTURE_DRIVERS && DVB_FE_CUSTOMISE &&
DVB_CORE && I2C │
│ Location:
│
│ -> Device Drivers
│
│ -> Multimedia devices
│
│ -> DVB/ATSC adapters (DVB_CAPTURE_DRIVERS [=y])
│
│ -> Customise the frontend modules to build (DVB_FE_CUSTOMISE
[=y]) │
│ -> Customise DVB Frontends
│
│ Selected by: VIDEO_SAA7134_DVB && HAS_IOMEM && VIDEO_CAPTURE_DRIVERS &&
VIDEO_V4L2 && VIDEO_SAA7134
------------------------snap--------------------------------------------
So, one of the programmer people only has to add 1 to that and it will
work!?!?!?
hide
Or .. as i read here
http://linuxtv.org/wiki/index.php/Zarlink_ZL10037
divide 2 !?!?!
hideagain
I hope someone who is able to do that is reading this list.
If I can do something to make it work .. please let me know.
Regards chris
^ permalink raw reply [flat|nested] 3+ messages in thread
end of thread, other threads:[~2009-06-14 14:26 UTC | newest]
Thread overview: 3+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2009-06-13 20:31 TT-Connect S2 -3650 CI and a Pinnacle PCTV Dual Sat Pro PCI 4000I Christian Heidingsfelder [Heidingsfelder + Partner]
2009-06-14 13:08 ` André Weidemann
2009-06-14 14:26 ` Christian Heidingsfelder [Heidingsfelder + Partner]
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox