Freeview (BBC Satback of Terrestrial MX PSB1 & 3) Biss @ 27.5°W *Chat Only No Keys*

michalmichalmichal

Registered
Messages
109
Hi.

I like to bay a PCI-e DVB-S2 card for my PC, mainly to watch and record from 27.5W.

What card was you using?

Regards Carsten.

buy TBS 8922 or 6922 because it has better support. I mean you can use Crazyscan or easyblindscan and others.

I have TBS 8922 and it is great PC card.
 

double_t

Registered
Messages
27
script:
http://s000.tinyupload.com/index.php?file_id=31318371934171911077

dreambox:
bbc_pmt_v3.py -t short -d /dev/dvb/adapter0/demux3

other hw:
bbc_pmt_v3.py -t long -d /dev/dvb/adapter0/demux0

Demux numbers may vary depending on E2 release / HW.
Long mode needs correct PIDs in lamedb.

Short mode: PMT PID is passed in CAPMT data to CAM, E2 receives descrambled PMT, E2 generates own CAPMT data with stream PIDs.

Long mode: APID and VPID got from (E2/lamedb) is passed in CAPMT data to CAM. In this mode, there is no sound on HD because E2 cannot cache AAC PID in lamedb.

Some discussion is here:
http://openpli.org/forums/topic/26684-enigma2-and-bbcitv-at-275w-intelsat-a-big-challenge/page-9
 

double_t

Registered
Messages
27
Yes, there is something.

http://s000.tinyupload.com/index.php?file_id=51610332996698025233

bbc_pmt_starter.sh - starts bbc_pmt_v3.py, keeps it running forever
enigma2_pre_start.sh - kills bbc_pmt_starter.sh and bbc_pmt*.py, then starts bbc_pmt_starter.sh

customization: adapt lines in bbc_pmt_starter.sh as needed:
Code:
scriptName="bbc_pmt_v3.py -t short -d /dev/dvb/adapter0/demux3"
logName=/dev/null
#logName=/tmp/bbc_pmt.log

Maybe enigma2_pre_start.sh already exists in your /usr/bin, copy with care.
 

double_t

Registered
Messages
27
Ok, before setting up automatic script startup, it's good to start bbc_pmt_v3.py manually and make sure it works as expected.
- copy bbc_pmt_v3.py to your box into /usr/bin
- telnet to your box
- make bbc_pmt_v3.py executable (chmod 755 /usr/bin/bbc_pmt_v3.py)
- start the script with parameters (e.g. bbc_pmt_v3.py -t short -d /dev/dvb/adapter0/demux3)
 

bloke

Registered
Messages
9
this is so weird.
everytime I add the pids via dreambox edit and upload it to my box it disappears after i reboot my vu+duo2.

it seems that the pids are not filled into the lamedb correctly.
that must be the reason why it says "time out" when starting the script.

does anyone know why the pids are not written correctly. I know it worked before... argh....
 

marjanen

Registered
Messages
276
I got all SD working very well with my Vu Ultimo, BH image, MgCamd 1.37, but I did´nt even get picture out from HD channels.
It sais "Time Out PMT"
Could it be a problem with pids in lamedb?
 

csell

Registered
Messages
120
this is so weird.
everytime I add the pids via dreambox edit and upload it to my box it disappears after i reboot my vu+duo2.

it seems that the pids are not filled into the lamedb correctly.
that must be the reason why it says "time out" when starting the script.

does anyone know why the pids are not written correctly. I know it worked before... argh....

Yesterday I read the entire discussion in the link. If I remember right shall you not reboot, but only bring your box into standby.

And again if I remember right is the first 'time out' OK,
but you should only have one.

Regards Carsten.
 
Last edited:

double_t

Registered
Messages
27
After lamedb is changed, settings have to be reloaded. I do it via web:

http://<box_ip>/web/servicelistreload?mode=0

Here are examples of script output (BBC ONE England):

short mode:
Code:
root@dm7020hd:~# /usr/bin/bbc_pmt_v3.py -t short -d /dev/dvb/adapter0/demux3
capmtType: short, demux: /dev/dvb/adapter0/demux3
currentSid: 0x1044
trying with demux /dev/dvb/adapter0/demux3
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 0x08 0x03 0x84 0x02 0x00 0x64 0x0d 0x00 0x64 0x00 0x00
Time received: Thu 2013-11-14  23:04:27.154

long mode:
Code:
root@dm7020hd:~# /usr/bin/bbc_pmt_v3.py -t long -d /dev/dvb/adapter0/demux3
capmtType: long, demux: /dev/dvb/adapter0/demux3
currentSid: 0x1044
trying with demux /dev/dvb/adapter0/demux3
pmtPid: 0x0064
Error(145): read (PID 0x0064): Connection timed out
0x9f 0x80 0x32 0x23 0x03 0x10 0x44 0x09 0x00 0x13 0x01 0x81 0x08 0x0c 0xfd 0xac 0xe7 0x10 0x00 0x00 0x01 0x82 0x02 0x08 0x03 0x84 0x02 0x00 0x64 0x02 0x00 0x65 0x00 0x00 0x03 0x00 0x66 0x00 0x00

I'm using oscam ymod.
 

xXTomXx

Registered
Messages
560
im only getting this:
root@vuultimo:~# bbc_pmt_v3.py -t long -d /dev/dvb/adapter0/demux0
capmtType: long, demux: /dev/dvb/adapter0/demux0
currentSid: 0x1044
trying with demux /dev/dvb/adapter0/demux0
pmtPid: 0x0064
Error(145): read (PID 0x0064): Connection timed out
0x9f 0x80 0x32 0x23 0x03 0x10 0x44 0x09 0x00 0x13 0x01 0x81 0x08 0x0c 0xfd 0xac
0xe7 0x10 0x00 0x00 0x01 0x82 0x02 0x01 0x00 0x84 0x02 0x00 0x64 0x02 0x00 0x65
0x00 0x00 0x03 0x00 0x66 0x00 0x00
Traceback (most recent call last):
File "/usr/bin/bbc_pmt_v3.py", line 114, in <module>
s.send(buffer(capmt))
socket.error: [Errno 134] Transport endpoint is not connected

lame.db:
1044:0cfdace7:1000:0001:1:0
BBC ONE
p:BBC,c:000065,c:010066,c:030065

btw: i only can receive these channels with my vu ultimo not with my dreambox 8000. why?
 
Last edited:
Top