Hi,
As the title says I'm having trouble to get the PCTV Triplestick 292e working with TVHeadend. I know it should be working with linux kernerl 3.16 (source: http://blog.palosaari.fi/2014/04/naked-hardware-15-pctv-triplestick-292e.html)
My setup is ubuntu 14.04 server. I have updated the linux kernel to 3.17 and copied the following firmare files:
wget
https://github.com/OpenELEC/dvb-firmware/blob/master/firmware/dvb-demod-si2168-02.fw -O /lib/firmware/dvb-demod-si2168-02.fw
wget
https://github.com/OpenELEC/dvb-firmware/blob/master/firmware/dvb-demod-si2168-a30-01.fw -O /lib/firmware/dvb-demod-si2168-a30-01.fw
wget https://github.com/OpenELEC/dvb-firmware/blob/master/firmware/dvb-demod-si2168-b40-01.fw -O /lib/firmware/dvb-demod-si2168-b40-01.fw
TVH recognises the stick but I can't play any channels. I'm using the latest (unstable) version of TVH. I can watch TV with my other DVB-C USB device.
I get the folling output on dmesg:
13.005323] si2168 9-0064: si2168: found a 'Silicon Labs Si2168' in warm state
[ 13.057119] usb 2-1.3: DVB: adapter 0 frontend 0 frequency 0 out of range (110000000..862000000)
[ 13.060787] si2168 9-0064: si2168: found a 'Silicon Labs Si2168' in cold state
[ 13.060833] si2168 9-0064: si2168: downloading firmware from file 'dvb-demod-si2168-b40-01.fw'
[ 16.974650] si2168 9-0064: si2168: found a 'Silicon Labs Si2168' in warm state
[ 1096.255543] si2168 9-0064: si2168: found a 'Silicon Labs Si2168' in cold state
[ 1096.255616] si2168 9-0064: si2168: downloading firmware from file 'dvb-demod-si2168-b40-01.fw'
[ 1100.281976] si2168 9-0064: si2168: found a 'Silicon Labs Si2168' in warm state
[ 1101.225151] si2168 9-0064: si2168: found a 'Silicon Labs Si2168' in cold state
[ 1101.225210] si2168 9-0064: si2168: downloading firmware from file 'dvb-demod-si2168-b40-01.fw'
[ 1105.191779] si2168 9-0064: si2168: found a 'Silicon Labs Si2168' in warm state
I have the following log lines in TVH debug log:
2014-10-28 18:00:49.000 mpegts: 794 in Ziggo2 - tuning on Silicon Labs Si2168 : DVB-C #0
2014-10-28 18:00:49.001 subscription: 0002: "epggrab" subscribing to mux, weight: 3, adapter: "Silicon Labs Si2168 : DVB-C #0", network: "Ziggo2", mux: "794", hostname: "", username: "", client: ""
2014-10-28 18:00:53.017 linuxdvb: Unable to provide signal strength value.
2014-10-28 18:00:53.017 linuxdvb: Unable to provide BER value.
2014-10-28 18:00:53.017 linuxdvb: Unhandled SNR scale: 0
2014-10-28 18:00:53.017 linuxdvb: Unable to provide SNR value.
2014-10-28 18:00:53.017 linuxdvb: Unable to provide UNC value.
2014-10-28 18:01:14.000 subscription: 0002: "epggrab" unsubscribing
2014-10-28 18:01:25.000 mpegts: 546 in Ziggo2 - tuning on Silicon Labs Si2168 : DVB-C #0
2014-10-28 18:01:25.000 subscription: 0003: "epggrab" subscribing to mux, weight: 3, adapter: "Silicon Labs Si2168 : DVB-C #0", network: "Ziggo2", mux: "546", hostname: "", username: "", client: ""
2014-10-28 18:01:41.553 HTTP: 192.168.0.101: /stream/channel/08451c943a8e88dc27878beac46688cf -- 401
2014-10-28 18:01:49.741 subscription: 0004: "HTTP" subscribing on "NPO 2 HD", weight: 100, adapter: "Silicon Labs Si2168 : DVB-C #0", network: "Ziggo2", mux: "546", provider: "Ziggo", service: "NPO 2 HD", hostname="192.168.0.101", username="chris", client="VLC/2.1.4 LibVLC/2.1.4"
2014-10-28 18:01:50.000 subscription: 0003: "epggrab" unsubscribing
2014-10-28 18:01:57.000 mpegts: 546 in Ziggo2 - tuning on Silicon Labs Si2168 : DVB-C #0
2014-10-28 18:01:57.000 subscription: 0005: "epggrab" subscribing to mux, weight: 3, adapter: "Silicon Labs Si2168 : DVB-C #0", network: "Ziggo2", mux: "546", hostname: "", username: "", client: ""
2014-10-28 18:01:59.000 webui: Couldn't start streaming /stream/channel/08451c943a8e88dc27878beac46688cf, No input detected
2014-10-28 18:01:59.001 subscription: 0004: No transponder available for subscription "HTTP" to channel "NPO 2 HD"
2014-10-28 18:01:59.001 subscription: 0004: "HTTP" unsubscribing from "NPO 2 HD", hostname="192.168.0.101", username="chris", client="VLC/2.1.4 LibVLC/2.1.4"
2014-10-28 18:01:59.110 subscription: 0006: "HTTP" subscribing on "NPO 2 HD", weight: 100, adapter: "Silicon Labs Si2168 : DVB-C #0", network: "Ziggo2", mux: "546", provider: "Ziggo", service: "NPO 2 HD", hostname="192.168.0.101", username="chris", client="VLC/2.1.4 LibVLC/2.1.4"
2014-10-28 18:02:09.000 subscription: 0006: No transponder available for subscription "HTTP" to channel "NPO 2 HD"
2014-10-28 18:02:09.001 webui: Couldn't start streaming /stream/channel/08451c943a8e88dc27878beac46688cf, No input detected
2014-10-28 18:02:09.001 subscription: 0006: "HTTP" unsubscribing from "NPO 2 HD", hostname="192.168.0.101", username="chris", client="VLC/2.1.4 LibVLC/2.1.4"
2014-10-28 18:02:09.052 HTTP: 192.168.0.101: /stream/channel/08451c943a8e88dc27878beac46688cf -- 401
This is what lsusb outputs:
Bus 002 Device 003: ID 2013:025f PCTV Systems
Any help is much appreciated. I think the device is recognised but driver or firmware not correct.