Jump to content


Photo

TBS 5925


  • Please log in to reply
340 replies to this topic

Re: TBS 5925 #261 wzbbstx

  • Member
  • 6 posts

0
Neutral

Posted 31 August 2016 - 16:17

@athoik help me! thanks!

 

1、I have AX HD51 now, I want to use TBS5520(DVB-S2+C)、TBS QBOXII and DVBWorld USB3101C in HD51.

 

2、TBS(DW3101) driver installed from feeds Opli and firmware TBS(3101) place into /lib/firmware.(dvb-usb-tbsqbox-id5520.fw、dvb-usb-tbsqbox-id5920.fw、dvb-usb-tbsqbox-id5928.fw  and dvb-usb-dw3101.fw )
3、After reboot the TBS/DW3101 tuner don't appear in tuner list!
 
 
Thank you very much again.

Edited by wzbbstx, 31 August 2016 - 16:21.


Re: TBS 5925 #262 athoik

  • PLi® Core member
  • 8,458 posts

+327
Excellent

Posted 31 August 2016 - 17:40

The driver on the feed is not for TBS5520, but for TBS5980 / TBS5925.

Here is a driver for TBS5520: https://github.com/t...b-usb/tbs5520.c

You need to create patches for AX HD51, and compile custom image.

I do not have a TBS5520 neither AX HD51, so hard to test it my self.

Of course you can simply ask TBS to merge their drivers to kernel.org, then newer kernel will have support for TBS without special patches.

Edited by athoik, 31 August 2016 - 17:40.

Wavefield T90: 0.8W - 1.9E - 4.8E - 13E - 16E - 19.2E - 23.5E - 26E - 33E - 39E - 42E - 45E on EMP Centauri DiseqC 16/1
Unamed: 13E Quattro - 9E Quattro on IKUSI MS-0916

Re: TBS 5925 #263 jakey

  • Senior Member
  • 129 posts

+3
Neutral

Posted 1 September 2016 - 11:42

@athoik, need some please.

 

I have a test image from ViX for my Solo 4k, all scanning is working and all FTA channels are clearing however we have a couple of issues.

 

Immediately after scanning channels are working but after box or E2 restart the multistream channels become unavailable with tune failed.

 

secondly should there be a lamedb and a lamedb5 as we have both ?

 

Any suggestions ?

 

Thanks



Re: TBS 5925 #264 athoik

  • PLi® Core member
  • 8,458 posts

+327
Excellent

Posted 1 September 2016 - 16:17

Sounds like an issue with lamedb. After rebooting the MIS/PLS values are not parsed (or saved prior rebooting).

Upload both lamedb to have a look.

Edited by athoik, 1 September 2016 - 16:18.

Wavefield T90: 0.8W - 1.9E - 4.8E - 13E - 16E - 19.2E - 23.5E - 26E - 33E - 39E - 42E - 45E on EMP Centauri DiseqC 16/1
Unamed: 13E Quattro - 9E Quattro on IKUSI MS-0916

Re: TBS 5925 #265 jakey

  • Senior Member
  • 129 posts

+3
Neutral

Posted 1 September 2016 - 16:48

Thanks for looking, so there should be 2 lamedb ?

 

 

Attached Files



Re: TBS 5925 #266 athoik

  • PLi® Core member
  • 8,458 posts

+327
Excellent

Posted 1 September 2016 - 19:59

There are no MIS/PLS fields saved in lamedb. So that's the problem.
Wavefield T90: 0.8W - 1.9E - 4.8E - 13E - 16E - 19.2E - 23.5E - 26E - 33E - 39E - 42E - 45E on EMP Centauri DiseqC 16/1
Unamed: 13E Quattro - 9E Quattro on IKUSI MS-0916

Re: TBS 5925 #267 jakey

  • Senior Member
  • 129 posts

+3
Neutral

Posted 1 September 2016 - 20:20

Yes but why not and could you please answer lamedb and lamedb5 are both required ?



Re: TBS 5925 #268 athoik

  • PLi® Core member
  • 8,458 posts

+327
Excellent

Posted 1 September 2016 - 20:52

The problem is MIS/PLS fields missing. Use my changes that read/write MIS/PLS in both formats.

Ask @mirakels more questions about lamedb.
Wavefield T90: 0.8W - 1.9E - 4.8E - 13E - 16E - 19.2E - 23.5E - 26E - 33E - 39E - 42E - 45E on EMP Centauri DiseqC 16/1
Unamed: 13E Quattro - 9E Quattro on IKUSI MS-0916

Re: TBS 5925 #269 jakey

  • Senior Member
  • 129 posts

+3
Neutral

Posted 1 September 2016 - 20:58

Thanks, I know the problem is the missing MIS/PLS but why aren't they being written and saved, could you point me to those changes.



Re: TBS 5925 #270 athoik

  • PLi® Core member
  • 8,458 posts

+327
Excellent

Posted 1 September 2016 - 21:04

Sure check my multistream branch on github. https://github.com/a...ree/multistream
Wavefield T90: 0.8W - 1.9E - 4.8E - 13E - 16E - 19.2E - 23.5E - 26E - 33E - 39E - 42E - 45E on EMP Centauri DiseqC 16/1
Unamed: 13E Quattro - 9E Quattro on IKUSI MS-0916

