Jump to content


Photo

Enigma2 and BBC/ITV at 27.5W Intelsat - a big challenge


  • Please log in to reply
1942 replies to this topic

Re: Enigma2 and BBC/ITV at 27.5W Intelsat - a big challenge #141 Robinson

  • Senior Member
  • 2,616 posts

+30
Good

Posted 28 September 2013 - 16:12

Hello doublet,

I'm afraid I have a problem with my SG2100 rotor at the moment and it can take some time before I am able to do some more tests.

My rotor moves about 50 deg instead of 45 deg both directions so I kind of lost the orbit now and I've had do diassemble my system. :(


ET9000, OpenPLi 4.0, 13E, 19E

HD51, OpenPLi 6.2, 75E - 30W


Re: Enigma2 and BBC/ITV at 27.5W Intelsat - a big challenge #142 robbieb43

  • Senior Member
  • 37 posts

0
Neutral

Posted 28 September 2013 - 16:55

Hi Doublet

 

Here is my first qbox mini attempt  (I killed for this test to keep the log short, but it caries on in the vein):

 

[root@qboxhd:/tmp]$ available demuxes:
/dev/dvb/adapter0/demux0
/dev/dvb/adapter0/demux1
currentSid: 0x1044
trying with demux /dev/dvb/adapter0/demux0
Error(110): read (PID 0x0000): Connection timed out
trying with demux /dev/dvb/adapter0/demux1
Error(110): read (PID 0x0000): Connection timed out
currentSid: 0x1044
trying with demux /dev/dvb/adapter0/demux0
Error(110): read (PID 0x0000): Connection timed out
trying with demux /dev/dvb/adapter0/demux1
Error(110): read (PID 0x0000): Connection timed out
currentSid: 0x1044
trying with demux /dev/dvb/adapter0/demux0
Error(110): read (PID 0x0000): Connection timed out
trying with demux /dev/dvb/adapter0/demux1
Error(110): read (PID 0x0000): Connection timed out
currentSid: 0x1044
trying with demux /dev/dvb/adapter0/demux0
fError(110): read (PID 0x0000): Connection timed out
trying with demux /dev/dvb/adapter0/demux1
gError(110): read (PID 0x0000): Connection timed out

/tmp/bbc_pmt_deb4.py
currentSid: 0x1044
trying with demux /dev/dvb/adapter0/demux0
Error(110): read (PID 0x0000): Connection timed out
trying with demux /dev/dvb/adapter0/demux1
Traceback (most recent call last):
  File "/tmp/bbc_pmt_deb4.py", line 46, in <module>
    m = re.search(r"\((\w+)\)", pipe.readline())
KeyboardInterrupt

 

(The f and the g are me issuing an fg to bring it into forground of course)

 

Rob
 



Re: Enigma2 and BBC/ITV at 27.5W Intelsat - a big challenge #143 doublet

  • Senior Member
  • 90 posts

+5
Neutral

Posted 28 September 2013 - 18:40

Hello Robinson,

that's a pity, hopefully you've good access to youtr system.

 

Hello Rob,

maybe your box has several adapters (seen as /dev/dvb/adapter1)?

Once tuned, I was always able to catch PAT (has PID 0) by dvbsnoop.

 

You could try:

dvbsnoop -timeout 1000 -n 1 -demux /dev/dvb/adapter0/demux0 0x0

dvbsnoop -timeout 1000 -n 1 -demux /dev/dvb/adapter0/demux1 0x0

dvbsnoop -timeout 1000 -n 1 -demux /dev/dvb/adapter1/demux0 0x0

dvbsnoop -timeout 1000 -n 1 -demux /dev/dvb/adapter1/demux1 0x0



Re: Enigma2 and BBC/ITV at 27.5W Intelsat - a big challenge #144 Robinson

  • Senior Member
  • 2,616 posts

+30
Good

Posted 28 September 2013 - 21:08

Robinson,

could you please do E2 log and in the same time catch output of script (take latest version). There is something strange is with demux allocation. E2 log says demux0 is used, but your previous script outputs show, that the script never selected demux0.

 



openpli 3.0 et9x00


et9x00 login: root
root@et9x00:~# ./bbc_pmt_deb4.py &
root@et9x00:~# available demuxes:
/dev/dvb/adapter0/demux6
/dev/dvb/adapter0/demux5
/dev/dvb/adapter0/demux4
/dev/dvb/adapter0/demux3
/dev/dvb/adapter0/demux2
/dev/dvb/adapter0/demux1
/dev/dvb/adapter0/demux0
currentSid: 0x4500
trying with demux /dev/dvb/adapter0/demux6
pmtPid: 0x189c
Error(145): read (PID 0x189c): Connection timed out
0x9f 0x80 0x32 0x1e 0x03 0x45 0x00 0x09 0x00 0x13 0x01 0x81 0x08 0x0c 0xfd 0xac
0xe7 0x10 0x00 0x00 0x01 0x82 0x02 0x40 0x06 0x84 0x02 0x18 0x9c 0x0d 0x18 0x9c
0x00 0x00
Error(145): read (PID 0x189c): Connection timed out

