SandBox


Revision history for SandBox


Revision [4729]

Last edited on 2013-10-06 10:52:30 by WanWizard
Deletions:
test


Revision [4728]

Edited on 2013-10-06 10:52:08 by WanWizard [Reverted to previous revision]
Additions:
test
Deletions:
test2


Revision [4727]

Edited on 2013-10-06 10:52:05 by WanWizard [Reverted to previous revision]
Additions:
test2
Deletions:
test


Revision [4726]

Edited on 2013-10-06 10:52:02 by WanWizard [Reverted to previous revision]
Additions:
test
Deletions:
test2


Revision [4725]

Edited on 2013-10-06 10:50:48 by WanWizard [Reverted to previous revision]
Additions:
test2
Deletions:
test


Revision [4724]

Edited on 2013-10-06 10:50:19 by WanWizard [Reverted to previous revision]
Additions:
test


Revision [4580]

Edited on 2012-04-29 06:54:57 by hemispherical1 [Reverted to previous revision]
Additions:
=====How To Boot Your DM800 From A USB Stick=====
To configure your Dm800 to boot from a USB stick, all that is required:
~-A USB stick that is supported by your DB.
~-A telnet connection to access your DB.
~-The image.nfi you want to install.
~-Nfidump to extract your desired image & kernel.
If you don't have a Linux PC available, setting up the USB stick on your DB will probably be easier than attempting to do it on a M$ or Apple PC. Unfortunately, during the process of writing this guide, I noticed that my DM800 OpenPLi image has no ability to create a vfat (Windows) filesystem. As this is required to boot from USB, a PC that is able to create a vfat filesystem may also be required.
This basic procedure will most likely also work on other similar models, such as the 800se, 7020hd, 8000, etc... If anyone verifies it works, or not, please edit this wiki entry to reflect that.
Note: This form of manual USB booting sounds quite similar to what DUMBO (the DUMbBOot loader) is supposed to do. Personally, I was never able to get DUMBO to work on my box. Unlike DUMBO though, this method allows you to install multiple images on the same USB stick, although requiring one to enter the BIOS to select different images to boot. More info on multiple image setup in the Final Thoughts section.
====USB Partitioning====
Plug your USB stick into your DB, then telnet/ssh into the box. I think many image will automatically mount the USB when you plug it in, but it needs to be unmounted for preparation. Verify what device the USB stick is. If you have no hard drive installed, it's probably /dev/sda, if there is a hard drive, it's probably /dev/sdb, etc...

Use the "df" command to see if it is mounted, & if so, use the umount command to unmount, something like:

{{image url="http://irc2.db4na.net/guide/db1.jpg"}}
... or something similar, depending on your setup...
//Note: I downloaded & installed fdisk through OpenPLi's package management (opkg), by default OpenPLi uses sfdisk which I don't like. Feel free to use whatever method you prefer to partition & configure your USB stick.//

Caution, all data on the USB will be lost! In telnet:


{{image url="http://irc2.db4na.net/guide/db2.jpg"}}
A. fdisk /dev/sdb <enter> (or whatever device your USB actually is)

B. p <enter> (print the current partition table)
C. d <enter> (delete any existing partitions, answer the on screen questions)
D. p <enter> (verify all existing partitions were removed)

{{image url="http://irc2.db4na.net/guide/db3.jpg"}}

//Note: The average vmlinux.gz (kernel) file size is less than 2MB. A 10MB partition for the kernels & 200MB or more for the actual image should be fine. If you want your image to have gigabytes of space, make it's partition larger. If you want to install multiple images on the stick, create 3 or 4 primary partitions, but all images can use the same small vfat partition for the 1-3 kernels.//
E. n <enter> (add a partition)

F. p <enter> (create 2-4 primary partitions, follow on screen directions)

//Use the default starting point and the command __+10M__ to create the small kernel partition & follow the on screen instructions to create the large image partition/s. i.e. __+200M__ for 200MB partition, __+1G__ for a 1 GB partition, etc...//

G. p <enter> (verify the partition layout is acceptable)
{{image url="http://irc2.db4na.net/guide/db4.jpg"}}
H. t <enter> (change partition type menu)

I. 1 <enter> (select small kernel partition, 1 in this case)

J. b <enter> (selects windows vfat partition type)

K. a <enter> (toggle bootable flag menu)
L. 1 <enter> (set bootable flag on for the kernel/vfat partition)
M. p <enter> (verify the changes made)
N. w <enter> (save all changes made to the USB partition layout)

//Note: fdisk may give a warning about having created a DOS partition, it may be ignored for our purposes.//
====USB Formatting====
{{image url="http://irc2.db4na.net/guide/db5.jpg"}}
Now that the USB stick is partitioned and set up for use, it's time to format it (create the filesystems). Again, in telnet:

A. mkfs.ext3 /dev/sdb2 <enter> (create the ext3 filesystem for the image partition)

B. mkfs.vfat /dev/sdb1 <enter> (create the vfat filesystem for the kernel partition)

At this point I noticed my OpenPLi image has no function for creating vfat/DOS file systems! I guess that is understandable, after all the DB does use a bare bone OS, it can't contain everything. I can't even find a downloadable package to add support... Looks like the usb stick will need to be transferred to a Linux or Windows PC to format the first (kernel) partition.

On a Linux PC, simply plug the USB stick in & figure out what device it is. __MAKE SURE__ you have the correct device or you'll wipe out something you didn't intend, like your hard drive. On the terminal:

mkfs.vfat /dev/sd?1 <enter> (where ? Is the proper device)
====WinXP Detour====
Plug your USB stick into your XP PC (I assume Win7/8 procedure would be similar). Open up my computer and double click on the USB stick, the following prompt should appear

