PDA

View Full Version : How to debug CrossEPG issues and get it working on OpenPLi 4



weedman
7th March, 2015, 02:00 PM
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:


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.


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).

elad
28th May, 2015, 03:51 PM
hi
do you have the ipk file and can i install it by USB to do the same thing as above

weedman
29th May, 2015, 03:54 PM
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:

315660
315661

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



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!

FrancYescO
25th November, 2015, 04:06 PM
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/Binaries/curl/mipsel/curl%207.40.0%20%28MIPSR1%29/
CrossEPG 0.8.1 still not working

root@dm800:~# /usr/crossepg/crossepg_downloader
Aborted

for now gone back to 0.7.0

sumfeen
10th January, 2016, 09:18 PM
Thanks Weedman! Installing libcurl4 fixed my issue!

Slots
5th February, 2016, 04:10 PM
Yeah sure, find it the crossepg and libcurl4 attached below:

315660
315661

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



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

martin035
6th February, 2016, 12:42 AM
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

Slots
6th February, 2016, 06:15 PM
Thanks martin and BIG thanks to the WEED MAN :congrats::congrats: 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 :)

Slots
30th April, 2016, 03:58 PM
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

martin035
30th April, 2016, 09:51 PM
@slots, try deleting all the files in your crossepg folder and the EPG.dat on your USB drive. Then manually select crossepg to download.

sonar12
23rd August, 2016, 10:48 PM
Yeah sure, find it the crossepg and libcurl4 attached below:

315660
315661

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



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?

Northantsandy
31st October, 2016, 10:53 PM
Daft question can you expand on your "solve my issue" please? Where did you put that CURL file?