currentSid: 0x44c8
root@et9x00:~# trying with demux /dev/dvb/adapter0/demux6
pmtPid: 0x1838
Error(145): read (PID 0x1838): Connection timed out
0x9f 0x80 0x32 0x1e 0x03 0x44 0xc8 0x09 0x00 0x13 0x01 0x81 0x08 0x0c 0xfd 0xac
0xe7 0x10 0x00 0x00 0x01 0x82 0x02 0x40 0x06 0x84 0x02 0x18 0x38 0x0d 0x18 0x38
0x00 0x00
Error(145): read (PID 0x1838): Connection timed out

currentSid: 0x1044
trying with demux /dev/dvb/adapter0/demux6
pmtPid: 0x0064
Error(145): read (PID 0x0064): Connection timed out
0x9f 0x80 0x32 0x1e 0x03 0x10 0x44 0x09 0x00 0x13 0x01 0x81 0x08 0x0c 0xfd 0xac
0xe7 0x10 0x00 0x00 0x01 0x82 0x02 0x40 0x06 0x84 0x02 0x00 0x64 0x0d 0x00 0x64
0x00 0x00
Error(145): read (PID 0x0064): Connection timed out

currentSid: 0x4484
trying with demux /dev/dvb/adapter0/demux6
pmtPid: 0x19c8
Error(145): read (PID 0x19c8): Connection timed out
0x9f 0x80 0x32 0x1e 0x03 0x44 0x84 0x09 0x00 0x13 0x01 0x81 0x08 0x0c 0xfd 0xac
0xe7 0x10 0x00 0x00 0x01 0x82 0x02 0x40 0x06 0x84 0x02 0x19 0xc8 0x0d 0x19 0xc8
0x00 0x00
Error(145): read (PID 0x19c8): Connection timed out

currentSid: 0x107d
trying with demux /dev/dvb/adapter0/demux6
pmtPid: 0x13ec
Error(145): read (PID 0x13ec): Connection timed out
0x9f 0x80 0x32 0x1e 0x03 0x10 0x7d 0x09 0x00 0x13 0x01 0x81 0x08 0x0c 0xfd 0xac
0xe7 0x10 0x00 0x00 0x01 0x82 0x02 0x40 0x06 0x84 0x02 0x13 0xec 0x0d 0x13 0xec
0x00 0x00
Error(145): read (PID 0x13ec): Connection timed out

currentSid: 0x107c
trying with demux /dev/dvb/adapter0/demux6
pmtPid: 0x1004
Error(145): read (PID 0x1004): Connection timed out
0x9f 0x80 0x32 0x1e 0x03 0x10 0x7c 0x09 0x00 0x13 0x01 0x81 0x08 0x0c 0xfd 0xac
0xe7 0x10 0x00 0x00 0x01 0x82 0x02 0x40 0x06 0x84 0x02 0x10 0x04 0x0d 0x10 0x04
0x00 0x00
Error(145): read (PID 0x1004): Connection timed out

 


ET9000, OpenPLi 4.0, 13E, 19E

HD51, OpenPLi 6.2, 75E - 30W


Re: Enigma2 and BBC/ITV at 27.5W Intelsat - a big challenge #145 Robinson

  • Senior Member
  • 2,616 posts

+30
Good

Posted 28 September 2013 - 21:27

Robinson, it's worth to try this version of script on your friend's box - you mentioned he's got no sound on HD channels.

 

You wanted to see screenshots from his AUDIO screen and his Service Information scrren on HD channels. Still no sound on HD, even with your bbc_pmt_deb4 script.

Here are the screenshots.

Attached Files


ET9000, OpenPLi 4.0, 13E, 19E

HD51, OpenPLi 6.2, 75E - 30W


Re: Enigma2 and BBC/ITV at 27.5W Intelsat - a big challenge #146 doublet

  • Senior Member
  • 90 posts

+5
Neutral

Posted 28 September 2013 - 21:34

Robinson,

I went trough the history of scripts and what we've tried...

Could you please change line in latest version from

lsDemux = glob.glob("/dev/dvb/adapter0/demux*")

to

lsDemux = glob.glob("/dev/dvb/adapter0/demux0")

 

(change asterisk to zero)

... to check demux0 only ... (for your case)

 

Also I have noted that you run script in background (with &). For debug purposes it is not necessary (you can easily stop the script with ctrl+c).



Re: Enigma2 and BBC/ITV at 27.5W Intelsat - a big challenge #147 Robinson

  • Senior Member
  • 2,616 posts

+30
Good

Posted 28 September 2013 - 21:40

Before I try what you suggested above, here is one more thing you mentioned in the meantime.

 

Here is what I get with the following command (when your script is running):

 
dvbsnoop -timeout 1000 -nph -pd 3 -n 1 -demux /dev/dvb/adapter0/demux0 0x0:
 
root@et9x00:~# dvbsnoop -timeout 1000 -nph -pd 3 -n 1 -demux /dev/dvb/adapter0/d
emux0 0x0
dvbsnoop V1.4.51 -- http://dvbsnoop.sourceforge.net/