{{image url="http://irc2.db4na.net/guide/1a.JPG"}}

Select "Yes"...

{{image url="http://irc2.db4na.net/guide/2a.JPG"}}

Verify that Windows is only formatting the small ?kernel? partition, not the entire stick, i.e. 10MB above, click "Start".

{{image url="http://irc2.db4na.net/guide/3a.JPG"}}
Select "OK" to format the partition.

{{image url="http://irc2.db4na.net/guide/4a.JPG"}}
Congratulations, the M$ crap is over (sorry again) and you're USB stick is ready to receive your desired image.
====USB Population====
Locate & install gutemine's nfidump. OpenPLi includes it in it's download (opkg) feeds.

Copy the image.nfi you've chosen to boot from USB to your DB, I recommend to your DB's hard drive or /tmp. In this example we're using openpli-enigma2-2.1-dm800.nfi & copying it to the DB's /tmp/.

In telnet:

{{image url="http://irc2.db4na.net/guide/db6.jpg"}}
Create the mount points, in this example we'll use /media/hdd/sdb1 & media/hdd/sdb2:

A. mkdir /media/hdd/sdb1 <enter>

B. mkdir /media/hdd/sdb2 <enter>

Mount your USB sticks partitions to these newly created mount points.

C. mount /dev/sdb1 /media/hdd/sdb1 <enter>
D. mount /dev/sdb2 /media/hdd/sdb2 <enter>
Now extract your desired image to /media/hdd/sdb2 using nfidump.

E. nfidump /tmp/openpli-enigma2-2.1-dm800.nfi /media/hdd/sdb2 <enter>

Your image is now installed to the correct partition on your USB stick. Next we copy the kernel from the newly installed image to the smaller kernel partition on your USB stick, /media/hdd/sdb1.

F. cp /media/hdd/sdb2/boot/vmlinux.gz /media/hdd/sdb1 <enter>

The next step will be to create the autoexec.bat file on the kernel partition (sdb1), containing the information necessary for the DB to know how to boot, such as the kernel name, filesystem location, etc.
Personally I use the vi editor, but I'm not about to start trying to explain it's use here. Use whatever editor you're comfortable with, but remember:

//If you create the file in a Windows editor, I'd suggest running dos2unix on it after copying it back to the USB stick.//

dos2unix /media/hdd/sdb1/autoexec.bat <enter>

The contents of the autoexec.bat file will look something like:

/usb/vmlinux.gz console=null rootdelay=10 root=/dev/sdb2 rootfstype=ext3 rw

... all on one line. A brief overview:

/usb/vmlinux.gz (kernel name & location)

console=null (leaves the serial port open to add card readers, etc.)

rootdelay=10 (gives extra time for the USB stick to respond)

