Jump to content


Photo

Todays update Vu+ Solo2


  • Please log in to reply
64 replies to this topic

Re: Todays update Vu+ Solo2 #41 Freon

  • Senior Member
  • 216 posts

+2
Neutral

Posted 15 March 2017 - 22:08

Great!

MAY THE FORCE BE WITH YOU!


Re: Todays update Vu+ Solo2 #42 mimoun01

  • Senior Member
  • 71 posts

0
Neutral

Posted 15 March 2017 - 22:30

TAKE YOU 



Re: Todays update Vu+ Solo2 #43 theparasol

  • Senior Member
  • 4,157 posts

+198
Excellent

Posted 15 March 2017 - 23:13

Should be most likely solved tomorrow....

 

Seeing all the recent changes it started with this: "dvbci: clean up some parts, use proper C++ semantics."

Seeing the result it adds and improves zero to nothing.

Even the code itself is harder to read.

 

I vote for: Just revert it all


@Camping: ZGemma H.2S, Technisat Multytenne 4-in-1 @Home: Edision Mini 4K, Wave Frontier T55, EMP Centauri EMP DiSEqC 8/1 switch, 4x Inverto Ultra Black single LNB


Re: Todays update Vu+ Solo2 #44 athoik

  • PLi® Core member
  • 8,458 posts

+327
Excellent

Posted 16 March 2017 - 07:06

There is bigger mess over there, some boxes still use input2 in a special way.

Initializing all inputs to the correct tuner, input2 -> C was causing problems to VU+ solo2.

Not initializing the input2 -> C, input3 -> D was causing problem to VU+ duo2.

Some manufactures used a fake ci1 node, in order to use "dm8000" CI handling.

Some manufactures although they have one CI node, their choices announce CI0, CI1 as valid input, we send just CI (dm7025)!

Some manufactures do not have choices! (inputX_choices).

Anyway the dm7025 code should be dropped, is just confusing manufactures, we have non CI boxes with three tuners, where input2 should be used normally.

But that is not going to happen in a night, especially when drivers expect X,Y.


Additionaly DMM has dropped the old dm7025 way for their latest boxes with one CI. Now they use dm8000 (CI >= 1 instead CI > 1).
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: Todays update Vu+ Solo2 #45 Piraya

  • Member
  • 4 posts

0
Neutral

Posted 16 March 2017 - 08:10

Today's update fixes the error
Thank you very much



Re: Todays update Vu+ Solo2 #46 Svedba

  • Member
  • 3 posts

0
Neutral

Posted 16 March 2017 - 09:03

:)



Re: Todays update Vu+ Solo2 #47 Ageir

  • Member
  • 5 posts

0
Neutral

Posted 16 March 2017 - 11:25

It's working here aswell after todays update! :D

 

Thanks a lot! Great job!



Re: Todays update Vu+ Solo2 #48 Erik Slagter

  • PLi® Core member
  • 46,951 posts

+541
Excellent

Posted 17 March 2017 - 16:11

Seeing all the recent changes it started with this: "dvbci: clean up some parts, use proper C++ semantics."
Seeing the result it adds and improves zero to nothing.
Even the code itself is harder to read
I vote for: Just revert it all

If the code is harder to read - for you - then that might mean TWO things. I've seen some commits from you and I have hunch...

 

Trust me, the code is better (as in: no longer vulnurable to array overflows -> stack corruption). The "proper C++ semantics" patch had nothing to do with the fact some things broke. The reason it broke is that some manufacturers (!) drivers export a /dev/ci1 device node, but when opened, return an error: "no such device". I call that a bug, or a least not conforming. As the original code uses access() the node is never opened and the bug->error isn't triggered. There is no portable access() equivalent in C++ (STL or BOOST), we'd have to fall back to opening the file for input, which would have been perfectly fine if not these drivers had this bug.

 

So once again we're workarounding driver bugs, it has nothing to do with quality of code.

 

It's a bit of a "spuit 11" remark :P At least make sure you know what you're talking about first.


* Wavefrontier T90 with 28E/23E/19E/13E via SCR switches 2 x 2 x 6 user bands
I don't read PM -> if you have something to ask or to report, do it in the forum so others can benefit. I don't take freelance jobs.
Ik lees geen PM -> als je iets te vragen of te melden hebt, doe het op het forum, zodat anderen er ook wat aan hebben.


Re: Todays update Vu+ Solo2 #49 theparasol

  • Senior Member
  • 4,157 posts

+198
Excellent

Posted 17 March 2017 - 16:56


If the code is harder to read - for you - then that might mean TWO things. I've seen some commits from you and I have hunch...

.....

It's a bit of a "spuit 11" remark :P At least make sure you know what you're talking about first.

 

Why attack my coding skills. It doesnt make your code any better :)


@Camping: ZGemma H.2S, Technisat Multytenne 4-in-1 @Home: Edision Mini 4K, Wave Frontier T55, EMP Centauri EMP DiSEqC 8/1 switch, 4x Inverto Ultra Black single LNB