------------------------------------------------------------
SECT-Packet: 00000001   PID: 0 (0x0000), Length: 188 (0x00bc)
Time received: Sat 2013-09-28  22:29:51.670
------------------------------------------------------------
PID:  0 (0x0000)  [= assigned for: ISO 13818-1 Program Association Table (PAT)]

Guess table from table id...
PAT-decoding....
Table_ID: 0 (0x00)  [= Program Association Table (PAT)]
section_syntax_indicator: 1 (0x01)
Transport_Stream_ID: 4096 (0x1000)
Version_number: 6 (0x06)
current_next_indicator: 1 (0x01)  [= valid now]
Section_number: 0 (0x00)
Last_Section_number: 0 (0x00)

    Program_number: 0 (0x0000)
    Network_PID: 16 (0x0010)

    Program_number: 3 (0x0003)
    Program_map_PID: 33 (0x0021)

    Program_number: 50 (0x0032)
    Program_map_PID: 50 (0x0032)

    Program_number: 4164 (0x1044)
    Program_map_PID: 100 (0x0064)

    Program_number: 4220 (0x107c)
    Program_map_PID: 4100 (0x1004)

    Program_number: 4221 (0x107d)
    Program_map_PID: 5100 (0x13ec)

    Program_number: 4222 (0x107e)
    Program_map_PID: 3100 (0x0c1c)

    Program_number: 4287 (0x10bf)
    Program_map_PID: 200 (0x00c8)

    Program_number: 4288 (0x10c0)
    Program_map_PID: 300 (0x012c)

    Program_number: 4352 (0x1100)
    Program_map_PID: 500 (0x01f4)

    Program_number: 4416 (0x1140)
    Program_map_PID: 2700 (0x0a8c)

    Program_number: 4544 (0x11c0)
    Program_map_PID: 400 (0x0190)

    Program_number: 4608 (0x1200)
    Program_map_PID: 700 (0x02bc)

    Program_number: 4672 (0x1240)
    Program_map_PID: 800 (0x0320)

    Program_number: 4736 (0x1280)
    Program_map_PID: 600 (0x0258)

    Program_number: 4860 (0x12fc)
    Program_map_PID: 2800 (0x0af0)

    Program_number: 5632 (0x1600)
    Program_map_PID: 1400 (0x0578)

    Program_number: 5696 (0x1640)
    Program_map_PID: 1500 (0x05dc)

    Program_number: 5760 (0x1680)
    Program_map_PID: 1600 (0x0640)

    Program_number: 5824 (0x16c0)
    Program_map_PID: 1700 (0x06a4)

    Program_number: 5888 (0x1700)
    Program_map_PID: 1800 (0x0708)

    Program_number: 5952 (0x1740)
    Program_map_PID: 1900 (0x076c)

    Program_number: 6016 (0x1780)
    Program_map_PID: 2000 (0x07d0)

    Program_number: 6204 (0x183c)
    Program_map_PID: 2300 (0x08fc)

    Program_number: 6268 (0x187c)
    Program_map_PID: 2400 (0x0960)

    Program_number: 6333 (0x18bd)
    Program_map_PID: 2500 (0x09c4)

    Program_number: 6397 (0x18fd)
    Program_map_PID: 2600 (0x0a28)

    Program_number: 6462 (0x193e)
    Program_map_PID: 2100 (0x0834)

    Program_number: 6526 (0x197e)
    Program_map_PID: 2200 (0x0898)

    Program_number: 6720 (0x1a40)
    Program_map_PID: 1000 (0x03e8)

    Program_number: 6784 (0x1a80)
    Program_map_PID: 1100 (0x044c)

    Program_number: 6848 (0x1ac0)
    Program_map_PID: 1200 (0x04b0)

    Program_number: 6912 (0x1b00)
    Program_map_PID: 1300 (0x0514)

    Program_number: 7168 (0x1c00)
    Program_map_PID: 900 (0x0384)

    Program_number: 7232 (0x1c40)
    Program_map_PID: 2900 (0x0b54)

    Program_number: 17472 (0x4440)
    Program_map_PID: 6100 (0x17d4)

    Program_number: 17540 (0x4484)
    Program_map_PID: 6600 (0x19c8)

    Program_number: 17608 (0x44c8)
    Program_map_PID: 6200 (0x1838)

    Program_number: 17664 (0x4500)
    Program_map_PID: 6300 (0x189c)

    Program_number: 17792 (0x4580)
    Program_map_PID: 6400 (0x1900)

    Program_number: 17856 (0x45c0)
    Program_map_PID: 6500 (0x1964)

    Program_number: 19648 (0x4cc0)
    Program_map_PID: 6700 (0x1a2c)

    Program_number: 20096 (0x4e80)
    Program_map_PID: 6800 (0x1a90)

    Program_number: 20288 (0x4f40)
    Program_map_PID: 6900 (0x1af4)

==========================================================

root@et9x00:~#

 

And I get the same output no matter what demux number I use for the command.


ET9000, OpenPLi 4.0, 13E, 19E

HD51, OpenPLi 6.2, 75E - 30W


