Could be some configuration param in the kernel, or in devfs?
What hardware/driver? If av7110 based, try hw_sections=1.
I have a TT 1.3 dvb-s so I tried with hw_sections=1 and it works, but I cannot use it for everyday use.
Have you any idea where the error may be ?
I see that av7110.c was splitted in december and I suspect the error is near then (the working drivers are from cvs 18/11/2003).
Bye Uberto
Hi,
On Astra 19.2E, 12515 H, SR 22000 :
#./test_pes 20 // (be patient, it takes about 5 minutes to fill the 4k buffer) test_pes: using '/dev/dvb/adapter0/demux0' PID 0x0014 00 70 70 05 cf 45 07 37 35 73 70 1a cf 45 07 37 .pp..E.75sp..E.7 35 f0 0f 58 0d 4e 4c 44 02 01 00 cf 31 09 24 17 5..X.NLD....1.$. 01 00 a1 df d8 ca ff ff ff ff ff ff ff ff ff ff ................
# ./test_sections 20 112 test_sections: using '/dev/dvb/adapter0/demux0' PID 0x0014 TID 0x70 Filter 0x70 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 Mask 0xff 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 70 70 05 cf 45 07 47 25 pp..E.G%
# ./test_sections 20 115 test_sections: using '/dev/dvb/adapter0/demux0' PID 0x0014 TID 0x73 Filter 0x73 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 Mask 0xff 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00
Nothing !
On Astra 19.2E, 12363 V, SR 27500 :
# ./test_pes 20 test_pes: using '/dev/dvb/adapter0/demux0' PID 0x0014 00 70 70 05 cf 45 07 51 17 ff ff ff ff ff ff ff .pp..E.Q........ ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ................ ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ................ ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ................ ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ................ ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ................ ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ................ ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ................ ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ................ ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ................ ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ................ ff ff ff ff ff ff ff ff 00 73 70 47 cf 45 07 51 .........spG.E.Q 17 f0 3c 58 0d 46 52 41 02 01 00 d7 bb 01 00 00 ..<X.FRA........ 01 00 58 0d 4e 43 4c 02 11 00 d7 bb 01 00 00 11 ..X.NCL......... 00 58 0d 47 4c 50 03 04 00 d7 bb 01 00 00 04 00 .X.GLP.......... 58 0d 52 55 4e 02 04 00 d7 bb 01 00 00 04 00 b9 X.RUN........... b2 ef 79 ff ff ff ff ff ff ff ff ff ff ff ff ff ..y............. ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ................ ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ................ ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ................ ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ................ ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ................ ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ................
# ./test_sections 20 112 test_sections: using '/dev/dvb/adapter0/demux0' PID 0x0014 TID 0x70 Filter 0x70 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 Mask 0xff 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 70 70 05 cf 45 07 50 53 pp..E.PS
# ./test_sections 20 115 test_sections: using '/dev/dvb/adapter0/demux0' PID 0x0014 TID 0x73 Filter 0x73 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 Mask 0xff 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 73 70 47 cf 45 07 50 20 f0 3c 58 0d 46 52 41 02 spG.E.P .<X.FRA. 01 00 d7 bb 01 00 00 01 00 58 0d 4e 43 4c 02 11 .........X.NCL.. 00 d7 bb 01 00 00 11 00 58 0d 47 4c 50 03 04 00 ........X.GLP... d7 bb 01 00 00 04 00 58 0d 52 55 4e 02 04 00 d7 .......X.RUN.... bb 01 00 00 04 00 d3 be 4a e5 ........J.
This shows clearly that there is a bug in the software sections filters. When the tables are put together into one packet, the filters are ignoring the second table.
(Kernel 2.6.3 Gentoo-r1, driver shipped with 2.6.3, Hauppauge WinTV DVB-S Rev 1.3, AMD Athlon 1600+).
Jean-Claude
-- Info: To unsubscribe send a mail to [EMAIL PROTECTED] with "unsubscribe linux-dvb" as subject.