Index: /ipk/source.sh4/emus_gbox_804/var/etc/gbox_804.emu
===================================================================
--- /ipk/source.sh4/emus_gbox_804/var/etc/gbox_804.emu	(revision 14567)
+++ /ipk/source.sh4/emus_gbox_804/var/etc/gbox_804.emu	(revision 14567)
@@ -0,0 +1,4 @@
+emuname  =Gbox Version 804
+binname  =gbox_802
+startcam =/var/emu/gbox_804 &
+stopcam  = touch /tmp/gbox.kill
Index: /ipk/source.sh4/emus_gbox_804/var/keys/cwshare.cfg
===================================================================
--- /ipk/source.sh4/emus_gbox_804/var/keys/cwshare.cfg	(revision 14567)
+++ /ipk/source.sh4/emus_gbox_804/var/keys/cwshare.cfg	(revision 14567)
@@ -0,0 +1,68 @@
+# allow maximum 06 share level for recieved card data
+I: { 06 }
+
+#    01 repeat EMM's
+#    00 consider every EMM only once
+#       01 restart pid on overflow
+#          1* reset ENX on every channel change
+#          2* rezap after start (calling pzapit -rz --pal)
+#          *1 check/reset ENX freezes on FTA
+#          *2 check/reset ENX freezes on PayTV
+#          *3 check/reset ENX freezes on FTA and PayTV
+#             00 write nothing in atack.txt
+#             01 write into atack.txt: password is wrong
+#             02 write into atack.txt: ID unknown
+#             04 write into atack.txt: IP is wrong
+#             08 write into atack.txt: port is worng
+#             10 write into atack.txt: share.stat
+#             20 create online.log for online/offline logging
+#             3F write everything. (combine bits for other combinations)
+#                4000 send ecm again after 4 Seconds if no reply.
+#                     6000 resync decode after 6 Seconds if net decode failed
+N: { 00 01 03 1F 4000 6000 }
+
+# Send ECM's at maximum 5 cards (please use this as default)
+X: { 05 }
+
+# Send ECM's in any case to these card ID's, even they are more then X:
+# some examples ...
+#G: { 17020000 1234 }
+#G: { 0B000000 ABCD }
+#G: { 05021510 AB34 }
+#G: { 0D03A000 A234 }
+
+
+# For W: please read the cwshare.txt, here only some examples (max. 128 PID)
+# use card 1 only for the following pids
+#W: { 01 02 02 } 1022 100A 100B 102B 1009 101D 1029 1014 1011 101B
+# don't use card 2 for the following pids
+#W: { 02 03 03 } 1008 1016
+
+# S: is the same as W:, just using the SID instead of the ECMPID (max. 128 SID)
+
+# cwshare.cfg sharing parameters
+# M: { hostname { password }}
+# D: { hostname { rx_port tx_port { password { loc_code net_code }}}}
+#
+# loc_code: bit 7 6 5 4 3 2 1 0
+#		0 0 0 0 | | | |
+#		        +-+-+-+- level
+#
+# net_code: bit 7 6 5 4 3 2 1 0
+#		0 0 0 | | | | |
+#		      | +-+-+-+- level
+#		      +--------- drop level zero cards
+# example: D: { friend1.homeip.net { 8010 8020 { B142AB11 { 05 15 }}}}
+#
+#                            password
+#M: { mydbox2.homeip.net    { AA242456 }}
+
+#
+#    Internet Friends        rx   tx     password   cod
+#D: { friend1.homeip.net    { 8010 8010 { B142AB11 { 5 5 }}}}
+#D: { friend2.homelinux.net { 8010 8010 { 81BFF901 { 5 5 }}}}
+
+#
+#    other local boxes
+#D: { 192.168.0.51          { 8020 8020 { AB333441 { 5 5 }}}}
+#D: { 192.168.0.52          { 8020 8020 { BA334B24 { 5 5 }}}}
Index: /ipk/source.sh4/emus_gbox_804/var/keys/nagra
===================================================================
--- /ipk/source.sh4/emus_gbox_804/var/keys/nagra	(revision 14567)
+++ /ipk/source.sh4/emus_gbox_804/var/keys/nagra	(revision 14567)
@@ -0,0 +1,67 @@
+####################################################################
+# [CAS] Nagra Boxkey/Camkey
+# UA - card unique address (4 byte)
+# BX - boxkey (8 byte)
+#
+# DT06 session negation (Key 0D)
+# B: { UA UA UA UA { B0 B1 B2 B3 B4 B5 B6 B7 }} |--- 24 byte compressed pq ---| 
+#
+# DT08 session negation (Key 0A) 
+# try to use internal rsa modulus or user defined modulus
+# B: { UA UA UA UA { B0 B1 B2 B3 B4 B5 B6 B7 }}
+# o.
+# B: { UA UA UA UA { B0 B1 B2 B3 B4 B5 B6 B7 }} |--- 64 byte rsa modulus ---| 
+#
+ATR:xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx # deine s02 ATR
+Nagravision card
+ROM Version: DNASP181
+Revision   : DVRL00
+CAM ident  : UA:0x10xxxxxx # xxxxxx deine s02 UA
+Provider   : 0401
+Ird        : FFFFFFFF
+Ird status : 01
+Expire date: 25.09.2011|04:02
+Timezone   : 05
+Camkey 5F0D20043760F1130EB35223B7802407
+Baudrate = 9600 Baud
+B: { xx xx xx xx { A7 64 2F 57 BC 96 D3 7C }} # Sky S02 xx deone
+B: { xx xx xx xx { A7 64 2F 57 BC 96 D3 7C }} # HD+ Karte xx deine
+
+
+# example DT06 -
+# ROM181L00 S02/D02
+# ROM110A22 UM01
+# ROM122XXX UM02
+# B: { UA UA UA UA { 66 60 A9 AE 55 A4 84 7B }} F49237277885131A2A577DAFC0CB8AFE13D9477ECE0550BB
+
+# example DT08 - 
+# ROM110A22 UM01
+# B: { UA UA UA UA { A7 64 2F 57 BC 96 D3 7C }} 8A54468867159C1188D13ACE7DF348FA08BDF8BE33F1B2F72F74FBCD184C825519E517E3494A6DD8CF046630456111F952979DECCFF5176D890AE93F4E267711 
+# ROM?????? UM02
+# B: { UA UA UA UA { A7 64 2F 57 BC 96 D3 7C }} B55E0EB0562805F1788BDA0CD8B856BF696CFF1CBF4ED62B85E643F385B0F8899275DEA669AC77BDA43A20CCB844A3AF5A2BE0622779FAB153D156957DF367FF 
+# ROM?????? D02 
+# B: { UA UA UA UA { A7 64 2F 57 BC 96 D3 7C }} B55E0EB0562805F1788BDA0CD8B856BF696CFF1CBF4ED62B85E643F385B0F8899275DEA669AC77BDA43A20CCB844A3AF5A2BE0622779FAB153D156957DF367FF
+# ROM181L01 D09:
+# B: { UA UA UA UA { 66 60 A9 AE 55 A4 84 7B }} 8A54468867159C1188D13ACE7DF348FA08BDF8BE33F1B2F72F74FBCD184C825519E517E3494A6DD8CF046630456111F952979DECCFF5176D890AE93F4E267711
+# ROM181L00 S02
+# B: { UA UA UA UA { A7 64 2F 57 BC 96 D3 7C }}
+#
+#
+
+####################################################################
+# [EMU] Nagra2 ECM keyset
+# ID - system id (eg. 1101,4101,...)
+# KN - key number (eg. 06,07,46,...)
+#	06 - ECM IDEA06
+#	46 - ECM IDEA46
+#	07 - ECM IDEA SIG
+# 
+# ECM RSA modulus (64 byte)
+# R: { ID ID { 00 01 02 03 04 05 06 07 10 11 12 13 14 15 16 17 20 21 22 23 24 25 26 27 30 31 32 33 34 35 36 37 40 41 42 43 44 45 46 47 50 51 52 53 54 55 56 57 60 61 62 63 64 65 66 67 70 71 72 73 74 75 76 77 }}
+#
+# ECM IDEA key (16 byte)
+# I: { ID ID KN { 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F }}
+#
+# ........................
+# :::::::: NAGRA 2 :::::::
+# ^^^^^^^^^^^^^^^^^^^^^^^^
Index: /ipk/source.sh4/emus_gbox_804/var/keys/softcam.cfg
===================================================================
--- /ipk/source.sh4/emus_gbox_804/var/keys/softcam.cfg	(revision 14567)
+++ /ipk/source.sh4/emus_gbox_804/var/keys/softcam.cfg	(revision 14567)
@@ -0,0 +1,64 @@
+# SoftCam EMM Log configuration
+#
+# Save EMM data
+#    00 Do not save anything (default)
+#    01 Save processed EMMs (/var/tmp/emmproc.bin)
+#    02 Save rejected EMMs (/var/tmp/emmblock.bin)
+#    03 Save both EMMs
+L: { 00 }
+
+# Check additional OSC Frequency !!! ONLY FOR DBOX2 !!!
+#    00 No Check (default)
+#    01 Check on, Value in KHz , example 8MHz=08000
+F: { 0000 }
+
+# Check additional Baurate for ATR !!! ONLY FOR DBOX2 !!!
+#    00 No Check (default)
+#    01 Check on, Value in bit/s, example 81861
+B: { 0000 }
+
+# Enable TPScrypt Support
+#    00 TPScrypt off
+#    01 TPScrypt on (default)
+#    1* don't use PTS on Viaccess cards
+#    2* don't use PTS on Cryptoworks cards
+#    3* don't use PTS on Viaccess and Cryptoworks cards
+#    4* use ICE on Cryptoworks cards
+Y: { 00 }
+
+# Empty RS232 buffer before writing
+#    00 No reset
+#    01 Reset Buffer (default)
+E: { 01 }
+
+# SoftCam Blocker/Filter definition
+#
+# 00 = Allow EMM (default for all)
+# 01 = Block EMM addressed to:
+#     all card
+#     |  shared address/provider
+#     |  |  unique address/hex_serial
+# ----------------------------------
+I: { 00 00 00 } Irdeto  All  SA  UA
+V: { 00 00 00 } Via       -  SA  UA
+S: { 00 00 00 } Seca      -  SA  UA
+N: { 00 00 00 } Nagra   All  SA  UA
+C: { 00 00 00 } Crypto  All  SA  UA
+O: { 00 00 00 } Conax     -  SA  UA
+D: { 00 00 00 } NDS     All  SA  UA
+
+# Timeout Definitions AND com1/com2 delays, all delays to be entered in decimal !
+T: { 00 02 02 } ATR timeout (normal*X), instruction timeout (normal*X)
+T: { 01 00000 000 } Irdeto      : byte delay (1e-6 s), instruction delay (1e-3 s)
+T: { 02 00000 000 } Seca
+T: { 03 00000 000 } Viaccess
+T: { 04 00002 000 } Nagra
+T: { 05 00000 000 } CryptoWorks
+T: { 06 00000 000 } Geldkarte
+T: { 07 00000 000 } Conax
+T: { 08 00000 000 } NDS
+
+# Use constant CW's for
+#    caid  pid     CW0 ...                 CW1 ... 
+#0: { 01 00 56 00 { 00 11 22 33 44 55 66 77 88 99 AA BB CC DD EE FF }
+
