Moderator Control Panel ]

TBS5925 supported in OpenPLI and SatDreamGr image

TBS5925 supported in OpenPLI and SatDreamGr image

Postby mcelliotg2 » Tue Mar 15, 2016 7:38 pm

Hello everyone, and thank you for accepting me!
My name is Elliot and I'm a staff member of the SatDreamGr image which is a very popular image for Enigma2 receivers, based on OpenPLI!
We have managed using Crazycat's work as a base (thank you very much) to successfully implement the TBS5925/STV090x USB cards in Enigma2 with MIS/PLS support with Root/Gold/Combo features.
Most MIS muxes work fine, we have stable lock on all MIS frequencies and download most of the channels to our list!

However the only problem we have and cannot solve yet is receiving the Mediaset muxes on 5W and 9E. There is stable signal lock with above 12db and zero ber but the channels refuse to download. On our logs we get a pat -1 error, meaning there is no pat received. Note that these are the only MIS muxes we got so far that refuse to work!
Is it a linux driver problem in general or specific to Enigma2?
Any help would be greatly appreciated!
This is very important, as our developers/coders await for a Mediaset solution so that the support is fully and permanently implemented on all openPLI images from OpenPLI themselves for kernels above 3.8!
Thank you so much in advance!
mcelliotg2
 
Posts: 11
Joined: Sun Mar 13, 2016 9:59 pm

Re: TBS5925 supported in OpenPLI and SatDreamGr image

Postby cody » Wed Mar 16, 2016 3:33 pm

Hello, are you sure you're using correct MIS ID and PLS Root code? I've tested all those TPs on 5W few months ago and they were working fine. here is full details how you can test with our official drivers:

here is how to fix DVBlast - it needs 2 lines patched to support MIS/PLS properly - so in:

https://github.com/gfto/dvblast/blob/master/dvb.c

the following changes needs to be done:

===
#define DTV_STREAM_ID 42

must be:

#define DTV_STREAM_ID 43
===

and

===
#define MIS 9

needs to be:

#define MIS 8
===

please, note that after you have fixed DVBlast, then the most common reason is some websites published wrong information - for example let's take 11012V transponder of RAI:

http://www.flysat.com/e5wa.php

according to the information published there:

* Input Steam ID (ISI) of 2 is not using PLS, if that information is used it fails, as the information is wrong

* same as ISI 2, there is no PLS for ISI 3, if that information is used it fails, as the information is wrong

* ISI of 11, which is 0x0b in hexadecimal is using PLS of 16416, which is 0x4020 in hexadecimal and that means in Linux 0x40200b should be passed

so, why ISI 2 and 3 are not working - simply they use the same PLS of 16416, even the websites explicitly state is not that. so, MIS/PLS value is "0x402003" and it's the working setting. here are the DVBlast command lines as example:

./dvblast -f 11012000 -s 30000000 -v 13 -m psk_8 -1 0x40200b

./dvblast -f 11012000 -s 30000000 -v 13 -m psk_8 -1 0x402002

./dvblast -f 11012000 -s 30000000 -v 13 -m psk_8 -1 0x402003

in general all TPs with Multistream of RAI on 5W are with such mistake - the rest listed on Flysat don't mention PLS at all, but they all use that PLS of 16416. so, always 0x40200x needs to be use for them, where X is the ISI - all ISIs are correct on Flysat list.

Mediaset TPs on 5W information on Flysat is correct - they all use PLS of 8 - as example let's take 12585V i and then the "-1" value to be passed on DVBlast command line is 0x801 for ISI 1 or 0x802 for ISI 2.

last interesting example for 5W is 12648V:

it uses not "root" type of PLS, but "gold type of PLS. so, the ID should be 0x4 for the gold code, then combined with 0x1d97c for the PLS and then 1 for the ISI or 0x5d97c01 combined, that means:

./dvblast -f 12648000 -s 29500000 -v 13 -m psk_8 -1 0x5d97c01
cody
 
Posts: 627
Joined: Tue Apr 13, 2010 11:20 pm

Re: TBS5925 supported in OpenPLI and SatDreamGr image

Postby mcelliotg2 » Wed Mar 16, 2016 8:06 pm

All the info we input is 1000% correct, otherwise there is absolutely no signal! We have all RAI and TNTsat channels down, the same Mediaset transponders work fine in Windows with the same card, only Enigma2/linux is where the problem exists!
mcelliotg2
 
Posts: 11
Joined: Sun Mar 13, 2016 9:59 pm

Re: TBS5925 supported in OpenPLI and SatDreamGr image

Postby crazycat » Thu Mar 17, 2016 9:25 am

Hi Elliot,

Maybe need disable TS FIFO sync in stv090x driver. Check this patch - https://bitbucket.org/CrazyCat/linux-tb ... 7a2517120a

More complex code for handling TS FIFO control i implement for sti7111-based Fulan Spark box:
https://github.com/Taapat/driver/commit ... e34d2ca13b
https://github.com/Taapat/driver/commit ... 6a0d712362

