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