Index: /ipk/source/swapemus_camd3_3_902/CONTROL/control
===================================================================
--- /ipk/source/swapemus_camd3_3_902/CONTROL/control	(revision 5482)
+++ /ipk/source/swapemus_camd3_3_902/CONTROL/control	(revision 5483)
@@ -8,3 +8,3 @@
 Homepage: http://www.aaf-digital.info
 Source: http://www.aaf-digital.info
-Description: Emu Camd3 v3.902 for your AAF- Duckbox
+Description: camd3.902 and Configs! SWAPSTICK IS NEEDED!
Index: /ipk/source/swapemus_incubus_1_22/CONTROL/control
===================================================================
--- /ipk/source/swapemus_incubus_1_22/CONTROL/control	(revision 5483)
+++ /ipk/source/swapemus_incubus_1_22/CONTROL/control	(revision 5483)
@@ -0,0 +1,10 @@
+Package: enigma2-plugin-swapemus-incubus.1.22
+Version: 1.00
+Architecture: sh4
+OE: IncubusCamd_1.22
+Section: extra
+Priority: optional
+Maintainer: AAF
+Homepage: http://www.aaf-digital.info
+Source: http://www.aaf-digital.info
+Description: IncubusCamd_1.22 including all necessary config files. SWAPSTICK IS NEEDED!
Index: /ipk/source/swapemus_incubus_1_22/CONTROL/postinst
===================================================================
--- /ipk/source/swapemus_incubus_1_22/CONTROL/postinst	(revision 5483)
+++ /ipk/source/swapemus_incubus_1_22/CONTROL/postinst	(revision 5483)
@@ -0,0 +1,27 @@
+#!/bin/sh
+TMP=/tmp/.keys
+PLUGINDIR=/var/swap/keys
+PLUGINDIR=/var/swap/bin
+CONFIGDIR=/var/etc
+
+echo "Make Symlinks......."
+ln -s /var/swap/bin/incubuscamd_1.22 /var/bin/incubuscamd_1.22
+ln -s /var/swap/keys/incubusCamd.channelinfo /var/keys/incubusCamd.channelinfo
+ln -s /var/swap/keys/incubusCamd.conf /var/keys/incubusCamd.conf
+ln -s /var/swap/keys/incubusCamd.prio /var/keys/incubusCamd.prio
+ln -s /var/swap/keys/incubusCamd.providers /var/keys/incubusCamd.providers
+
+
+
+
+echo "successfully installed"
+echo "syncing disk"
+sync
+if [ `df | grep /dev/mtdblock | grep var | sed 's/ \+/ /g' | cut -d ' ' -f4 | tail -n1 | wc -l` -eq 1 ]; then
+	SPACE=`df | grep /dev/mtdblock | grep var | sed 's/ \+/ /g' | cut -d ' ' -f4 | tail -n1`
+	FREE=`expr $SPACE - 100`
+	echo new freespace size $FREE kb
+fi
+
+
+exit 0
Index: /ipk/source/swapemus_incubus_1_22/CONTROL/postrm
===================================================================
--- /ipk/source/swapemus_incubus_1_22/CONTROL/postrm	(revision 5483)
+++ /ipk/source/swapemus_incubus_1_22/CONTROL/postrm	(revision 5483)
@@ -0,0 +1,35 @@
+#!/bin/sh
+TMP=/tmp/.keys
+echo "successfully removed"
+echo "syncing disk"
+sync
+if [ `df | grep /dev/mtdblock | grep var | sed 's/ \+/ /g' | cut -d ' ' -f4 | tail -n1 | wc -l` -eq 1 ]; then
+	SPACE=`df | grep /dev/mtdblock | grep var | sed 's/ \+/ /g' | cut -d ' ' -f4 | tail -n1`
+	FREE=`expr $SPACE - 100`
+	echo new freespace size $FREE kb
+fi
+
+if [ -e /var/swap/keys/incubusCamd.conf.bak ]; then
+	echo "renaming your saved incubusCamd.conf"
+	mv /var/swap/keys/incubusCamd.conf.bak /var/swap/keys/incubusCamd.conf
+fi
+
+if [ -e /var/swap/keys/incubusCamd.providers.bak ]; then
+	echo "renaming your saved incubusCamd.providers"
+	mv /var/swap/keys/incubusCamd.providers.bak /var/swap/keys/incubusCamd.providers
+fi
+
+if [ -e /var/swap/keys/incubusCamd.prio.bak ]; then
+	echo "renaming your saved incubusCamd.prio"
+	mv /var/swap/keys/incubusCamd.prio.bak /var/swap/keys/incubusCamd.prio
+fi
+
+if [ -e /var/swap/keys/incubusCamd.channelinfo.bak ]; then
+	echo "renaming your saved incubusCamd.channelinfo"
+	mv /var/swap/keys/incubusCamd.channelinfo.bak /var/swap/keys/incubusCamd.channelinfo
+fi
+
+
+sync
+
+exit 0
Index: /ipk/source/swapemus_incubus_1_22/CONTROL/preinst
===================================================================
--- /ipk/source/swapemus_incubus_1_22/CONTROL/preinst	(revision 5483)
+++ /ipk/source/swapemus_incubus_1_22/CONTROL/preinst	(revision 5483)
@@ -0,0 +1,90 @@
+#!/bin/sh
+#
+TMP=/tmp/.keys
+echo "syncing disk"
+sync
+
+model=`cat /etc/model`
+echo""
+echo "Checking your Boxtype...."
+echo "Some Plugins will not work correctly on your $model!"
+echo ""
+if [ "$model" = "" ]; then
+	echo "Sorry! This Plugin is not available for your $model because it will not work correctly!!!"
+	echo "Aborting installation..."
+	exit 1
+else
+	echo "Boxtype: $model OK"
+fi
+
+
+
+echo "checking swapstick"
+if [ ! -d /var/swap/bin/ ]; then
+  echo "--------------------------"
+	echo "no swapstick found...."
+	echo "--------------------------"
+	exit 1
+fi
+echo "Swapstick found...."
+
+echo "checking OS"
+if  [ `cat /etc/motd | grep AAF | grep M | grep rev | wc -l` -eq 0 ]; then                      
+	echo ---------------------------
+	echo DONT USE this IPK Package!!
+	echo ---
+	echo Only for AAF Image!!
+	echo ---------------------------
+	exit 1
+fi
+
+
+echo "Installing IncubusCamd to swapstick..."
+
+if [ `df | grep /dev/mtdblock | grep var | sed 's/ \+/ /g' | cut -d ' ' -f4 | tail -n1 | wc -l` -eq 1 ]; then
+	SPACE=`df | grep /dev/mtdblock | grep var | sed 's/ \+/ /g' | cut -d ' ' -f4 | tail -n1`
+	FREE=`expr $SPACE - 100`
+	SIZE=122
+	echo "checking freespace"
+	echo packege size $SIZE kb
+	echo freespace size $FREE kb
+	if  [ "$FREE" -lt "$SIZE" ]; then
+		echo "sorry no freespace left on device"
+		exit 1
+	else
+		echo ok
+	fi
+fi   
+echo "installing Incubus config to Swapstick.."
+echo "checking OS"
+if  [ `cat /etc/motd | grep AAF | grep M | grep rev | wc -l` -eq 0 ]; then
+	echo ---------------------------
+	echo DONT USE this IPK Package!!
+	echo ---
+	echo Only for AAF Image!!
+	echo ---------------------------
+	exit 1
+fi
+
+if [ -e /var/swap/keys/incubusCamd.conf ]; then
+	echo "saving your actual incubusCamd.conf"
+	mv /var/swap/keys/incubusCamd.conf /var/swap/keys/incubusCamd.conf.bak
+fi
+
+if [ -e /var/swap/keys/incubusCamd.providers ]; then
+	echo "saving your actual incubusCamd.providers"
+	mv /var/swap/keys/incubusCamd.providers /var/swap/keys/incubusCamd.providers.bak
+fi
+
+if [ -e /var/swap/keys/incubusCamd.prio ]; then
+	echo "saving your actual incubusCamd.prio"
+	mv /var/swap/keys/incubusCamd.prio /var/swap/keys/incubusCamd.prio.bak
+fi
+
+if [ -e /var/swap/keys/incubusCamd.channelinfo ]; then
+	echo "saving your actual incubusCamd.channelinfo"
+	mv /var/swap/keys/incubusCamd.channelinfo /var/swap/keys/incubusCamd.channelinfo.bak
+fi
+
+sync
+exit 0
Index: /ipk/source/swapemus_incubus_1_22/CONTROL/prerm
===================================================================
--- /ipk/source/swapemus_incubus_1_22/CONTROL/prerm	(revision 5483)
+++ /ipk/source/swapemus_incubus_1_22/CONTROL/prerm	(revision 5483)
@@ -0,0 +1,11 @@
+#!/bin/sh
+TMP=/tmp/.keys
+echo "syncing disk"
+sync
+if [ `df | grep /dev/mtdblock | grep var | sed 's/ \+/ /g' | cut -d ' ' -f4 | tail -n1 | wc -l` -eq 1 ]; then
+	SPACE=`df | grep /dev/mtdblock | grep var | sed 's/ \+/ /g' | cut -d ' ' -f4 | tail -n1`
+	FREE=`expr $SPACE - 100`
+	echo freespace size $FREE kb
+fi
+echo "Removing Incubus and configs from Swapstick"
+exit 0
Index: /ipk/source/swapemus_incubus_1_22/var/etc/IncubusCamd_1.22.emu
===================================================================
--- /ipk/source/swapemus_incubus_1_22/var/etc/IncubusCamd_1.22.emu	(revision 5483)
+++ /ipk/source/swapemus_incubus_1_22/var/etc/IncubusCamd_1.22.emu	(revision 5483)
@@ -0,0 +1,4 @@
+emuname  =IncubusCamd Version 1.22
+binname  =incubuscamd_1.22
+startcam =/var/bin/incubusCamd_1.22 &
+stopcam  =killall -9 incubuscamd_1.22
Index: /ipk/source/swapemus_incubus_1_22/var/swap/keys/incubusCamd.channelinfo
===================================================================
--- /ipk/source/swapemus_incubus_1_22/var/swap/keys/incubusCamd.channelinfo	(revision 5483)
+++ /ipk/source/swapemus_incubus_1_22/var/swap/keys/incubusCamd.channelinfo	(revision 5483)
@@ -0,0 +1,16 @@
+# 
+# In this file all channel idents are defined in hex format
+# The info from this file is being used in the web interface
+# format:
+# caid:ident:sid "Channel description"
+#
+
+# Example config to show channel names in webif instead of caid:ident:sid
+
+# example for premiere (germany)
+1702:0:000b	"Premiere 2"
+1702:0:0029	"Premiere Filmclassics"
+
+# example for Sky UK
+0961:0:10cf		"Sky Movies 1"
+0961:0:206c		"E4 UK"
Index: /ipk/source/swapemus_incubus_1_22/var/swap/keys/incubusCamd.conf
===================================================================
--- /ipk/source/swapemus_incubus_1_22/var/swap/keys/incubusCamd.conf	(revision 5483)
+++ /ipk/source/swapemus_incubus_1_22/var/swap/keys/incubusCamd.conf	(revision 5483)
@@ -0,0 +1,336 @@
+##############################################################################
+# incubusCamd configuration file                                             #
+# All configuration options in this file observe the same format:            #
+#     <configuration_name>=<configuration_value>                             #
+#                                                                            #
+# Each section are [<section_name>:<option_1>:<option_x>] like.              #
+#                                                                            #
+# No matter about white spaces on any place or UNIX/DOS style files          #
+##############################################################################
+
+########################### general configuration ############################
+[General]
+# Enable (1) or disable (0) background execution
+# 0 - Off
+# 1 - On
+#
+background_execution=0
+
+# Set the nice value (priority) of the camd process
+# possible values: -20 (most favorable scheduling) to 19 (least favorable).
+#
+nice_value=0
+
+# This sets the level of console output for debugging:
+# 0 - No debug messages, 1 - First level debug messages, 2 - Second level debug messages,
+# 3 - Print all debug messages
+#
+debug_level=0
+
+# This option enables (1) or disables (0) the writing of debug information to the
+# console.
+#
+log_to_console=0
+
+# This option enables (1) or disables (0) the writing of console output to a log file
+#
+log_to_file=0
+
+# When log_to_file is set to 1, this is the path and filename to write console
+# ouput to.
+#
+logfile_name=/var/bin/incubusCamd.log
+
+# This is the path and filename to read SoftCam.Key file
+# by default it will be searched in the /var/keys directory
+#
+softcamfile_name=/var/keys/SoftCam.Key
+
+# This is the path and filename to read prio file
+# by default it will be searched in the /var/bin directory, or in /etc, or in /var/keys
+#
+priofile_name=/var/bin/incubusCamd.prio
+
+# This is the path and filename to read providersinfo file, used in webinterface
+# by default it will be searched in the /var/bin directory
+#
+providerinfo_file_name=/var/bin/incubusCamd.providers
+
+# This is the path and filename to read channelinfo file, used in webinterface
+# by default it will be searched in the /var/bin directory
+#
+channelinfo_file_name=/var/bin/incubusCamd.channelinfo
+
+# Used to activate on-screen messages. Username and password required if
+# HTTP authentication is enabled on enigma.
+# 0 - Off
+# 1 - On
+#
+on_screen_messages_show=1
+on_screen_messages_username=root
+on_screen_messages_password=
+on_screen_messages_key_update=0
+on_screen_messages_wait_for_key_update=0
+on_screen_messages_ecm=0
+on_screen_messages_emm=0
+
+# When activated, incubusCamd will listen on the specified port for connections. All
+# log activity will be broadcast in real-time to connected clients.
+#
+console_logs_broadcast=0
+console_logs_broadcast_port=666
+
+# Enable/disable incubusCamd web interface (default port is 668).
+# 0 - Disable
+# 1 - Enable
+#
+webif=0
+webif_port=668
+
+# This is the port used to share your cards with other clients
+# in other words this is the port where other clients must be connected to you if they want to
+# receive your cards shared
+# default is 12000
+#
+clients_port=12000
+
+# This is the minimum client version required if you want to connect to the server
+# with this setting you can force that clients at least use a certain version otherwise they are denied when logging in
+# by default there is no minimum client version required
+#
+#minimum_clients_version=2.1.4
+
+# Enable/disable a client on two hops away to send the updates to the cardserver
+# 0 - Disable
+# 1 - Enable
+#
+extra_emm_level=0
+
+# Option to set global share limits
+#
+# global_limits={ caid:id(:downhops), caid:id(:downhops), ... }
+#
+#example:
+#
+#global_limits={ 0100:000080, 0622:000000:1, 0500:000000:2 }
+#
+# all users get no 0100:000080.
+# and our 0622:000000 cards only for themself (1 hop down),
+# and 0500 cards for themself plus one additional hop down.
+# global limits are overridden by client specific limits (see [Clients] section)
+
+########################### provider configuration ###########################
+#
+# All parameters are in hexadecimal notation.
+# Each section is defined by the provider id value.
+# If you don't know the provider id value then use the provider id "000000" and ca id "0000".
+# On provider 000000 caid 0000 goes all provider wich are not declared. If the provider
+# is declared then the cam will use the provider founded.
+#
+
+[Prov:000000:CaID:0000]
+# ----------------------------------------------------------------------------
+# this provider is a stand-in for all cards and all caid not declared previously
+#
+# You can select wich type of priority to assign on each caid/prov combination
+# priority name available are: card,emu,cs
+# card: internal card reader
+# emu: internal emulator
+# cs: card share protocols
+# each type must be separated by a comma
+#
+# you can also set to use only cs and nothing more, to do it insert on each comma "cs"
+# example: check_priority=cs,cs,cs # only cs in this case
+# example: check_priority=card,emu,emu # no cs in this case
+# obviously this is not suggested but if you prefer to disable an option you should do it in this way
+# you can also declare only one type: check_priority=cs
+# or two types: check_priority=cs,emu
+# and so on
+check_priority=cs,emu,card
+
+# You can select wich protocol will be used first for the current caid/prov combination
+# protocol name available are: newcamd,cccam,gbox,radegast,camd33,camd35,aroureos
+# each protocol must be separated by a comma
+#
+# you can also declare only one type: cs_protocol_order=cccam
+# or two types: cs_protocol_order=cccam,newcamd
+# and so on
+cs_protocol_order=cccam,newcamd,gbox,camd35,camd33,radegast,aroureos
+
+# Enable (1) or disable (0) emm process when a cs protocol is used
+# 0 - Off
+# 1 - On
+#
+process_emms_on_cs_mode=0
+
+# Enable (1) or disable (0) emm g type process
+# 0 - Off
+# 1 - On
+#
+process_emm_g=0
+
+# Enable (1) or disable (0) emm s type process
+# 0 - Off
+# 1 - On
+#
+process_emm_s=0
+
+# Enable (1) or disable (0) emm u type process
+# 0 - Off
+# 1 - On
+#
+process_emm_u=0
+
+# Enable (1) or disable (0) seca 3 ecm pid handler
+# when is set to On, it will try to use seca 3 ecm pid
+# before try seca 2 ecm pid, otherwise seca 2 pid will 
+# be selected firstly
+# 0 - Off
+# 1 - On
+#
+seca3_handler=0
+
+# This is the ChannelID wich will be used as first value
+# on irdeto channels. Value "-1" means no preferred channel id will be used.
+# You can use more than one pref chid, you have to separe them with a comma ',' (see example 2).
+# The value is expressed as 4 digits hex value (2 bytes). Automatic change will be done.
+# example: chid=0015
+# example 2: chid=0015,002A
+#chid=-1
+
+# This is the max value wich will be used as comparing value
+# for card's uphops. If a less or equal uphops will be found then the card will be used,
+# the cards with greater uphops value will be ignored.
+# The value is expressed as decimal value, by default a value equal to 5 is set by the cam
+#max_check_uphops=5
+
+#[Prov:000501:CaID:1833]
+#check_priority=cs,emu,card
+#cs_protocol_order=cccam,newcamd,gbox,camd35,camd33,radegast,aroureos
+#process_emms_on_cs_mode=0
+#process_emm_g=0
+#process_emm_s=0
+#process_emm_u=0
+#seca3_handler=0
+#chid=-1
+#max_check_uphops=5
+
+########################### servers configuration ############################
+[Servers]
+#
+# This is the section for the multi-server configuration.
+#
+# URL of card-server to use, formats are as follows:
+#
+# newcamd://<username_31>:<password_31>@<hostname>:<port>:<caid_4>:<prov_id_6>/<des_key_14>/[EMM]/<nr_of_hops_away>
+# aroureos://@<hostname>:<port>:<caid_4>:<prov_id_6>/[EMM]/<nr_of_hops_away>
+# radegast://@<hostname>:<port>:<caid_4>:<prov_id_6>/[EMM]/<nr_of_hops_away>
+# camd33://<username_10>:<password_10>@<hostname>:<port>:<caid_4>:<prov_id_6>/[aes_key_16]/[EMM]/<nr_of_hops_away>
+# camd35://<username_32>:<password_32>@<hostname>:<port>:<caid_4>:<prov_id_6>/[EMM]/<nr_of_hops_away>
+# gbox://<localhost>:<localport>:<password_8>@<peer_address>:<peer_port>:<peer_pass_8>/[EMM]
+#
+# cccam://<username_20>:<password_32>@<hostname>:<port>/[receive_emu_shared]/[EMM]
+# where [receive_emu_shared] should assume value "yes" (without quotes, if you like to receive emus data shared by the server) or "no" (this is assumed by default)
+# and it's an optional parameter.
+#
+# where [EMM] should assume value "EMM" (without quotes, if you like to send EMMs data to the server) or just do not add anything if you do not want EMM
+#
+# where <nr_of_hops_away> is the number of hopdown you want to share your card: by default is set to 1 (only one share down enabled from you)
+#
+# NOTE: The "EMM" suffix is optional and tells the card-server client whether
+# to send EMM's to the card-server or not. Enabling or disabling this only
+# has effect if the card-server is configured to accept emms from this client.
+#
+# NOTE 2: You can set value 0000 for caid and value 000000 for provider id on newcamd server if you want an all codifies working server
+# or simply if you don't know wich value to set on, just put 0 value
+#
+# i.e:
+#
+#card_server_url=cccam://username:password@192.168.1.24:12000
+#card_server_url=cccam://username:password@yourname.dyndns.org:15000
+#card_server_url=gbox://yourname.dyndns.org:6666:password@hisname.dyndns.org:6666:peer_pass
+#card_server_url=cccam://username:password@hostname:port/no # cccam without emu shared
+#card_server_url=cccam://username:password@hostname:port/yes # cccam with emu shared
+#card_server_url=cccam://username:password@hostname:port/yes/EMM # cccam with emu shared and with EMM enabled
+#card_server_url=gbox://192.168.1.24:5555:password@192.168.1.32:4444:peer_pass
+#card_server_url=newcamd://username:password@192.168.0.100:10550:0500:028800/0102030405060708091011121314
+#card_server_url=radegast://@192.168.0.100:10550:0100:000065
+#card_server_url=aroureos://@yourhostname.dyndns.org:10666:0500:007C00
+#card_server_url=camd35://username:password@192.168.0.50:14150:0603:000000
+#card_server_url=camd33://username:password@192.168.0.50:10550:0603:000000 # cam33 without AES encryption
+#card_server_url=camd33://username:password@192.168.0.50:10500:0604:000000/01020304050607080910111213141516 # cam33 with AES encryption
+#card_server_url=newcamd://username:password@192.168.0.100:10550:0500:028800/0102030405060708091011121314/EMM/2 # EMM is enabled for this server and will share this card 2 hops away from us
+#card_server_url=newcamd://username:password@192.168.0.100:10551:0000:000000/0102030405060708091011121314/EMM/0 # this server will be used with all codifies because of value 0 for caid and provid, no share for this card
+
+########################### clients configuration ############################
+[Clients]
+#
+# This is the section for the multi-client configuration.
+# The port used to make other clients connected is declared in the general section like "clients_port".
+#
+# URL of card-client to use, formats are as follows:
+#
+# cccam://<username_20>:<password_32>@[hostname]/[allow_emu_shared]/[receive_EMM]/[uphops] { caid:id(:downhops), caid:id(:downhops), ... } { caid:id:sid, caid:id:sid, ... } { begintime-endtime, ... }
+# where [hostname] should assume value of your client ip address if you want to make limitation on address connections for an account
+# where [allow_emu_shared] should assume value "yes" (without quotes, if you like to share emus data with clients, this is assumed by default) or "no"
+# where [receive_EMM] should assume value "yes" (without quotes, if you like to receive EMM data from clients, this is assumed by default) or "no"
+# where [uphops] is the max number of uphops of cards that can be shared to the client
+# downshare limits per share (default = no limits) and optional
+# downshare limits per share based on caid:id:sid
+# and optional timeslots in which share is valid (to block channels on box of children after 19:00 for instance)
+# if no timeslot is defined 24 hrs a day is used
+# emus are shared only one level down, even if no limits given
+#
+# i.e:
+#
+#card_client_url=cccam://username:password@192.168.1.15/yes/yes # this clients will receive emu and can send emm to us
+#card_client_url=cccam://username:password@192.168.1.21/no # this client can not receive emu but can send emm to us
+#card_client_url=cccam://username:password@192.168.1.20/no/no # this client can not receiver emu and can't send emm to us
+#card_client_url=cccam://username:password@192.168.1.23/no/yes # this client can not receive emu but can send emm to us
+#card_client_url=cccam://username:password@192.168.1.222/yes/no # this client can receive emu but can't send emm to us
+#card_client_url=cccam://username:password@yourname.dyndns.org # this client will receive emu and can send emm to us
+#card_client_url=cccam://username:password@ # this client will receive emu and can send emm to us and has no restriction on the hostname address, previous examples have all restriction on one address
+#card_client_url=cccam://username:password@/yes/no # this client will receive emu but can't send emm to us and has no restriction on the hostname address
+#card_client_url=cccam://username:password@/no/no/2 # this client can't receive emu and can't send emm to us and has no restriction on the hostname address and gets all our shares at max 2 hops from us
+
+#card_client_url=cccam://username:password@/no/no/2 { 0100:000080, 0622:000000:1, 0500:000000:2 }
+# this client can't receive emu and can't send emm to us and has no restriction on the hostname address and gets all our shares at max 2 hops from us
+# gets no 0100:000080 and our 0622:000000 cards only for himself (1 hop down),
+# and 0500 cards for himself plus one additional hop down.
+
+#card_client_url=cccam://username:password@/no/no/2 { 0:0:3, 0100:000080:1 }
+# this client can't receive emu and can't send emm to us and has no restriction on the hostname address and gets all our shares at max 2 hops from us
+# get's to share them down two further levels beyond his own level.
+# But he is not allowed to share 0100:000080 down to other users.
+
+#card_client_url=cccam://username:password@/no/no/2 { 0:0:3, 0100:000080:1 } { 0100:000080:15df }
+# this client can't receive emu and can't send emm to us and has no restriction on the hostname address and gets all our shares at max 2 hops from us
+# get's to share them down two further levels beyond his own level.
+# But he is not allowed to share 0100:000080 down to other users.
+# He is also not allowed to view channel 0100:000080:15df
+
+#card_client_url=cccam://username:password@/no/no/2 { } { } { 12:00-17:00, 19:00-20:00 }
+# this client can't receive emu and can't send emm to us and has no restriction on the hostname address and gets all our shares at max 2 hops from us
+# the share is only valid between 12:00 and 17:00 and between 19:00 and 20:00
+# outside these hours the share will not give cw's to the client
+
+########################### CaIDs tunneling configuration ############################
+[CaIDTunnel]
+#
+# All values are in hex notation
+# In this file you can configure what CAIDs/PIDs incubusCamd should tunnel to another CAID
+#
+# situation 1: this caid, all idents, on all channels will use the tunnel_caid
+# caid:tunnel_caid
+#
+# situation 2: this caid/ident pair will use the tunnel_caid
+# caid:tunnel_caid:ident
+#
+# situation 3: this caid/ident pair, on channel 'sid' will use the tunnel_caid
+# caid:tunnel_caid:ident:sid
+#
+# i.e:
+#
+#1833:1702:000000:0082 # this one should tunnel premiereHD nagra3 into betacrypt cards
+#1833:1702:000000:0081 # this one should tunnel premiereHD nagra3 into betacrypt cards
+
Index: /ipk/source/swapemus_incubus_1_22/var/swap/keys/incubusCamd.prio
===================================================================
--- /ipk/source/swapemus_incubus_1_22/var/swap/keys/incubusCamd.prio	(revision 5483)
+++ /ipk/source/swapemus_incubus_1_22/var/swap/keys/incubusCamd.prio	(revision 5483)
@@ -0,0 +1,164 @@
+#
+# This file use the same sintax as CCcam.prio file.
+# All values are in hex notation
+#
+# In this file you can configure what CAIDs/PIDs incubusCamd should prefer or ignore
+# file content can have ignores (I) and prio lists (P)
+#
+# situation 1: ignore allways this caid, all idents, on all channels
+# I: caid
+#
+# situation 2: ignore allways this caid/ident pair
+# I: caid:ident
+#
+# situation 3: ignore this caid/ident pair, on channel 'sid'
+# I: caid:ident:sid
+#
+# situation 4: ignore this caid/ident pair, on channel 'sid' on the 'ecm_pid'
+# I: caid:ident:sid:ecm_pid
+#
+# situation 5: when both caid1 and caid2 exist for a channel, prefer caid1 over caid2
+# P: caid1, caid2
+#
+# situation 6: when caid1:ident1 till caidN:identN exist for a channel, use them in order of this list.
+# P: caid1:ident1, caid2:ident2, .., caidN:identN
+#
+# situation 7: when caid1:ident1 till caidN:identN exist for channel 'sid', use them in order of this list.
+# Sid on first caid/ident pair identifies sid for which list is used. All other sids ignore this list.
+# P: caid1:ident1:sid, caid2:ident2, .., caidN:identN
+#
+# situation 8: when caid1:ident1 till caidN:identN exist for channel 'sid' and with 'ecm_pid', use them in order of this list.
+# Sid and ecm_pid on first caid/ident pair identifies sid plus ecm_pid for which list is used. All other sids/ecm_pid ignore this list.
+# P: caid1:ident1:sid:ecm_pid, caid2:ident2, .., caidN:identN
+#
+
+#
+# situation 1: ignore allways this caid, all idents, on all channels
+I: 0919:000000:0249d #(13E)
+I: 0919:000000:0249e #(13E)
+I: 0919:000000:1fcf#(13E)Ignore contotv2 nds
+I: 093b:000000:1fcf#(13E)Ignore contotv2 nds3
+I: 0100:00003d:3786#(13E)Ignore Dorcel seca2
+I: 0500:020800:3786#(13E)Ignore Dorcel via2.5
+I: 0500:020810:3786#(13E)Ignore Dorcel via2.5
+I: 0500:020800:01fd#(13E)Ignore Dorcel via2.5
+I: 0500:020810:01fd#(13E)Ignore Dorcel via2.5
+#mct ird id 0628
+I: 0628:000000:2234#(13E)Ignore redlight italy irdeto
+I: 0628:000000:21fe#(13E)Ignore redlight mix irdeto
+I: 0628:000000:21ff#(13E)Ignore redlight germany irdeto
+I: 0628:000000:221d#(13E)Ignore redlight latino irdeto
+I: 0628:000000:2200#(13E)Ignore redlight usa irdeto
+I: 0628:000000:2217#(13E)Ignore mct sct
+I: 0628:000000:2210#(13E)Ignore mct premium
+I: 0628:000000:2218#(13E)Ignore mct sex
+I: 0628:000000:223d#(13E)Ignore mct super-dream
+I: 0628:000000:2243#(13E)Ignore mct gold
+I: 0628:000000:223b#(13E)Ignore mct blu
+I: 0628:000000:2242#(13E)Ignore mct reality-full
+I: 0628:000000:2202#(13E)Ignore mct lux-best
+I: 0628:000000:223e#(13E)Ignore mct strong
+I: 0628:000000:223a#(13E)Ignore fantasy-amatour
+I: 0628:000000:2239#(13E)Ignore gay-trans
+#mct ird id 0604
+I: 0604:000000:221d#(13E)Ignore redlight latino irdeto
+I: 0604:000000:21fe#(13E)Ignore redlight mix irdeto
+I: 0604:000000:2234#(13E)Ignore redlight italy irdeto
+I: 0604:000000:21ff#(13E)Ignore redlight germany irdeto
+I: 0604:000000:2200#(13E)Ignore redlight usa irdeto
+I: 0604:000000:2210#(13E)Ignore mct premium
+I: 0604:000000:2217#(13E)Ignore mct sct 
+I: 0604:000000:2218#(13E)Ignore mct sex
+I: 0604:000000:223d#(13E)Ignore mct super-dream
+I: 0604:000000:2243#(13E)Ignore mct gold
+I: 0604:000000:223b#(13E)Ignore mct blu
+I: 0604:000000:2242#(13E)Ignore mct reality-full
+I: 0604:000000:2202#(13E)Ignore mct lux-best
+I: 0604:000000:223e#(13E)Ignore mct strong
+I: 0604:000000:223a#(13E)Ignore fantasy-amatour
+I: 0604:000000:2239#(13E)Ignore gay-trans
+#
+P: 0500:024400:3786 #DORCEL (13E)
+P: 0100:000084:3786 #DORCEL (13E)
+P: 0500:024400:0086 #FREEX (13E)
+P: 0500:024400:0082 #FREEX2 (13E)
+P: 0500:024400:0083 #XDREAM (13E)
+P: 0500:024400:21ad #FREEXLIGHT (13E)
+P: 0b01:000000:1fce#contotv1 Conax
+P: 0b01:000000:1fcf#contotv2 Conax
+I: 0b00:000000:0083 #ignore Xdream Conax
+I: 0b00:000000:0082 #ignore Freex2 Conax
+I: 0b00:000000:0086 #ignore Freextv Conax
+I: 0626:000000:0083#(13E)Ignore Xdream irdeto
+I: 0626:000000:0082#(13E)Ignore Freex2 irdeto
+I: 0626:000000:0086#(13E)Ignore Freextv irdeto
+#P: 0b002:000000#Freex Conax
+#P: 0500:025100 #REDLIGHT(13)
+P: 0500:021700:0076 #PRIVATE SPICE(13)
+P: 0500:020800 #ABSAT(13E)
+P: 0500:020810 #ABSAT(13E)
+P: 0100:000084 #tps(13E)
+P: 0500:021110 #ARABESQUE (13E)
+P: 0500:021120 #Aljazzera(13E)
+P: 0500:030700 #JVC(13E)
+P: 0500:023b00 #mct id nuove card(13E)
+I: 0500:025100 #mct id vecchie card(13E)
+I: 0500:025110 #mct id vecchie card(13E)
+P: 0500:022C00 #RTVi International(13E)
+P: 0919:000000 #SKY(13E)
+P: 0100:000030 #RAI(13E)
+P: 0100:0000b1:001a #Mediaset Iris
+I: 0919:000000:001a #Mediaset Iris
+P: 0500:020910 #SEX VIEW 12Ch XXX(13E)
+P: 0500:023800 #SRG(13E)
+P: 0919:000000:2cbf #Juventus channel(13E)
+#19°EST(astra)##############################################################
+P: 0100:00006a #C+NL(19E)
+P: 0622:000000:07f8 # spicePlatinul C+NL irdeto
+P: 0100:00006a:07f8 # spicePlatinul C+NL seca
+P: 0100:00006a:07fd # spicePlatinul C+NL seca
+P: 0500:024400:07fd # spicePlatinul C+NL viacess
+P: 0d02:000000 #UPC DIRECT(19E)
+P: 0d02:000000:4f62 #XXX UPC DIRECT(19E)
+P: 0d02:000000:4f55 #HUSTLER UPC DIRECT(19E)
+P: 0d02:000000:4f81 #BLUE HUSTLER UPC DIRECT(19E)
+#P: 0500:030B00 #VIA3.0-C+FR/TNT sat(19E)(New card 2007)
+#16°EST(eutelsat)###########################################################
+P: 091f:000000 #NDS-TOTAL TV (16E)(Serbia)
+P: 0d06:000000 #CW2-ITV Partner (16E)(Full & XXX)
+P: 0d06:000000:0002 #HUSTLER TV CW2-ITV Partner (16E)
+#7°EST(eutelsat)############################################################
+P: 0d00:000000 #DIGITURK(7E)
+P: 0d07:000000 #BFBS    (7E)
+#5°EST(sirius)##############################################################
+P: 090f:000000  #NDS-VIASAT (5E)(Full & XXX)
+P: 090f:000000:001c #NDS-VIASAT (5E) VIASAT 3
+P: 0500:022F00  #MAXtv Romania(5E)/DCS 1
+P: 0500:022F10  #MAXtv Romania(5E)/DCS 2 
+P: 0500:023120  #NTVi (5E)
+P: 0500:023100:17fc #UKRAINA (5E)
+P: 0500:024500  #STVeurope/ORTint (5E)
+P: 0500:024510  #STVeurope/ORTint (5E)
+P: 0500:024520  #STVeurope/ORTint (5E)
+############################################################
+P: 0b00:000000 #Canal Digital (1W) Conax
+P: 0b00:000000:012d #Canal Digital FIRST(1W) Conax
+P: 0b00:000000:0134 #Canal Digital COMEDY(1W) Conax
+P: 0b00:000000:0135 #Canal Digital DRAMA(1W) Conax
+P: 0b00:000000:0ceb #Canal Digital ACTION(1W) Conax
+P: 0b00:000000:0cf2 #Canal Digital 69(1W) Conax
+P: 0b00:000000:00e3 #Canal Digital ADULT(1W) Conax
+P: 0b00:000000:025d #Canal Digital HUSLER(1W) Conax
+P: 0b00:000000:0133 #Canal Digital SPORT(D)(1W) Conax
+P: 0b00:000000:0131 #Canal Digital SPORT(F)(1W) Conax
+P: 0b00:000000:0132 #Canal Digital SPORT(N)(1W) Conax
+P: 0b00:000000:012e #Canal Digital SPORT(S)(1W) Conax
+P: 0b00:000000:0cec #Canal Digital SPORT 2(1W) Conax
+P: 0b00:000000:0cf3 #Canal Digital SPORT EXTRA (1W) Conax
+#
+P: 0b00:000000:0039 #FOCUS Sat BLUE HUSTLER (1W) Conax
+P: 0b00:000000:000f #FOCUS Sat HUSTLER TV   (1W) Conax
+#
+P: 1801:2111  #N2-DigiTV(Rsc) (1W)
+P: 1800:A401  #N1-Antenna Hungaria (4W)
+P: 1800:A501  #N1-Antenna Hungaria (4W)
Index: /ipk/source/swapemus_incubus_1_22/var/swap/keys/incubusCamd.providers
===================================================================
--- /ipk/source/swapemus_incubus_1_22/var/swap/keys/incubusCamd.providers	(revision 5483)
+++ /ipk/source/swapemus_incubus_1_22/var/swap/keys/incubusCamd.providers	(revision 5483)
@@ -0,0 +1,516 @@
+# 
+# In this file all provider idents are defined in hex format
+# The info from this file is being used in the web interface
+# format:
+# <caid><ident> "Provider description"
+#
+01000000 "Seca Issuer"
+0100FFFF "Seca Issuer"
+01000002 "Orbit (Old) (1W/26E)"
+01000003 "Canal+ France (Old) (19E)" // 0100:000003 C+ France [19E] (obsolete)
+01000004 "CSN France (Old) (19E)" // 0100:000004 CSN France [19E] (obsolete)
+01000005 "Stream (Old) (13E)" // 0100:000005 Stream PPV [13E] (obsolete)
+01000009 "CSN/TPS (Old) (13E)" // 0100:000009 Numericable [13E] (obsolete)
+0100000A "Prova (13E)" // 0100:00000A Prova [13E] (obsolete)
+0100000B "Premiere (Old) (19E)" // 0100:00000B Premiere [13E] (obsolete)
+0100000C "CSD Espana (Old) (19E)" // 0100:00000C CSD Espana [19E] (obsolete)
+0100000D "TVB Superchannel (Old) (19E)" // 0100:00000D TVBS [19E] (obsolete)
+0100000E "Canal+ Horizons (Old)"
+0100000F "AB Sat/Cinestar (Old) (13E)" // 0100:00000F ABSat [13E] (obsolete)
+01000010 "Telepiu/D+ (Old) (13E)" // 0100:000010 Tele+ Digitale [13E] (obsolete)
+01000011 "Calcio+ (Old)(13E)" // 0100:000011 Calcio [13E] (obsolete)
+01000012 "Pro Tv , Equida (Old) (19E)" // 0100:000012 ProTV, Equida [19E] (obsolete)
+01000013 "Canal+ Belgique (Old)" // 0100:000013 C+ Belgique (obsolete)
+01000014 "Canal+ Vlaanderen (Old)" // 0100:000014 C+ Vlaanderen (obsolete)
+01000019 "Canal Digitaal (NL) (Old) (19E)" // 0100:000019 C+ NL [19E] (obsolete)
+0100001A "CSAT Parabole Reunion (Old) (16E)" // 0100:00001A CSAT Reunion [16E] (obsolete)
+0100001B "On Digital (Old) (UK)" // 0100:00001B On Digital (obsolete)
+0100001C "Mediaset (Old) (13E)" // 0100:00001C Mediaset [13E]
+0100001D "Cyfra+ (Old) (13E)" // 0100:00001D Cyfra+ [13E] (obsolete)
+0100001E "Seca Unknown"
+0100001F "Seca Unknown"
+01000020 "C+ Nordic (Old)" // 0100:000020 C+ Nordic (obsolete)
+01000021 "Astro Tv (91E)" // 0100:000021 Astro [91E] (obsolete)
+01000025 "AB Sat (Old) (13E) " // 0100:000025 ABSAT2000 [13E]
+01000026 "Zee Tv (Old) (105E) " // 0100:000026 ZEE TV [105E] (obsolete)
+01000029 "Canal+ Horizons/EuroSport (Old) (13E)" // 0100:000029 C+ Horizons [13E]
+0100002A "Mediatech (4W/30W)" // 0100:00002A Antena Hungaria [4W]
+0100002E "Canal+ Digitaal (NL Cable) (Old)" // 0100:00002E Canal+ NL Cable (obsolete)
+0100002F "Orbit Network  (1W/26E)" // 0100:00002F Orbit [26E]
+01000030 "RAI TV (13E) " // 0100:000030 Rai [13E]
+01000031 "Kiosque (Old)" // 0100:000031 Kiosque [19E] (obsolete)
+01000033 "Taquilla (Old)" // 0100:000033 Taquilla [19E] (obsolete)
+01000034 "Palco (Old)" // 0100:000034 Palco [13E] (obsolete)
+01000035 "Orbit Network PPV"
+01000036 "Orbit Network PPV"
+01000037 "Stream (Old)" // 0100:000037 Stream [13E] (obsolete)
+0100003D "AB Sat (13E/19E) (S)"
+0100003E "AB Sat (13E/19E) (S)"
+01000064 "Digital+ (Old) (19E)" // 0100:000064 CSD [19E]
+01000065 "Cyfra+ (13E) " // 0100:000065 Cyfra+ [13E]
+01000066 "Digital+ (Old) (19E)" // 0100:000066 CSD [19E] (spare)
+01000067 "Digital+ (Old) (19E)" // 0100:000067 CSD [19E] (spare)
+01000068 "Cyfra+ PPV (13E)" // 0100:000068 Cyfra2 [13E]
+0100006A "Canal+ Digitaal NL (19E) (S2)" // 0100:00006A Canal+ NL [19E]
+0100006B "Canal+ Digitaal NL (19E) (S2)" // 0100:00006B Canal+ NL [19E] (spare)
+0100006C "Canal+ Vlaanderen (19E) (S2)" // 0100:00006C Canal+ NL [19E] (spare)
+0100006D "Canal+ Digitaal NL (19E) (S2)" // 0100:00006D Canal+ NL [19E] (spare)
+0100006E "NSS (57E)"
+01000070 "Sky Italia (13E) (Old) (Seca2)" // 0100:000070 Sky Italy [13E]
+01000071 "Sky Calcio (13E) (Old) (Seca2)" // 0100:000071 Calcio [13E]
+01000072 "Sky Italia (13E) (Old) (Seca2) " // 0100:000072 Sky Italy [13E] (spare)
+01000073 "Sky Italia (13E) (Old) (Seca2)" // 0100:000073 Sky Italy [13E] (spare)
+01000074 "TVB Super Channel (19E)"
+01000075 "Seca Unknown"
+01000076 "Canal+ Digitaal NL (Cable) (S2)"
+01000077 "Seca Unknown"
+01000078 "Seca Unknown"
+0100007A "SCT/Ultra Plus/Luxuria (13E)"
+0100007B "SCT (13E)"
+01000080 "Canal+ France (19E) (S2)" // 0100:000080 CSN [19E]
+01000081 "Canal+ France (19E) (S2)" // 0100:000081 Canal + France [19E]
+01000082 "Canal+ France (19E) (S2)" // 0100:000082 CSN [19E] (spare)
+01000083 "Canal+ France (19E) (S2)"
+01000084 "AB Sat/CSN/TPS (13E/19E) (S2)" // 0100:000084 Kiosk [19E]
+01000085 "AB Sat/CSN/TPS (13E/19E) (S2)" // 0100:000085 CSN [19E] (spare)
+01000086 "Pro Tv (16E)"
+01000088 "AB Sat/CSN/TPS (13E/19E) (S2)" // 0100:000088 CSN [19E]
+0100008C "Canal+ Satmode"
+0100009B "Seca Unknown"
+0100009C "Seca Unknown"
+0100009D "Seca Unknown"
+0100009E "Seca Unknown"
+010000A1 "AB Sat (13E/19E) (S)"
+010000A2 "AB Sat (13E/19E) (S)"
+010000A3 "AB Sat (13E/19E) (S)"
+010000A7 "Top Up TV (UK) (Terrestrial)"
+010000B1 "Mediaset"
+0100010A "Seca Unknown"
+01000184 "Seca Unknown"
+010001D5 "Seca Unknown"
+010001D7 "Seca Unknown"
+01000300 "Seca Unknown"
+01000333 "Seca Unknown"
+01000342 "Seca Unknown"
+01004001 "Digital+ Astra (19E) tunneled Nagra"
+01004101 "Digital+ Astra (19E) tunneled Nagra"
+0100B75A "Seca Unknown"
+0100BEEF "Sky Italy Fake ID`s"
+0100FFFF "Sky Italy Fake ID`s"
+05000000 "Viacces Unknown Provider"
+0500000B "Viacces Unknown Provider"
+05000A00 "Viacces Unknown Provider (05000A00)"
+05001540 "TElefonica)" // 0500:001540 Telefonica
+05001570 "Viacces Unknown Provider" // 0500:001570 Cine+ Digital
+05001A20 "Viacces Unknown Provider"
+05001C10 "Globecast France (7E-8W)" // 0500:001C10 Globecast Fr [8W, 7E]
+05002100 "HTB+ Russia (Old)(36E)"
+05002500 "Globecast France (13E/19E)" // 0500:002500 Globecast
+05004800 "FT Cable" // 0500:004800 FT Cable
+05005500 "MTV Networks (13E/19E)" // 0500:005500 MTV [19E]
+05007000 "AB Sat (Old) (13E)" // 0500:007000 AB Sat [13E]
+05007010 "AB Sat (Old) (13E)" // 0500:007010 AB Sat [13E]
+05007400 "CFI/MCM Belgique (13E-5W)" // 0500:007400 CFI\MCM [13E, 5W]
+05007800 "CSN (13E,19E)/UPC TV (15W) (TPSCrypt)" // 0500:007800 CSN [13E, 19E], UPC [15W]
+05007C00 "TPS (13E) (TPSCrypt2)" // 0500:007C00 TPS Fr [13E]
+05008000 "FT Cable (13E-19E) (TPSCrypt)" // 0500:008000 FT Cable [13E, 19E]
+05008100 "FTCable (13E) (TPSCrypt) " // 0500:008100 FTCable TPSCrypt [13E]
+05008110 "FTCable C+Fr (19E)" // 0500:008110 FTCable C+Fr [19E]
+05008300 "MCM Europe/CSN/ART (13E)" // 0500:008300 CSN [13E, 19E]
+05008400 "MCM Europe/CSN/ART (13E)" // 0500:008400 MCM Europe\ART [13E]
+05008800 "Telia Comhem Sweden(Cable)(13E)" // 0500:008800 Telia Comhem
+05008C00 "Canal+ France (19E) (ThalesCrypt)" // 0500:008C00 C+ France
+05008C10 "Canal+ France (19E) (ThalesCrypt)"
+05009400 "SRG Swiss (13E)" // 0500:009400 SRG Swiss [13E]
+05009C00 "SVT Europa (5E)" // 0500:009C00 SVT Europe [5E]
+05009C10 "SVT Europa (5E)" // 0500:009C10 TVX02 [5E]
+05009C20 "SVT Europa (5E)" // 0500:009C20 TVX03 [5E]
+05009C30 "SVT Europa (5E)" // 0500:009C30 TVX04 [5E]
+05009C40 "SVT Europa (5E)" // 0500:009C40 TVX05 [5E]
+0500A000 "BBC Prime (13E)" // 0500:00A000 BBC Prime [13E]
+0500A100 "Viacces Unknown Provider"
+0500A110 "Viacces Unknown Provider"
+0500A120 "Viacces Unknown Provider"
+0500A800 "Tele Danmark Selector(Cable)" // 0500:00A800 Selector
+0500A810 "Tele Danmark Selector(Cable)"
+0500A820 "Tele Danmark Selector(Cable)"
+0500AC00 "HRT Croatia (Old)(13E)" // 0500:00AC00 HRT [13E] (obsolete)
+0500B000 "TV Slovenija (13E)" // 0500:00B000 TV Slovenia [13E]
+0500B400 "UBEST"
+0500B800 "TVBS  (88E) (Via)" // 0500:00B800 Era Bouquet [166E]
+0500C000 "C-Skynet (76E)" // 0500:00C000 C-SkyNet
+0500C010 "C-Skynet (76E)"
+0500C020 "C-Skynet (76E)"
+0500C030 "C-Skynet (76E)"
+0500C400 "NTV International (13E) (old)" // 0500:00C400 NTV Int [13E] (obsolete)
+0500C410 "NTV+ (36E)(old)" // 0500:00C410 NTV+ [36E] (obsolete)
+0500C800 "Senda (Cable)" // 0500:00C800 Senda
+0500C810 "Senda (Cable)" // 0500:00C810 Senda
+0500C820 "Senda (Cable)" // 0500:00C820 Senda
+0500C830 "Senda (Cable)" // 0500:00C830 Senda
+0500C840 "Senda (Cable)" // 0500:00C840 Senda
+0500C850 "Viacces Unknown Provider"
+0500C860 "Viacces Unknown Provider"
+0500C870 "Viacces Unknown Provider"
+0500D400 "Parabole Reunion (16E) " // 0500:00D400 Parabole Reunion [16E]
+0500D540 "TBS " // 0500:00D540 TBS
+0500D800 "Televisa (43West) (Old)" // 0500:00D800 Televisa [43W]
+0500E000 "Pacific Tv EASTERN DTH (122E)" // 0500:00E000 Eastern DTH [76E]
+0500E400 "SCT (Old Viaccess) (13E)" // 0500:00E400 EuroTv SCT (obsolete)
+0500E410 "Euro Tv SCT (Old) (13E)" // 0500:00E410 Rainbow (obsolete)
+0500E420 "Musicam (13E)" // 0500:00E420 Musicam [13E] (obsolete)
+0500E430 "Euro Tv RCT (Old) (13E)" // 0500:00E430 RCT [13E] (obsolete)
+0500E440 "Canal 7 Madrid (30W)" // 0500:00E440 Canal 7 Madrid [30W]
+0500E450 "Retelsat (13E)" // 0500:00E450 Retelsat [13E]
+0500E460 "ST Hilo (30W)" // 0500:00E460 ST-Hilo [30W]
+0500E470 "Sex View (Old Viaccess)(13E)" // 0500:00E470 EuroTv SexView [13E] (obsolete)
+0500E800 "Globecast Espana/CanalRural (7E)(30W)" // 0500:00E800 GlobeCast Espana [7E]
+0500E810 "Globecast Espana RetelSat (7E)(30W)" // 0500:00E810 GlobeCast Espana [7E]
+0500F000 "EMI Special (Old Via) (26E)" // 0500:00F000 EMI Special [26E]
+0500F520 "NSAB (5E)" // 0500:00F520 NSAB
+0500F800 "Cine+ Cable" // 0500:00F800 Cine+ Cable
+05010C00 "Viasat (Old Via) (5E)" // 0500:010C00 Viasat [5E]
+05010C10 "Viasat (Old Via) (5E)" // 0500:010C10 Viasat Ticket [5E] (obsolete)
+05010C20 "Viasat (Old Via) (5E)" // 0500:010C20 Viasat NSAB [5E]
+05010C30 "Viasat (Old Via) (5E)" // 0500:010C30 Viasat Nordic [5E]
+05010C40 "Viasat (Old Via) (5E)" // 0500:010C40 Viasat Europe [5E]
+05011000 "Deepam Tv (13E)" // 0500:011000 DeepamTV [13E] (obsolete)
+05018810 "Deepam TV (13E)"
+05018820 "Deepam TV (13E)"
+05011400 "Taipei Tv (97W)" // 0500:011400 Taipei Int.Sat.TV [97W]
+05011C00 "EuroSport Int. (13E-7E) (Viaccess)" // 0500:011C00 Eurosport [13E, 7E]
+05012000 "Cine+ Digital (42E)" // 0500:012000 Cine+ [42E]
+05012010 "Cine+ Digital (42E)" // 0500:012010 Cine+ PPV [42E]
+05012800 "MMBN (88E)" // 0500:012800 MMBN [88E]
+05012810 "TBL Tv (88E)" // 0500:012810 TBL
+05012C00 "MCM EuropeC+ Horizons,(13E)" // 0500:012C00 C+ Horizons, MCM [13E]
+05013000 "SIC International (16E)" // 0500:013000 SIC [16E]
+05013400 "Globecast" // 0500:013400 Alpha Digital (obsolete)
+05014400 "Channel Sun (13E)(via2)" // 0500:014400 ChannelSun [13E]
+05014800 "Alpha Digital (closed)"
+05014880 "Alpha Digital (closed)" // 0500:014800 Alpha Digital [13E]
+05014C00 "Television X  (13E)" // 0500:014C00 TelevisionX [13E]
+05015000 "TPS France (13E) (Via2 PC 2.4)" // 0500:015000 TPS France [13E]
+05015400 "GlobeCast France (13E) " // 0500:015400 UltraBlue [13E]
+05016400 "ART (Arabesque) (13E)" // 0500:016400 ART [13E]
+05016800 "Sex View , SexViewPlus (13E)(Via2)" // 0500:016800 SexView, SexViewPlus [13E] (obsolete)
+05016810 "SCT/Ultra Plus/247Sex/DPTV (13E)(Via2)" // 0500:016810 SCT, DontPanic, Extasi, 247SexTV [13E] (obsolete)
+05016C00 "C-Skynet (76E)" // 0500:016c00 C-Sky-Net [76E, 128E]
+05016C10 "C-Skynet (76E)"
+05016C20 "C-Skynet (76E)" // 0500:016c20 C-Sky-Net [76E, 128E]
+05017000 "Trueworld (113E)"
+05017010 "Trueworld (113E)" // 0500:017010 ABC World [113E]
+05018400 "Viacces Unknown Provider"
+05018800 "Deepam Tv (13E)" // 0500:018800 DeepamTV [13E]
+05018810 "Viacces Unknown Provider"
+05018820 "Viacces Unknown Provider"
+05018C00 "Neovisne Tv Hayat (13E)" // 0500:018c00 NeovisneTV Hayat [16E]
+05019000 "TVR Cultural (16E)" // 0500:019000 TVR Cultural [16E]
+05019400 "NSAB (5E)" // 0500:019400 NSAB [5E]
+05019410 "NSAB (5E)" // 0500:019410 NSAB [5E]
+05019420 "Viacces Unknown Provider"
+05019430 "Viacces Unknown Provider"
+05019440 "Viacces Unknown Provider"
+0501A400 "NTV+ Russia (36E) (Old)" // 0500:01a400 NTV+ [36E]
+0501AC00 "RTV International [13E]" // 0500:01ac00 RTV International [13E]
+05020000 "TPS (Viaccess PC 2.5)(13E)"
+05020500 "Viacces Unknown Provider"
+05020510 "Viacces Unknown Provider"
+05020520 "Viacces Unknown Provider"
+05020530 "Viacces Unknown Provider"
+05020540 "Viacces Unknown Provider"
+05020600 "Viasat Baltic (Via PC 2.5) (5E)"
+05020620 "Viasat Baltic (Via PC 2.5) (5E)"
+05020700 "RTV International (New)[13E]"
+05020710 "NTV+ (36E)"
+05020800 "AB Sat/CSN/TPS (19E) (Via2)" // 0500:020800 ABSat [13E, 19E]
+05020808 "CSN (19E)" // 0500:020808 CSN [19E]
+05020900 "UltraBlie, SunTV (13E)" // 0500:020900 UltraBlue, SunTV [13E]
+05020A00 "HRT Croatia (13E)" // 0500:020a00 HRT Croatia [13E]
+05020A10 "HRT Basic (13E) (Seemore) " // 0500:020a10 HRT Croatia [13E]
+05020A20 "HRT HBO Adria (13E) (Seemore)" // 0500:020a20 HRT Croatia [13E]
+05020A30 "HRT Private Gold (13E) (Seemore)" // 0500:020a30 HRT Croatia [13E]
+05020A40 "HRT OiV Custom provider(13E)" // 0500:020a40 HRT Croatia [13E]
+05020B20 "EMI Special Channel (26E)" // 0500:020b20 EMI Special [26E]
+05020C00 "Sex.Tv/Sex Plus.TV (13E)(Via2)" // 0500:020c00 Sex.TV, Sexplus.Tv [13E]
+05020900 "Sun Tv.UltraBlue (13E)"
+05020C10 "Sex Gay.TV (13E)(Via2)" // 0500:020c10 SexGay.TV [13E]
+05020C20 "Viacces Unknown Provider [13E](Via2)"
+05020C30 "Viacces Unknown Provider [13E](Via2)"
+05020C40 "Viacces Unknown Provider [13E](Via2)"
+05021100 "ART (Arabesque) (13E)" // 0500:021100 ARTSport [13E]
+05021200 "Asianet (13E)/TBL(ST1)(88E)" // 0500:021200 Asianet [13E]
+05021210 "Asianet (13E)/TBL(ST1)(88E)" // 0500:021210 Asianet [13E]
+05021400 "Viaccess Unknown Provider"
+05021500 "SCT/Ultra Plus & Luxuria (13E)(Via2)" // 0500:021500 SCT, Extasi [13E]
+05021510 "247Sex Tv/DPTV (13E) (Via2)" // 0500:021510 Don't Panic, 247Sex [13E]
+05021520 "Musicam (13E) " // 0500:021520 Musicam [13E]
+05021570 "Sex View/Sex View Plus (13E) (Via2)" // 0500:021570 SexView, SexView Plus [13E]
+05021700 "Spice Platinum (13E) (Via2)" // 0500:021700 Spice Platinum [13E]
+05021710 "Spice Platinum (13E) (Via2)" // 0500:021710 Spice Platinum [13E]
+05021D00 "Parabole Reunion (16E)"
+05021900 "BHT Bosnia TV (13E)"
+05021C00 "Free-X TV (13E-19E)" // 0500:021c00 FreeXTV, Backroom, XDreamTV [13E, 19E]
+05021C10 "Free-X TV (13E-19E)"
+05022100 "Viaccess Unknown Provider"
+05022110 "Viaccess Unknown Provider"
+05022200 "Televisa (43W)"
+05022210 "Televisa (43W)"
+05022260 "TPS France (13E) (Via2)"
+05022600 "TPS France (13E) (Via2)" // 0500:022600 TPS [13E] ( viaccess 2.5 )
+05022610 "TPS France (13E) (Via2)"
+05022C00 "RTV International (13E)"
+05022E00 "Neovisne Tv Hayat [13E]VIA (PCB 2.5)"
+05022E10 "Neovisne Tv Hayat [13E]VIA (PCB 2.5) (not used)"
+05022F00 "DCS 1 Sirius [5.2E]"
+05022F10 "DCS 2 Sirius [5.2E]"
+05023100 "NTVi [5E] "
+05023110 "NTVi [5E]"
+05023120 "NTVi [5E]"
+05023130 "NTVi [5E]"
+05023140 "NTVi [5E]"
+050FF400 "Issuer (Viaccess)"
+05FFFD00 "247Sex/DPTV Issuer (13E)(Via2)"
+05FFFF40 "Viasat Issuer (Viaccess)"
+05FFFD00 "Issuer 247Sex TV and/or DPTV (13E)"
+05FFF400 "Issuer Arabesque/TPS (13E)"
+05FFF430 "Issuer (Viaccess)"
+05FFF450 "Issuer (Viaccess)"
+05FFF4A0 "Issuer (Viaccess)"
+05FFF710 "Issuer (Viaccess)"
+05FFF7A0 "Issuer Sex View and/or Sex View Plus (13E)"
+05FFF810 "Issuer Spice Platinum (13E)"
+05FFF820 "Issuer (Viaccess)"
+05FFF830 "Issuer SCT and/or Ultra Plus TV (13E)"
+06020000 "Pink Plus, BulSatCom,C+ NL (I2)" // 0602:000000 C+ NL[19E], BulSat[39E], Pink[5W]
+06030000 "Irdeto Unknown Provider"
+06040000 "Nova/LTV/Showtime/SCT/Spice Platinum (I2)" // 0604:000000 Nova, SCT, Extasi, SpicePlatinum, Showtime
+06060000 "Sex View Plus/247Sex TV/DPTV (I2)" // 0606:000000 SexView, SexView Plus, Don't Panic, 247Sex
+06080000 "Sex.Tv/Sex Gay.TV/Sex Plus.TV/ZeeTV (I2)" // 0608:000000 SexTV, SexGuyTV, SexPlusTV
+06180000 "Irdeto Unknown Provider"
+06220000 "AlbaniaSat (16E)/Canal+ NL (19E) (I2)" // 0622:000000 C+ NL [19E]
+06240000 "EURO1080"
+06260000 "InXWorld/Redlight Tv(+)/FreeXTV(I2)" // 0626:000000 XDreamTV, FreeXTV, RedLightTV, BackRoom
+090F0000 "Viasat (5E) (NDS)" // 090f:000000 Viasat [5E]
+09190000 "SKY Italia (13E) (NDS)"
+09610000 "BSkyB (28E) (NDS)"
+09D00000 "TVP (7E) (NDS)"
+0B000000 "Conax (Thor 1W)-(DigiAlb 16E)" // 0b00:000000 C+ Nordic [1W]
+0B000043 "Conax"
+0B00267A "Kiosk PPV"
+0B004010 "Bulgarian Mux(1W)(Conax)"
+0B006010 "Canal+ Nordic"
+0B006020 "Nordic 1"
+0B006030 "Nordic 2"
+0B006040 "Nordic 3"
+0B006050 "TSS"
+0B006060 "Nordic 4"
+0D000000 "ORF (CW)" // 0d00:000000 MTV [13E,19E]
+0D000004 "MTV (13E,19E), Nicklodeon NL (19E)(CW)" // 0d00:000004 MTV [13E,19E], Nicklodeon NL [19E]
+0D00000C "MTV Polska, Clasic (13E)" // 0d00:00000c MTV Polska, Clasic [13E]
+0D000020 "Klingston (5E)" // 0d00:000020 Klingston [5E]
+0D000040 "MTV (13E,19E), Nicklodeon NL (19E)(CW)"
+0D000065 "BFBSD (7E)" // 0d00:000065 BFBS [7E]
+0D000080 "MTV"
+0D0000C0 "DigiTurk (7E)" // 0d00:0000c0 Digiturk [7E]
+0D0000C1 "DigiTurk (7E)" // 0d00:0000c1 Digiturk [7E]
+0D0000C4 "Lig - DigiTurk (7E)" // 0d00:0000c4 Lig (Digiturk) [7E]
+0D000400 "Canal"
+0D000C00 "Cryptoworks Unknown Provider"
+0D001000 "Cryptoworks Unknown Provider"
+0D002000 "Slovaklink & Kingstone Imedia (5E)"
+0D003000 "Cryptoworks Unknown Provider"
+0D005000 "Cryptoworks Unknown Provider"
+0D006800 "BFBS TV (7E)"
+0D006C00 "BFBS TV (7E)"
+0D007000 "BFBS TV (7E)"
+0D008000 "UPC Direkt"
+0D008C00 "Cryptoworks Unknown Provider"
+0D00A000 "Cinenova"
+0D00B000 "Xtra Music"
+0D00C000 "DigiTurk (7E) (Old)"
+0D00C400 "DigiTurk (7E) (Old) (ecm)"
+0D00C800 "DigiTurk (7E) (Old)"
+0D00CC00 "DigiTurk (7E) (Old)"
+0D00E000 "JSTV"
+0D010004 "CzechLink (28E)" // 0d01:000004 Czechlink [28E]
+0D010050 "CzechLink (28E)" // 0d01:000050 Czechlink [28E]
+0D010054 "CzechLink (28E)" // 0d01:000054 Czechlink [28E]
+0D0100e4 "JSTV (13E)" // 0d01:0000e4 JSTV [13]
+0D018000 "Telespazio"
+0D015000 "ChechLink (28E) (CW)"
+0D015400 "ChechLink (28E) (CW)"
+0D01E400 "ChechLink (28E) (CW)"
+0D01E800 "ChechLink (28E) (CW)"
+0D01EC00 "ChechLink (28E) (CW)"
+0D01EF00 "ChechLink( 28E) (CW)"
+0D01F000 "Cryptoworks Unknown Provider"
+0D020000 "Cryptoworks Unknown Provider"
+0D020088 "UPC (19E)" // 0d02:000088 UPC [19E]
+0D02008C "UPC (19E)" // 0d02:00008c UPC [19E]
+0D025800 "RTL"
+0D028000 "Cryptoworks Unknown Provider"
+0D028800 "UPC Direkt (19E)"
+0D028C00 "UPC Direkt (19E)"
+0D02A000 "UPC Direkt (19E)"
+0D02A400 "UPC Direkt (19E)"
+0D02A800 "UPC Direkt (19E)"
+0D030000 "Czech Link (28E)"
+0D030004 "Czech Link (28E)"
+0D030050 "Czech Link (28E)"
+0D030054 "Czech Link (28E)"
+0D0300a0 "Fox Kids, E! (BT) (13E)"
+0D0300b0 "Xtra-Music (19E)" // 0d03:0000b0 Xtra-Music [19E]
+0D0300C0 "DigiTurk (7E)" // 0d03:0000c0 DigiTurk [7E]
+0D0300C1 "DigiTurk (7E)" // 0d03:0000c1 DigiTurk [7E]
+0D0300C4 "Lig (DigiTurk) (7E)" // 0d03:0000c4 Lig (Digiturk) [7E]
+0D030400 "Czech Link (28E)"
+0D030800 "Czech Link (28E)"
+0D030C00 "Skylogic"
+0D032000 "Slovak Link (28E)"
+0D035000 "GlobeCast)"
+0D035C00 "Globecast (19E/13E) (cw)"
+0D036000 "Globecast (19E/13E) (cw)"
+0D035C00 "Cryptoworks Unknown Provider"
+0D036000 "Cryptoworks Unknown Provider"
+0D03A000 "BT Broadcast (13E) "
+0D03A400 "Czech Link (28E)"
+0D03A800 "Czech Link (28E)"
+0D03AC00 "Czech Link (28E)"
+0D03B000 "Xtra Music (19E)"
+0D03C000 "DigiTurk (7E)"
+0D03C400 "DigiTurk (7E) Lig TV [7E]"
+0D03C800 "DigiTurk (7E) (not used)"
+0D03C800 "Cryptoworks Unknown Provider"
+0D040000 "KabelKiosk/kabelVision (8W)" // 0d04:000000 Cabel Vision[4W]
+0D040004 "DMC (15E)" // 0d04:000004 DMC [15W]
+0D040008 "DMC (15E)" // 0d04:000008 DMC [15W]
+0D04000C "DMC (15E)" // 0d04:00000c DMC [15W]
+0D040010 "DMC (15E)" // 0d04:000010 DMC [15W]
+0D040014 "Kabel!Vision (4W)" // 0d04:000014 Kabel!Vision [4W]
+0D040400 "DMC (15E)"
+0D040800 "DMC (15E)"
+0D040C00 "DMC (15E)"
+0D041000 "DMC (15E)"
+0D050000 "ORF/ATV+ (19E)"
+0D050004 "ORF (19E)" // 0d05:000004 ORF [19E]
+0D050008 "ORF (19E)" // 0d05:000008 ORF [19E]
+0D05000C "ORF (19E)" // 0d05:00000c ORF [19E]
+0D050010 "ORF (19E)" // 0d05:000010 ORF [19E]
+0D050400 "ORF/ATV+ (19E)"
+0D050800 "Easy TV (19E) (CW)"
+0D050C00 "ORF/ATV+ and/or Easy.TV (19E)"
+0D051000 "ORF/ATV+ and/or Easy.TV (19E)"
+0D054000 "ORF (19E) (CW)"
+0D058000 "ORF (19E) (CW)"
+0D05C000 "ORF (19E) (CW)"
+0D051000 "ORF (19E) (CW)"
+0D0600C0 "ITV (16E)" // 0d06:0000c0 ITV [16E]
+0D0600C4 "ITV (16E)" // 0d06:0000c4 ITV [16E]
+0D060400 "ITV Partner (16E)"
+0D06C000 "ITV Partner (16E)"
+0D06C400 "ITV Partner (16E)"
+0D060400 "ITV Partner (16E)"
+0D070400 "Cryptoworks Unknown Provider"
+0D070800 "Cryptoworks Unknown Provider"
+0D070C00 "Cryptoworks Unknown Provider"
+0D071000 "Cryptoworks Unknown Provider"
+0D0C0C00 "Easy Tv 19E"
+0D0C1000 "Easy Tv 19E"
+0D0C1400 "Easy Tv 19E"
+0D0C1800 "Easy Tv 19E"
+0D220004 "Arena Tv 19E"
+0D220008 "Arena Tv 19E"
+0D22000c "Arena Tv 19E"
+0D220010 "Arena Tv 19E"
+0D220080 "Arena Tv 19E"
+17020000 "Premiere Sat (19E) tunneled Nagra "
+17220000 "Premiere Kabel (19E) tunneled Nagra "
+17620000 "Premiere Austria (19E) tunneled Nagra"
+17630000 "Unknown Premiere tunneled Nagra"
+18000000 "Nagravision Unknown Provider"
+18000001 "Dish Network" // 1800:000001 Dish Networks
+18000101 "Dish Network" // 1800:000101 Dish Networks
+18000401 "Premiere (19E)" // 1800:000401 Premiere [19E]
+18000801 "Bell ExpressVU" // 1800:000801 Express VU
+18000901 "Bell ExpressVU" // 1800:000901 Express VU
+18001001 "DigiKabel" // 1800:001001 DigiKabel
+18001801 "Via Digital OLD "
+18001911 "Mediapark"
+18002011 "Unknown Nagra provider"
+18002201 "MultiCanal " // 1800:002201 MultiCanal
+18002301 "MultiCanal" // 1800:002301 Multicanal 30W
+18002C01 "SABC" // 1800:002C01 SABC [68E]
+18002D01 "SABC" // 1800:002D01 SABC [68E]
+18003001 "ORF" // 1800:003001 ORF [19E]
+18003101 "ORF"
+18003C01 "Visavision" // 1800:003C01 VisAvision [8W]
+18003D01 "Visavision" // 1800:003D01 VisAvision [8W]
+18004001 "Via Digital (Old)" // 1800:004001 Via Digital [30W]
+18004101 "Via Digital (Old)" // 1800:004101 Via Digital [30W]
+18004201 "RTVE"
+18004301 "RTVE"
+18004601 "Euskatel" // 1800:004601 Euskaltel
+18004701 "Euskatel"
+18004801 "TV Cabo" // 1800:004801 TV Cabo [30W]
+18004901 "TV Cabo" // 1800:004901 TV Cabo [30W]
+18004A01 "TBL TV"
+18004B01 "TBL TV" // 1800:004B01 TBL TV [88E]
+18004E01 "Dream TV" // 1800:004E01 Dream TV [146E]
+18004F01 "Dream TV" // 1800:004F01 Dream TV [146E]
+18005401 "NTL Cable (UK)" // 1800:005401 NTL
+18005501 "NTL Cable (UK)"
+18005601 "Quiero Tv"
+18005701 "Quiero Tv"
+18005A01 "TeleWest Cable (UK)" // 1800:005A01 TeleWest Cable
+18005B01 "TeleWest Cable (UK)" // 1800:005B01 TeleWest Cable
+18005C01 "C+W/NTL Cable (UK)" // 1800:005C01 NTL Digital Cable
+18005D01 "C+W/NTL Cable (UK)" // 1800:005D01 NTL Digital Cable
+18005E01 "Chorus" // 1800:006E01 ABS-CBN [75E, 5W]
+18005F01 "Chorus"
+18006801 "Nagravision Unknown Provider"
+18006901 "Fantasma"
+18006E01 "ABS/CBN"
+18006F01 "ABS/CBN" // 1800:006F01 ABS-CBN [75E, 5W]
+18007001 "Polsat" // 1800:007001 Polsat [13E]
+18007101 "Polsat" // 1800:007101 Polsat [13E]
+18007201 "Nagravision Unknown Provider"
+18007401 "Star Digital" // 1800:007401 Star Digital [42E]
+18007501 "Star Digital" // 1800:007501 Star Digital [42E]
+18009401 "Hong Kong Cable" // 1800:009401 Hong Kong Cable
+18009501 "Hong Kong Cable"
+18009801 "Shanghai Cable"
+18009901 "Shanghai Cable"
+1800A001 "OMNE Cable (UK)"
+1800A101 "OMNE Cable (UK)"
+1800A401 "Antenna Hungaria"
+1800A501 "Antenna Hungaria" // 1800:00A501 Antena Hungaria [4W]
+1800C001 "Globecast World" // 1800:00C001 GlobeCast
+1800C101 "Globecast World"
+1800D001 "Cyber21"
+1800D101 "Cyber21" // 1800:00D101 Cyberstar [15W, 21W] 
+18010401 "Premiere (19E) (Nagra)"
+18010501 "Premiere (19E) (Nagra)"
+18011001 "DigiKabel (Nagra)"
+18011101 "DigiKabel (Nagra)"
+18012011 "DigiTv [1W] (Nagra 2)"
+18012111 "DigiTv [1W] (Nagra 2)"
+18013001 "ORF (Nagra)"
+18013101 "ORF (Nagra)"
+18017001 "Polsat [13E] (Nagra 2) "
+18017101 "Polsat [13E] (Nagra 2) "
+18014101 "Digital+ Astra (19E)(Nagra 2)"
+18014001 "Digital+ Astra (19E)(Nagra 2)"
+18014801 "TV Cabo (30W) (Nagra 2)"
+18014901 "TV Cabo (30W) (Nagra 2)"
+18100000 "Nagravision Unknown Provider"
+4A600000 "RedLightTV,FullX2,FullXM (19E)(skycrypt/icecrypt)"
+4A610000 "FullX1,FullX2 (13E)(skycrypt/icecrypt)"
+4A630000 "FullX1,FullX2 (13E)(skycrypt/icecrypt)"
+4A700000 "INXTC TV, XPlus TV (13E) (dreamcrypt/firecrypt)"
+4AA00000 "SCT,Ultra Plus TV (13E) (skycrypt/icecrypt)"
+4AA10000 "SCT,Ultra Plus TV (13E) (skycrypt/icecrypt)"
+4AD00000 "Free-X TV (13E/19E) (skycrypt/icecrypt)"
+4AD10000 "Free-X TV 1 (19E) (skycrypt/icecrypt) "
+4AD40000 "247Sex TV/DPTV (13E) (skycrypt/icecrypt) "
+05022C00 "RTVi (Via 2.5)"
Index: /ipk/source/swapemus_mgcamd_1_35/CONTROL/control
===================================================================
--- /ipk/source/swapemus_mgcamd_1_35/CONTROL/control	(revision 5482)
+++ /ipk/source/swapemus_mgcamd_1_35/CONTROL/control	(revision 5483)
@@ -8,3 +8,3 @@
 Homepage: http://www.aaf-digital.info
 Source: http://www.aaf-digital.info
-Description: Emu MGCamd v1.35 for Swapstick
+Description: Emu MGCamd v1.35  SWAPSTICK IS NEEDED!