mcelliotg2 Wrote:My name is Elliot and I'm a staff member of the SatDreamGr image which is a very popular image for Enigma2 receivers, based on OpenPLI!
We have managed using Crazycat's work as a base (thank you very much) to successfully implement the TBS5925/STV090x USB cards in Enigma2 with MIS/PLS support with Root/Gold/Combo features.
Most MIS muxes work fine, we have stable lock on all MIS frequencies and download most of the channels to our list!

However the only problem we have and cannot solve yet is receiving the Mediaset muxes on 5W and 9E. There is stable signal lock with above 12db and zero ber but the channels refuse to download. On our logs we get a pat -1 error, meaning there is no pat received. Note that these are the only MIS muxes we got so far that refuse to work!
Is it a linux driver problem in general or specific to Enigma2?
Any help would be greatly appreciated!
This is very important, as our developers/coders await for a Mediaset solution so that the support is fully and permanently implemented on all openPLI images from OpenPLI themselves for kernels above 3.8!
crazycat
 
Posts: 526
Joined: Mon Jan 31, 2011 2:46 am
Location: Ukraine, Kharkov

Re: TBS5925 supported in OpenPLI and SatDreamGr image

Postby mcelliotg2 » Thu Mar 17, 2016 10:29 am

Thank you so much Crazycat, you are my hero and you don't know it yet!!! :D :D

In our team we are very serious about implementing MIS/PLS support on OpenPLI images so your help is god sent. ;)
So far we managed to get everything BUT Mediaset, so we'll look into these parameters and try our best with that. It's exceptional that there is a stable lock but no PAT, so I pray this will work! I must say that Mediaset works fine on Fulan/Spark receivers as noted by a user who owns this receiver and he was kind enough to send me a lamedb which was ready. Unfortunately we still had no tuning even though the signal was strong. So if this is any indication, I'll keep my prayers up!
Some other problems that occur while zapping we'll talk about after that!
Thank you again!
mcelliotg2
 
Posts: 11
Joined: Sun Mar 13, 2016 9:59 pm

Re: TBS5925 supported in OpenPLI and SatDreamGr image

Postby mcelliotg2 » Thu Mar 17, 2016 6:34 pm

I am ecstatic to report that with the patches posted we have a perfect reception now on ALL MIS muxes! Thank you isn't even enough!!!
Here's some screenshots:
Image
Who would have thought, 700 channels from 5W!!!
Image
Image
Image
Image

Crazycat, you have my respect and admiration!
mcelliotg2
 
Posts: 11
Joined: Sun Mar 13, 2016 9:59 pm

Re: TBS5925 supported in OpenPLI and SatDreamGr image

Postby crazycat » Fri Mar 18, 2016 5:01 am

ok :) so support for STV090x-based DVB USB boxes now in OpenPli for Broadcom-based boxes ?
TBS 5980, 5925; Technisat Skystar HD USB can receive this multistreams.
crazycat
 
Posts: 526
Joined: Mon Jan 31, 2011 2:46 am
Location: Ukraine, Kharkov

Re: TBS5925 supported in OpenPLI and SatDreamGr image

Postby mcelliotg2 » Fri Mar 18, 2016 6:17 am

Yes, my friend, fully supported in openPLI for mipsel! For the moment we have all the patches for TBS5925 on our own SatDreamGr image for OSmini and Vu+ receivers but in the coming days we'll extend the support for all receivers with kernel above 3.8 and we have already given our patches to openPLI and will push for full MIS/PLS support on their images as well, so everyone can implement!
Now what we need is for developers/coders to create plugins for mipsel/enigma2 such as your very own Crazyscan, RFscan etc. The road is open and we can't thank you enough!!!!
We have also implemented TBS5980 with a problem, please see here:
viewtopic.php?f=34&t=9811&p=35155#p35155
mcelliotg2
 
Posts: 11
Joined: Sun Mar 13, 2016 9:59 pm

Re: TBS5925 supported in OpenPLI and SatDreamGr image

Postby mcelliotg2 » Sun Mar 20, 2016 10:20 am

Here is a video with scanning and zapping through Multistream channels, using TBS5925 on our SatDreamGr image and the OSmini receiver!
https://www.youtube.com/watch?v=kprD4tplCgw

As you can see everything runs smoothly! Now the only thing left is blindscan, support for direct T2-MI decapsulation and for coders/developers to create plugins like Crazyscan for Enigma2!
mcelliotg2
 
Posts: 11
Joined: Sun Mar 13, 2016 9:59 pm

Re: TBS5925 supported in OpenPLI and SatDreamGr image

Postby elbandido » Sun Mar 20, 2016 11:21 am

Excellent!

How hard would it be to add "blindscan-s2" or "W_scan" to a SatDreamGrTest image? This is something I am not capable of doing.
Probably the best first step in building or modifying an existing blindscan plugin would be to get the blindscan working in console using simple commands.
elbandido
 
Posts: 18
Joined: Mon May 05, 2014 11:25 am

Next

Return to Linux

Who is online

Users browsing this forum: No registered users and 1 guest