Hi
I have an Irdeto CAM in a TechnoTrend budget DVB-C card.
vdr doesn't seem to even attempt QUERY to decrypt more than one stream in the TS. If I record one stream and try and watch another in the same boquet, I just get "channel not available".
This is my channels.conf: Sky 1;T:594000:M64:C:XXXX:529:530:0:606:201:182:2:0 Juice 2;T:594000:M64:C:XXXX:577:578:0:606:204:182:2:0
These are my logs:
Jul 22 07:23:51 media1 vdr: [5764] info: Recording started Jul 22 07:24:01 media1 vdr: [5764] switching to channel 1 Jul 22 07:24:01 media1 vdr: [5764] info: Channel not available! Jul 22 07:24:03 media1 vdr: [5764] switching to channel 2
looking at ci.c, I thought I should be getting "CAM 1: replies to QUERY....." etc??
715: case AOT_CA_PMT_REPLY: { dbgprotocol("Slot %d: <== Ca Pmt Reply (%d)", Tc()->CamSlot()->SlotNumber(), SessionId()); if (!repliesToQuery) { dsyslog("CAM %d: replies to QUERY - multi channel decryption possible", Tc()->CamSlot()->SlotNumber());
and 784: else if (state == 3 && timer.TimedOut()) { dsyslog("CAM %d: doesn't reply to QUERY - only a single channel can be decrypted", Tc()->CamSlot()->SlotNumber()); state = 4; // normal operation }
any ideas?
On 07/24/07 11:00, Simon Baxter wrote:
Hi
I have an Irdeto CAM in a TechnoTrend budget DVB-C card.
vdr doesn't seem to even attempt QUERY to decrypt more than one stream in the TS. If I record one stream and try and watch another in the same boquet, I just get "channel not available".
This is my channels.conf: Sky 1;T:594000:M64:C:XXXX:529:530:0:606:201:182:2:0 Juice 2;T:594000:M64:C:XXXX:577:578:0:606:204:182:2:0
These are my logs:
Jul 22 07:23:51 media1 vdr: [5764] info: Recording started Jul 22 07:24:01 media1 vdr: [5764] switching to channel 1 Jul 22 07:24:01 media1 vdr: [5764] info: Channel not available! Jul 22 07:24:03 media1 vdr: [5764] switching to channel 2
looking at ci.c, I thought I should be getting "CAM 1: replies to QUERY....." etc??
715: case AOT_CA_PMT_REPLY: { dbgprotocol("Slot %d: <== Ca Pmt Reply (%d)", Tc()->CamSlot()->SlotNumber(), SessionId()); if (!repliesToQuery) { dsyslog("CAM %d: replies to QUERY - multi channel decryption possible", Tc()->CamSlot()->SlotNumber());
and 784: else if (state == 3 && timer.TimedOut()) { dsyslog("CAM %d: doesn't reply to QUERY - only a single channel can be decrypted", Tc()->CamSlot()->SlotNumber()); state = 4; // normal operation }
At any rate you should get exactly one of these messages per CAM.
Please try changing dsyslog() to isyslog() and test again.
Klaus
715: case AOT_CA_PMT_REPLY: { dbgprotocol("Slot %d: <== Ca Pmt Reply (%d)", Tc()->CamSlot()->SlotNumber(), SessionId()); if (!repliesToQuery) { dsyslog("CAM %d: replies to QUERY - multi channel
decryption
possible", Tc()->CamSlot()->SlotNumber());
and 784: else if (state == 3 && timer.TimedOut()) { dsyslog("CAM %d: doesn't reply to QUERY - only a single channel can
be
decrypted", Tc()->CamSlot()->SlotNumber()); state = 4; // normal operation }
At any rate you should get exactly one of these messages per CAM.
Please try changing dsyslog() to isyslog() and test again.
Klaus
Thanks Klaus. Changed above to isyslog() and now get:
Jul 25 07:22:00 media1 vdr: [2674] CAM 1: doesn't reply to QUERY - only a single channel can be decrypted Jul 25 07:22:04 media1 vdr: [2670] switching to channel 1 Jul 25 07:22:04 media1 vdr: [2670] CAM 1: assigned to device 1
not the result I wanted - but at least I now know!
Can anyone suggest where I can find which CAMs support QUERY ?? If yours does, can you tell me which model it is??
On 07/24/07 21:29, Simon Baxter wrote:
715: case AOT_CA_PMT_REPLY: { dbgprotocol("Slot %d: <== Ca Pmt Reply (%d)", Tc()->CamSlot()->SlotNumber(), SessionId()); if (!repliesToQuery) { dsyslog("CAM %d: replies to QUERY - multi channel
decryption
possible", Tc()->CamSlot()->SlotNumber());
and 784: else if (state == 3 && timer.TimedOut()) { dsyslog("CAM %d: doesn't reply to QUERY - only a single channel can
be
decrypted", Tc()->CamSlot()->SlotNumber()); state = 4; // normal operation }
At any rate you should get exactly one of these messages per CAM.
Please try changing dsyslog() to isyslog() and test again.
Klaus
Thanks Klaus. Changed above to isyslog() and now get:
Jul 25 07:22:00 media1 vdr: [2674] CAM 1: doesn't reply to QUERY - only a single channel can be decrypted Jul 25 07:22:04 media1 vdr: [2670] switching to channel 1 Jul 25 07:22:04 media1 vdr: [2670] CAM 1: assigned to device 1
So I guess your syslog is configured to write ERR, INFO and DEBUG messages into different files. This happens time and again and always causes extra efforts to find out. I guess I should change this to always use LOG_ERR...
not the result I wanted - but at least I now know!
Can anyone suggest where I can find which CAMs support QUERY ?? If yours does, can you tell me which model it is??
I use an Alphacrypt with the latest firmware and this one does react to QUERY.
Klaus
Can anyone suggest where I can find which CAMs support QUERY ?? If
yours
does, can you tell me which model it is??
I use an Alphacrypt with the latest firmware and this one does react to QUERY.
Klaus. I have now received new Alphacrypt and Alphacrypt Light CAMs to test.
Can you help me? Which firmware version are you running? 2.03 or 3.11 ??
How did you update these? Under Linux, Windows or live and via the CAM menu??
I'm struggling with the German websites -! :)
On 08/07/07 03:07, Simon Baxter wrote:
Can anyone suggest where I can find which CAMs support QUERY ?? If
yours
does, can you tell me which model it is??
I use an Alphacrypt with the latest firmware and this one does react to QUERY.
Klaus. I have now received new Alphacrypt and Alphacrypt Light CAMs to test.
Can you help me? Which firmware version are you running? 2.03 or 3.11 ??
I'm running 3.11.
How did you update these? Under Linux, Windows or live and via the CAM menu??
Via the CAM menu.
Klaus