Re: Todays update Vu+ Solo2 #50 Erik Slagter

  • PLi® Core member
  • 46,951 posts

+541
Excellent

Posted 18 March 2017 - 12:19

No, but it does place the (your) assessment in context. Something with pot and kettle and black :P.


Edited by Erik Slagter, 18 March 2017 - 12:20.

* Wavefrontier T90 with 28E/23E/19E/13E via SCR switches 2 x 2 x 6 user bands
I don't read PM -> if you have something to ask or to report, do it in the forum so others can benefit. I don't take freelance jobs.
Ik lees geen PM -> als je iets te vragen of te melden hebt, doe het op het forum, zodat anderen er ook wat aan hebben.


Re: Todays update Vu+ Solo2 #51 MortenB

  • Member
  • 11 posts

+1
Neutral

Posted 18 March 2017 - 14:35

I have a VU++ UNO and got the same problem after an update on 15.3.2017.  I fixed it with backupsuite, and since information here indicates that this was fixed I did a online update now, but with same result, the tuner got stuck again.  Have tried all nightly downloads from 20170310 to 20170315 and they only work if selecting NO on restore of setting, if settings is restored, hang.  Build 20170310 and 20170315 was not tested as tuner did not detect it on startup !

 

What happens:

- After online update and tuner boots with startup picture, when wait circle gets small (upper left alive circle) it disappears and comes back about 8 times before total hang.

- File share is working fine

- SSH/Telnet is working

- WEB gui is NOT working

 

Just to inform developers that there still is issues.  My VU++ UNO is unmodified except for a larger HDD about 2 years ago.

My tuner works fine and is happy with last online backup, 20170227, absolutely no urgent need for a fix !

 

Thanks for a great OS for my VU++ :)


Edited by MortenB, 18 March 2017 - 14:36.


Re: Todays update Vu+ Solo2 #52 mimisiku

  • Senior Member
  • 5,461 posts

+114
Excellent

Posted 18 March 2017 - 14:50

Hmmmm. The main reason why I left OpenPli. Too many errors and internal bickering who's to blame. Even devs blaming each other... Many will disagree, but OpenSource is not really wholesome for STB's.. Too many fooling around with it, not all with the best experience in the matter. The catchphrase "before upgrading, make full backup first" is beginning to get a bit corney..

OpenPli has become the Windows ME for STB's and personally I don't think that's a plus.

Deep in their heart the devs seem to agree with this. Offering OpenPli 5.0 next master in two variants. One stable (much less frequently updated) and one unstable nighly build.

I would opt for just the stable release as Peter Lindemann intended...
Met één been in het graf..... Helaas

Re: Todays update Vu+ Solo2 #53 Taykun345

  • Senior Member
  • 1,297 posts

+41
Good

Posted 18 March 2017 - 16:56

This thread is not the place for such comments. OpenPli is in constant development, thats a fact. Solution: do not update often and check forum first

Sent from my HTC 10 using Tapatalk
Army MoodBlue HD skin modification by me: https://github.com/T...-MoodBlueHD-mod
Matrix10 MH-HD2 skin modification by me: https://github.com/B...-MX-HD2-OpenPli
MetrixHD skin modification by me: https://github.com/T...xHD-WPstyle-mod
Slovenian translation for OpenPLi E2: https://github.com/T...ion-for-OpenPLi

Re: Todays update Vu+ Solo2 #54 Erik Slagter

  • PLi® Core member
  • 46,951 posts

+541
Excellent

Posted 18 March 2017 - 17:10

I would opt for just the stable release as Peter Lindemann intended...

