Jump to content


Photo

ciplushelper + Jugendschutzpin


  • Please log in to reply
61 replies to this topic

Re: ciplushelper + Jugendschutzpin #21 Pike_Bishop

  • Senior Member
  • 1,141 posts

+74
Good

Posted 28 May 2016 - 18:09

ok, i did understood

 

 

regards

Biki3


Receiver: VU Ultimo 4K, Octagon SF8008 4K, Gigablue Quad 4K

Image: OpenPLI-8.3


Re: ciplushelper + Jugendschutzpin #22 Lost in Space

  • Senior Member
  • 876 posts

+69
Good

Posted 28 May 2016 - 18:13

AutoPin ist NOT designed für CI+ it only supports also Virtual Modules on Dreamboxes :D

 

But the pin entry and message surpressing works also nicely with normal CI Modules ... so you can develop with whatever box you want and don't need any CI+ Module or card, a simple CI and card will do also. For example you can pull our card and check if 'please inster card' message is surpressed, and lots of CI Modules allow also to enter PINs which you then can enter automatically.

 

And because you are supressing MMI Messages, it actually works also with virtual cams which have an MMI inmterface.



Re: ciplushelper + Jugendschutzpin #23 athoik

  • PLi® Core member
  • 8,458 posts

+327
Excellent

Posted 29 May 2016 - 15:33

So there is a little boy seating between mother and father, simply listening them talking and once he hears something interesting he takes actions :)

Where father is ci, mother the enigma and boy gutemines plugin.

Logic sounds simple, you need to hook MMI messages and automate responses ;)

But from theory to implementation there is always a huge gap :P

PS. Can we move this in English section please?
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: ciplushelper + Jugendschutzpin #24 Pike_Bishop

  • Senior Member
  • 1,141 posts

+74
Good

Posted 29 May 2016 - 17:12

 

PS. Can we move this in English section please?

 

for me it's ok.

 

 

regards

Biki3


Receiver: VU Ultimo 4K, Octagon SF8008 4K, Gigablue Quad 4K

Image: OpenPLI-8.3


Re: ciplushelper + Jugendschutzpin #25 Lost in Space

  • Senior Member
  • 876 posts

+69
Good

Posted 29 May 2016 - 20:22

There is NO gap, you just need to read 1 page of code to see how easy you can implement it. I even told you the routines in my plugin - they are named like the original ones which need to be enhanced/replaced and they are there with *AutoPin added at the end and then the original ones are renamed to the enhanced ones which simply do an automatic reply (ether PIN or cancel to get rid of unwanted messages).

 

BTW latest AutoPin shows also how to implement and enhanced Timer Check this Plugin way ..

 

But I'm pretty sure that I'm not a boy (anymore) ...


Edited by gutemine, 29 May 2016 - 20:24.


Re: ciplushelper + Jugendschutzpin #26 athoik

  • PLi® Core member
  • 8,458 posts

+327
Excellent

Posted 29 May 2016 - 20:55

Sure you are not a boy! The role of boy goes to your plugin sitting between mother and father.

It's always easy for you gutemine, and most probably is for someone that will really spend few hours to analyze your code and existing enigma2 code. OFC it's easier to expect someone been there to make a contribution, but this doesn't apply to you due to various reasons.

PS. Out of topic... I tried dream-ci-plus on Vusolo4k with HD+ card, the authentication part never completes.
 
HD+ CI Plus Module


Your CI+ receiver could not be authenticated.
Please contact the manufacturer of your receiver.

(Message 191)
CI Plus error code 17

Edited by athoik, 29 May 2016 - 20:56.

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: ciplushelper + Jugendschutzpin #27 Lost in Space

  • Senior Member
  • 876 posts

+69
Good

Posted 30 May 2016 - 16:36

Which source code version did you compile for ARM?

 

I think current public Source Code is already 3.1

 

This version also writes a nice logfile with --debug --log  which you can read ...


Edited by gutemine, 30 May 2016 - 16:37.


Re: ciplushelper + Jugendschutzpin #28 athoik

  • PLi® Core member
  • 8,458 posts

+327
Excellent

Posted 30 May 2016 - 16:41

I used ci 1.9 r1 with that additional patch.

--- a/src/main.c
+++ b/src/main.c
@@ -1196,7 +1196,10 @@ int main(int argc, char *argv[])
                memset(&ev, 0, sizeof(struct epoll_event));
                ev.events = EPOLLIN;
                if (!list_empty(ci.txq))
