Register
Results 16 to 30 of 33

Threaded View

  1. #1
    Top Poster Sicilian's Avatar
    Join Date
    Mar 2008
    Posts
    168
    Thanks Thanks Given 
    0
    Thanks Thanks Received 
    0
    Thanked in
    0 Posts

    Default Guide to install Crossepg with Gemini enigma2 images - 7 day Sky EPG

    This guide is based on a Satellite Enigma2 Dreambox with latest Gemini image installed.
    Dreambox must have a HDD installed although a DM7025 can be set to use a CF card for the epg.

    1. Transfer crossepg-enigma2_0.3.2-svn-33_mipsel.ipk to /tmp/
    2. Using blue panel file manager navigate to /tmp/, then highlight crossepg-enigma2_0.3.2-svn-33_mipsel.ipk and press green button to install.
    3. Using you favourite ftp program navigate to /usr/bin/ and transfer enigma2.sh to your desktop.
    4. Now again using your favourite ftp program navigate to /usr/crossepg/ and copy crossepg_epgmove.sh to you desktop.
    5. Using a unix compatible editor such as crimson editor attached edit enigma2.sh as follows: -

    Under #Scripte copy this line /usr/crossepg/crossepg_epgmove.sh start

    So it should be something like this: -
    PHP Code:
    #Scripte
    /usr/script/syslogd_script.sh restart
    [ ! -/proc/fs/nfsd/exports ] && /usr/script/nfs_server_script.sh start
    /usr/script/inadyn_script.sh start
    /usr/script/httpd_script.sh start
    /usr/script/djmount_script.sh start
    /usr/script/ushare_script.sh start
    /usr/script/crond_script.sh restart
    /usr/crossepg/crossepg_epgmove.sh start 
    6. Again using a unix compatible editor edit crossepg_epgmove.sh, edit the paths to suit your image, but with Gemini images it should look like this: -
    PHP Code:
    #!/bin/sh
    HOME=`echo $0 | sed "s/crossepg_epgmove\.sh//"`

    if [ -
    "$HOME/crossepg.config" # if configuration exist
    then
        DBROOT
    =`cat $HOME/crossepg.config | grep db_root= | sed "s/db_root=//"`
    else 
    # else default path
        
    DBROOT="/media/hda1/crossepg"
    fi

    if [ -"$DBROOT/ext.epg.dat" # try on configuration path
    then
        
    echo copying ext.epg.dat from $DBROOT
        $HOME
    /crossepg_epgcopy "$DBROOT/ext.epg.dat" /media/hda1/gemini.epg.dat
    elif 
    [ -"/media/hda1/crossepg/ext.epg.dat" # if we have a bad path try with default path
    then
        
    echo copying gemini.epg.dat from /media/hda1/crossepg/
        
    $HOME/crossepg_epgcopy /media/hda1/crossepg/ext.epg.dat /media/hda1/gemini.epg.dat
    else # no epg found
        
    echo ext.epg.dat not found
    fi 
    7. Ftp your edited engima2.sh from your desktop back to /usr/bin/
    8. Ftp your edited crossepg_epgmove.sh from your desktop back to /usr/crossepg/
    8. Reboot your dreambox.
    9. Once rebooted goto Menu and you will now see Crossepg in Setup, so press Menu>Setup>Crossepg and adjust settings to suit. You can set to update daily & use CF card for epg if installed.
    10. Press Green button for plugins, select Crossepg. Dreambox will now switch to hiphop music channel and update, then automatically switch back to tv channel once updated. At the end of the process the dreambox will reboot.
    11. Enjoy 7 days worth of EPG

    Tools Crimson editor and Crossepg attached.
    Attached Files Attached Files
    Last edited by Sicilian; 10th October, 2009 at 07:43 AM. Reason: Typo
    D I S C L A I M E R My right to post information is protected under the rights for freedom act. In all instances, information discussed here on my posts are either hypothetical in nature, out of general curiosity, common knowledge, public knowledge, or role-play. Any use of the collective descriptions and shared knowledge from any of my posts are at the sole discretion of the reader. I am not responsible for what you do with it.

 

 

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  
This website uses cookies
We use cookies to store session information to facilitate remembering your login information, to allow you to save website preferences, to personalise content and ads, to provide social media features and to analyse our traffic. We also share information about your use of our site with our social media, advertising and analytics partners.