Re: TBS 5925 #271 Huevos

  • PLi® Contributor
  • 4,661 posts

+163
Excellent

Posted 7 September 2016 - 19:37

Hi Jakey, I've started again with this.

 

Code here:

https://github.com/H...5e9b1aeb55dfe86

 

Thanks Athoik for making this possible and advice.

 

Just got to build it now and see if it works.



Re: TBS 5925 #272 jakey

  • Senior Member
  • 129 posts

+3
Neutral

Posted 7 September 2016 - 21:03

Thanks @Huevos and of course athoik, look forward to testing the build when it's ready :)



Re: TBS 5925 #273 athoik

  • PLi® Core member
  • 8,458 posts

+327
Excellent

Posted 23 September 2016 - 15:12

Hey "Dreambox lovers",

Todays experimental SatDreamGr images include TBS5925/TBS5980 support.

Enjoy.
Wavefield T90: 0.8W - 1.9E - 4.8E - 13E - 16E - 19.2E - 23.5E - 26E - 33E - 39E - 42E - 45E on EMP Centauri DiseqC 16/1
Unamed: 13E Quattro - 9E Quattro on IKUSI MS-0916

Re: TBS 5925 #274 Huevos

  • PLi® Contributor
  • 4,661 posts

+163
Excellent

Posted 29 September 2016 - 00:53

Athoik the problem as I see it is Enigma2 doesn't know when selecting the tuner whether a transport stream is multistream. How could this be dealt with?



Re: TBS 5925 #275 athoik

  • PLi® Core member
  • 8,458 posts

+327
Excellent

Posted 29 September 2016 - 05:32

It should check if tuner can handle multistream. Sounds like a job for isCompatibleWith.
Wavefield T90: 0.8W - 1.9E - 4.8E - 13E - 16E - 19.2E - 23.5E - 26E - 33E - 39E - 42E - 45E on EMP Centauri DiseqC 16/1
Unamed: 13E Quattro - 9E Quattro on IKUSI MS-0916

Re: TBS 5925 #276 Huevos

  • PLi® Contributor
  • 4,661 posts

+163
Excellent

Posted 29 September 2016 - 18:43

Is this something I have missed, or is it not in the current implementation?



Re: TBS 5925 #277 athoik

  • PLi® Core member
  • 8,458 posts

+327
Excellent

Posted 29 September 2016 - 18:50

No, should be implemented :(
Wavefield T90: 0.8W - 1.9E - 4.8E - 13E - 16E - 19.2E - 23.5E - 26E - 33E - 39E - 42E - 45E on EMP Centauri DiseqC 16/1
Unamed: 13E Quattro - 9E Quattro on IKUSI MS-0916

Re: TBS 5925 #278 athoik

  • PLi® Core member
  • 8,458 posts

+327
Excellent

Posted 30 September 2016 - 06:11

@Huevos,

When system is S2 and multistream parameters set, but frontend is not multistream, then do not prefer that tuner.
 
@@ -2540,6 +2540,13 @@ int eDVBFrontend::isCompatibleWith(ePtr<iDVBFrontendParameters> &feparm)
                {
                        return 0;
                }
+               if (parm.system == eDVBFrontendParametersSatellite::System_DVB_S2 &&
+                       (parm.is_id != NO_STREAM_ID_FILTER || (parm.pls_code & 0x3FFFF) != 1 ||
+                       (parm.pls_mode & 3) != eDVBFrontendParametersSatellite::PLS_Root) &&
+                       !is_multistream())
+               {
+                       return 0;
+               }
                score = m_sec ? m_sec->canTune(parm, this, 1 << m_slotid) : 0;
                if (score > 1 && parm.system == eDVBFrontendParametersSatellite::System_DVB_S && can_handle_dvbs2)
                {
Please give a try and let me know if this is ok in order to commit in my multistream branch.

Edited by athoik, 30 September 2016 - 06:12.

Wavefield T90: 0.8W - 1.9E - 4.8E - 13E - 16E - 19.2E - 23.5E - 26E - 33E - 39E - 42E - 45E on EMP Centauri DiseqC 16/1
Unamed: 13E Quattro - 9E Quattro on IKUSI MS-0916

Re: TBS 5925 #279 Huevos

  • PLi® Contributor
  • 4,661 posts

+163
Excellent

Posted 30 September 2016 - 08:41

Athoik, can I suggest this commit so people can use plugins that are not multistream aware (like Blindscan).

 

https://github.com/H...3937d6342b6fc1c

 

Maybe there is a better way to do it.


Edited by Huevos, 30 September 2016 - 08:42.


Re: TBS 5925 #280 Huevos

  • PLi® Contributor
  • 4,661 posts

+163
Excellent

Posted 1 October 2016 - 01:49

I made these 2 commits:

https://github.com/H...802c9484310f5e3

https://github.com/H...6612d50370c0a29

 

According to the guys testing:

"I have configured an internal tuner to 5w, so both TBS and internal tuner are capable of tuning 5w, but neither will actually tune any channel, MS or normal S2, with tune failed messages and Solo 4k slows to a crawl with spinners everywhere."




1 user(s) are reading this topic

0 members, 1 guests, 0 anonymous users