How to debug CrossEPG issues and get it working on OpenPLi 4

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • weedman
    Top Poster
    • Dec 2011
    • 134

    #1

    How to debug CrossEPG issues and get it working on OpenPLi 4

    This is a guide to help you guys who are struggling to get CrossEPG working on OpenPLi 4. I've reinstalled and configured the same image many times and I've gotten CrossEPG working everytime, below i'll show you how.

    Install libcurl4 - This should fix all the issues

    It's actually just 1 library thats missing `libcurl4`, install it using:

    Code:
    opkg install libcurl4
    You may need to reboot (although I don't think it's necessary).

    Go back to CrossEPG, make sure it's set to write to your HDD or USB, select Sky UK from the providers list and hit Download.. tada!

    Still not working?
    If it's still not working you'll have to do some debugging (It's actually quite easy), run the following command through telnet.

    Code:
    init 4; sleep 4; enigma2;
    This will reboot your dreambox and you'll see all the debugging output logged to your console. Go back and try the CrossEPG download, when it fails keep an eye on the logging info and see what it says.

    This was how I debugged the `libcurl4` issue!

    Hopefully this helps all you guys having issues with CrossEPG, not sure about other images but this 100% works on OpenPLi 4.

    The debugging technique should aid you in tracking down any issues your having (relating to CrossEPG or anything else - It's extremely useful to see all the debugging when something goes wrong).
    - Thanks to those who deserve them, and none to those who don't...
    - DM 800 HD - Clone | DM 800 HD SE - Clone | Openbox S11
    - weedman
  • elad
    Member
    • Sep 2012
    • 41

    #2
    hi
    do you have the ipk file and can i install it by USB to do the same thing as above

    Comment

    • weedman
      Top Poster
      • Dec 2011
      • 134

      #3
      Originally posted by elad
      hi
      do you have the ipk file and can i install it by USB to do the same thing as above
      Yeah sure, find it the crossepg and libcurl4 attached below:

      enigma2-plugin-systemplugins-crossepg_0.8.1-r0_mipsel_openpli4.ipk.zip
      libcurl4_7.40.0-r0.0_mips32el.ipk.zip

      You can install it by unzipping & copying to your usb, traversing to your usb on your dreambox via telnet and then installing it using:

      Code:
      opkg install libcurl4_7.40.0-r0.0_mips32el.ipk
      opkg install enigma2-plugin-systemplugins-crossepg_0.8.1-r0_mipsel_openpli4.ipk
      Reboot/Restart Enigma2

      Then simply setup crossepg on your TV (make sure it writes to a USB or Hard Drive), Select SKY UK 28.2 (It should have a tick), save your settings, hit download, and everything should work, If not you'll have to try and debug it yourself using the commands in my above post.

      Hope this helps!
      - Thanks to those who deserve them, and none to those who don't...
      - DM 800 HD - Clone | DM 800 HD SE - Clone | Openbox S11
      - weedman

      Comment

      • FrancYescO
        Newbie
        • Nov 2015
        • 1

        #4
        Upgrading libcurl4 from 7.37.1-r0 to 7.40.0-r0.0 on root.Configuring libcurl4.
        Collected errors:
        * satisfy_dependencies_for: Cannot satisfy the following dependencies for libcurl4:
        * libgmp10 (>= 6.0.0) * libgnutls28 (>= 3.3.12) * libc6 (>= 2.20) *
        * opkg_install_cmd: Cannot install package libcurl4.
        launching curl from command line:
        root@dm800:~# curl
        Aborted
        EDIT: i solved my issue with curl replacing the binary with the one found here http://files.lancethepants.com/Binar...0%28MIPSR1%29/
        CrossEPG 0.8.1 still not working
        root@dm800:~# /usr/crossepg/crossepg_downloader
        Aborted
        for now gone back to 0.7.0
        Last edited by FrancYescO; 26 November, 2015, 02:13.

        Comment

        • sumfeen
          Newbie
          • Dec 2011
          • 1

          #5
          Thanks Weedman! Installing libcurl4 fixed my issue!

          Comment

          • Slots
            Newbie
            • Feb 2016
            • 3

            #6
            Still now joy

            Originally posted by weedman
            Yeah sure, find it the crossepg and libcurl4 attached below:

            [ATTACH]315660[/ATTACH]
            [ATTACH]315661[/ATTACH]

            You can install it by unzipping & copying to your usb, traversing to your usb on your dreambox via telnet and then installing it using:

            Code:
            opkg install libcurl4_7.40.0-r0.0_mips32el.ipk
            opkg install enigma2-plugin-systemplugins-crossepg_0.8.1-r0_mipsel_openpli4.ipk
            Reboot/Restart Enigma2

            Then simply setup crossepg on your TV (make sure it writes to a USB or Hard Drive), Select SKY UK 28.2 (It should have a tick), save your settings, hit download, and everything should work, If not you'll have to try and debug it yourself using the commands in my above post.

            Hope this helps!

            Hi there , I'm not 100% how to telnet the files so i downloaded the ipk files , i put both on usb and they where excepted but still flicks straight from starting downloader to Loading data and finds nothing , could you possibly explain the next step , debugging i can follow instructions to telnet if thats the only way
            thanks
            Peter

            Comment

            • martin035
              V.I.P. Member
              • Apr 2014
              • 1308

              #7
              Originally posted by Slots
              can follow instructions to telnet if thats the only way
              thanks
              Peter
              To telnet your box, you're sending telnet commands from your PC to your Sat box, you can use the command prompt on a Windows PC or install a program called putty. Run putty and enter your Sat box's IP address + username & password then enter the telnet commands provided by weedman

              Comment

              • Slots
                Newbie
                • Feb 2016
                • 3

                #8
                Thanks martin and BIG thanks to the WEED MAN tried everything to get this working , just to say to anyone else the usb method didn't work for me either but a simple telnet via terminal on mac of -Code:opkg install libcurl4
                and BOOM a working EPG again , thanks again

                Comment

                • Slots
                  Newbie
                  • Feb 2016
                  • 3

                  #9
                  Mine has suddenly stopped working ? Can anyone help ? It goes through all the download -Parsing titles - saves date converts data etc but nothing in the programs guide all blank ? Tried swapping over the feeds at back of box but that didn't work 🤔🤔🤔🤔
                  Help
                  Peter

                  Comment

                  • martin035
                    V.I.P. Member
                    • Apr 2014
                    • 1308

                    #10
                    @slots, try deleting all the files in your crossepg folder and the EPG.dat on your USB drive. Then manually select crossepg to download.

                    Comment

                    • sonar12
                      Newbie
                      • Aug 2016
                      • 1

                      #11
                      Originally posted by weedman
                      Yeah sure, find it the crossepg and libcurl4 attached below:

                      [ATTACH]315660[/ATTACH]
                      [ATTACH]315661[/ATTACH]

                      You can install it by unzipping & copying to your usb, traversing to your usb on your dreambox via telnet and then installing it using:

                      Code:
                      opkg install libcurl4_7.40.0-r0.0_mips32el.ipk
                      opkg install enigma2-plugin-systemplugins-crossepg_0.8.1-r0_mipsel_openpli4.ipk
                      Reboot/Restart Enigma2

                      Then simply setup crossepg on your TV (make sure it writes to a USB or Hard Drive), Select SKY UK 28.2 (It should have a tick), save your settings, hit download, and everything should work, If not you'll have to try and debug it yourself using the commands in my above post.

                      Hope this helps!
                      where we put the ipk files /temp?

                      and the exact code to install via telnet?

                      Comment

                      • Northantsandy
                        Newbie
                        • Oct 2016
                        • 1

                        #12
                        Daft question can you expand on your "solve my issue" please? Where did you put that CURL file?

                        Comment

                        Working...