[linux-dvb] [ANNOUNCE] CA_ZAP
Manu Abraham
manu at kromtek.com
Thu Jun 23 15:28:51 CEST 2005
Allan Stirling wrote:
> Allan Stirling wrote:
>
>>
>> Something is going wrong here. Adding some debugging to the /*
>> Get PMT PID */
>> section gives...
>>
>> parse_pat: PAT => Section Length=[41], TS ID=[12270]
>> program_count: 10
>> p_params->service_id: 4703
This one is from your channels.conf.. It is trying to compare it with
the service_id in the PAT..
If this matches, that PMT_PID is used
>> p_pat->p_program_descriptor->program_number: 176
>> p_params->service_id: 4703
>> p_pat->p_program_descriptor->program_number: 61155
>> p_params->service_id: 4703
>> p_pat->p_program_descriptor->program_number: 12288
>> p_params->service_id: 4703
>> p_pat->p_program_descriptor->program_number: 65337
>> p_params->service_id: 4703
>> p_pat->p_program_descriptor->program_number: 65530
>> p_params->service_id: 4703
>> p_pat->p_program_descriptor->program_number: 4603
>> p_params->service_id: 4703
>> p_pat->p_program_descriptor->program_number: 15967
>> p_params->service_id: 4703
>> p_pat->p_program_descriptor->program_number: 65474
>> p_params->service_id: 4703
>> p_pat->p_program_descriptor->program_number: 4809
>> p_params->service_id: 4703
>> p_pat->p_program_descriptor->program_number: 4906
>>
From your list, what i can see is, You don't have service_id 4703 in
the PAT, i believe ..
These 2 has to be the same .. Else no PMT_PID, well that's what's
happening .. Anyway let's get into the next part to see things are okay ..
>> I notice in your channels.conf that some of the values are duplicated.
>> That's not true on this network :(
>>
>> Cheers,
>>
>> Allan.
>>
> This is what the program_numbers look like from within ca_zap. As you
> can see, no 4703, which is what is detected by scan. Do you have a
> command line for dvbsnoop which would give more info? I'll be looking
Ok, what you can temporarily do is hard code the PMT_PID for your
channel into pmt_pid in si.c and try running it .. See whether it get's
hung still .. This would work only if you have that valid PMT_PID.
else this would not work ..
Have you got this channels.conf, doing a scan, or is it some stock
channels.conf .. ?
> through google to find one, but it would be good if you know something
> quick to try.
>
The dvbsnoop home page has quite a lot of examples, take a quick look
there ..
Manu
More information about the linux-dvb
mailing list