TechnoTrend Connect S2-3600 (USB DVB-S2 sat reciver) with Ubuntu 9.10

### DRIVER BROKEN??? (MY) RECIVER DONT GET ANY SIGNAL... 
 
# install apps
apt-get install -y linux-headers-generic build-essential mercurial
 
# install kernel source
apt-get install linux-source-2.6.31
tar xjf /usr/src/linux-source-2.6.31.tar.bz2 -C /usr/src/
 
cd /usr/src/linux-headers-2.6.31-15-generic/drivers
mv ieee1394/ ieee1394.org
cp -a /usr/src/linux-source-2.6.31/drivers/ieee1394/ .
 
# create dir
mkdir /tmp/technotrend
cd /tmp/technotrend
 
# get code
hg clone http://mercurial.intuxication.org/hg/s2-liplianin
cd s2-liplianin
 
make
 
make install
 
cd v4l
insmod dvb-core.ko
insmod stb6100.ko verbose=0
insmod stb0899.ko verbose=0
insmod lnbp22.ko
insmod ttpci-eeprom.ko
insmod dvb-usb.ko
insmod dvb-usb-pctv452e.ko
 
 
# output dmesg
Nov 19 22:23:16 sts-desktop kernel: [73861.286517] dvb-usb: found a 'Technotrend TT Connect S2-3600' in warm state.
Nov 19 22:23:16 sts-desktop kernel: [73861.286531] pctv452e_power_ctrl: 1
Nov 19 22:23:16 sts-desktop kernel: [73861.288709] dvb-usb: will pass the complete MPEG2 transport stream to the software demuxer.
Nov 19 22:23:16 sts-desktop kernel: [73861.288961] DVB: registering new adapter (Technotrend TT Connect S2-3600)
Nov 19 22:23:16 sts-desktop kernel: [73861.292360] dvb-usb: MAC address: 00:d0:5c:0b:8f:59
Nov 19 22:23:16 sts-desktop kernel: [73861.293001] pctv452e_frontend_attach Enter
Nov 19 22:23:16 sts-desktop kernel: [73861.313984] stb0899_attach: Attaching STB0899 
Nov 19 22:23:16 sts-desktop kernel: [73861.314729] pctv452e_frontend_attach Leave Ok
Nov 19 22:23:16 sts-desktop kernel: [73861.314739] DVB: registering adapter 0 frontend 0 (STB0899 Multistandard)...
Nov 19 22:23:16 sts-desktop kernel: [73861.314867] pctv452e_tuner_attach Enter
Nov 19 22:23:16 sts-desktop kernel: [73861.314873] stb6100_attach: Attaching STB6100 
Nov 19 22:23:16 sts-desktop kernel: [73861.314877] pctv452e_tuner_attach Leave
Nov 19 22:23:16 sts-desktop kernel: [73861.315614] input: IR-receiver inside an USB DVB receiver as /devices/pci0000:00/0000:00:04.1/usb1/1-3/input/input6
Nov 19 22:23:16 sts-desktop kernel: [73861.315692] dvb-usb: schedule remote query interval to 500 msecs.
Nov 19 22:23:16 sts-desktop kernel: [73861.315700] pctv452e_power_ctrl: 0
Nov 19 22:23:16 sts-desktop kernel: [73861.315705] dvb-usb: Technotrend TT Connect S2-3600 successfully initialized and connected.
Nov 19 22:23:16 sts-desktop kernel: [73861.315751] usbcore: registered new interface driver pctv452e
Nov 19 22:23:16 sts-desktop kernel: [73861.315796] usbcore: registered new interface driver dvb-usb-tt-connect-s2-3600-01.fw
 
 
apt-get install dvb-apps
 
 
modprobe dvb-core
modprobe stb6100
modprobe stb0899
modprobe lnbp22
modprobe ttpci-eeprom
modprobe dvb-usb
modprobe dvb-usb-pctv452e
 
 
# unload modules, howto
modprobe -r dvb-core
modprobe -r stb6100
modprobe -r stb0899
modprobe -r lnbp22
modprobe -r ttpci-eeprom
modprobe -r dvb-usb
modprobe -r dvb-usb-pctv452e
 
 
## old 
 
cat << EOF > v4l/.config
CONFIG_INPUT=y
CONFIG_USB=y
CONFIG_PARPORT=m
CONFIG_FW_LOADER=m
CONFIG_NET=y
CONFIG_SND_AC97_CODEC=m
CONFIG_I2C=m
CONFIG_STANDALONE=y
CONFIG_SND_MPU401_UART=m
CONFIG_SND=m
CONFIG_MODULES=y
CONFIG_HAS_IOMEM=y
CONFIG_PROC_FS=y
CONFIG_I2C_ALGOBIT=m
CONFIG_INET=y
CONFIG_CRC32=m
CONFIG_FB=y
CONFIG_SYSFS=y
CONFIG_PCI=y
CONFIG_SND_PCM=m
CONFIG_PARPORT_1284=y
CONFIG_EXPERIMENTAL=y
CONFIG_VIRT_TO_BUS=y
CONFIG_DVB_CORE=m
CONFIG_DVB_CAPTURE_DRIVERS=y
CONFIG_DVB_USB=m
CONFIG_DVB_USB_PCTV452E=m
CONFIG_DVB_STB0899=m
CONFIG_DVB_STB6100=m
CONFIG_DVB_LNBP22=m
CONFIG_TTPCI_EEPROM=m
EOF
 
 
# Links
http://www.gentooforum.de/artikel/16632/technotrend-tt-connect-s2-3600-und-gentoo.html
http://www.linuxtv.org/wiki/index.php/Pinnacle_PCTV_Sat_HDTV_Pro_USB_%28452e%29
http://www.easyvdr-forum.de/forum/index.php?topic=4900.0
http://www.linuxtv.org/wiki/index.php/TechnoTrend_TT-connect_S2-3650_CI
http://www.vdr-wiki.de/wiki/index.php/HDTV_Installationsanleitung_Ubuntu
http://wiki.ubuntuusers.de/Baustelle/TechnoTrend_TT-connect_S2-3650_CI
http://forum.ubuntuusers.de/topic/pinnacle-pctv-452e-laeuft-mit-karmic-nicht-me/?highlight=pctv452e#post-2198556
http://www.vdr-wiki.de/wiki/index.php/W_scan#Benutzen_von_.22Initial-Tuning-Data.22_f.C3.BCr_.28dvb.29scan_.28ab_20090502.29