[mythtv-users] DVB-S2: How to decrypt a channel with card TBS6590

Alain mythuser at alain.homeunix.org
Mon Jun 24 18:23:31 UTC 2019


On 23.06.19 23:30, Klaas de Waal wrote:
> I have done a quick test with a TBS9528 and DVB-C with a CAM and a
> smartcard and this works OK on encrypted channels, running today's
> master. This card is a single channel version from your TBS9590. Until
> proven otherwise this means that the card and the MythTV support for
> the card is OK.
>
> I do not know exactly when DVB-S2 support was added but v29 is rather
> old. Could it be that the FTA channels you found were DVB-S and not
> S2? The stream on  Hotbird 13B, 10971MHz/horizontal  which has SRF1
> and SRF2 is DVB-S2.
>
> I suggest that you try today's master and if that does not work then
> please create a ticket.
> A log file created with "mythbackend -v general,dvbcam
> --loglevel=debug --logpath=. "  should be attached in order to make
> analysis possible.
>
> BTW, I have added symbol rate 29700000 to the popup list so that will
> make your life a little bit easier :)
>
> Groetjes,
> Klaas.
> _______________________________________________

  Hi,

    So I've upgraded to Ubuntu 19.04 (losing access to the computer in 
the process: no keyboard, no mouse, and no shell leading to ssh being 
problematic...), mythtv-backend was also un-installed!

    But after solving some of those issues (still no keyboard and no 
mouse), regretfully, I still can't decode the satellite signals. I've 
also re-installed the V4L/DVB drivers and rebooted. It seems this is 
required each time I upgrade to a new kernel.

mythbackend version: fixes/30 [v30.0-v30.0-13-g1c2068c62b] www.mythtv.org

    Isn't the above version recent enough?

