Ipbox tools and plugins and cams etc

Ipbox-Cubrevo images

It seems to me that when many users get their CubeRevo, the first thing they want to do is to decode scrambled transmissions (for educational purposes only, of course). And there are many posts in many forums to help with this.

The first thing that I wanted to do was be able to make recordings reliably, and then archive the best of them to DVD. Of course this is illegal if you share the DVDs. Believe it or not, it's even illegal if you watch that DVD more than once ! The copyright laws may be be different where you live, but most places the use of a video recorder does NOT permit you to keep that recording indefinitely for repeated viewing. However you can argue that you made the DVD just because you wanted to delay watching that film until long after your HDD would have been full. But also note that the BBC have been very happy to broadcast very old programmes (for which they erased the original tapes) by using recordings that viewers have saved.

O.k., that's the legal disclaimer out of the way !

Now DGStation and ab-com publish manuals that tell as little as possible about the way these boxes actually work. As I learned more and more about making and transferring recordings with my IPBox9000 (thanks to forums , and also by just trying things to see what worked) I wrote it down.

Here is the result (so far), "Branta’s guide to Managing Recordings on CubeRevo and IPBox9000".

Probably experienced users will find nothing here that they don't already know, but I hope it will help a few beginners.

Actually I hope that some experienced users will read it, too. That way I might get to learn better ways of doing things, that I can pass on in future revisions of this document.
 
Last edited:
PCEditor 1.2.49

- New: Create new database revision 1.20
- New: Define custom telnet port
- New: Define custom ftp port
- New: Enter HDMI output format in Video Settings
- New: Switch in PCEditor Settings/General for detecting Wine
- New: Switch in receiver settings for automatic web interface login
- New: Select additional needed DLLs for Wine during setup
- Fixed: Wine: PCEditor can now read the channel database
- Fixed: Wine: PCEditor can now create image backups
- Fixed: Wine: Crash when hovering over submenu items of context menus
- Fixed: Wine: All languages are shown correctly except Arabic and Greek
- Fixed: Wine: Webif is working on HD receivers
- Fixed: Selecting all satellites/transponders in NIT Edit when adding a new satellite/transponder under Wine
- Fixed: Creating a welcome image for Relook 400s was not possible
- Fixed: Problem adding cable and terrestrial regions when no satellites exist
- Fixed: Sort order of favourites sometimes didn´t remain after changing it
- Fixed: Truncating the symbol rate at KingOfSat import

Important remarks:
First of all I would like to thank HarryZusch for his attention, encouragement, information and support
concerning PCEditor and Wine.

When PCEditor is used under Wine, you need to set the automatic wine detection, otherwise PCEditor
will behave as usual. Furthermore you need to set the option "No Ping when accessing Receiver" in
PCEditor Settings/General. If you want to use the webif under Wine, you will have to set the automatic
login for webif, otherwise PCEditor tries to open the webif in a separate browser. To make the automatic
login for the webif work, PCEditor needs to apply a registry patch for the Internet explorer. If this
registry key doesn´t exist, PCEditor asks, if it should be created. Without this registry key, automatic
login for the webif is not possible.

PCEditor has been tested under Wine with several distributions and several version of Wine:
Kanotix 2007 RC7 / Wine 1.1.14
Gentoo (stable) / Wine 1.1.12
OpenSUSE 11.0 / Wine 1.1.14
Kubuntu 8.04 / Wine 1.1.14
 
incubusCamd v 0.80

History:

20/03/2009, V0.80
- added caids tunneling (check the config file to know how to set them, used for example with PremiereHD card on betacrypt)
- fixed cryptoworks provider id recognition
- gbox protocol multiserver added
- newcamd fixes for multiserver
- radegast fixes for multiserver
- aroureos fixes for multiserver
- added test version of internal emu (see config file to know how to enable it) v 0.80

zSHARE - incubusCamd_0_80.rar

Available for processor types: sh4 (tested only on Cuberevo family receivers)

Use the e2 version on cuberevo with enigma 2 on board, the other version (*.sh4) on ipbox 9000/900 with dgstation firmwares
Use the sigma version on azbox hd firmwares

Card client for protocols: cccam, gbox, newcamd 5.20, newcamd 5.25, radegast old, radegast new, aroureos

Emulators for: Seca 1, Seca 2, Viaccess 1, Viaccess 2, Viaccess 2.3, Viaccess 2.4, Conax, Cryptoworks, Tps Crypt 1, Tps Crypt 2, Tps Crypt 3, Biss, Constant CW

.conf and .prio files can be inserted in the /var/bin directory, or in /etc, or in /var/keys
SoftCam.Key must be inserted in the /var/keys directory
 