This reminds me of the LPF, where everybody claimed to have grasped the ideas of Pim Fortuyn (either correctly or not, we'll never know) :P :D

 

I also find it interesting that openness is not valued. I guess you'd rather have the half-yearly release, without any information, comments, participation or feedback. That's good to know, I'd gladly move to that scheme.

 

Even more interesting that you keep coming back here to mention you don't OpenPLi. What's the goal? You know what a troll is?


Edited by Erik Slagter, 18 March 2017 - 17:11.

* Wavefrontier T90 with 28E/23E/19E/13E via SCR switches 2 x 2 x 6 user bands
I don't read PM -> if you have something to ask or to report, do it in the forum so others can benefit. I don't take freelance jobs.
Ik lees geen PM -> als je iets te vragen of te melden hebt, doe het op het forum, zodat anderen er ook wat aan hebben.


Re: Todays update Vu+ Solo2 #55 athoik

  • PLi® Core member
  • 8,458 posts

+327
Excellent

Posted 18 March 2017 - 17:41

Can you provide the output of commands?

grep -r "" /proc/stb/tsmux

ls -ls /dev/c*
In order to compare? Make sure that comparing with latest version (confirmed that works ok on solo2).

Edited by athoik, 18 March 2017 - 17:41.

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: Todays update Vu+ Solo2 #56 MortenB

  • Member
  • 11 posts

+1
Neutral

Posted 19 March 2017 - 15:40

Here is my output of suggested commands: 

root@vuuno:~# grep -r "" /proc/stb/tsmux
/proc/stb/tsmux/input1_choices:CI0 CI1 A B
/proc/stb/tsmux/input0_choices:CI0 CI1 A B
/proc/stb/tsmux/input1:B
/proc/stb/tsmux/input0:A
/proc/stb/tsmux/ci1_tsclk_choices:normal high
/proc/stb/tsmux/ci0_tsclk_choices:normal high
/proc/stb/tsmux/ci1_tsclk:high
/proc/stb/tsmux/ci0_tsclk:high
/proc/stb/tsmux/ci1_input_choices:CI0 A B
/proc/stb/tsmux/ci0_input_choices:CI1 A B
/proc/stb/tsmux/ci1_input:A
/proc/stb/tsmux/ci0_input:A
 
root@vuuno:~# ls -ls /dev/c*
     0 crw-rw----    1 root     root       83,   0 Jan  1  1970 /dev/ci0
     0 crw-rw----    1 root     root       84,   0 Jan  1  1970 /dev/ci1
     0 crw-------    1 root     root        5,   1 Mar 19 15:21 /dev/console
     0 crw-rw----    1 root     root       10,  62 Jan  1  1970 /dev/cpu_dma_latency
root@vuuno:~#
 
Note that this is on FW 20170227, not latest that hangs on boot.
 
Since tuner seems to work on a clean install (not reading my existing settings) I would suggest that the problem is with the script that reads existing setting and convert them into new format for the new FW.

Edited by MortenB, 19 March 2017 - 15:42.


Re: Todays update Vu+ Solo2 #57 MortenB

  • Member
  • 11 posts

+1
Neutral

Posted 19 March 2017 - 15:51

My suggestion to the developers is to add a new settings for "number days behind latest firmware" you want to be.  If then default = 30 days, then only experienced users that set it = 0 days and could easily handle a failing firmware will get the last compiled firmware.



Re: Todays update Vu+ Solo2 #58 WanWizard

  • PLi® Core member
  • 68,558 posts

+1,737
Excellent

Posted 19 March 2017 - 16:04

As of OpenPLi 5, we will start releasing stable images that are only updated in a normal release cycle, with the strong suggestion to the users to use these images, unless you know what you are doing. ;)


Currently in use: VU+ Duo 4K (2xFBC S2), VU+ Solo 4K (1xFBC S2), uClan Usytm 4K Pro (S2+T2), Octagon SF8008 (S2+T2), Zgemma H9.2H (S2+T2)

Due to my bad health, I will not be very active at times and may be slow to respond. I will not read the forum or PM on a regular basis.

Many answers to your question can be found in our new and improved wiki.


Re: Todays update Vu+ Solo2 #59 MortenB

  • Member
  • 11 posts

+1
Neutral

Posted 19 March 2017 - 16:14

I did a new online update now and here is output after reboot (still hanging) :

root@vuuno:~# grep -r "" /proc/stb/tsmux
/proc/stb/tsmux/input1_choices:CI0 CI1 A B
/proc/stb/tsmux/input0_choices:CI0 CI1 A B
/proc/stb/tsmux/input1:B
/proc/stb/tsmux/input0:A
/proc/stb/tsmux/ci1_tsclk_choices:normal high
/proc/stb/tsmux/ci0_tsclk_choices:normal high
/proc/stb/tsmux/ci1_tsclk:normal
/proc/stb/tsmux/ci0_tsclk:normal
/proc/stb/tsmux/ci1_input_choices:CI0 A B
/proc/stb/tsmux/ci0_input_choices:CI1 A B
/proc/stb/tsmux/ci1_input:A
/proc/stb/tsmux/ci0_input:A
 
root@vuuno:~# ls -ls /dev/c*
     0 crw-rw----    1 root     root       83,   0 Jan  1 01:00 /dev/ci0
     0 crw-rw----    1 root     root       84,   0 Jan  1 01:00 /dev/ci1
     0 crw-------    1 root     root        5,   1 Jan  1 01:01 /dev/console
     0 crw-rw----    1 root     root       10,  62 Jan  1 01:00 /dev/cpu_dma_latency
root@vuuno:~#
 
Difference is /proc/stb/tsmux/ci1_tsclk and /proc/stb/tsmux/ci0_tsclk that was "high" and now is "normal"


Re: Todays update Vu+ Solo2 #60 athoik

  • PLi® Core member
  • 8,458 posts

+327
Excellent

Posted 19 March 2017 - 16:53

Not related, the tsclk handling is not touched.

Something else is hanging your box most probably.

Can you start Enigma2 from telnet with extra debug and paste output here?

init 4
ENIGMA_DEBUG_LVL=4 enigma2

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


1 user(s) are reading this topic

0 members, 1 guests, 0 anonymous users