+               {
+                       ci_session_dequeue(&ci);
                        ev.events |= EPOLLOUT;
+               }
                 if (ci.slot_state == 1)
                         ev.events |= EPOLLPRI;
                ev.data.fd = ci.fd;
I can give a try using latest version and report.
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: ciplushelper + Jugendschutzpin #29 Lost in Space

  • Senior Member
  • 876 posts

+69
Good

Posted 30 May 2016 - 16:48

Stoneage ... there were lots of things fixed and enhanced also since then.

 

But it is not my source code, so the help I can offer is limited.


Edited by gutemine, 30 May 2016 - 16:49.


Re: ciplushelper + Jugendschutzpin #30 athoik

  • PLi® Core member
  • 8,458 posts

+327
Excellent

Posted 30 May 2016 - 19:48

There are no changes in authentication part between 1.9 and 3.1.

But even with 3.1 it doesn't work yet. Again the authentication part never completes.

# dream-ci-plus /dev/ci0 --mmi --debug 10

dream_ci_plus V3.1 Build May 30 2016 21:08:16

[2016-05-30 21:34:04] DEBUGGING level 10 ...
[2016-05-30 21:34:04] NICE -20
[2016-05-30 21:34:04] CI0 PID REMOVE 0
[2016-05-30 21:34:04] TIMER INTERVAL 0.001000000
[2016-05-30 21:34:04] TIMER EXPIRATION 0.000000001
[2016-05-30 21:34:04] MMI Socket DISABLED
[2016-05-30 21:34:13] module inserted
[2016-05-30 21:34:13] RECEIVED DATA ...
...
[2016-05-30 21:35:15] HD+ CI Plus Module [2016-05-30 21:35:15] HD+ CI Plus Module [2016-05-30 21:35:15] HD+ CI Plus Module [2016-05-30 21:35:15] HD+ CI Plus Module Matching with CI+ receiver in progress. This p[2016-05-30 21:35:15] HD+ CI Plus Module Matching with CI+ receiver in progress. This process may take several minutes. ([2016-05-30 21:35:15] HD+ CI Plus Module Matching with CI+ receiver in progress. This process may take several minutes. (Message 190) [[2016-05-30 21:35:15] HD+ CI Plus Module Matching with CI+ receiver in progress. This process may take several minutes. (Message 190) [IIIIIIIIIIIIIII ] 40


Again on 3.1 I have to use above patch, without the patch it doesn't move on, not even to 40%.

# dream-ci-plus /dev/ci0 --mmi --debug 10

   dream_ci_plus V3.1 Build May 30 2016 20:52:28

[2016-05-30 21:42:21] DEBUGGING level 10 ...
[2016-05-30 21:42:21] NICE -20
[2016-05-30 21:42:21] CI0 PID REMOVE 0
[2016-05-30 21:42:21] TIMER INTERVAL 0.001000000
[2016-05-30 21:42:21] TIMER EXPIRATION 0.000000001
[2016-05-30 21:42:21] MMI Socket DISABLED
[2016-05-30 21:42:29] module inserted
[2016-05-30 21:42:29] RECEIVED DATA ...
[2016-05-30 21:42:29] -----------------------------------------------------
91 04 00 01 00 41
[2016-05-30 21:42:29] req for session with id 10041
[2016-05-30 21:42:29] inCreation
[2016-05-30 21:42:29] got free session 1
[2016-05-30 21:42:29] -----------------------------------------------------
00 00 01 00 41
[2016-05-30 21:42:29] open response
[2016-05-30 21:42:29] -----------------------------------------------------
92 07 00 00 01 00 41 00 01
[2016-05-30 21:42:29] -----------------------------------------------------
92 07 00 00 01 00 41 00 01
[2016-05-30 21:42:29] state 1
[2016-05-30 21:42:29] resource_action 0xac8c
[2016-05-30 21:42:29] doAction started ...
[2016-05-30 21:42:29] -----------------------------------------------------
90 06 00 01 9f 80 10 00
[2016-05-30 21:42:29] -----------------------------------------------------
90 06 00 01 9f 80 10 00
[2016-05-30 21:42:29] timeout ...
[2016-05-30 21:42:29] override ...

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: ciplushelper + Jugendschutzpin #31 Lost in Space

  • Senior Member
  • 876 posts

+69
Good

Posted 30 May 2016 - 21:00

This is not a patch .... you are killing the event queue ... better buy a Dreambox dm7080 :-)


Edited by gutemine, 30 May 2016 - 21:01.


Re: ciplushelper + Jugendschutzpin #32 theparasol

  • Senior Member
  • 4,157 posts

+198
Excellent

Posted 30 May 2016 - 21:18

Better buy Gigablue instead, I really hope some day soon dream multimedia seize to exist!

Perhaps the moment is near, they don't seem to attend Anga 2016... let's wait and see.


@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: ciplushelper + Jugendschutzpin #33 athoik

  • PLi® Core member
  • 8,458 posts

+327
Excellent

Posted 30 May 2016 - 21:22

I am sure it will work on dm7080.

I am also sure that driver is not implementing also correctly the proprietary interface of /dev/ciX ;)