Last edited:
Using XMLTVGUI and the WebEPG plugin to get the Sly EPG on the CubeRevo range (IP9000

Concept.

XMLTV is a system whereby television schedules are made available for Internet download. For the UK, the main service is provided by the Radio Times.
A grabber downloads information, and creates file in xml format.
The WebEPG plugin parses this information and, based on a configuration file, populates the EPG of the box with programme information.



Initial configuration.

This is rather time consuming, but only needs to be done once.

Stage 1. The grabber.

There are many grabbers available, but the one I recommend you use is xmltvgui which you can download from XMLTV GUI
It is available in both Windows and Linux formats. I will assume you're using the Windows version.
Start xmltvgui and configure to your time zone, and personal preferences. Do NOT check the "sort" option. Under "grabbers" select UK_RT. Select "channels", then "refresh" to make sure the list is up to date. Pick the channels you want, and move them to "selected channels". Don't select more than about 50 or so - it makes everything take too long. One time saving idea is to select only the channels you have in your box's Favorites list - you'll see why in a minute

Stage 2. Create a working webepg.list file

The purpose of webepg.list is to match a channel on your receiver with a listing in the grabber xml file. The creation is in three stages.

(1) Creating the list of receiver channel IDs.

If you just want the EPG for your favorites, then select the webepg plugin from your plugins menu and select "dump favorites as a webepg.list
If you want more than just your favorites, you'll need to tune to each channel in turn and select "Save EPG Channel ID to webepg.list". This can take a long time, but remember - it only has to be done once. A file named webepg.list will be created in /var

(2) Extracting channel IDs from a data.xml file.

Back on your computer, run xmltvgui and select "grab listings". This will create a file named data.xml in the directory specified in your preferences. Once it is created, open this file in your favourite text editor. The beginning of it is a list of channels and their xmltvgui i.d., e.g.
<channel id="UK_RT_92">
<display-name lang="en">BBC1</display-name>
</channel>
<channel id="UK_RT_105">
<display-name lang="en">BBC2</display-name>
</channel> From this we can see that the ID for BBC1 is UK_RT_92, and for BBC2 is UK_RT_105. You will have similar references for every channel you chose to grab. My suggestion is that you print off just this top section of the file; i.e. from the top as far as the first <programme start=.

(3) Matching channel ids to receiver ids.

You need to edit webepg.list in Unix format. There are several ways (you could just Telnet in and use vi for example) but it's probably easiest to FTP the webepg.list found in /var to your computer and open it in any Unix compatible text editor (I use Dana). It will look something like this:
XMLTV_CHANNELID_HERE,39,2,2050,6904 #BBC 1 CI - ASTRA 2A-B-D(28.2E)
XMLTV_CHANNELID_HERE,78,2,2045,6302 #BBC 2 England - ASTRA 2A-B-D(28.2E)

The figures identify the channel internally in the IPBox, the comment on the right is the channel name.
What you now do is to exine the list you printed off from data.xml and instead of XMLTV_CHANNELID_HERE put the channel id from data.xml, i.e.

UK_RT_92,39,2,2050,6904 #BBC 1 CI - ASTRA 2A-B-D(28.2E)
UK_RT_105,78,2,2045,6302 #BBC 2 England - ASTRA 2A-B-D(28.2E)

When you've finished, FTP your edited file back to /var in your box.
If you've got it right (i.e. the same channels are grabbed as are listed in webepg.list and the right ids are matched to the right channels) everything should now run smoothly. Even if you've made the odd mistake, it won't stop the rest from working. In other words, a channel grabbed and listed in data.xml but not listed in webepg.xml will be ignored; a channel in webepg.xml for which there is no data will simple remain empty. If you match the wrong id to a channel, you'll get the wrong programmes listed.

Stage 3. Uploading and symlinking.

The amount of data contained in the data.xml file may well be too large to fit into the /var directory of your box. Also, the webepg plugin looks for file.xml.
My suggested way of going about things is to create a file on your receiver hard disk named epgdata, upload data.xml to it, and symlink file.xml in /var to it.
So telnet into your box and create the epg directory (i.e. mkdir /media/epgdata)
FTP the data.xml file on your PC to /media/epgdata on your box.
Symlink this to /var/file.xml (ln -s /media/epgdata/file.xml /var/file.xml)

Stage 4. Running the plugin.

Simply run the webepg_import plugin and assuming you've done everything correctly your EPG will have a week's programmes for your favourite channels.
Congratulations, you've got it set up. The hard work is done.



Day to day running.

To keep the data up to date, you'll need to run xmltvgui regularly, import data.xml to your box and run the webepg_import plugin. There's only one extra step you'll need. Every time the plugin is run, it renames file.xml to file.xml.imported. We need to rename it back. So before running the plugin, Telnet in and simply give the command mv /var/file.xml.imported /var/file.xml
On reboot, the EPG information is lost, so the plugin is normally configured to run at boot time. In this case, it uses file.xml.imported rather than file.xml and so runs without your intervention.


thanks to billnot
 
Re: incubusCamd v 0.80

History:

20/03/2009, V0.80
- added caids tunneling (check the config file to know how to set them, used for example with PremiereHD card on betacrypt)
- fixed cryptoworks provider id recognition
- gbox protocol multiserver added
- newcamd fixes for multiserver
- radegast fixes for multiserver
- aroureos fixes for multiserver
- added test version of internal emu (see config file to know how to enable it) v 0.80

zSHARE - incubusCamd_0_80.rar

Available for processor types: sh4 (tested only on Cuberevo family receivers)

Use the e2 version on cuberevo with enigma 2 on board, the other version (*.sh4) on ipbox 9000/900 with dgstation firmwares
Use the sigma version on azbox hd firmwares

Card client for protocols: cccam, gbox, newcamd 5.20, newcamd 5.25, radegast old, radegast new, aroureos

Emulators for: Seca 1, Seca 2, Viaccess 1, Viaccess 2, Viaccess 2.3, Viaccess 2.4, Conax, Cryptoworks, Tps Crypt 1, Tps Crypt 2, Tps Crypt 3, Biss, Constant CW

.conf and .prio files can be inserted in the /var/bin directory, or in /etc, or in /var/keys
SoftCam.Key must be inserted in the /var/keys directory


Just a note on this, my 0,75 config didn't work. I added my settings to the included .conf file and it worked fine.
 
Myepg 0.2.3

myepg 0.2.3

changelog

- Fixed crash in grid view if there are an empty group
- Added i18n support (with italian translation)
- Fixed config window look
- Fixed different √ button for 91HD series
- Added menu (start sync, start downloader, configuration)
- Added live preview box (thanks to Pippo9000)
- Added support for sky uk (untested)
- Added text justifying
- Other small fix and ui enhancements
- Added standby management in downloader

for installation instruction please read the file README.TXT
(uninstall myepg 0.2.1 before install myepg 0.2.2 is suggested)
 
Last edited:
Tutorial: enigma2 channellists from dreambox

You can install any channellist made for the dreambox for your enigma2 image.
How to:
Download the files (we take for example Henksat E2 or Enigma2 Settings :: Last Updated 01-02-2009)
http://www.pli-images.org/modules/wik ... php?wakka=HenksatSettings
(below page)
and unzip those files.

Then copy sattelites.xml to /etc/tuxbox
and copy the channellists and sattelites.xml(in this case everything else and sattelites.xml) to /etc/enigma2
and reboot.

Now you can use the channellists used in many dreambox 800's and 8000's.

this tutorial is written for Sifteam enigma2 v0.3 PKT mod, but for other versions it should be the same.
 
IncubusCamd v0.82

V0.82
- second try fixing caids tunneling (with PremiereHD card on betacrypt, i can't test it so, i don't know if it works or not)
- first try fixing caid 0603 (same as premierehd, i can't test it, please report if it works or not)
- fixed long ecm bugs
- full support for cccam 2.1.0 protocol
nananananana.gif

- many minor fixes for stability (hope this version will be better than last one)
 
Ipbox tools and plugins

Changelog PCEditor 1.2.51, 10.05.2009:
----------------------------------------------------------------------------
- New: Support for new channel database R9274 (Firmware 9341)
- New: Create new database R9274
- New: Reboot receiver from toolbar
- Fixed: Several problems hiding/resizing channel list columns
- Fixed: Sorting the channel by several columns list was not possible
- Fixed: Problem searching channel names for database revision 8118 and later
- Updated: Polish language file
plus a few more minor fixes


 
AB r9341-9000_Abcom image+SifteamPanel Together_addon

rename the file usb_update.img and flash it like image with usb...

this addon included sifteam online plugin download-mgcamg-incubus-skin and other using remote control

this is new image and added sifteam panel plugin
 
Last edited:
NEW PLUGIN: myGreenButton 0.1.0

ENGLISH:

This plugin emulates the behaviour of interactive GREEN button of SkyItaly.

INSTALLATION
copy the files: - myGreenButton.plugin
- myGreenButton.dat


into the path /var/plug-in of your SAT receiver.
 
prepare enigma2 on usb stick with ipbox 9000

done on a box with internal hardrive in,one without hardrive it done slightly different



++++++++++++++++++++++++++++++++++++++++++
1. Boot your DGS image, wait to full boot.
2. Insert your USB stick
3. Telnet to your box, execute mount
4. In the list check - if the /dev/sdb1 is mounted (if is FAT probably is mounted to /mnt/usb/usb0)
5. umount it - umount /mnt/usb/usb0
6. now execute fdisk /dev/sdb (not sdb1)
7. on the prompt press p - to see current partition table
8. press d - to delete partitions, if it is only one proceed, if not - press d again and delete all partitons
9. press p again - there will be no partitons now
10. Press n - to create new partition
11. select p - primary
12. select 1
13. press enter, enter
14. press w to write changes & exit
15. You have just created linux partition on your usb stick
16. Now format this partition - mkfs.ext3 /dev/sdb1
17. mount formatted partition again - mount -t ext3 /dev/sdb1 /mnt/usb/usb0
18. Now ftp e2 tar.gz to /mnt/usb/usb0
19. execute cd /mnt/usb/usb0
20. execute tar -zxvf e2image.tar.gz, wait few minutes to decompress all. (wait for prompt)
21. after decompress type, sync


to unmount just

cd /
umount /dev/sdb1
++++++++++++++++++++++++++++++++++++++++++++++++++++
Wait a little,15-30 sec, after sync.
 
IncubusCamd v0.83

IncubusCamd v0.83

21.05.2009

V0.83
- fixed caid tunneling for premierehd on betacrypt over cccam
- fixed bug for caid 0603 over cccam
- fixed tv vlandeeren bug over cccam
- compatibility with cccam 2.1.1 :Laugh:
 
How to Upgrade an AB IPBox 9000HD to Official Software using a USB stick.

How to Upgrade an AB IPBox 9000HD to Official Software using a USB stick.


Preparing the USB stick

1. Take a usb stick and plug it into a spare USB port on your PC, wait a moment whilst the PC recognises it then close any autoplay windows that may open.

2. Go to My Computer and right click on the USB DISK and select Format..

a Format USB DISK window will open, select FAT32 and then

Default Allocation size and also tick the Quick Format box,

Then press the START button, you will get a warning but go ahead and click OK.

3. After a moment or two it will state Format done so you can then close all open windows and remove the usb stick from the USB port

Download the latest software


1. Open your browser and then in the address bar at the top type in

www.abipbox.com then press go or enter.

2. On the abipbox web site click on SUPPORT near the top of the page.

3. Then about halfway down the next page click on Download.

4. On the next page click on 02 AB IPBOX HD

5. On the next page click on 08 9000HD_Images

or use any nlb or sifteam image for the box

6. Then look for the latest version image and click the floppy disk image to download it, save it to your desktop.

7. Once the file has finished downloading go to your desktop and extract the file to a folder on your desktop.

8. Insert the previously prepared USB Stick into a spare USB port on your pc, an auto start window should open, select Open folder to view files.

9. You should now have an empty USB Disk window open, Go ahead and double click on the folder on your desktop that has the usb_update.img file in that you just downloaded and copy it across to the root of the USB DISK, not to a folder on the usb disk.(wording corrected thanks to Bobdisk, see reply#6 below. :))

10. Close any open windows then go to bottom right of task bar and click on the safely remove hardware icon so you can safely remove the USB Stick.

11. Remove the USB Stick from the PC then drop down the front panel on your AB IPBox 9000HD and press the round Standby button and the ok button together and let them go to put the box into standby.

12. Insert the USB Stick into the USB Port at the back of your 9000HD

13. Hold in the Standby button on the front panel and then when the 9000HD states BOOTING in the front display press the UP button and then release both buttons, USB UPGRADE should be displayed in the LED display.

14. The standby button will now flash on and off and if your USB stick has an activity led on it you will see it flashing, go put the kettle on and make a cuppa whilst the 9000HD updates itself.

15. After a short while reading the image from the USB stick it will state ERASING and count up to 100

16. Then it will enter the FLASHING stage, again counting up to 100

17. After FLASHING the front display will show DONE at this point press the standby button on the Front panel to reboot the box.

Congratulations you have just successfully Updated your 9000HD!
 
myepg e2 v0.2.4i

0.2.4
- Added epgdb integrity checks
- Added channel aliasing support to epgdb
- Changed epgdb data insert
- Added alias utilty
- Added importer utility
- Fixed memory management and system stability in downloader
- Other small memory fixs
- Added direct access to /dev/commander
- Removed scripts in home folder
- Added an integrated http client
- Added skin selector
- Added high visibility skin (thanks to ikbennico)
- Added import features to downloader plugin
- Reorganized makefiles
 
incubusCamd config writer

I have made this for those people that don't know how to begin with incubusCamd config

k2k2000
 
IncubusCamd 0.90

IncubusCamd 0.90

- fixed the bug for caid/provider selection for protocols
- optimized a little bit more the protocol selection (lot of improvements)
- added console server interface (you can log by telnet, check the config file: console_logs_broadcast, console_logs_broadcast_port)
- added more infos for current server and info like that, in file /tmp/ecm.info

RapidShare: 1-CLICK Web hosting - Easy Filehosting
 
Back
Top