Talk:TechnoTrend TT-connect S2-3650 CI: Difference between revisions

From LinuxTVWiki
Jump to navigation Jump to search
mNo edit summary
 
(5 intermediate revisions by 2 users not shown)
Line 1: Line 1:
Is this device identical to the [http://www.linuxtv.org/wiki/index.php/Pinnacle_PCTV_Sat_HDTV_Pro_USB_(452e) Pinnacle_PCTV_Sat_HDTV_Pro_USB_(452e)], or is one better than the other?
Afaik this is the [http://www.linuxtv.org/wiki/index.php/TechnoTrend_TT-connect_S2-3600 TechnoTrend TT-connect S2-3600], bundled with a CI interface.


== Kernel 2.6.28 ==
Also, what is the current state of the driver with S2api? (as of 01 November 2008)

Unfortunately, this tutorial does not work for my Linux Distribution (Ubuntu 9.04 Jaunty, Kernel 2.6.28, 64bit). With Ubuntu 8.04.2 (Hardy), I did not experience any problems, but with the new Kernel Version, I am unable to compile the source in the tutorial (S2API - Part). One Problem seems to be the so called dvbdev.c Source - file, which seems to distinguish by Precompiler between Kernel < 2.6.26 and Kernel >= 2.6.26. At this point, compilation aborts:

CC [M] /home/user/technotrend/s2-liplianin/v4l/dvbdev.o

/home/user/technotrend/s2-liplianin/v4l/dvbdev.c: In function 'dvb_register_device':

/home/user/technotrend/s2-liplianin/v4l/dvbdev.c:246: error: implicit declaration of function 'device_create_drvdata'

/home/user/technotrend/s2-liplianin/v4l/dvbdev.c:248: warning: assignment makes pointer from integer without a cast

make[3]: *** [/home/user/technotrend/s2-liplianin/v4l/dvbdev.o] Error 1

make[2]: *** [_module_/home/user/technotrend/s2-liplianin/v4l] Error 2

make[2]: Leaving directory `/usr/src/linux-headers-2.6.28-11-generic'

make[1]: *** [default] Fehler 2

make[1]: Verlasse Verzeichnis '/home/user/technotrend/s2-liplianin/v4l'

make: *** [all] Fehler 2

If I remove this if-statement to compile only the source for the older kernel-versions, then compilation succeeds. But when I try to insert the kernel modules, it says

<nowiki>insmod: error inserting 'dvb-usb-pctv452e.ko': -1 Unknown symbol in module</nowiki>

Maybe that this is just the result of my editing of the dvbdev.c - source - file, or this is an additional bug.

Any suggestions how I could solve this problem?

Latest revision as of 16:17, 29 May 2009

Afaik this is the TechnoTrend TT-connect S2-3600, bundled with a CI interface.

Kernel 2.6.28

Unfortunately, this tutorial does not work for my Linux Distribution (Ubuntu 9.04 Jaunty, Kernel 2.6.28, 64bit). With Ubuntu 8.04.2 (Hardy), I did not experience any problems, but with the new Kernel Version, I am unable to compile the source in the tutorial (S2API - Part). One Problem seems to be the so called dvbdev.c Source - file, which seems to distinguish by Precompiler between Kernel < 2.6.26 and Kernel >= 2.6.26. At this point, compilation aborts:

CC [M] /home/user/technotrend/s2-liplianin/v4l/dvbdev.o

/home/user/technotrend/s2-liplianin/v4l/dvbdev.c: In function 'dvb_register_device':

/home/user/technotrend/s2-liplianin/v4l/dvbdev.c:246: error: implicit declaration of function 'device_create_drvdata'

/home/user/technotrend/s2-liplianin/v4l/dvbdev.c:248: warning: assignment makes pointer from integer without a cast

make[3]: *** [/home/user/technotrend/s2-liplianin/v4l/dvbdev.o] Error 1

make[2]: *** [_module_/home/user/technotrend/s2-liplianin/v4l] Error 2

make[2]: Leaving directory `/usr/src/linux-headers-2.6.28-11-generic'

make[1]: *** [default] Fehler 2

make[1]: Verlasse Verzeichnis '/home/user/technotrend/s2-liplianin/v4l'

make: *** [all] Fehler 2

If I remove this if-statement to compile only the source for the older kernel-versions, then compilation succeeds. But when I try to insert the kernel modules, it says

insmod: error inserting 'dvb-usb-pctv452e.ko': -1 Unknown symbol in module

Maybe that this is just the result of my editing of the dvbdev.c - source - file, or this is an additional bug.

Any suggestions how I could solve this problem?