Re: Enigma2 and BBC/ITV at 27.5W Intelsat - a big challenge #148 doublet

  • Senior Member
  • 90 posts

+5
Neutral

Posted 28 September 2013 - 21:47

Looks promising. I hope we'll have good luck with descrambling of PMT at demux0.



Re: Enigma2 and BBC/ITV at 27.5W Intelsat - a big challenge #149 Robinson

  • Senior Member
  • 2,616 posts

+30
Good

Posted 28 September 2013 - 21:48

Could you please change line in latest version from

lsDemux = glob.glob("/dev/dvb/adapter0/demux*")

to

lsDemux = glob.glob("/dev/dvb/adapter0/demux0")

 

root@et9x00:~# ./bbc_pmt_deb4a.py
available demuxes:
/dev/dvb/adapter0/demux0
currentSid: 0x4500
trying with demux /dev/dvb/adapter0/demux0
pmtPid: 0x189c
Error(145): read (PID 0x189c): Connection timed out
0x9f 0x80 0x32 0x1e 0x03 0x45 0x00 0x09 0x00 0x13 0x01 0x81 0x08 0x0c 0xfd 0xac
0xe7 0x10 0x00 0x00 0x01 0x82 0x02 0x01 0x00 0x84 0x02 0x18 0x9c 0x0d 0x18 0x9c
0x00 0x00
Error(145): read (PID 0x189c): Connection timed out

currentSid: 0x1240
trying with demux /dev/dvb/adapter0/demux0
pmtPid: 0x0320
Error(145): read (PID 0x0320): Connection timed out
0x9f 0x80 0x32 0x1e 0x03 0x12 0x40 0x09 0x00 0x13 0x01 0x81 0x08 0x0c 0xfd 0xac
0xe7 0x10 0x00 0x00 0x01 0x82 0x02 0x01 0x00 0x84 0x02 0x03 0x20 0x0d 0x03 0x20
0x00 0x00
Error(145): read (PID 0x0320): Connection timed out

currentSid: 0x4500
trying with demux /dev/dvb/adapter0/demux0
pmtPid: 0x189c
Error(145): read (PID 0x189c): Connection timed out
0x9f 0x80 0x32 0x1e 0x03 0x45 0x00 0x09 0x00 0x13 0x01 0x81 0x08 0x0c 0xfd 0xac
0xe7 0x10 0x00 0x00 0x01 0x82 0x02 0x01 0x00 0x84 0x02 0x18 0x9c 0x0d 0x18 0x9c
0x00 0x00
Error(145): read (PID 0x189c): Connection timed out

currentSid: 0x44c8
trying with demux /dev/dvb/adapter0/demux0
pmtPid: 0x1838
Error(145): read (PID 0x1838): Connection timed out
0x9f 0x80 0x32 0x1e 0x03 0x44 0xc8 0x09 0x00 0x13 0x01 0x81 0x08 0x0c 0xfd 0xac
0xe7 0x10 0x00 0x00 0x01 0x82 0x02 0x01 0x00 0x84 0x02 0x18 0x38 0x0d 0x18 0x38
0x00 0x00
Error(145): read (PID 0x1838): Connection timed out

ET9000, OpenPLi 4.0, 13E, 19E

HD51, OpenPLi 6.2, 75E - 30W


Re: Enigma2 and BBC/ITV at 27.5W Intelsat - a big challenge #150 doublet

  • Senior Member
  • 90 posts

+5
Neutral

Posted 28 September 2013 - 22:15