2019-06-24 20:13:31.859488 E  
DTVSigMon[27](/dev/dvb/TBS6590-1/frontend1): Wrong PMT; pmt->pn(17202) 
desired(17203)
2019-06-24 20:13:31.862791 E 
DTVSigMon[27](/dev/dvb/TBS6590-1/frontend1): Wrong PMT; pmt->pn(17204) 
desired(17203)
2019-06-24 20:13:31.862875 E 
DTVSigMon[27](/dev/dvb/TBS6590-1/frontend1): Wrong PMT; pmt->pn(17201) 
desired(17203)
2019-06-24 20:13:31.866148 N 
DTVSigMon[27](/dev/dvb/TBS6590-1/frontend1): *PMT says program 17203 is 
encrypted*
Jun 24 20:13:31 mytv mythbackend: mythbackend[13207]: E DVBRead 
recorders/dtvsignalmonitor.cpp:361 (HandlePMT) 
DTVSigMon[27](/dev/dvb/TBS6590-1/frontend1): Wrong PMT; pmt->pn(17202) 
desired(17203)
2019-06-24 20:13:31.866572 E 
DTVSigMon[27](/dev/dvb/TBS6590-1/frontend1): Wrong PMT; pmt->pn(17205) 
desired(17203)
Jun 24 20:13:31 mytv mythbackend: mythbackend[13207]: E DVBRead 
recorders/dtvsignalmonitor.cpp:361 (HandlePMT) 
DTVSigMon[27](/dev/dvb/TBS6590-1/frontend1): Wrong PMT; pmt->pn(17204) 
desired(17203)
Jun 24 20:13:31 mytv mythbackend: mythbackend[13207]: E DVBRead 
recorders/dtvsignalmonitor.cpp:361 (HandlePMT) 
DTVSigMon[27](/dev/dvb/TBS6590-1/frontend1): Wrong PMT; pmt->pn(17201) 
desired(17203)
Jun 24 20:13:31 mytv mythbackend: mythbackend[13207]: N DVBRead 
recorders/dtvsignalmonitor.cpp:368 (HandlePMT) 
DTVSigMon[27](/dev/dvb/TBS6590-1/frontend1): PMT says program 17203 is 
encrypted
Jun 24 20:13:31 mytv mythbackend: mythbackend[13207]: E DVBRead 
recorders/dtvsignalmonitor.cpp:361 (HandlePMT) 
DTVSigMon[27](/dev/dvb/TBS6590-1/frontend1): Wrong PMT; pmt->pn(17205) 
desired(17203)
Jun 24 20:13:33 mytv mythbackend: mythbackend[13207]: D DVBRead 
mpeg/mpegstreamdata.cpp:1901 (ProcessEncryptedPacket) 
MPEGStream[27](0x7efcd40633b0): PID 0x214 status: Encrypted
2019-06-24 20:13:33.500140 D  MPEGStream[27](0x7efcd40633b0): PID 0x217 
status: Encrypted
Jun 24 20:13:33 mytv mythbackend: mythbackend[13207]: D DVBRead 
mpeg/mpegstreamdata.cpp:1901 (ProcessEncryptedPacket) 
MPEGStream[27](0x7efcd40633b0): PID 0x217 status: Encrypted
2019-06-24 20:13:33.844226 D  Setting Lossless transcoding changed to 0
2019-06-24 20:13:33.844250 D  Setting Resize video while transcoding 
changed to 0
2019-06-24 20:13:33.844261 D  Setting Enable auto-transcode after 
recording changed to 0
2019-06-24 20:13:33.846600 D  Setting Enable auto-transcode after 
recording changed to 0
2019-06-24 20:13:33.847619 D  PortChecker::checkPort(): host localhost 
port 3306 timeLimit 30000 linkLocalOnly 1
Jun 24 20:13:33 mytv mythbackend: mythbackend[13207]: D TVRecEvent 
standardsettings.cpp:194 (haveChanged) Setting Lossless transcoding 
changed to 0
Jun 24 20:13:33 mytv mythbackend: mythbackend[13207]: D TVRecEvent 
standardsettings.cpp:194 (haveChanged) Setting Resize video while 
transcoding changed to 0
Jun 24 20:13:33 mytv mythbackend: mythbackend[13207]: D TVRecEvent 
standardsettings.cpp:194 (haveChanged) Setting Enable auto-transcode 
after recording changed to 0
Jun 24 20:13:33 mytv mythbackend: mythbackend[13207]: D TVRecEvent 
standardsettings.cpp:194 (haveChanged) Setting Enable auto-transcode 
after recording changed to 0
Jun 24 20:13:33 mytv mythbackend: mythbackend[13207]: D SignalMonitor 
portchecker.cpp:81 (checkPort) PortChecker::checkPort(): host localhost 
port 3306 timeLimit 30000 linkLocalOnly 1
2019-06-24 20:13:35.496145 D  PortChecker::checkPort(): host localhost 
port 3306 timeLimit 30000 linkLocalOnly 1
Jun 24 20:13:35 mytv mythbackend: mythbackend[13207]: D DVBRead 
portchecker.cpp:81 (checkPort) PortChecker::checkPort(): host localhost 
port 3306 timeLimit 30000 linkLocalOnly 1
2019-06-24 20:13:35.652154 D  MPEGStream[27](0x7efcd40633b0): PID 0x216 
status: Encrypted
2019-06-24 20:13:35.655479 D  MPEGStream[27](0x7efcd40633b0): PID 0x215 
status: Encrypted
Jun 24 20:13:35 mytv mythbackend: mythbackend[13207]: D DVBRead 
mpeg/mpegstreamdata.cpp:1901 (ProcessEncryptedPacket) 
MPEGStream[27](0x7efcd40633b0): PID 0x216 status: Encrypted
Jun 24 20:13:35 mytv mythbackend: mythbackend[13207]: D DVBRead 
mpeg/mpegstreamdata.cpp:1901 (ProcessEncryptedPacket) 
MPEGStream[27](0x7efcd40633b0): PID 0x215 status: Encrypted
2019-06-24 20:13:45.658676 E  TVRec[27]: TuningSignalCheck: Hit pre-fail 
timeout
Jun 24 20:13:45 mytv mythbackend: mythbackend[13207]: E TVRecEvent 
tv_rec.cpp:3987 (TuningSignalCheck) TVRec[27]: *TuningSignalCheck: Hit 
pre-fail timeout*
2019-06-24 20:13:51.662259 W  TVRec[27]: TuningSignalCheck: taking more 
than 20000 ms to get a lock. marking this recording as 'Failing'.
2019-06-24 20:13:51.662272 W  TVRec[27]: See 'Tuning timeout' in 
mythtv-setup for this input
Jun 24 20:13:51 mytv mythbackend: mythbackend[13207]: W TVRecEvent 
tv_rec.cpp:4018 (TuningSignalCheck) TVRec[27]: TuningSignalCheck: taking 
more than 20000 ms to get a lock. marking this recording as 'Failing'.
Jun 24 20:13:51 mytv mythbackend: mythbackend[13207]: W TVRecEvent 
tv_rec.cpp:4020 (TuningSignalCheck) TVRec[27]: See 'Tuning timeout' in 
mythtv-setup for this input
2019-06-24 20:13:56.256147 I  TVRec[27]: Changing from WatchingLiveTV to 
None
2019-06-24 20:13:56.324477 D  PortChecker::checkPort(): host localhost 
port 3306 timeLimit 30000 linkLocalOnly 1
2019-06-24 20:13:56.330812 N  Finished Recording: Container: MPEG2-TS 
Video Codec: h264 (1920x1088 A/R: 3 25fps) Audio Codec: ac3
2019-06-24 20:13:56.331801 I  TVRec[27]: 
FinishedRecording(20203_2019-06-24T18:13:31Z) damaged 
recq:<RecordingQuality overall_score="0" key="3807_2019-06-24T18:13:13Z" 
countinuity_error_count="0" packet_count="97736">
     <Gap start="2019-06-24T18:13:55Z" end="2019-06-24T18:30:00Z" 
