Project

General

Profile

SOLVED: Problem with DVB-S2 PCTV 461e (vendor: 2013 id: 0258)

Added by Alexander Lohse almost 10 years ago

EDIT: I solved it by myself and now TVHeadend runs with the Stick

Hello,

I wanna use TVHeadend with that Stick on my QNAP 219P II (ARM Marvell with Kernel 3.4.6).
But I don't know how to get TVHeadend work with it.

The stick will work on my NAS, because I've tried it with DVBLogic and it works:

But I use an QPKG-File to install on it and this crashes with Errors: USB-Tuner not supported.

Here is what dmesg says:
[ 239.251812] 7d459937dc09bb8e448d9985ec4623779427d8a5 [media] Add driver for Samsung S5K5BAF camera sensor
[ 239.251817] 2310e3c41a71f3db88039aabbd8c9ab5a4d57e65 [media] Add DT binding documentation for Samsung S5K5BAF camera sensor
[ 239.251823] 347f7a3763601d7b466898d1f10080b7083ac4a3 [media] subdev autoselect only works if I2C and I2C_MUX is selected
[ 239.394375] WARNING: You are using an experimental version of the media stack.
[ 239.394383] As the driver is backported to an older kernel, it doesn't offer
[ 239.394387] enough quality for its usage in production.
[ 239.394390] Use it with care.
[ 239.394393] Latest git patches (needed if you report a bug to [email protected]):
[ 239.394397] 7d459937dc09bb8e448d9985ec4623779427d8a5 [media] Add driver for Samsung S5K5BAF camera sensor
[ 239.394402] 2310e3c41a71f3db88039aabbd8c9ab5a4d57e65 [media] Add DT binding documentation for Samsung S5K5BAF camera sensor
[ 239.394407] 347f7a3763601d7b466898d1f10080b7083ac4a3 [media] subdev autoselect only works if I2C and I2C_MUX is selected
[ 240.233532] em28xx: New device PCTV PCTV 461
480 Mbps (2013:0258, interface 0, class 0)
[ 240.241786] em28xx: DVB interface 0 found: isoc
[ 240.258579] em28xx: chip ID is em28178
[ 240.643331] em28178 #0: i2c eeprom 0000: 26 00 01 00 02 09 aa e5 f5 64 01 60 09 e5 f5 64
[ 240.651627] em28178 #0: i2c eeprom 0010: 09 60 03 c2 c6 22 e5 f7 b4 03 13 e5 f6 b4 87 03
[ 240.659903] em28178 #0: i2c eeprom 0020: 02 09 5b e5 f6 b4 93 03 02 07 f8 c2 c6 22 c2 c6
[ 240.668178] em28178 #0: i2c eeprom 0030: 22 00 60 00 ef 70 08 85 60 82 85 5f 83 93 ff ef
[ 240.676444] em28178 #0: i2c eeprom 0040: 60 19 85 60 82 85 5f 83 e4 93 12 07 00 12 09 90
[ 240.684719] em28178 #0: i2c eeprom 0050: 05 60 e5 60 70 02 05 5f 1f 80 e4 22 12 09 98 02
[ 240.692986] em28178 #0: i2c eeprom 0060: 05 cb 08 22 1a eb 67 95 13 20 58 02 d0 93 47 10
[ 240.701261] em28178 #0: i2c eeprom 0070: 8c 14 74 18 6a 0a 27 57 00 1d 18 00 10 00 00 00
[ 240.709528] em28178 #0: i2c eeprom 0080: 02 00 00 00 54 00 00 00 f0 10 02 00 00 00 00 00
[ 240.717803] em28178 #0: i2c eeprom 0090: 5b 47 c0 00 00 00 20 40 20 80 02 20 01 01 00 00
[ 240.726070] em28178 #0: i2c eeprom 00a0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
[ 240.734336] em28178 #0: i2c eeprom 00b0: c6 40 00 00 00 00 00 00 00 00 00 00 00 00 00 a7
[ 240.742602] em28178 #0: i2c eeprom 00c0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0a 03
[ 240.750870] em28178 #0: i2c eeprom 00d0: 50 00 43 00 54 00 56 00 18 03 30 00 30 00 31 00
[ 240.759136] em28178 #0: i2c eeprom 00e0: 31 00 33 00 31 00 36 00 34 00 30 00 30 00 00 00
[ 240.767403] em28178 #0: i2c eeprom 00f0: 14 03 50 00 43 00 54 00 56 00 20 00 34 00 36 00
[ 240.775670] em28178 #0: i2c eeprom 0100: ... (skipped)
[ 240.780826] em28178 #0: EEPROM ID = 26 00 01 00, EEPROM hash = 0xfe3c72a0
[ 240.787646] em28178 #0: EEPROM info:
[ 240.791235] em28178 #0: microcode start address = 0x0004, boot configuration = 0x01
[ 240.821959] em28178 #0: AC97 audio (5 sample rates)
[ 240.826960] em28178 #0: 500mA max power
[ 240.830895] em28178 #0: Table at offset 0x27, strings=0x148c, 0x1874, 0x0a6a
[ 240.860465] em28178 #0: Identified as PCTV DVB-S2 Stick (461e) (card=92)
[ 240.867230] em28178 #0: v4l2 driver version 0.2.0
[ 240.880844] em28178 #0: V4L2 video device registered as video0
[ 240.886731] em28178 #0: dvb set to isoc mode.
[ 240.902608] usbcore: registered new interface driver em28xx
[ 241.037316] m88ts2022 3-0060: m88ts2022: Montage M88TS2022 successfully identified
[ 241.047688] i2c i2c-2: a8293: Allegro A8293 SEC attached
[ 241.053019] DVB: registering new adapter (em28178 #0)
[ 241.058109] usb 1-1: DVB: registering adapter 0 frontend 0 (Montage M88DS3103)...
[ 241.103058] em28178 #0: Successfully loaded em28xx-dvb
[ 241.108247] Em28xx: Initialized (Em28xx dvb Extension) extension
[ 241.374357] usbcore: registered new interface driver dvb_usb_ttusb2
[ 242.024335] usbcore: registered new interface driver dvb_usb_dib0700
[ 242.392597] au0828 driver loaded
[ 242.404320] usbcore: registered new interface driver au0828
[ 242.555893] usbcore: registered new interface driver dw2102
[ 242.870926] usbcore: registered new interface driver pctv452e
[ 243.027136] usbcore: registered new interface driver tbsqbox2ci
[ 243.194345] usbcore: registered new interface driver tbsdvbc
[ 243.254362] usbcore: registered new interface driver tbs5680
[ 243.395807] usbcore: registered new interface driver tbsqbox22
[ 243.455560] usbcore: registered new interface driver Abilis Systems as10x usb driver
[ 243.614359] usbcore: registered new interface driver dvb_usb_it913x
[ 243.724308] usbcore: registered new interface driver dvb_usb_dvbsky
[ 3676.493342] usb 1-1: USB disconnect, device number 2
[ 3676.498394] em28178 #0: disconnecting em28178 #0 video
[ 3676.532894] em28178 #0: writing to i2c device at 0x10 failed (error=-19)
[ 3676.539661] i2c i2c-2: a8293: i2c failed=-19 rd=0
[ 3676.563829] em28178 #0: V4L2 device video0 deregistered
[ 3696.214115] usb 1-1: new high-speed USB device number 3 using orion-ehci
[ 3696.374520] em28xx: New device PCTV PCTV 461 480 Mbps (2013:0258, interface 0, class 0)
[ 3696.382738] em28xx: DVB interface 0 found: isoc
[ 3696.412424] em28xx: chip ID is em28178
[ 3696.812586] em28178 #0: i2c eeprom 0000: 26 00 01 00 02 09 aa e5 f5 64 01 60 09 e5 f5 64
[ 3696.820872] em28178 #0: i2c eeprom 0010: 09 60 03 c2 c6 22 e5 f7 b4 03 13 e5 f6 b4 87 03
[ 3696.829157] em28178 #0: i2c eeprom 0020: 02 09 5b e5 f6 b4 93 03 02 07 f8 c2 c6 22 c2 c6
[ 3696.837423] em28178 #0: i2c eeprom 0030: 22 00 60 00 ef 70 08 85 60 82 85 5f 83 93 ff ef
[ 3696.845699] em28178 #0: i2c eeprom 0040: 60 19 85 60 82 85 5f 83 e4 93 12 07 00 12 09 90
[ 3696.853964] em28178 #0: i2c eeprom 0050: 05 60 e5 60 70 02 05 5f 1f 80 e4 22 12 09 98 02
[ 3696.862231] em28178 #0: i2c eeprom 0060: 05 cb 08 22 1a eb 67 95 13 20 58 02 d0 93 47 10
[ 3696.870507] em28178 #0: i2c eeprom 0070: 8c 14 74 18 6a 0a 27 57 00 1d 18 00 10 00 00 00
[ 3696.878782] em28178 #0: i2c eeprom 0080: 02 00 00 00 54 00 00 00 f0 10 02 00 00 00 00 00
[ 3696.887048] em28178 #0: i2c eeprom 0090: 5b 47 c0 00 00 00 20 40 20 80 02 20 01 01 00 00
[ 3696.895324] em28178 #0: i2c eeprom 00a0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
[ 3696.903590] em28178 #0: i2c eeprom 00b0: c6 40 00 00 00 00 00 00 00 00 00 00 00 00 00 a7
[ 3696.911866] em28178 #0: i2c eeprom 00c0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0a 03
[ 3696.920141] em28178 #0: i2c eeprom 00d0: 50 00 43 00 54 00 56 00 18 03 30 00 30 00 31 00
[ 3696.928408] em28178 #0: i2c eeprom 00e0: 31 00 33 00 31 00 36 00 34 00 30 00 30 00 00 00
[ 3696.936674] em28178 #0: i2c eeprom 00f0: 14 03 50 00 43 00 54 00 56 00 20 00 34 00 36 00
[ 3696.944940] em28178 #0: i2c eeprom 0100: ... (skipped)
[ 3696.950097] em28178 #0: EEPROM ID = 26 00 01 00, EEPROM hash = 0xfe3c72a0
[ 3696.956918] em28178 #0: EEPROM info:
[ 3696.960506] em28178 #0: microcode start address = 0x0004, boot configuration = 0x01
[ 3696.989159] em28178 #0: AC97 audio (5 sample rates)
[ 3696.994168] em28178 #0: 500mA max power
[ 3696.998109] em28178 #0: Table at offset 0x27, strings=0x148c, 0x1874, 0x0a6a
[ 3697.050707] em28178 #0: Identified as PCTV DVB-S2 Stick (461e) (card=92)
[ 3697.057481] em28178 #0: v4l2 driver version 0.2.0
[ 3697.104369] em28178 #0: V4L2 video device registered as video0
[ 3697.110231] em28178 #0: dvb set to isoc mode.
[ 3697.257200] m88ts2022 3-0060: m88ts2022: Montage M88TS2022 successfully identified
[ 3697.285077] i2c i2c-2: a8293: Allegro A8293 SEC attached
[ 3697.290421] DVB: registering new adapter (em28178 #0)
[ 3697.295524] usb 1-1: DVB: registering adapter 0 frontend 0 (Montage M88DS3103)...
[ 3697.361403] em28178 #0: Successfully loaded em28xx-dvb

And here lsusb:
Bus 001 Device 002: ID 2013:0258 Unknown (Pinnacle?)
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 003 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub

dmesg | grep DVB:
[ 236.696997] em28xx: DVB interface 0 found: isoc
[ 237.313965] em28178 #0: Identified as PCTV DVB-S2 Stick (461e) (card=92)
[ 237.515651] DVB: registering new adapter (em28178 #0)
[ 237.520739] usb 1-1: DVB: registering adapter 0 frontend 0 (Montage M88DS3103)...

/dev/dvb
demux0 dvr0 frontend0 net0

Greatest Problem is, that I'm a Noob on Linux.
Working with SSH is no Problem but building kernel or something else is too far away for me (At the Moment).

Maybe you can help me to solve my Problem so I can use TVHeadend.

Thx Forward.