root=/dev/sdb2 (the root filesystem's partition)

rootfstype=ext3 (the root filesystem type)
rw (mount the filesystem with read/write permissions)

The previous descriptions aren't required knowledge, but I figured anyone that made it this far might actually find the information interesting. Feel free to disregard...

We're in the home stretch now. All that is left is to configure the DB to boot from USB by default, rather than it's flash.
====Configure The Dm800====
Put your DB into "stop mode", as if you were flashing it through the web interface, i.e. power it up while depressing the standby/power button until the OLED reads "stop". Telnet to your DB and you will be dumped into the box's BIOS. Use your keyboard arrow buttons to navigate to the 4th tab, "boot", and again down to the Primary Boot Source.
{{image url="http://irc2.db4na.net/guide/BIOS2a.jpg"}}

Use your page up & down keys to change it from flash to usb, then enter /autoexec.bat into the field to the right. Change the Secondary Boot Source to flash. Navigate to the "Exit" tab again using your arroe keys.

//Note: To change tabs you need to be in a field that the arrow keys work from, try Default Boot Sources, Enable Prerun, Change Command Line, etc...//

{{image url="http://irc2.db4na.net/guide/BIOS3a.jpg"}}
Use the arrow keys to navigate to "Save Settings and Reboot" & press enter. If your USB stick is plugged in it should boot up, if not, your DB should boot the image in flash. Booting from USB is a bit slower than from flash, so don't panic if it takes a couple minutes to boot. You can also watch the OLED on bootup and it will tell you what it is booting from.

Congratulations, you now have your DB running directly off of your USB stick!!!

Even if you don't use it often, it could be handy to keep a USB stick configured & ready to use as a Rescue Disk. This would also come in handy in the rare case that your flash chip dies.
====Final Thoughts====
Unlike some other "multi-boot" methods, this method does not mix kernels, drivers, & binaries from different images. Each running image is completely independent from any other image that may also be installed. This eliminates strange problems that can occur occasionally.
In the past I've run into trouble trying to use an image extracted from a backup for use with Network Boot, which is similar to USB boot. Although slightly more complicated (setting up DHCP, NFS, & TFTPD servers) than USB booting, the basic DB configuration is similar between the 2 methods. Extracting an actual released image may work better than trying to extract from a backup. Your mileage may vary...
As I mentioned earlier, it is possible to install multiple images on the USB stick. Each image requires it's own partition. I don't know if the DB will boot from an extended partition, I have no need to try it. Feel free to test for yourself if you need more than 3 images on a stick (primary partitions are limited to 4).
For multiple images, each image's kernel must have a unique name, so they can all coexist in the kernel partition. Something like vmlinux_pli.gz, vmlinux_sif.gz, etc. Each image & kernel also needs a uniquely named autoexec.bat file, something like autoexec_pli.bat, autoexec_sif.bat, etc... Each autoexec.bat file must also be edited, pointing at it's correctly named kernel & the partition that holds it's root filesystem, i.e. /usb/vmlinux_pli.gz, etc. & root=/dev/sdb2, root=/dev/sdb3, etc...
To choose which image to boot you'd have to go into the DB's BIOS and edit the Primary Boot Source to point at it's specific autoexec.bat file, save changes & reboot as we did above. You may also experiment with other configurations & Boot Sources in the BIOS.

Copyright (C) 2012 hemispherical1
Permission is granted to copy, distribute and/or modify this document under the
terms of the GNU Free Documentation License, Version 1.3 or any later version
published by the Free Software Foundation; with no Invariant Sections,no
Front-Cover Texts, and no Back-Cover Texts. A copy of the license may be found @
http://www.gnu.org/copyleft/fdl.html
Deletions:
**====E2 plugins list====**
----
enigma2-plugin-drivers-usbserial - 1.0-r0 - USB serial drivers
enigma2-plugin-extensions-aihdcontroler - Ai.HD skins Control
enigma2-plugin-extensions-ambx - Create nifty light effects with an amBX kit
enigma2-plugin-extensions-antiscrollbar - overlay for scrollbars on your tvscreen
enigma2-plugin-extensions-appletrailer - Apple Movie Trailer Plugin for Enigma2
enigma2-plugin-extensions-audiosync - Enigma2 Plugin: extensions-audiosync
enigma2-plugin-extensions-autotimer - Automatically add Timers based on simple rules
enigma2-plugin-extensions-autotimeshift - 0.20 - Auto Timeshift for enigma2
enigma2-plugin-extensions-babelzapper - Control your dreambox with only the MUTE button
enigma2-plugin-extensions-bitrateviewer - BitrateViewer
enigma2-plugin-extensions-bonjour - Bonjour/avahi-daemon management for your Dreambox
enigma2-plugin-extensions-cccaminfo - Enigma2 Plugin: cccaminfo GUI that allows you to check the CCcam status
enigma2-plugin-extensions-cdinfo - read audio CD-Text or query CDDB for album and track info
enigma2-plugin-extensions-cooltvguide - Coolman_V4.0.0 - Cool TV Guide 3D EPG with switchable 4-24 TV-Lines and changeable Buttons with Setup
enigma2-plugin-extensions-cooltvguideskin - Coolman_V4.0 - Skin for Cool TV Guide V4
enigma2-plugin-extensions-cutlisteditor - cutlisteditor enables you to cut your movies.
enigma2-plugin-extensions-dmconcinnity-hd-hardymod - Enigma2 Plugin DMConcinnity-HD-hardymod by hardy73
enigma2-plugin-extensions-dmvidsdirect - player for direct playback of Dailymotion videos
enigma2-plugin-extensions-dreamexplorer - DreamExplorer / Explore your drives
enigma2-plugin-extensions-dreamirc - simple IRC GroupChat client for e2 -> #dm8000-vip edt
enigma2-plugin-extensions-dreammediathek - Play rtp Stream on your Dreambox
enigma2-plugin-extensions-dvdbackup - Create a backup of your Video-DVD
enigma2-plugin-extensions-dvdburn - dvdburn
enigma2-plugin-extensions-dvdplayer - dvdplayer
enigma2-plugin-extensions-dyndns - Dynamic dns controller
enigma2-plugin-extensions-easyinfo - Easy Info
enigma2-plugin-extensions-easymedia - EasyMedia
enigma2-plugin-extensions-eibox - graphical European Installation Bus visualization
enigma2-plugin-extensions-elektro - Automatically shuts down the Dreambox to deep standby (Power Save Mode)
enigma2-plugin-extensions-emailclient - a imap4 client to access imap accounts and read emails
enigma2-plugin-extensions-enhancedmoviecenter - Enhanced Movie Center (EMC) by Coolman & Swiss-MAD
enigma2-plugin-extensions-enhancedmoviecenter-nl-lng - Enigma2 Enhanced Movie Center Dutch language file
enigma2-plugin-extensions-epgcurrentnextfix - Removes dummy EPG entries Current and Next from infobar and EPG selection screen.
enigma2-plugin-extensions-epgrefresh - Plugin to refresh EPG Data when Receiver is inactive
enigma2-plugin-extensions-epgsearch - search the epg and list results
enigma2-plugin-extensions-fancontrol2 - Temperature dependent fan control
enigma2-plugin-extensions-filebrowser - manage local Files
enigma2-plugin-extensions-fritzcall - Show Incoming and Outgoing Calls on your TV Screen with a Fritz!Box
enigma2-plugin-extensions-ftpbrowser - FTP-Browser-Plugin for Enigma2
enigma2-plugin-extensions-glasssysutil - glasssysutil
enigma2-plugin-extensions-googlemaps - Google Maps Enigma2 Client
enigma2-plugin-extensions-graphmultiepg - shows a graphical timeline EPG.
enigma2-plugin-extensions-growlee - redirect notifications to growl
enigma2-plugin-extensions-helpfiles-vuplus-addon-black-remote - Helpfiles with the VU+ black remote control
enigma2-plugin-extensions-helpfiles-vuplus-addon-white-remote - Helpfiles with the VU+ white remote control
enigma2-plugin-extensions-httpproxy - use your Dreambox as Web Proxy
enigma2-plugin-extensions-imdb - query movie details from the Internet Movie Database
enigma2-plugin-extensions-kiddytimer - Allows to control the Kids' daily TV usage
enigma2-plugin-extensions-lastfm - Listen to Last.FM Internet Radio, the social music revolution
enigma2-plugin-extensions-letterbox - Zoom into letterboxed/anamorph movies
enigma2-plugin-extensions-livefootball - live soccer matches,fixtures and results
enigma2-plugin-extensions-logomanager - manage logos to display at boottime or radiomode
enigma2-plugin-extensions-mediacenter - Media Center Plugin
enigma2-plugin-extensions-mediadownloader - Downloader-Plugin for Enigma2
enigma2-plugin-extensions-mediaplayer - mediaplayer
enigma2-plugin-extensions-mediascanner - mediascanner
enigma2-plugin-extensions-merlinepg - Merlin Programm Guide
enigma2-plugin-extensions-merlinmusicplayer - Merlin Music Player and iDream (music management)
enigma2-plugin-extensions-meteoitalia - Shows italian weather forecast
enigma2-plugin-extensions-meteoviewer - meteo pictures viewer
enigma2-plugin-extensions-modem - extensions-modem opens a menu to connect to internet via builtin modem.
enigma2-plugin-extensions-mosaic - Shows you screenshots of the services in a selected bouquet
enigma2-plugin-extensions-moviecut - Perform the cuts specified with the Cutlist editor
enigma2-plugin-extensions-movielistpreview - Create previews for movies and show them in the movielist
enigma2-plugin-extensions-movieretitle - Change the filename, title, description and location of a movie
enigma2-plugin-extensions-moviesearch - Add search functionality to movie list
enigma2-plugin-extensions-movietagger - Add tags to recorded movies, to sort a large list of movies
enigma2-plugin-extensions-multiquickbutton - Multi Quickbutton editor/wizard/code interpreter for keyboard and RC
enigma2-plugin-extensions-multiquickbutton-vu - Multi Quickbutton editor/wizard/code interpreter for keyboard and RC VU+ Version
enigma2-plugin-extensions-multirc - Use multiple Dreamboxes with different RCs
enigma2-plugin-extensions-ncidclient - Show Incoming Calls on your TV Screen using any NCID server (e.g. VF EasyBox)
enigma2-plugin-extensions-netcaster - Player for Network and Internet Streams
enigma2-plugin-extensions-netradio-classic-stations - Classical music Internet radio stations E2 Plugin
enigma2-plugin-extensions-nstreamplayer - plugin to watch video streams
enigma2-plugin-extensions-ofdb - query movie details from the Online Film Datenbank
enigma2-plugin-extensions-opkg-tools - IPKG/OPKG Pack / Unpack Tools
enigma2-plugin-extensions-orfat - Streaming modules for the orf.at web page
enigma2-plugin-extensions-orfteletext - ORFteletext
enigma2-plugin-extensions-oscaminfo - Oscam Info
enigma2-plugin-extensions-partnerbox - Partnerbox (Remote Timer and Remote TV Player)
enigma2-plugin-extensions-passwordchanger - GUI that allows user to change the ftp- / telnet-password
enigma2-plugin-extensions-pauli - 7.2 - Pauli Neutrino Keymap for Enigma2
enigma2-plugin-extensions-permanentclock - Shows the clock permanent on the screen
enigma2-plugin-extensions-permanenttimeshift - Permanent Timeshift Plugin for E2 Dreamboxes.
enigma2-plugin-extensions-pictureplayer - displays photos on the TV.
enigma2-plugin-extensions-podcast - Stream podcasts
enigma2-plugin-extensions-porncenter - Adult streaming plugins for dm800/dm8000
enigma2-plugin-extensions-project-valerie - Project Valerie - Media Center
enigma2-plugin-extensions-quickbutton - Quickbutton: assign long key-press (red/green/yellow/blue) to plugins or E2 functions
enigma2-plugin-extensions-reconstructapsc - Reconstruct missing or corrupt .ap and .sc files of movies
enigma2-plugin-extensions-remotetimer - Enigma2 Plugin: extensions-remotetimer
enigma2-plugin-extensions-rsdownloader - Allows user to download files from rapidshare in the background
enigma2-plugin-extensions-secondinfobar - 2.7 - SecondInfoBar
enigma2-plugin-extensions-seekbar - Replaces the minute input screen for seek functions
enigma2-plugin-extensions-sherlock - Sherlock
enigma2-plugin-extensions-shoutcast - A client to listen and record SHOUTcast internet radio
enigma2-plugin-extensions-shoutcast-3rdparty - r2.3 - shoutcast
enigma2-plugin-extensions-showclock - Push key 'Exit long' to show the clock while watching TV
enigma2-plugin-extensions-simplerss - rss viewer for the enigma2 gui
enigma2-plugin-extensions-socketmmi - extensions-socketmmi
enigma2-plugin-extensions-sortplaylist - sort your playlists in alphabetical order
enigma2-plugin-extensions-startuptostandby - set enigma2 to standby-mode after startup
enigma2-plugin-extensions-subtitleplayer - extensions-subtitleplayer
enigma2-plugin-extensions-sundtekcontrolcenter - control sundtek usb stick from enigma2
enigma2-plugin-extensions-suomipoeka - 1.0.1 - Enhanced MovieList modded by Coolman & Swiss-MAD
enigma2-plugin-extensions-suomipoeka-vuplus - 0.9.6-r2 - Enhanced MovieList and player for Enigma2
enigma2-plugin-extensions-svdrp - basic remote control server using svdrp
enigma2-plugin-extensions-systemtools-for-ppanels - 0.75 - Various systemtools for the use in ppanels
enigma2-plugin-extensions-tageditor - Edit tags of movies, and in timers
enigma2-plugin-extensions-trafficinfo - Show German traffic jams
enigma2-plugin-extensions-tuxboxplugins - extensions-tuxboxplugins
enigma2-plugin-extensions-tuxcom - Tuxbox Commander
enigma2-plugin-extensions-tuxterm - Tuxbox Terminal plugin
enigma2-plugin-extensions-tvcharts - Generates TVCharts of users having the plugin installed
enigma2-plugin-extensions-unwetterinfo Enigma2 Plugin: extensions-unwetterinfo
enigma2-plugin-extensions-valixdcontrol - Vali-XD skins Control
enigma2-plugin-extensions-virtualzap - E2 Virtual Zap Plugin
enigma2-plugin-extensions-vlcplayer - Enigma2 Plugin to play AVI/DIVX/WMV/etc. videos from PC on your dreambox. Needs a running VLC (see www.vieolan.org)
enigma2-plugin-extensions-weatherplugin - E2 Weather Plugin
enigma2-plugin-extensions-webbouqueteditor - Extension for enigma2 webinterface to sort bouquets and other
enigma2-plugin-extensions-webcamstreamer - Streaming video from your webcam
enigma2-plugin-extensions-webcamviewer - view Pictures and Webcams on your TV Screen
enigma2-plugin-extensions-webinterface-and-editor-vu - 1.5
enigma2-plugin-extensions-webinterface-old - Old webinterface (avoid license issues)
enigma2-plugin-extensions-webinterface-vuplus-addon-black-remote - Small adjustments to the webinterface for the VU+ (with bouqueteditor)
enigma2-plugin-extensions-webinterface-vuplus-addon-white-remote - Small adjustments to the webinterface for the VU+ (with bouqueteditor)
enigma2-plugin-extensions-werbezapper - Werbezapper-Plugin for Enigma2
enigma2-plugin-extensions-xmltvimport - Imports xmltv files into the EPG cache of enigma2
enigma2-plugin-extensions-xmltvimport-rytec - Rytec's sources and channels for the XMLTV importer
enigma2-plugin-extensions-youtubeplayer - Enigma2 Plugin to search and play YouTube Movies
enigma2-plugin-extensions-zaphistorybrowser - Shows a list containing the zapping-history and allows user to zap to the entries or to modify them
enigma2-plugin-extensions-zapstatistic - Shows the watched services with some statistic
enigma2-plugin-extensions-zdfmediathek - Zugriff auf die ZDF-Mediathek
enigma2-plugin-others-nano - 1.3.9-r1 - Nano editor


Revision [4147]

Edited on 2011-08-17 14:41:53 by doglover [Reverted to previous revision]
Additions:
**====E2 plugins list====**
Deletions:
**====E2 plugins====**


Revision [4146]

Edited on 2011-08-17 14:29:59 by doglover [Reverted to previous revision]
Additions:
**====E2 plugins====**
enigma2-plugin-drivers-usbserial - 1.0-r0 - USB serial drivers
enigma2-plugin-extensions-aihdcontroler - Ai.HD skins Control
enigma2-plugin-extensions-ambx - Create nifty light effects with an amBX kit
enigma2-plugin-extensions-antiscrollbar - overlay for scrollbars on your tvscreen
enigma2-plugin-extensions-appletrailer - Apple Movie Trailer Plugin for Enigma2
enigma2-plugin-extensions-audiosync - Enigma2 Plugin: extensions-audiosync
enigma2-plugin-extensions-autotimer - Automatically add Timers based on simple rules
enigma2-plugin-extensions-autotimeshift - 0.20 - Auto Timeshift for enigma2
enigma2-plugin-extensions-babelzapper - Control your dreambox with only the MUTE button
enigma2-plugin-extensions-bitrateviewer - BitrateViewer
enigma2-plugin-extensions-bonjour - Bonjour/avahi-daemon management for your Dreambox
enigma2-plugin-extensions-cccaminfo - Enigma2 Plugin: cccaminfo GUI that allows you to check the CCcam status
enigma2-plugin-extensions-cdinfo - read audio CD-Text or query CDDB for album and track info
enigma2-plugin-extensions-cooltvguide - Coolman_V4.0.0 - Cool TV Guide 3D EPG with switchable 4-24 TV-Lines and changeable Buttons with Setup
enigma2-plugin-extensions-cooltvguideskin - Coolman_V4.0 - Skin for Cool TV Guide V4
enigma2-plugin-extensions-cutlisteditor - cutlisteditor enables you to cut your movies.
enigma2-plugin-extensions-dmconcinnity-hd-hardymod - Enigma2 Plugin DMConcinnity-HD-hardymod by hardy73
enigma2-plugin-extensions-dmvidsdirect - player for direct playback of Dailymotion videos
enigma2-plugin-extensions-dreamexplorer - DreamExplorer / Explore your drives
enigma2-plugin-extensions-dreamirc - simple IRC GroupChat client for e2 -> #dm8000-vip edt
enigma2-plugin-extensions-dreammediathek - Play rtp Stream on your Dreambox
enigma2-plugin-extensions-dvdbackup - Create a backup of your Video-DVD
enigma2-plugin-extensions-dvdburn - dvdburn
enigma2-plugin-extensions-dvdplayer - dvdplayer
enigma2-plugin-extensions-dyndns - Dynamic dns controller
enigma2-plugin-extensions-easyinfo - Easy Info
enigma2-plugin-extensions-easymedia - EasyMedia
enigma2-plugin-extensions-eibox - graphical European Installation Bus visualization
enigma2-plugin-extensions-elektro - Automatically shuts down the Dreambox to deep standby (Power Save Mode)
enigma2-plugin-extensions-emailclient - a imap4 client to access imap accounts and read emails
enigma2-plugin-extensions-enhancedmoviecenter - Enhanced Movie Center (EMC) by Coolman & Swiss-MAD
enigma2-plugin-extensions-enhancedmoviecenter-nl-lng - Enigma2 Enhanced Movie Center Dutch language file
enigma2-plugin-extensions-epgcurrentnextfix - Removes dummy EPG entries Current and Next from infobar and EPG selection screen.
enigma2-plugin-extensions-epgrefresh - Plugin to refresh EPG Data when Receiver is inactive
enigma2-plugin-extensions-epgsearch - search the epg and list results
enigma2-plugin-extensions-fancontrol2 - Temperature dependent fan control
enigma2-plugin-extensions-filebrowser - manage local Files
enigma2-plugin-extensions-fritzcall - Show Incoming and Outgoing Calls on your TV Screen with a Fritz!Box
enigma2-plugin-extensions-ftpbrowser - FTP-Browser-Plugin for Enigma2
enigma2-plugin-extensions-glasssysutil - glasssysutil
enigma2-plugin-extensions-googlemaps - Google Maps Enigma2 Client
enigma2-plugin-extensions-graphmultiepg - shows a graphical timeline EPG.
enigma2-plugin-extensions-growlee - redirect notifications to growl
enigma2-plugin-extensions-helpfiles-vuplus-addon-black-remote - Helpfiles with the VU+ black remote control
enigma2-plugin-extensions-helpfiles-vuplus-addon-white-remote - Helpfiles with the VU+ white remote control
enigma2-plugin-extensions-httpproxy - use your Dreambox as Web Proxy
enigma2-plugin-extensions-imdb - query movie details from the Internet Movie Database
enigma2-plugin-extensions-kiddytimer - Allows to control the Kids' daily TV usage
enigma2-plugin-extensions-lastfm - Listen to Last.FM Internet Radio, the social music revolution
enigma2-plugin-extensions-letterbox - Zoom into letterboxed/anamorph movies
enigma2-plugin-extensions-livefootball - live soccer matches,fixtures and results
enigma2-plugin-extensions-logomanager - manage logos to display at boottime or radiomode
enigma2-plugin-extensions-mediacenter - Media Center Plugin
enigma2-plugin-extensions-mediadownloader - Downloader-Plugin for Enigma2
enigma2-plugin-extensions-mediaplayer - mediaplayer
enigma2-plugin-extensions-mediascanner - mediascanner
enigma2-plugin-extensions-merlinepg - Merlin Programm Guide
enigma2-plugin-extensions-merlinmusicplayer - Merlin Music Player and iDream (music management)
enigma2-plugin-extensions-meteoitalia - Shows italian weather forecast
enigma2-plugin-extensions-meteoviewer - meteo pictures viewer
enigma2-plugin-extensions-modem - extensions-modem opens a menu to connect to internet via builtin modem.
enigma2-plugin-extensions-mosaic - Shows you screenshots of the services in a selected bouquet
enigma2-plugin-extensions-moviecut - Perform the cuts specified with the Cutlist editor
enigma2-plugin-extensions-movielistpreview - Create previews for movies and show them in the movielist
enigma2-plugin-extensions-movieretitle - Change the filename, title, description and location of a movie
enigma2-plugin-extensions-moviesearch - Add search functionality to movie list
enigma2-plugin-extensions-movietagger - Add tags to recorded movies, to sort a large list of movies
enigma2-plugin-extensions-multiquickbutton - Multi Quickbutton editor/wizard/code interpreter for keyboard and RC
enigma2-plugin-extensions-multiquickbutton-vu - Multi Quickbutton editor/wizard/code interpreter for keyboard and RC VU+ Version
enigma2-plugin-extensions-multirc - Use multiple Dreamboxes with different RCs
enigma2-plugin-extensions-ncidclient - Show Incoming Calls on your TV Screen using any NCID server (e.g. VF EasyBox)
enigma2-plugin-extensions-netcaster - Player for Network and Internet Streams
enigma2-plugin-extensions-netradio-classic-stations - Classical music Internet radio stations E2 Plugin
enigma2-plugin-extensions-nstreamplayer - plugin to watch video streams
enigma2-plugin-extensions-ofdb - query movie details from the Online Film Datenbank
enigma2-plugin-extensions-opkg-tools - IPKG/OPKG Pack / Unpack Tools
enigma2-plugin-extensions-orfat - Streaming modules for the orf.at web page
enigma2-plugin-extensions-orfteletext - ORFteletext
enigma2-plugin-extensions-oscaminfo - Oscam Info
enigma2-plugin-extensions-partnerbox - Partnerbox (Remote Timer and Remote TV Player)
enigma2-plugin-extensions-passwordchanger - GUI that allows user to change the ftp- / telnet-password
enigma2-plugin-extensions-pauli - 7.2 - Pauli Neutrino Keymap for Enigma2
enigma2-plugin-extensions-permanentclock - Shows the clock permanent on the screen
enigma2-plugin-extensions-permanenttimeshift - Permanent Timeshift Plugin for E2 Dreamboxes.
enigma2-plugin-extensions-pictureplayer - displays photos on the TV.
enigma2-plugin-extensions-podcast - Stream podcasts
enigma2-plugin-extensions-porncenter - Adult streaming plugins for dm800/dm8000
enigma2-plugin-extensions-project-valerie - Project Valerie - Media Center
enigma2-plugin-extensions-quickbutton - Quickbutton: assign long key-press (red/green/yellow/blue) to plugins or E2 functions
enigma2-plugin-extensions-reconstructapsc - Reconstruct missing or corrupt .ap and .sc files of movies
enigma2-plugin-extensions-remotetimer - Enigma2 Plugin: extensions-remotetimer
enigma2-plugin-extensions-rsdownloader - Allows user to download files from rapidshare in the background
enigma2-plugin-extensions-secondinfobar - 2.7 - SecondInfoBar
enigma2-plugin-extensions-seekbar - Replaces the minute input screen for seek functions
enigma2-plugin-extensions-sherlock - Sherlock
enigma2-plugin-extensions-shoutcast - A client to listen and record SHOUTcast internet radio
enigma2-plugin-extensions-shoutcast-3rdparty - r2.3 - shoutcast
enigma2-plugin-extensions-showclock - Push key 'Exit long' to show the clock while watching TV
enigma2-plugin-extensions-simplerss - rss viewer for the enigma2 gui
enigma2-plugin-extensions-socketmmi - extensions-socketmmi
enigma2-plugin-extensions-sortplaylist - sort your playlists in alphabetical order
enigma2-plugin-extensions-startuptostandby - set enigma2 to standby-mode after startup
enigma2-plugin-extensions-subtitleplayer - extensions-subtitleplayer
enigma2-plugin-extensions-sundtekcontrolcenter - control sundtek usb stick from enigma2
enigma2-plugin-extensions-suomipoeka - 1.0.1 - Enhanced MovieList modded by Coolman & Swiss-MAD
enigma2-plugin-extensions-suomipoeka-vuplus - 0.9.6-r2 - Enhanced MovieList and player for Enigma2
enigma2-plugin-extensions-svdrp - basic remote control server using svdrp
enigma2-plugin-extensions-systemtools-for-ppanels - 0.75 - Various systemtools for the use in ppanels
enigma2-plugin-extensions-tageditor - Edit tags of movies, and in timers
enigma2-plugin-extensions-trafficinfo - Show German traffic jams
enigma2-plugin-extensions-tuxboxplugins - extensions-tuxboxplugins
enigma2-plugin-extensions-tuxcom - Tuxbox Commander
enigma2-plugin-extensions-tuxterm - Tuxbox Terminal plugin
enigma2-plugin-extensions-tvcharts - Generates TVCharts of users having the plugin installed
enigma2-plugin-extensions-unwetterinfo Enigma2 Plugin: extensions-unwetterinfo
enigma2-plugin-extensions-valixdcontrol - Vali-XD skins Control
enigma2-plugin-extensions-virtualzap - E2 Virtual Zap Plugin
enigma2-plugin-extensions-vlcplayer - Enigma2 Plugin to play AVI/DIVX/WMV/etc. videos from PC on your dreambox. Needs a running VLC (see www.vieolan.org)
enigma2-plugin-extensions-weatherplugin - E2 Weather Plugin
enigma2-plugin-extensions-webbouqueteditor - Extension for enigma2 webinterface to sort bouquets and other
enigma2-plugin-extensions-webcamstreamer - Streaming video from your webcam
enigma2-plugin-extensions-webcamviewer - view Pictures and Webcams on your TV Screen
enigma2-plugin-extensions-webinterface-and-editor-vu - 1.5
enigma2-plugin-extensions-webinterface-old - Old webinterface (avoid license issues)
enigma2-plugin-extensions-webinterface-vuplus-addon-black-remote - Small adjustments to the webinterface for the VU+ (with bouqueteditor)
enigma2-plugin-extensions-webinterface-vuplus-addon-white-remote - Small adjustments to the webinterface for the VU+ (with bouqueteditor)
enigma2-plugin-extensions-werbezapper - Werbezapper-Plugin for Enigma2
enigma2-plugin-extensions-xmltvimport - Imports xmltv files into the EPG cache of enigma2
enigma2-plugin-extensions-xmltvimport-rytec - Rytec's sources and channels for the XMLTV importer
enigma2-plugin-extensions-youtubeplayer - Enigma2 Plugin to search and play YouTube Movies
enigma2-plugin-extensions-zaphistorybrowser - Shows a list containing the zapping-history and allows user to zap to the entries or to modify them
enigma2-plugin-extensions-zapstatistic - Shows the watched services with some statistic
enigma2-plugin-extensions-zdfmediathek - Zugriff auf die ZDF-Mediathek
enigma2-plugin-others-nano - 1.3.9-r1 - Nano editor
Deletions:
Add your text here
CategoryWiki


Revision [4033]

Edited on 2010-11-04 22:23:10 by Jeroensky [Reverted to previous revision]
Additions:
Add your text here
Deletions:
Sandbox


Revision [4023]

Edited on 2010-11-04 21:55:56 by Jeroensky [back to original (?) sandbox]
Additions:
Sandbox
Deletions:
===== Creating IPKG Packages. =====

** This guide will explain how you can create your own IPKG packages. **

Requirements:

**-Putty**
**-WinSCP**

Or your own programs, and....

Install dreambox-ipkg-tools-mips_1.0_mipsel.ipk on your Dreambox/VU+ DUO, [[http://www.pli-images.org/getfile.php?type=a&file_id=9389 download the package]] and put it on your Dreambox/VU+ DUO in the folder:

%%/home/root%%

Execute the following command with putty:

%%ipkg install /home/root/dreambox-ipkg-tools-mips_1.0_mipsel.ipk%%

Now the ipkg tools are installed.

===Building a package:===

Let's say that we are going to build a picon package...

Create the following directory structures on your Dreambox/VU+ DUO:

%%/home/root/SOMENAME%%
%%/home/root/SOMENAME/CONTROL%%
%%/home/root/SOMENAME/picon%%

In the folder **/home/root/SOMENAME/CONTROL** you put the following files.

**control**
**postrm**

Make sure that the line endings are in UNIX style if you're doing the work from a Windows machine, you can use NotePad plus plus wich has support for UNIX style line endings.

In the file control put the following text:

**Package: enigma2-plugin-picons-MYPACKAGENAME**
**Version: 2010-10-29**

**Description: Picons**

**Architecture: mipsel**

**Section: extra**

**Priority: optional**

**Maintainer: xxxx**

**Homepage: xxxx**

**Depends: enigma2**

**Source: xxxx**

When you look at the package name structure 'enigma2-plugin-' will always be the same, the word picons can change according to the style of you package, take a look at your download menu on your Dreambox/VU+ DUO and you'll understand. The xxxx can also be changed to something of your liking.

Then we also have the file postrm, in our example we will put the following in postrm:

%%#!/bin/sh%%
%%rm -rf /picon%%

This file will get executed after we have removed our package, to do some more cleanup.
There is no need to put commands in here to remove the files that you install, they wil automatically be removed.

You can also use the files:

** postinst <--Right after the installation **
** preinst <--Right before the installation **
** prerm <--Right before the removal **

There is still one thing to do in our example, we should put some picon files in the folder:

%%/home/root/SOMENAME/picon%%

You can put also some other folders in /home/root/SOMENAME, the directory stucture that you create there, will be the final directory structure that is installed on your Dreambox/VU+ DUO.

Now you can build the package using the command:

%%ipkg-build /home/root/SOMENAME%%

Wait a bit...., depending on how large your package is, when it has finished building your package. There should be a file called:

%%/home/root/enigma2-plugin-picons-MYPACKAGENAME_ 2010-10-29_mipsel.ipk%%

This file you can install using the command:

%%ipkg install /home/root/enigma2-plugin-picons-MYPACKAGENAME_ 2010-10-29_mipsel.ipk%%

If you put your file somewhere on a webserver you can also use:

%%ipkg install http://www.MYWEBSERVER.com/enigma2-plugin-picons-MYPACKAGENAME_ 2010-10-29_mipsel.ipk%%

The package will then be downloaded and installed.


//This page is created by Ocram.//


Revision [4020]

Edited on 2010-11-04 19:41:36 by Jeroensky [made for Ocram]
Additions:
//This page is created by Ocram.//
Deletions:
This page is created by Ocram.


Revision [4019]

Edited on 2010-11-04 19:40:32 by Jeroensky [made for Ocram]
Additions:
===== Creating IPKG Packages. =====
**-Putty**
**-WinSCP**
===Building a package:===
This page is created by Ocram.
Deletions:
===== Creating IPKG Packages =====
-putty
-WinSCP
===Building a package===


Revision [4018]

Edited on 2010-11-04 19:38:50 by Jeroensky [made for Ocram]
Additions:
In the folder **/home/root/SOMENAME/CONTROL** you put the following files.
Deletions:
In the folder /home/root/SOMENAME/CONTROL you put the following files.


Revision [4017]

Edited on 2010-11-04 19:30:36 by Jeroensky [made for Ocram]
Additions:
===== Creating IPKG Packages =====
** This guide will explain how you can create your own IPKG packages. **
Requirements:
-putty
-WinSCP
Or your own programs, and....
Install dreambox-ipkg-tools-mips_1.0_mipsel.ipk on your Dreambox/VU+ DUO, [[http://www.pli-images.org/getfile.php?type=a&file_id=9389 download the package]] and put it on your Dreambox/VU+ DUO in the folder:
%%/home/root%%
Execute the following command with putty:
%%ipkg install /home/root/dreambox-ipkg-tools-mips_1.0_mipsel.ipk%%
Now the ipkg tools are installed.
===Building a package===
Let's say that we are going to build a picon package...
Create the following directory structures on your Dreambox/VU+ DUO:
%%/home/root/SOMENAME%%
%%/home/root/SOMENAME/CONTROL%%
%%/home/root/SOMENAME/picon%%
In the folder /home/root/SOMENAME/CONTROL you put the following files.
**control**
**postrm**
Make sure that the line endings are in UNIX style if you're doing the work from a Windows machine, you can use NotePad plus plus wich has support for UNIX style line endings.
In the file control put the following text:
**Package: enigma2-plugin-picons-MYPACKAGENAME**
**Version: 2010-10-29**
**Description: Picons**
**Architecture: mipsel**
**Section: extra**
**Priority: optional**
**Maintainer: xxxx**
**Homepage: xxxx**
**Depends: enigma2**
**Source: xxxx**
When you look at the package name structure 'enigma2-plugin-' will always be the same, the word picons can change according to the style of you package, take a look at your download menu on your Dreambox/VU+ DUO and you'll understand. The xxxx can also be changed to something of your liking.
Then we also have the file postrm, in our example we will put the following in postrm:
%%#!/bin/sh%%
%%rm -rf /picon%%
This file will get executed after we have removed our package, to do some more cleanup.
There is no need to put commands in here to remove the files that you install, they wil automatically be removed.
You can also use the files:
** postinst <--Right after the installation **
** preinst <--Right before the installation **
** prerm <--Right before the removal **
There is still one thing to do in our example, we should put some picon files in the folder:
%%/home/root/SOMENAME/picon%%
You can put also some other folders in /home/root/SOMENAME, the directory stucture that you create there, will be the final directory structure that is installed on your Dreambox/VU+ DUO.
Now you can build the package using the command:
%%ipkg-build /home/root/SOMENAME%%
Wait a bit...., depending on how large your package is, when it has finished building your package. There should be a file called:
%%/home/root/enigma2-plugin-picons-MYPACKAGENAME_ 2010-10-29_mipsel.ipk%%
This file you can install using the command:
%%ipkg install /home/root/enigma2-plugin-picons-MYPACKAGENAME_ 2010-10-29_mipsel.ipk%%
If you put your file somewhere on a webserver you can also use:
%%ipkg install http://www.MYWEBSERVER.com/enigma2-plugin-picons-MYPACKAGENAME_ 2010-10-29_mipsel.ipk%%
The package will then be downloaded and installed.
Deletions:
Test your formatting skills here.


Revision [21]

The oldest known version of this page was created on 2008-05-26 10:49:27 by webmaster [made for Ocram]
Valid XHTML :: Valid CSS: :: Powered by WikkaWiki