duration="964" />
</RecordingQuality>
Jun 24 20:13:56 mytv mythbackend: mythbackend[13207]: I TVRecEvent 
tv_rec.cpp:1091 (HandleStateChange) TVRec[27]: Changing from 
WatchingLiveTV to None
Jun 24 20:13:56 mytv mythbackend: mythbackend[13207]: D RecThread 
portchecker.cpp:81 (checkPort) PortChecker::checkPort(): host localhost 
port 3306 timeLimit 30000 linkLocalOnly 1
Jun 24 20:13:56 mytv mythbackend: mythbackend[13207]: N RecThread 
recorders/recorderbase.cpp:500 (FinishRecording) Finished Recording: 
Container: MPEG2-TS Video Codec: h264 (1920x1088 A/R: 3 25fps) Audio 
Codec: ac3
Jun 24 20:13:56 mytv mythbackend: mythbackend[13207]: I TVRecEvent 
tv_rec.cpp:864 (FinishedRecording) TVRec[27]: 
FinishedRecording(20203_2019-06-24T18:13:31Z) damaged 
recq:<RecordingQuality overall_score="0" key="3807_2019-06-24T18:13:13Z" 
countinuity_error_count="0" packet_count="97736">#012    <Gap 
start="2019-06-24T18:13:55Z" end="2019-06-24T18:30:00Z" duration="964" 
/>#012</RecordingQuality>
2019-06-24 20:13:56.338624 I *DVB#/dev/dvb/TBS6590-1/frontend1 CA: 
CiHandler thread stopped*
2019-06-24 20:13:56.339034 D 
LiveTVChain(live-alinux-2019-06-24T18:13:11Z): dtor
2019-06-24 20:13:56.359798 I  Playback sock(55b8cff42170) 'alinux' 
disconnected
Jun 24 20:13:56 mytv mythbackend: mythbackend[13207]: I*DVBCam 
recorders/dvbcam.cpp:284 (run) DVB#/dev/dvb/TBS6590-1/frontend1 CA: 
CiHandler thread stopped*
2019-06-24 20:13:56.362129 I  FileTransfer sock(55b8cff47630) disconnected
Jun 24 20:13:56 mytv mythbackend: mythbackend[13207]: D ProcessRequest 
livetvchain.cpp:41 (~LiveTVChain) 
LiveTVChain(live-alinux-2019-06-24T18:13:11Z): dtor
2019-06-24 20:13:56.366962 D  PortChecker::checkPort(): host localhost 
port 3306 timeLimit 30000 linkLocalOnly 1
Jun 24 20:13:56 mytv mythbackend: mythbackend[13207]: I 
MythSocketThread(72) mainserver.cpp:7928 (connectionClosed) Playback 
sock(55b8cff42170) 'alinux' disconnected
2019-06-24 20:13:56.368452 I  Playback sock(7efbf0005610) 'alinux' 
disconnected


Alain Brossard

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.mythtv.org/pipermail/mythtv-users/attachments/20190624/55ed4aa8/attachment.html>


More information about the mythtv-users mailing list