:-( So even on demux0/ca0 PMT descrambling is not successful. I've no more ideas :-( If you have time, take *CAM log (level 255) and E2 log....

 

Regarding your friend's box:

 

First screen shows that E2 thinks there is only one stream of MPEG format. In reality in PMT are audio 2 streams (0x17d6 and 0x17da) of HE-AAC format.

 

Second screen shows that E2 receives audio PID 0x17da. I don't know why E2 selected this stream (and not 0x17d6), because on 0x17da there is no sound broadcasted...

 

Maybe it's something wrong with PID caching... you could try edit lamedb... maybe to keep just "p:BBC" with no additional PIDs....



Re: Enigma2 and BBC/ITV at 27.5W Intelsat - a big challenge #151 doublet

  • Senior Member
  • 90 posts

+5
Neutral

Posted 29 September 2013 - 08:23

Robinson, I have to conclude, that due to some HW / driver constrains, it is not possible to descramble and/or reinsert decrambled PMT sections into TS.

 

All, any new idea is welcome.



Re: Enigma2 and BBC/ITV at 27.5W Intelsat - a big challenge #152 Amai

  • Senior Member
  • 615 posts

+26
Good

Posted 29 September 2013 - 10:16

[SubServices].getSubservices called
SubServices is returning list  [('1:0:19:4484:1000:1:CFDACE7:0:0:0:', 'BBC One HD')]
screen cleanup!
++ 2/2 TID 4e
done!
doing version filtering
0012:  4e 44 84 01 00 00
mask:  ff ff ff 3f 00 00
mode:  00 00 00 3e 00 00
+ 1/1 TID 02
done!
[eDVBCAService] new service 1:0:19:4484:1000:1:CFDACE7:0:0:0:
[eDVBCAService] add demux 3 to slot 0 service 1:0:19:4484:1000:1:CFDACE7:0:0:0:
demux 3 mask 08 prevhash 00000000
[eDVBCAService] send 64 bytes
9f 80 32 3c 03 44 84 0d 00 13 01 81 08 0c fd ac e7 10 00 00 01 82 02 08 03 84 02 19 c8 1b 19 c9 00 00 11 19 ca 00 00 11 19 ce 00 00 06 19 cd 00 00 05 19 fa 00 00 0b 19 d2 00 00 0b 17 df 00 00
recheckPMTHAndlers()
recheck 0x1e50a7c 1:0:19:4484:1000:1:CFDACE7:0:0:0:
dvb subtitle  PID 19cd with wrong subtitling type (14)... force 0x10!!
[eDVBCIInterfaces] gotPMT
eventNewProgramInfo 0 0
have 1 video stream(s) (19c9), and 2 audio stream(s) (19ca, 19ce), and the pcr pid is 19c9, and the text pid is ffffffff
PES filter: DMX_SET_PES_FILTER - Invalid argument
decoder state: play, vpid=6601, apid=6602
DMX_SET_PES_FILTER(0x19ca) - audio - ok
DEMUX_START - audio - ok
AUDIO_SET_BYPASS(9) - ok
AUDIO_PAUSE - ok
AUDIO_PLAY - ok
VIDEO_SLOWMOTION(0) - ok
VIDEO_FAST_FORWARD(0) - ok
VIDEO_CONTINUE - ok
AUDIO_CONTINUE - ok
dvb subtitle  PID 19cd with wrong subtitling type (14)... force 0x10!!
[TeleText] serviceInfoChanged
[TeleText] TXT PID -1 DEMUX 3
doing version filtering
19c8:  02 44 84 0d 00 00
mask:  ff ff ff 3f 00 00
mode:  00 00 00 3e 00 00
nr_read 2868 nr_write 64
sum 2932 prev_sum 2932
hdd IDLE!
[IDLE] 120.537832975 600 False
VIDEO_GET_EVENT - ok
VIDEO_GET_EVENT - ok

 

 

 

Hi,
I tried bbc_pmt.py script on a dm800se and it works for all BBC Channels (also HD) without changing anything

(no changes made to lamedb or something else)
Just placed bbc_pmt.py in folder /home/root/
Then I started script once with command /home/root/bbc_pmt.py and all BBC channels are working

Cheers,

 



Re: Enigma2 and BBC/ITV at 27.5W Intelsat - a big challenge #153 Robinson

  • Senior Member
  • 2,616 posts

+30
Good

Posted 29 September 2013 - 10:26

El Sato, what image are you using? OpenPLi?

Also, do you have sound on HD channels?


ET9000, OpenPLi 4.0, 13E, 19E

HD51, OpenPLi 6.2, 75E - 30W


Re: Enigma2 and BBC/ITV at 27.5W Intelsat - a big challenge #154 Amai

  • Senior Member
  • 615 posts

+26
Good

Posted 29 September 2013 - 10:35

El Sato, what image are you using? OpenPLi?

Also, do you have sound on HD channels?

I'm using DMM OE2.0 image
and yes with sound on HD channels.

 

I'm going to test with pli4 in a moment and let you know.
First need to flash my box with pli4.

Feedback later



Re: Enigma2 and BBC/ITV at 27.5W Intelsat - a big challenge #155 robbieb43

  • Senior Member
  • 37 posts

0
Neutral

Posted 29 September 2013 - 10:55

Hello Robinson,

that's a pity, hopefully you've good access to youtr system.

 

Hello Rob,

maybe your box has several adapters (seen as /dev/dvb/adapter1)?

Once tuned, I was always able to catch PAT (has PID 0) by dvbsnoop.

 

You could try:

dvbsnoop -timeout 1000 -n 1 -demux /dev/dvb/adapter0/demux0 0x0

dvbsnoop -timeout 1000 -n 1 -demux /dev/dvb/adapter0/demux1 0x0

dvbsnoop -timeout 1000 -n 1 -demux /dev/dvb/adapter1/demux0 0x0

dvbsnoop -timeout 1000 -n 1 -demux /dev/dvb/adapter1/demux1 0x0

Thanks Doublet - I thought that was going to be a Eureka moment as you are right I have two tuners and my motor feed is on the second one... alas it looks like a more fundemental issue.  I suspect we need to ignore this for now as it may distract thinking.

Here is what it gave.  Given that we have a different processor, a different compile of the bit of software that that we don't discuss here and a different compile of DVBSnoop this might polute the analysis process.

[root@qboxhd:~]$ dvbsnoop -timeout 1000 -n 1 -demux /dev/dvb/adapter0/demux0 0x0
dvbsnoop V1.4.51-SH4_ambrosa -- http://dvbsnoop.sourceforge.net/
Error(110): read (PID 0x0000): Connection timed out
[root@qboxhd:~]$ dvbsnoop -timeout 1000 -n 1 -demux /dev/dvb/adapter0/demux1 0x0
dvbsnoop V1.4.51-SH4_ambrosa -- http://dvbsnoop.sourceforge.net/
Error(110): read (PID 0x0000): Connection timed out
[root@qboxhd:~]$ dvbsnoop -timeout 1000 -n 1 -demux /dev/dvb/adapter1/demux0 0x0
dvbsnoop V1.4.51-SH4_ambrosa -- http://dvbsnoop.sourceforge.net/
Error(110): read (PID 0x0000): Connection timed out
[root@qboxhd:~]$ dvbsnoop -timeout 1000 -n 1 -demux /dev/dvb/adapter1/demux1 0x0
dvbsnoop V1.4.51-SH4_ambrosa -- http://dvbsnoop.sourceforge.net/
Error(110): read (PID 0x0000): Connection timed out

available demuxes:
/dev/dvb/adapter1/demux0
/dev/dvb/adapter1/demux1
currentSid: 0x1044
trying with demux /dev/dvb/adapter1/demux0
Error(110): read (PID 0x0000): Connection timed out
trying with demux /dev/dvb/adapter1/demux1
Error(110): read (PID 0x0000): Connection timed out

I will go and have a separate think.

 

Thanks

 

Rob



Re: Enigma2 and BBC/ITV at 27.5W Intelsat - a big challenge #156 Robinson

  • Senior Member
  • 2,616 posts

+30
Good

Posted 29 September 2013 - 11:39

I'm experimenting with VU+ Solo2 at the moment using a non-OpenPLi image but the problem seems to be the same although Solo2 "likes" demux3:

 

currentSid: 0x10bf
trying with demux /dev/dvb/adapter0/demux3
pmtPid: 0x00c8
Error(145): read (PID 0x00c8): Connection timed out
0x9f 0x80 0x32 0x1e 0x03 0x10 0xbf 0x09 0x00 0x13 0x01 0x81 0x08 0x0c 0xfd 0xac
0xe7 0x10 0x00 0x00 0x01 0x82 0x02 0x08 0x03 0x84 0x02 0x00 0xc8 0x0d 0x00 0xc8
0x00 0x00
Error(145): read (PID 0x00c8): Connection timed out

currentSid: 0x1200
trying with demux /dev/dvb/adapter0/demux3
pmtPid: 0x02bc
Error(145): read (PID 0x02bc): Connection timed out
0x9f 0x80 0x32 0x1e 0x03 0x12 0x00 0x09 0x00 0x13 0x01 0x81 0x08 0x0c 0xfd 0xac
0xe7 0x10 0x00 0x00 0x01 0x82 0x02 0x08 0x03 0x84 0x02 0x02 0xbc 0x0d 0x02 0xbc
0x00 0x00
Error(145): read (PID 0x02bc): Connection timed out

currentSid: 0x1240
trying with demux /dev/dvb/adapter0/demux3
pmtPid: 0x0320
Error(145): read (PID 0x0320): Connection timed out
0x9f 0x80 0x32 0x1e 0x03 0x12 0x40 0x09 0x00 0x13 0x01 0x81 0x08 0x0c 0xfd 0xac
0xe7 0x10 0x00 0x00 0x01 0x82 0x02 0x08 0x03 0x84 0x02 0x03 0x20 0x0d 0x03 0x20
0x00 0x00
Error(145): read (PID 0x0320): Connection timed out

currentSid: 0x4500
trying with demux /dev/dvb/adapter0/demux3
pmtPid: 0x189c
Error(145): read (PID 0x189c): Connection timed out
0x9f 0x80 0x32 0x1e 0x03 0x45 0x00 0x09 0x00 0x13 0x01 0x81 0x08 0x0c 0xfd 0xac
0xe7 0x10 0x00 0x00 0x01 0x82 0x02 0x08 0x03 0x84 0x02 0x18 0x9c 0x0d 0x18 0x9c
0x00 0x00
Error(145): read (PID 0x189c): Connection timed out

currentSid: 0x44c8
trying with demux /dev/dvb/adapter0/demux3
pmtPid: 0x1838
Error(145): read (PID 0x1838): Connection timed out
0x9f 0x80 0x32 0x1e 0x03 0x44 0xc8 0x09 0x00 0x13 0x01 0x81 0x08 0x0c 0xfd 0xac
0xe7 0x10 0x00 0x00 0x01 0x82 0x02 0x08 0x03 0x84 0x02 0x18 0x38 0x0d 0x18 0x38
0x00 0x00
Error(145): read (PID 0x1838): Connection timed out

ET9000, OpenPLi 4.0, 13E, 19E

HD51, OpenPLi 6.2, 75E - 30W


Re: Enigma2 and BBC/ITV at 27.5W Intelsat - a big challenge #157 Robinson

  • Senior Member
  • 2,616 posts

+30
Good

Posted 29 September 2013 - 11:49

And one more thing, doublet.

 

Even if your script is not running, dvbsnoop -timeout 1000 -nph -pd 3 -n 1 -demux /dev/dvb/adapter0/demux0 0x0 gives the same list of PID's no matter what demux number I choose.

 

root@vusolo2:~# dvbsnoop -timeout 1000 -nph -pd 3 -n 1 -demux /dev/dvb/adapter0/
demux3 0x0
dvbsnoop V1.4.51 -- http://dvbsnoop.sourceforge.net/

------------------------------------------------------------
SECT-Packet: 00000001   PID: 0 (0x0000), Length: 188 (0x00bc)
Time received: Sun 2013-09-29  12:44:40.157
------------------------------------------------------------
PID:  0 (0x0000)  [= assigned for: ISO 13818-1 Program Association Table (PAT)]

Guess table from table id...
PAT-decoding....
Table_ID: 0 (0x00)  [= Program Association Table (PAT)]
section_syntax_indicator: 1 (0x01)
Transport_Stream_ID: 4096 (0x1000)
Version_number: 6 (0x06)
current_next_indicator: 1 (0x01)  [= valid now]
Section_number: 0 (0x00)
Last_Section_number: 0 (0x00)

    Program_number: 0 (0x0000)
    Network_PID: 16 (0x0010)

    Program_number: 3 (0x0003)
    Program_map_PID: 33 (0x0021)

    Program_number: 50 (0x0032)
    Program_map_PID: 50 (0x0032)

    Program_number: 4164 (0x1044)
    Program_map_PID: 100 (0x0064)

    Program_number: 4220 (0x107c)
    Program_map_PID: 4100 (0x1004)

    Program_number: 4221 (0x107d)
    Program_map_PID: 5100 (0x13ec)

    Program_number: 4222 (0x107e)
    Program_map_PID: 3100 (0x0c1c)

    Program_number: 4287 (0x10bf)
    Program_map_PID: 200 (0x00c8)

    Program_number: 4288 (0x10c0)
    Program_map_PID: 300 (0x012c)

    Program_number: 4352 (0x1100)
    Program_map_PID: 500 (0x01f4)

    Program_number: 4416 (0x1140)
    Program_map_PID: 2700 (0x0a8c)

    Program_number: 4544 (0x11c0)
    Program_map_PID: 400 (0x0190)

    Program_number: 4608 (0x1200)
    Program_map_PID: 700 (0x02bc)

    Program_number: 4672 (0x1240)
    Program_map_PID: 800 (0x0320)

    Program_number: 4736 (0x1280)
    Program_map_PID: 600 (0x0258)

    Program_number: 4860 (0x12fc)
    Program_map_PID: 2800 (0x0af0)

    Program_number: 5632 (0x1600)
    Program_map_PID: 1400 (0x0578)

    Program_number: 5696 (0x1640)
    Program_map_PID: 1500 (0x05dc)

    Program_number: 5760 (0x1680)
    Program_map_PID: 1600 (0x0640)

    Program_number: 5824 (0x16c0)
    Program_map_PID: 1700 (0x06a4)

    Program_number: 5888 (0x1700)
    Program_map_PID: 1800 (0x0708)

    Program_number: 5952 (0x1740)
    Program_map_PID: 1900 (0x076c)

    Program_number: 6016 (0x1780)
    Program_map_PID: 2000 (0x07d0)

    Program_number: 6204 (0x183c)
    Program_map_PID: 2300 (0x08fc)

    Program_number: 6268 (0x187c)
    Program_map_PID: 2400 (0x0960)

    Program_number: 6333 (0x18bd)
    Program_map_PID: 2500 (0x09c4)

    Program_number: 6397 (0x18fd)
    Program_map_PID: 2600 (0x0a28)

    Program_number: 6462 (0x193e)
    Program_map_PID: 2100 (0x0834)

    Program_number: 6526 (0x197e)
    Program_map_PID: 2200 (0x0898)

    Program_number: 6720 (0x1a40)
    Program_map_PID: 1000 (0x03e8)

    Program_number: 6784 (0x1a80)
    Program_map_PID: 1100 (0x044c)

    Program_number: 6848 (0x1ac0)
    Program_map_PID: 1200 (0x04b0)

    Program_number: 6912 (0x1b00)
    Program_map_PID: 1300 (0x0514)

    Program_number: 7168 (0x1c00)
    Program_map_PID: 900 (0x0384)

    Program_number: 7232 (0x1c40)
    Program_map_PID: 2900 (0x0b54)

    Program_number: 17472 (0x4440)
    Program_map_PID: 6100 (0x17d4)

    Program_number: 17540 (0x4484)
    Program_map_PID: 6600 (0x19c8)

    Program_number: 17608 (0x44c8)
    Program_map_PID: 6200 (0x1838)

    Program_number: 17664 (0x4500)
    Program_map_PID: 6300 (0x189c)

    Program_number: 17792 (0x4580)
    Program_map_PID: 6400 (0x1900)

    Program_number: 17856 (0x45c0)
    Program_map_PID: 6500 (0x1964)

    Program_number: 19648 (0x4cc0)
    Program_map_PID: 6700 (0x1a2c)

    Program_number: 20096 (0x4e80)
    Program_map_PID: 6800 (0x1a90)

    Program_number: 20288 (0x4f40)
    Program_map_PID: 6900 (0x1af4)
 

 


 


ET9000, OpenPLi 4.0, 13E, 19E

HD51, OpenPLi 6.2, 75E - 30W


Re: Enigma2 and BBC/ITV at 27.5W Intelsat - a big challenge #158 doublet

  • Senior Member
  • 90 posts

+5
Neutral

Posted 29 September 2013 - 12:24

Hello Robinson,

that's a pity, hopefully you've good access to youtr system.

 

Hello Rob,

maybe your box has several adapters (seen as /dev/dvb/adapter1)?

Once tuned, I was always able to catch PAT (has PID 0) by dvbsnoop.

 

You could try:

dvbsnoop -timeout 1000 -n 1 -demux /dev/dvb/adapter0/demux0 0x0

dvbsnoop -timeout 1000 -n 1 -demux /dev/dvb/adapter0/demux1 0x0

dvbsnoop -timeout 1000 -n 1 -demux /dev/dvb/adapter1/demux0 0x0

dvbsnoop -timeout 1000 -n 1 -demux /dev/dvb/adapter1/demux1 0x0

Thanks Doublet - I thought that was going to be a Eureka moment as you are right I have two tuners and my motor feed is on the second one... alas it looks like a more fundemental issue.  I suspect we need to ignore this for now as it may distract thinking.

Here is what it gave.  Given that we have a different processor, a different compile of the bit of software that that we don't discuss here and a different compile of DVBSnoop this might polute the analysis process.

[root@qboxhd:~]$ dvbsnoop -timeout 1000 -n 1 -demux /dev/dvb/adapter0/demux0 0x0
dvbsnoop V1.4.51-SH4_ambrosa -- http://dvbsnoop.sourceforge.net/
Error(110): read (PID 0x0000): Connection timed out
[root@qboxhd:~]$ dvbsnoop -timeout 1000 -n 1 -demux /dev/dvb/adapter0/demux1 0x0
dvbsnoop V1.4.51-SH4_ambrosa -- http://dvbsnoop.sourceforge.net/
Error(110): read (PID 0x0000): Connection timed out
[root@qboxhd:~]$ dvbsnoop -timeout 1000 -n 1 -demux /dev/dvb/adapter1/demux0 0x0
dvbsnoop V1.4.51-SH4_ambrosa -- http://dvbsnoop.sourceforge.net/
Error(110): read (PID 0x0000): Connection timed out
[root@qboxhd:~]$ dvbsnoop -timeout 1000 -n 1 -demux /dev/dvb/adapter1/demux1 0x0
dvbsnoop V1.4.51-SH4_ambrosa -- http://dvbsnoop.sourceforge.net/
Error(110): read (PID 0x0000): Connection timed out

available demuxes:
/dev/dvb/adapter1/demux0
/dev/dvb/adapter1/demux1
currentSid: 0x1044
trying with demux /dev/dvb/adapter1/demux0
Error(110): read (PID 0x0000): Connection timed out
trying with demux /dev/dvb/adapter1/demux1
Error(110): read (PID 0x0000): Connection timed out

I will go and have a separate think.

 

Thanks

 

Rob

Rob, try to experiment with dvbsnoop parameters (like -frontend -adapter -devnr) - see man page http://dvbsnoop.sour...snoop.man.shtml

Hopefully you'll get PAT somehow...



Re: Enigma2 and BBC/ITV at 27.5W Intelsat - a big challenge #159 doublet

  • Senior Member
  • 90 posts

+5
Neutral

Posted 29 September 2013 - 12:39

And one more thing, doublet.

 

Even if your script is not running, dvbsnoop -timeout 1000 -nph -pd 3 -n 1 -demux /dev/dvb/adapter0/demux0 0x0 gives the same list of PID's no matter what demux number I choose.



 

That's right. PAT (has PID 0) is broadcasted unencrypted so it shall be available anytime frontend is locked on some transponder.

We are hunting for descrambled PMT. PMT has different PID for each program (channel) - see PAT table.

 

While "viewing" BBC channel and script is not running, you'll get timeout when you try to get PMT with dvbsnoop:

dvbsnoop -timeout 1000 -nph -pd 3 -n 1 -demux /dev/dvb/adapter0/demux0 0x64

(example PMT PID 0x64 is BBC ONE SD)

 

But when script is running, expected behavior is to get PMT with above dvbsnoop command. If you like experimenting, you can run script with different numbers in

lsDemux = glob.glob("/dev/dvb/adapter0/demux*")

... in the place of *

 

And while script is running, to try catch PMT with dvbsnoop....



Re: Enigma2 and BBC/ITV at 27.5W Intelsat - a big challenge #160 Amai

  • Senior Member
  • 615 posts

+26
Good

Posted 29 September 2013 - 13:05

El Sato, what image are you using? OpenPLi?

Also, do you have sound on HD channels?

I'm using DMM OE2.0 image
and yes with sound on HD channels.

 

I'm going to test with pli4 in a moment and let you know.
First need to flash my box with pli4.

Feedback later

didn't work

tried OpenPLi-4.0 and OpenPLi-3.0




0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users