From: Pavol Domin <pavol.domin@gmail.com>
To: linux-media@vger.kernel.org
Subject: TT-connect CT2-4650 CI: DVB-C: no signal, no QAM
Date: Sun, 7 Dec 2014 13:41:07 +0100 [thread overview]
Message-ID: <20141207124107.GA7271@trt2> (raw)
Hello,
I recently purchased "TechnoTrend TT-connect CT2-4650 CI" in order to
watch DVB-C cable TV. I have obtained CAM and smart card from my cable
TV provider.
Initially, I tried the closed-source driver from the manufacturer; I have
scanned (w_scan) over hundred of channels and I was able to watch few channels (vlc
or xine) for several minutes. After couple of channels switches however,
xine started to report 'DVB Signal Lost' for any channel. The w_scan
founds nothing anymore - tried multiple kernels on different machines,
during several days, nothing ;)
Manufacturer is not providing linux support and directed me to
linux_media instead.
The situation with linux_media is not better however (tried recent
media_build on ubuntu 3.16 and fedora 3.17 kernels)
1. the device is detected without any problems, no single error reported:
[ 1957.068871] dvb-usb: found a 'TechnoTrend TT-connect CT2-4650 CI' in warm state.
[ 1957.068999] dvb-usb: will pass the complete MPEG2 transport stream to the software demuxer.
[ 1957.069182] DVB: registering new adapter (TechnoTrend TT-connect CT2-4650 CI)
[ 1957.070518] dvb-usb: MAC address: bc:ea:2b:65:02:3b
[ 1957.283195] i2c i2c-9: Added multiplexed i2c bus 10
[ 1957.283205] si2168 9-0064: Silicon Labs Si2168 successfully attached
[ 1957.287689] si2157 10-0060: Silicon Labs Si2147/2148/2157/2158 successfully attached
[ 1957.498312] sp2 9-0040: CIMaX SP2 successfully attached
[ 1957.498348] usb 1-1.3: DVB: registering adapter 0 frontend 0 (Silicon Labs Si2168)...
[ 1957.498835] Registered IR keymap rc-tt-1500
[ 1957.499038] input: IR-receiver inside an USB DVB receiver as /devices/pci0000:00/0000:00:1a.0/usb1/1-1/1-1.3/rc/rc0/input23
[ 1957.499408] rc0: IR-receiver inside an USB DVB receiver as /devices/pci0000:00/0000:00:1a.0/usb1/1-1/1-1.3/rc/rc0
[ 1957.499413] dvb-usb: schedule remote query interval to 150 msecs.
[ 1957.499419] dvb-usb: TechnoTrend TT-connect CT2-4650 CI successfully initialized and connected.
[ 1963.755553] dvb_ca adapter 0: DVB CAM detected and initialised successfully
[ 2016.342642] si2168 9-0064: found a 'Silicon Labs Si2168' in cold state
[ 2016.342910] si2168 9-0064: downloading firmware from file 'dvb-demod-si2168-a20-01.fw'
[ 2017.729882] si2168 9-0064: found a 'Silicon Labs Si2168' in warm state
[ 2017.739725] si2157 10-0060: found a 'Silicon Labs Si2146/2147/2148/2157/2158' in cold state
[ 2017.739805] si2157 10-0060: downloading firmware from file 'dvb-tuner-si2158-a20-01.fw'
2. yet, the full dvb-c w_scan founds zero channels (after 20+ minutes of
scanning)
3. an attempt to tune a channel (czap) using the channel list scanned
the first time returns:
$ czap -r -c channels.xine.conf 'Eurosport HD'
using '/dev/dvb/adapter0/frontend0' and '/dev/dvb/adapter0/demux0'
reading channels from file 'channels.xine.conf'
141 Eurosport
HD:562000000:INVERSION_AUTO:6900000:FEC_NONE:QAM_256:3000:3201:14001
141 Eurosport HD: f 562000000, s 6900000, i 2, fec 0, qam 5, v 0xbb8, a 0xc81, s 0x36b1
ERROR: frontend device is not a QAM (DVB-C) device
Any advice, please, what can be done to make this working? The device
works without any problems from windows.
Two additional notes:
1. The md5sum 0276023ce027bab05c2e7053033e2182 for the firmware linked at
http://www.linuxtv.org/wiki/index.php/TechnoTrend_TT-TVStick_CT2-4400#Firmware
does not match:
$ wget http://www.tt-downloads.de/bda-treiber_4.2.0.0.zip
...
2014-12-07 13:12:25 (1.06 MB/s) - ‘bda-treiber_4.2.0.0.zip’ saved
[352188/352188]
$ unzip bda-treiber_4.2.0.0.zip
Archive: bda-treiber_4.2.0.0.zip
inflating: ttTVStick4400.inf
inflating: ttTVStick4400.sys
inflating: ttTVStick4400_64.sys
inflating: tttvstick4400.cat
$ md5sum ttTVStick4400_64.sys
7ac2029e1db41b8942691df270e0f84f ttTVStick4400_64.sys
I copied firmwares from OpenELEC
2. I am getting this, with w_scan, with the media_build driver:
$ cat w_scan
using DVB API 5.a
frontend 'Silicon Labs Si2168' supports
INVERSION_AUTO
QAM_AUTO
FEC_AUTO
FREQ (110.00MHz ... 862.00MHz)
This dvb driver is *buggy*: the symbol rate limits are undefined -
please report to linuxtv.org
...
3. Manufacturer driver displays no w_scan "no QAM" errors, even czap seems
fine:
$ czap -r -c channels.xine.conf 'Eurosport HD'
using '/dev/dvb/adapter0/frontend0' and '/dev/dvb/adapter0/demux0'
reading channels from file 'channels.xine.conf'
141 Eurosport
HD:562000000:INVERSION_AUTO:6900000:FEC_NONE:QAM_256:3000:3201:14001
141 Eurosport HD: f 562000000, s 6900000, i 2, fec 0, qam 5, v 0xbb8, a 0xc81, s 0x36b1
Version: 5.10 FE_CAN { DVB-C (A) }
status 1f | signal 5453 | snr 0003 | ber 8e8dead8 | unc 000f00ed | FE_HAS_LOCK
status 1f | signal 5453 | snr 0003 | ber 00000000 | unc 000f00ed | FE_HAS_LOCK
...
Yet, the application reports no signal.
Regards,
Pavol
next reply other threads:[~2014-12-07 12:41 UTC|newest]
Thread overview: 4+ messages / expand[flat|nested] mbox.gz Atom feed top
2014-12-07 12:41 Pavol Domin [this message]
[not found] ` <CAAZRmGzEPh5VVhNdVZUAX22KSQpVLVjx6hB3ZftrEEa3RHG1Tw@mail.gmail.com>
2014-12-08 11:56 ` TT-connect CT2-4650 CI: DVB-C: no signal, no QAM Pavol Domin
2014-12-09 5:37 ` Olli Salonen
2014-12-09 21:25 ` Pavol Domin
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=20141207124107.GA7271@trt2 \
--to=pavol.domin@gmail.com \
--cc=linux-media@vger.kernel.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.