Posts by odziom91

    Hello,


    This my my first post here. :)

    I have a problem with CI+ module from Canal+ Poland (nc+ blue module). I had OpenATV 6.4 installed by default on my PULSe 4K and everything works fine. I've tried to install OpenATV 7.3 (latest image) and install this plugin from version 5.2 to 5.4 r0. Plugin has been installed correctly, but unfortunately - CI+ module is not initalized (instead of the module name I see "init module" entry). Also the menu with "CI settings" selection is not visible (I mean menu in which we can choose Ci+ Legacy or 1.3). Without this plugin installed CI+ module is detected fine. I checked plugin on older version OpenATV 7.2 and even CiPlusHelper 5.4 works fine.
    It is difficult to "troubleshoot" the problem, because I don't see any error messages - even in logs, when I tried tu run enigma2.sh with log level 4.

    Does anyone have the same problem?

    -- EDIT --
    I do a troubleshoot on OpenATV 7.3 with version 5.4 r0. I see that the process is running fine, but as I mentioned previously - CI+ module is not initialized. But when I kill the process with /usr/bin/ciplushelper and run it again the CI+ module appears correctly and after a while channels are decoded correctly.
    So as a workaround I've created a script which kills the process and after few seconds run it again.

    The script looks as below:

    Bash: /home/root/fix_ciplus.sh
    #!/bin/bash
    pid=$(pgrep -u root ciplushelper)
    kill -9 $pid
    sleep 5
    /usr/bin/ciplushelper

    I've created a service which runs that script and put them in /etc/init.d/ directory. I know that the script below is not perfect, because it "should" have "start" and "stop" cases.

    Bash: /etc/init.d/fix_ciplus.sh
    #!/bin/bash
    /home/root/fix_ciplus.sh

    After that I created the service with update-rc.d command with the "default" number more than 50.

    Code
    update-rc.d fix_ciplus.sh defaults 90
    update-rc.d fix_ciplus.sh enable

    I think that it is something wrong with the timing of CI+ module detection in OpenATV 7.3 and maybe few more things, which should be improved.