If the dream-ci-plus would work with standard CA linux devices (/dev/dvb/adapterN/caX) on a linux machine would make
everyone happy!

Currently dream-ci-plus operates on transport level interface while standard defines application layer level and link layer level
interface.

So the absolute testing is to use an external DVB device (like TBS5980 with CI) and use dream-ci-plus with standard CA linux device. Pure linux DVB ;)
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: ciplushelper + Jugendschutzpin #34 athoik

  • PLi® Core member
  • 8,458 posts

+327
Excellent

Posted 30 May 2016 - 21:27

Better buy Gigablue instead


Yes, it seems GB have done all the work inside the drivers, they also don't need any helper (I've seen the OpenPLi helper commit reverted on stbgui@openmips).

Sure, if the world changes to CI+, Gigablue, will be a step ahead, since they are holding a CI+ certification.
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: ciplushelper + Jugendschutzpin #35 Lost in Space

  • Senior Member
  • 876 posts

+69
Good

Posted 30 May 2016 - 22:06

Well, if you trust closed source drivers more ... then things you can compile yourself ... this is an interesting discussion for a board encouraging Open Source. it is also funny that when the OP asked for a feature to be embedded in your enigma2 too I hat to give the correct answer that a plugin can do this nicely so why spoil the milk ?



Re: ciplushelper + Jugendschutzpin #36 athoik

  • PLi® Core member
  • 8,458 posts

+327
Excellent

Posted 30 May 2016 - 22:23

Having a solution that is semi-open/semi-closed is not better!

Yes dream-ci-plus is open source, but working only on the machines designed for ATM.

Nobody till today on this board has something good with dream-ci-plus, only failures.

On my vusolo4k using image with CI+ support, the HD+ works. Also my friends French card works on his vu machine, it never worked using dream-ci-plus on supported machine with newnigma.
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: ciplushelper + Jugendschutzpin #37 Lost in Space

  • Senior Member
  • 876 posts

+69
Good

Posted 30 May 2016 - 22:31

Take the aut*.bin file and copy it over to a Dreambox and it will work nicely. So again who is hiding his little secrets here?

 

But this discussion gets more and more OT - write an OpenPin Plugin and if not, you can always blame the drivers, or that a patch or plugin mixes tabs and blanks and hence is totally inacceptable :D


Edited by gutemine, 30 May 2016 - 22:32.


Re: ciplushelper + Jugendschutzpin #38 Dimitrij

  • PLi® Core member
  • 10,379 posts

+354
Excellent

Posted 10 June 2016 - 14:07

[Common Interface] added Ci Autopin (part 2 of 2)


GigaBlue UHD Quad 4K /Lunix3-4K/Duo 4K


Re: ciplushelper + Jugendschutzpin #39 littlesat

  • PLi® Core member
  • 57,434 posts

+708
Excellent

Posted 10 June 2016 - 15:29

cherry pickable?


WaveFrontier 28.2E | 23.5E | 19.2E | 16E | 13E | 10/9E | 7E | 5E | 1W | 4/5W | 15W


Re: ciplushelper + Jugendschutzpin #40 Dimitrij

  • PLi® Core member
  • 10,379 posts

+354
Excellent

Posted 10 June 2016 - 15:45

it is necessary to check that there are no errors.

But, the reality check of work, I can not.


Edited by Dimitrij, 10 June 2016 - 15:46.

GigaBlue UHD Quad 4K /Lunix3-4K/Duo 4K



1 user(s) are reading this topic

0 members, 1 guests, 0 anonymous users