<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="de-AT">
	<id>http://oldwiki.streamboard.tv/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=EnoSat</id>
	<title>Streamboard Wiki - Benutzerbeiträge [de-at]</title>
	<link rel="self" type="application/atom+xml" href="http://oldwiki.streamboard.tv/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=EnoSat"/>
	<link rel="alternate" type="text/html" href="http://oldwiki.streamboard.tv/wiki/Spezial:Beitr%C3%A4ge/EnoSat"/>
	<updated>2026-05-09T01:03:24Z</updated>
	<subtitle>Benutzerbeiträge</subtitle>
	<generator>MediaWiki 1.41.1</generator>
	<entry>
		<id>http://oldwiki.streamboard.tv/index.php?title=OSCam/it/Config/oscam.provid&amp;diff=13683</id>
		<title>OSCam/it/Config/oscam.provid</title>
		<link rel="alternate" type="text/html" href="http://oldwiki.streamboard.tv/index.php?title=OSCam/it/Config/oscam.provid&amp;diff=13683"/>
		<updated>2023-06-21T19:54:32Z</updated>

		<summary type="html">&lt;p&gt;EnoSat: /* File */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Kategorie:OSCam]]&lt;br /&gt;
{{OSCamHomeLinks}}&lt;br /&gt;
&lt;br /&gt;
== oscam.provid ==&lt;br /&gt;
=== Spiegazione ===&lt;br /&gt;
Il oscam.provid viene utilizzato per caid: provid per varie combinazioni nel registro e monitorare in un informazioni significative.Quindi, per le Carte sul server, indipendentemente dal protocollo o lettore per nome (non solo con caid e provider) da visualizzare. Essa può anche avere ulteriori informazioni è dato, ad esempio, Posizione della lingua satellite, ecc&lt;br /&gt;
&lt;br /&gt;
Il formato è:&lt;br /&gt;
 &amp;lt;caid&amp;gt;:&amp;lt;provid&amp;gt;|&amp;lt;provider&amp;gt;|&amp;lt;satellite&amp;gt;|&amp;lt;language&amp;gt;&lt;br /&gt;
Uno&lt;br /&gt;
 1830:003411 | HD Plus (19E)&lt;br /&gt;
il risultato è un oscam.provid in Oscam WebIf sotto Reader Provider&lt;br /&gt;
  HD Plus (19E) / /&lt;br /&gt;
&lt;br /&gt;
=== File ===&lt;br /&gt;
{{OSCamProvID}}&lt;br /&gt;
{{OSCamTranslatedLinks}}&lt;br /&gt;
&lt;br /&gt;
=== Eine Kleine Sammlung ===&lt;br /&gt;
&amp;lt;pre&amp;gt;#Sky Österreich (A02)&lt;br /&gt;
1702:000000|Sky Österreich|Astra 19.2° Ost|&lt;br /&gt;
------------------------------------------------&lt;br /&gt;
#HD+ by Astra&lt;br /&gt;
1843:008011|HD+ by Astra|Astra 19.2° Ost|&lt;br /&gt;
------------------------------------------------&lt;br /&gt;
#ORF ICE Irdeto&lt;br /&gt;
0648:2E55FF|ORF Digital ICE|Astra 19.2° Ost|&lt;br /&gt;
------------------------------------------------&lt;br /&gt;
#ORF ICE Irdeto&lt;br /&gt;
0648:06DCFF|ORF Digital ICE|Astra 19.2° Ost|&lt;br /&gt;
------------------------------------------------&lt;br /&gt;
#ORF ICE Irdeto&lt;br /&gt;
0648:2296FF|ORF Digital ICE|Astra 19.2° Ost|&lt;br /&gt;
------------------------------------------------&lt;br /&gt;
#ORF Digital Cryptoworks&lt;br /&gt;
0D05:000004|ORF Digital|Astra 19.2° Ost|&lt;br /&gt;
------------------------------------------------&lt;br /&gt;
#AustriaSat&lt;br /&gt;
0D05:000010|AustriaSat|Astra 19.2° Ost|&lt;br /&gt;
------------------------------------------------&lt;br /&gt;
#MTV Unlimited&lt;br /&gt;
0B00:000000|MTV Unlimited|Astra 19.2° Ost|&lt;br /&gt;
------------------------------------------------&lt;br /&gt;
#SRG/SSR&lt;br /&gt;
0500:040810|SRG/SSR Schweiz|Hotbird 13.0° Ost|&lt;br /&gt;
------------------------------------------------&lt;br /&gt;
#Redlight&lt;br /&gt;
0500:043800|Redlight|Hotbird 13.0° Ost|&lt;br /&gt;
------------------------------------------------&lt;br /&gt;
#Free XTV&lt;br /&gt;
0500:041700|Free XTV|Hotbird 13.0° Ost|&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>EnoSat</name></author>
	</entry>
	<entry>
		<id>http://oldwiki.streamboard.tv/index.php?title=OSCam/it/Config/oscam.provid&amp;diff=13682</id>
		<title>OSCam/it/Config/oscam.provid</title>
		<link rel="alternate" type="text/html" href="http://oldwiki.streamboard.tv/index.php?title=OSCam/it/Config/oscam.provid&amp;diff=13682"/>
		<updated>2023-06-21T19:52:43Z</updated>

		<summary type="html">&lt;p&gt;EnoSat: /* File */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Kategorie:OSCam]]&lt;br /&gt;
{{OSCamHomeLinks}}&lt;br /&gt;
&lt;br /&gt;
== oscam.provid ==&lt;br /&gt;
=== Spiegazione ===&lt;br /&gt;
Il oscam.provid viene utilizzato per caid: provid per varie combinazioni nel registro e monitorare in un informazioni significative.Quindi, per le Carte sul server, indipendentemente dal protocollo o lettore per nome (non solo con caid e provider) da visualizzare. Essa può anche avere ulteriori informazioni è dato, ad esempio, Posizione della lingua satellite, ecc&lt;br /&gt;
&lt;br /&gt;
Il formato è:&lt;br /&gt;
 &amp;lt;caid&amp;gt;:&amp;lt;provid&amp;gt;|&amp;lt;provider&amp;gt;|&amp;lt;satellite&amp;gt;|&amp;lt;language&amp;gt;&lt;br /&gt;
Uno&lt;br /&gt;
 1830:003411 | HD Plus (19E)&lt;br /&gt;
il risultato è un oscam.provid in Oscam WebIf sotto Reader Provider&lt;br /&gt;
  HD Plus (19E) / /&lt;br /&gt;
&lt;br /&gt;
=== File ===&lt;br /&gt;
{{OSCamProvID}}&lt;br /&gt;
&lt;br /&gt;
0000:000000|-FAKE LINE-|-Fake Line-|-Fake line-|-fake Line-|-fake line-|-|&lt;br /&gt;
0001:000000|unknown (90E+10E+50W)&lt;br /&gt;
0007:000000|(Old) DigitalSky|000000&lt;br /&gt;
0100:000000|Mediaguard Ca_ID|000000&lt;br /&gt;
0100:000002|(Old) Orbit|000002&lt;br /&gt;
0100:000003|(Old) Canal+ France|000003&lt;br /&gt;
0100:000004|(Old) CSN France|000004&lt;br /&gt;
0100:000005|(Old) Stream|000005&lt;br /&gt;
0100:000009|(Old) TPS|000009&lt;br /&gt;
0100:00000A|(Old) Prova|00000A&lt;br /&gt;
0100:00000B|(Old) Mediaset|00000B&lt;br /&gt;
0100:00000C|(Old) CSD Espana|00000C&lt;br /&gt;
0100:00000D|(Old) TVB Superchannel|00000D&lt;br /&gt;
0100:00000E|(Old) Canal+ Horizons|00000E&lt;br /&gt;
0100:00000F|(Old) AB sat|00000F&lt;br /&gt;
0100:000010|(Old) Telepiu/D+|000010&lt;br /&gt;
0100:000011|(Old) Calcio+|000011&lt;br /&gt;
0100:000012|(Old) Equidia|000012&lt;br /&gt;
0100:000013|(Old) Canal+ Belgique|000013&lt;br /&gt;
0100:000014|(Old) Canal+ Vlaanderen|000014&lt;br /&gt;
0100:000019|(Old) Canal+ Nederland|000019&lt;br /&gt;
0100:00001A|(Old) CSAT Parabole Reunion|00001A&lt;br /&gt;
0100:00001B|(Old) On Digital|00001B&lt;br /&gt;
0100:00001C|(Old) Mediaset|00001C&lt;br /&gt;
0100:00001D|(Old) Cyfra+|00001D&lt;br /&gt;
0100:000021|(Old) Astro TV|000021&lt;br /&gt;
0100:000025|(Old) AB SAT|000025&lt;br /&gt;
0100:000026|(Old) Zee TV|000026&lt;br /&gt;
0100:000029|(Old) Canal+ Horizons|000029&lt;br /&gt;
0100:00002A|(Old) Telespazio Hungary|00002A&lt;br /&gt;
0100:00002E|(Old) Canal+ Digitaal|00002E&lt;br /&gt;
0100:00002F|(Old) Orbit Network PPV|00002F&lt;br /&gt;
0100:000030|Rai|13E|000030&lt;br /&gt;
0100:000031|(Old) Kiosque|000031&lt;br /&gt;
0100:000033|(Old) Taquilla|000033&lt;br /&gt;
0100:000034|(Old) Palco|000034&lt;br /&gt;
0100:000035|(Old) Orbit Network PPV|000035&lt;br /&gt;
0100:000036|(Old) Orbit Network PPV|000036&lt;br /&gt;
0100:000037|(Old) Stream|000037&lt;br /&gt;
0100:00003D|(Old) AB Sat|00003D&lt;br /&gt;
0100:00003E|(Old) AB Sat|00003E&lt;br /&gt;
0100:000064|(Old) Digital+|000064&lt;br /&gt;
0100:000065|Cyfra+|UnUsed|000065&lt;br /&gt;
0100:000066|(Old) CSD Spain|000066&lt;br /&gt;
0100:000067|(Old) Digital+|000067&lt;br /&gt;
0100:000068|nc+|13E|000068&lt;br /&gt;
0100:00006A|Canal+NL|23E+19E|00006A&lt;br /&gt;
0100:00006B|Canal+NL|UnUsed|00006B&lt;br /&gt;
0100:00006C|TV Vlaanderen|23E+19E+13E|00006C&lt;br /&gt;
0100:00006D|TeleSAT|19E+13E+23E|00006D&lt;br /&gt;
0100:00006E|(Old) CanalSat Horizons|00006E&lt;br /&gt;
0100:00006F|(Old) CanalSat Horizons|00006F&lt;br /&gt;
0100:000070|(Old) Sky Italia|000070&lt;br /&gt;
0100:000071|(Old) Sky Calcio|000071&lt;br /&gt;
0100:000072|(Old) Sky Italia|000072&lt;br /&gt;
0100:000073|(Old) Sky Italia|000073&lt;br /&gt;
0100:000074|(Old) TVB Super Channel|000074&lt;br /&gt;
0100:000076|(Old) Canal+ Nederland|000076&lt;br /&gt;
0100:00007A|(Old) MCT|00007A&lt;br /&gt;
0100:00007B|(Old) MCT|00007B&lt;br /&gt;
0100:000080|(Old) CanalSat France|000080&lt;br /&gt;
0100:000081|(Old) CanalSat|000081&lt;br /&gt;
0100:000082|(Old) Canal+ France|000082&lt;br /&gt;
0100:000083|(Old) Canal+ France|000083&lt;br /&gt;
0100:000084|(Old) NC Numericable|000084&lt;br /&gt;
0100:000085|(Old) FTC-MTV|000085&lt;br /&gt;
0100:000086|(Old) Equidia|000086&lt;br /&gt;
0100:000088|(Old) ABsat|000088&lt;br /&gt;
0100:000089|(Old) CSAT-A LA CARTE|000089&lt;br /&gt;
0100:00008C|(Old) Canal+ Satmode|00008C&lt;br /&gt;
0100:000091|CanalSatellite Reunion|16E|000091&lt;br /&gt;
0100:00009B|(Old) Be TV+Voo|00009B&lt;br /&gt;
0100:00009C|Canal+ Vlaanderen|DVBC|00009C&lt;br /&gt;
0100:00009D|Canal+ Belgique|UnUsed|00009D&lt;br /&gt;
0100:00009E|Canal+ Vlaanderen|UnUsed|00009E&lt;br /&gt;
0100:00009F|CanalSat Reunion/Caraibes|16E/31W+34W|00009F&lt;br /&gt;
0100:0000A0|CanalSat Reunion/Caraibes|16E/31W+34W|0000A0&lt;br /&gt;
0100:0000A1|(Old) AB Sat|0000A1&lt;br /&gt;
0100:0000A2|(Old) AB Sat|0000A2&lt;br /&gt;
0100:0000A3|(Old) AB Sat|0000A3&lt;br /&gt;
0100:0000A7|(Old) TopUp TV|0000A7&lt;br /&gt;
0100:0000AB|(Old) Astro TV|0000AB&lt;br /&gt;
0100:0000AC|(Old) Astro TV|0000AC&lt;br /&gt;
0100:0000AD|(Old) Astro TV|0000AD&lt;br /&gt;
0100:0000AE|(Old) Astro TV|0000AE&lt;br /&gt;
0100:0000AF|(Old) Zee Network|0000AF&lt;br /&gt;
0100:0000B0|(Old) Zee Boquet|0000B0&lt;br /&gt;
0100:0000B1|(Old) Mediaset|0000B1&lt;br /&gt;
0100:0000B2|(Old) Mediaset|0000B2&lt;br /&gt;
0100:000102|FNAC SA|DVB?|000102&lt;br /&gt;
0100:000103|CanalSat/TNT|DVBT|000103&lt;br /&gt;
0100:000140|Telecom|DVBC|000140&lt;br /&gt;
0100:000141|Telecom|DVBC|000141&lt;br /&gt;
0100:000142|Telecom|DVBC|000142&lt;br /&gt;
0100:000143|Telecom|DVBC|000143&lt;br /&gt;
0100:000144|Telecom|DVBC|000144&lt;br /&gt;
0100:000145|Telecom|DVBC|000145&lt;br /&gt;
0100:000147|(Old) TopUp TV|000147&lt;br /&gt;
0100:000156|Tv Numeric|DVBT|0000156&lt;br /&gt;
0100:000157|Tv Numeric|UnUsed|000157&lt;br /&gt;
0100:000158|Tv Numeric C+|DVBT|000158&lt;br /&gt;
0100:000159|Tv Numeric|UnUsed|000159&lt;br /&gt;
0100:00015A|Tv Numeric|UnUsed|00015A&lt;br /&gt;
0100:000185|(Old) TopUp TV|000185&lt;br /&gt;
0100:0001E3|CanalSat Afrique|22W|0001E3&lt;br /&gt;
0100:0001E5|CanalSat Afrique|UnUsed|0001E5&lt;br /&gt;
0100:0001E7|CanalSat Afrique|UnUsed|0001E7&lt;br /&gt;
0100:000202|-FAKE-Rai|000202&lt;br /&gt;
0100:0002E2|-FAKE-Rai|0002E2&lt;br /&gt;
0100:000302|(Old) Satro SK|000302&lt;br /&gt;
0100:000402|(Old) Satro SK|000402&lt;br /&gt;
0100:000403|(Old) Satro SK|000403&lt;br /&gt;
0100:000904|(Old) Satro SK|000904&lt;br /&gt;
0100:003311|CanalSAT ABsat|19E|003311&lt;br /&gt;
0100:003315|(Old) Audio Primo|003315&lt;br /&gt;
0100:003317|(Old) CanalSAT ABsat|003317&lt;br /&gt;
0100:00331B|(Old) CanalSat|00331B&lt;br /&gt;
0100:00331D|(Old) CanalSat|00331D&lt;br /&gt;
0100:003323|CANAL France|UnUsed|003323&lt;br /&gt;
0100:003327|CANAL France|UnUsed|003327&lt;br /&gt;
0100:00332B|CANAL France|5W|00332B&lt;br /&gt;
0100:003331|CANAL France|UnUsed|003331&lt;br /&gt;
0100:003341|(Old) CanalSAT|003341&lt;br /&gt;
0100:004001|(Old) Digital+|004001&lt;br /&gt;
0100:004002|(Old) Digital+|004002&lt;br /&gt;
0100:004006|(Old) Digital+|004006&lt;br /&gt;
0100:004099|-FAKE-BeeGhepol|004099&lt;br /&gt;
0100:004101|(Old) Digital+|004101&lt;br /&gt;
0100:004102|(Old) Digital+|004102&lt;br /&gt;
0100:004106|Digital+ SD|19E|004106&lt;br /&gt;
0100:004108|Digital+ SD|UnUsed|004108&lt;br /&gt;
0100:005001|Digital+ SD|UnUsed|005001&lt;br /&gt;
0100:005201|(Old) RMC Decouverte|005201&lt;br /&gt;
0100:005211|(Old) MEO TV|005211&lt;br /&gt;
0100:005221|MEO TV|30W|005221-replaced Nagra-1814&lt;br /&gt;
0100:005225|(Old) MEO TV|005225&lt;br /&gt;
0100:005227|(Old) MEO TV|005227&lt;br /&gt;
0100:005229|(Old) MEO TV|005229&lt;br /&gt;
0100:00522B|(Old) MEO TV|00522B&lt;br /&gt;
0100:00A821|Numericable|DVBC|00A821&lt;br /&gt;
0100:00A823|BBOX|DVBC|00A823&lt;br /&gt;
0100:00A825|(Old) Canal+ France|00A825&lt;br /&gt;
0100:00A827|CanalSAT BBBOX|DVBC|00A827&lt;br /&gt;
0100:00A829|(Old) CanalSAT|00A829&lt;br /&gt;
0100:00AA41|Voo BE|DVBC|00AA41&lt;br /&gt;
0100:00AA44|Voo Spare BE|UnUsed|00AA44&lt;br /&gt;
0100:051C10|Voo BE|DVBC|051C10&lt;br /&gt;
0102:005E22|Tv Numeric|DVBT|005E22&lt;br /&gt;
0102:005E24|Tv Numeric C+|DVBT|005E24&lt;br /&gt;
0103:003332|CNH France|DVBT|003332&lt;br /&gt;
0500:000000|Viaccess Ca_ID|000000&lt;br /&gt;
0500:000B00|-FAKE-|000B00&lt;br /&gt;
0500:001540|(Old) Telefonica|001540&lt;br /&gt;
0500:001570|(Old) Cine+ Digital|001570&lt;br /&gt;
0500:001C10|(Old) Globecast France|001C10&lt;br /&gt;
0500:002100|(Old) HTB+ Russia|002100&lt;br /&gt;
0500:002400|-FAKE-|002400&lt;br /&gt;
0500:002500|(Old) Globecast France|002500&lt;br /&gt;
0500:004800|(Old) FT Cable|004800&lt;br /&gt;
0500:005500|(Old) MTV Networks|005500&lt;br /&gt;
0500:007000|(Old) AB Sat|007000&lt;br /&gt;
0500:007010|(Old) AB Sat|007010&lt;br /&gt;
0500:007400|(Old) GLOBECAST|007400&lt;br /&gt;
0500:007800|(Old) SIC|007800&lt;br /&gt;
0500:007C00|(Old) TPS|007C00&lt;br /&gt;
0500:008000|(Old) FTC|008000&lt;br /&gt;
0500:008100|(Old) CSN|008100&lt;br /&gt;
0500:008110|(Old) Canal+ France|008110&lt;br /&gt;
0500:008300|(Old) FTC|008300&lt;br /&gt;
0500:008400|(Old) MCM|008400&lt;br /&gt;
0500:008800|(Old) Telia Comhem Sweden|008800&lt;br /&gt;
0500:008810|(Old) Telia Comhem Sweden|008810&lt;br /&gt;
0500:008820|(Old) Telia Comhem Sweden|008820&lt;br /&gt;
0500:008C00|(Old) Canal+ France|008C00&lt;br /&gt;
0500:008C10|(Old) Canal+ France|008C10&lt;br /&gt;
0500:009400|(Old) SRG Swiss|009400&lt;br /&gt;
0500:009C00|(Old) SVT Europa|009C00&lt;br /&gt;
0500:009C10|(Old) SVT Europa|009C10&lt;br /&gt;
0500:009C20|(Old) SVT Europa|009C20&lt;br /&gt;
0500:009C30|(Old) SVT Europa|009C30&lt;br /&gt;
0500:009C40|(Old) SVT Europa|009C40&lt;br /&gt;
0500:00A000|(Old) BBC Prime|00A000&lt;br /&gt;
0500:00A800|(Old) Tele Danmark Selector|00A800&lt;br /&gt;
0500:00A810|(Old) Tele Danmark Selector|00A810&lt;br /&gt;
0500:00A820|(Old) Tele Danmark Selector|00A820&lt;br /&gt;
0500:00AC00|(Old) HRT Croatia|00AC00&lt;br /&gt;
0500:00B000|(Old) RTV Slovenija|00B000&lt;br /&gt;
0500:00B400|(Old) UBEST|00B400&lt;br /&gt;
0500:00B800|(Old) TVBS|00B800&lt;br /&gt;
0500:00C000|(Old) C-Skynet|00C000&lt;br /&gt;
0500:00C010|(Old) C-Skynet|00C010&lt;br /&gt;
0500:00C020|(Old) C-Skynet|00C020&lt;br /&gt;
0500:00C030|(Old) C-Skynet|00C030&lt;br /&gt;
0500:00C400|(Old) NTV International|00C400&lt;br /&gt;
0500:00C410|(Old) NTV+|00C410&lt;br /&gt;
0500:00C800|(Old) Senda|DVBC|00C800&lt;br /&gt;
0500:00C810|(Old) Senda|DVBC|00C810&lt;br /&gt;
0500:00C820|(Old) Senda|DVBC|00C820&lt;br /&gt;
0500:00C830|(Old) Senda|DVBC|00C830&lt;br /&gt;
0500:00C840|(Old) Senda|DVBC|00C840&lt;br /&gt;
0500:00C850|(Old) Senda|DVBC|00C850&lt;br /&gt;
0500:00C860|(Old) Senda|DVBC|00C860&lt;br /&gt;
0500:00C870|(Old) Senda|DVBC|00C870&lt;br /&gt;
0500:00D400|(Old) Parabole Reunion|00D400&lt;br /&gt;
0500:00D540|(Old) TBS|00D540&lt;br /&gt;
0500:00D800|(Old) Televisa|00D800&lt;br /&gt;
0500:00E000|(Old) Pacific TV|00E000&lt;br /&gt;
0500:00E400|(Old) EuroTV|00E400&lt;br /&gt;
0500:00E410|(Old) SCT|00E410&lt;br /&gt;
0500:00E420|(Old) Musicam|00E420&lt;br /&gt;
0500:00E430|(Old) RCT|00E430&lt;br /&gt;
0500:00E440|(Old) Canal 7 Madrid|00E440&lt;br /&gt;
0500:00E450|(Old) Retelsat|00E450&lt;br /&gt;
0500:00E460|(Old) ST Hilo|00E460&lt;br /&gt;
0500:00E470|(Old) Sex View|00E470&lt;br /&gt;
0500:00E800|(Old) GlobeCast Espana|00E800&lt;br /&gt;
0500:00E810|(Old) Globecast Espana|00E810&lt;br /&gt;
0500:00F000|(Old) EMI Special|00F000&lt;br /&gt;
0500:00F520|(Old) NSAB|00F520&lt;br /&gt;
0500:00F800|(Old) Cine+ Cable|00F800&lt;br /&gt;
0500:010800|(Old) TNS|010800&lt;br /&gt;
0500:010C00|(Old) Viasat|010C00&lt;br /&gt;
0500:010C10|(Old) Viasat|010C10&lt;br /&gt;
0500:010C20|(Old) Viasat|010C20&lt;br /&gt;
0500:010C30|(Old) Viasat|010C30&lt;br /&gt;
0500:010C40|(Old) Viasat|010C40&lt;br /&gt;
0500:011000|(Old) Deepam Tv|011000&lt;br /&gt;
0500:011400|(Old) ETTV|011400&lt;br /&gt;
0500:011C00|(Old) EuroSport|011C00&lt;br /&gt;
0500:012000|(Old) Cine+ Digital|012000&lt;br /&gt;
0500:012010|(Old) Cine+ Digital|012010&lt;br /&gt;
0500:012800|(Old) MMBN|012800&lt;br /&gt;
0500:012810|(Old) TBL TV|012810&lt;br /&gt;
0500:012C00|(Old) C+ Horizons|012C00&lt;br /&gt;
0500:013000|(Old) SIC Internacional|013000&lt;br /&gt;
0500:013400|(Old) Globecast|013400&lt;br /&gt;
0500:014400|(Old) Channel Sun|014400&lt;br /&gt;
0500:014800|(Old) Alpha Digital|014800&lt;br /&gt;
0500:014880|(Old) Alpha Digital|014880&lt;br /&gt;
0500:014C00|(Old) Television X|014C00&lt;br /&gt;
0500:015000|(Old) TPS|015000&lt;br /&gt;
0500:015400|(Old) Globecast France|015400&lt;br /&gt;
0500:016000|(Old) Globecast|016000&lt;br /&gt;
0500:016400|(Old) ART|016400&lt;br /&gt;
0500:016800|(Old) SexView|016800&lt;br /&gt;
0500:016810|(Old) SCT|016810&lt;br /&gt;
0500:016C00|(Old) C-Skynet|016C00&lt;br /&gt;
0500:016C10|(Old) C-Skynet|016C10&lt;br /&gt;
0500:016C20|(Old) C-Skynet|016C20&lt;br /&gt;
0500:017000|(Old) TrueVision|017000&lt;br /&gt;
0500:017010|(Old) TrueVision|017010&lt;br /&gt;
0500:018800|(Old) Deepam|018800&lt;br /&gt;
0500:018810|(Old) Deepam|018810&lt;br /&gt;
0500:018820|(Old) Deepam|018820&lt;br /&gt;
0500:018C00|(Old) Neovisne TV Hayat|018C00&lt;br /&gt;
0500:019000|(Old) TVR Cultural|019000&lt;br /&gt;
0500:019400|(Old) NSAB|019400&lt;br /&gt;
0500:019410|(Old) NSAB|019410&lt;br /&gt;
0500:019420|(Old) NSAB|019420&lt;br /&gt;
0500:019430|(Old) NSAB|019430&lt;br /&gt;
0500:019440|(Old) NSAB|019440&lt;br /&gt;
0500:01A400|(Old) NTV+ Russia|01A400&lt;br /&gt;
0500:01AC00|(Old) RTV International|01AC00&lt;br /&gt;
0500:020000|(Old) TPS|020000&lt;br /&gt;
0500:020010|(Old) TPS|020010&lt;br /&gt;
0500:020300|YouSee|DVBC|020300&lt;br /&gt;
0500:020310|YouSee|UnUsed|020310&lt;br /&gt;
0500:020320|YouSee|UnUsed|020320&lt;br /&gt;
0500:020330|YouSee|UnUsed|020330&lt;br /&gt;
0500:020340|YouSee|UnUsed|020340&lt;br /&gt;
0500:020500|Boxer|DVBT|020500&lt;br /&gt;
0500:020510|Boxer|UnUsed|020510&lt;br /&gt;
0500:020520|Boxer|UnUsed|020520&lt;br /&gt;
0500:020530|Boxer|UnUsed|020530&lt;br /&gt;
0500:020540|Boxer|UnUsed|020540&lt;br /&gt;
0500:020600|(Old) Viasat|020600&lt;br /&gt;
0500:020610|(Old) Viasat|020610&lt;br /&gt;
0500:020620|(Old) Viasat|020620&lt;br /&gt;
0500:020630|(Old) Viasat|020630&lt;br /&gt;
0500:020640|(Old) Viasat|020400&lt;br /&gt;
0500:020700|(Old) RTV International|020700&lt;br /&gt;
0500:020710|(Old) NTV Plus|020710&lt;br /&gt;
0500:020800|(Old) BiS|020800&lt;br /&gt;
0500:020810|(Old) BiS|020810&lt;br /&gt;
0500:020820|(Old) BiS Prepaid|020820&lt;br /&gt;
0500:020830|(Old) BiS|020830&lt;br /&gt;
0500:020840|(Old) BiS|020840&lt;br /&gt;
0500:020850|(Old) BiS|020850&lt;br /&gt;
0500:020860|(Old) BiS Extra|020860&lt;br /&gt;
0500:020900|(Old) Globecast|020900&lt;br /&gt;
0500:020910|MEZZO|13E|020910&lt;br /&gt;
0500:020A00|HRT TV|16E|020A00&lt;br /&gt;
0500:020A10|(Old) HRT TV-Seemore Basic|020A10&lt;br /&gt;
0500:020A20|(Old) HRT TV-Seemore HBO|020A20&lt;br /&gt;
0500:020A30|(Old) HRT TV-Seamore Private Gold|020A30&lt;br /&gt;
0500:020A40|(Old) HRT TV-Seamore Music|020A40&lt;br /&gt;
0500:020B20|(Old) EMI Special Channel|020B20&lt;br /&gt;
0500:020C00|(Old) SexTV|020C00&lt;br /&gt;
0500:020C10|(Old) SexTV|020C10&lt;br /&gt;
0500:020C20|(Old) SexTV|020C20&lt;br /&gt;
0500:020C30|(Old) SexTV|020C30&lt;br /&gt;
0500:020C40|(Old) SexTV|020C40&lt;br /&gt;
0500:021000|(Old) Roots Global|021000&lt;br /&gt;
0500:021100|(Old) ART Arabesque|021100&lt;br /&gt;
0500:021110|ANT 1 Europe|9E|021110[EMU]&lt;br /&gt;
0500:021120|(Old) ART Arabesque|021120&lt;br /&gt;
0500:021200|BabyTV|13E|021200&lt;br /&gt;
0500:021210|Asianet-TIN Israeli Network|UnUsed|021210&lt;br /&gt;
0500:021220|Asianet-TIN Israeli Network|UnUsed|021220&lt;br /&gt;
0500:021400|(Old) pacific/asia provider|021400&lt;br /&gt;
0500:021500|(Old) MCT/Redlight|021500&lt;br /&gt;
0500:021510|(Old) 247SexTV/DPTV|021510&lt;br /&gt;
0500:021520|(Old) Musicam|021520&lt;br /&gt;
0500:021560|(Old) ST-Hilo|021560&lt;br /&gt;
0500:021570|(Old) SexView/SexViewPlus|021570&lt;br /&gt;
0500:021700|(Old) Private Spice|021700&lt;br /&gt;
0500:021710|(Old) Private Spice|021710&lt;br /&gt;
0500:021900|(Old) BHT Bosnia TV|021900&lt;br /&gt;
0500:021A00|(Old) Globecast Spain|021A00&lt;br /&gt;
0500:021A10|(Old) NatGeo|021A10&lt;br /&gt;
0500:021B00|(Old) DEEPAM TV|021B00&lt;br /&gt;
0500:021B10|(Old) DEEPAM TV|021B10&lt;br /&gt;
0500:021C00|(Old) X Dream/Free-X|021C00&lt;br /&gt;
0500:021C10|(Old) Free-X/XDreamTV|021C10&lt;br /&gt;
0500:021D00|Parabole Reunion|16E|021D00&lt;br /&gt;
0500:021E00|pacific/asia provider|???|021E00&lt;br /&gt;
0500:022000|I-Sky-Net|UnUsed|022000&lt;br /&gt;
0500:022010|I-Sky-Net|138E|022010&lt;br /&gt;
0500:022020|I-Sky-Net|UnUsed|022020&lt;br /&gt;
0500:022030|146-SkyNet|UnUsed|022030&lt;br /&gt;
0500:022040|146-SkyNet|146E|022040&lt;br /&gt;
0500:022050|146-SkyNet|UnUsed|022050&lt;br /&gt;
0500:022100|(Old) Vectone|022100&lt;br /&gt;
0500:022110|(Old) Vectone|022110&lt;br /&gt;
0500:022200|Televisa|9E|022200&lt;br /&gt;
0500:022210|Televisa|(UnUsed)|022210&lt;br /&gt;
0500:022600|(Old) TPS|022600&lt;br /&gt;
0500:022610|(Old) CanalSAT|022610&lt;br /&gt;
0500:022620|(Old) CANALSAT TPS|022620&lt;br /&gt;
0500:022900|(Old) BBC Prime|022900&lt;br /&gt;
0500:022A00|Eurosport|31E|022A00&lt;br /&gt;
0500:022B00|(Old) Poverkhnost+|022B00&lt;br /&gt;
0500:022C00|(Old) RTVi International|022C00&lt;br /&gt;
0500:022D00|(Old) HTB|022D00&lt;br /&gt;
0500:022E00|(Old) NTV-Hayat|022E00&lt;br /&gt;
0500:022E10|(Old) Neovisne TV Hayat|022E10&lt;br /&gt;
0500:022F00|Eurosport|13E|022F00&lt;br /&gt;
0500:022F10|Akta|(UnUsed)|022F10&lt;br /&gt;
0500:023000|(Old) SIC|023000&lt;br /&gt;
0500:023100|(Old) NTVi|023100&lt;br /&gt;
0500:023110|(Old) NTVi|023110&lt;br /&gt;
0500:023120|(Old) NTVi|023120&lt;br /&gt;
0500:023130|(Old) NTVi|023130&lt;br /&gt;
0500:023140|(Old) NTVi|023140&lt;br /&gt;
0500:023200|Boxer|DVBT|023200&lt;br /&gt;
0500:023210|Boxer|UnUsed|023210&lt;br /&gt;
0500:023220|Boxer|UnUsed|023220&lt;br /&gt;
0500:023230|Boxer|UnUsed|023230&lt;br /&gt;
0500:023240|Boxer|UnUsed|023240&lt;br /&gt;
0500:023600|(Old) MCM TOP|023600&lt;br /&gt;
0500:023700|(Old) NTV Plus|023700&lt;br /&gt;
0500:023710|(Old) HTB+|023710&lt;br /&gt;
0500:023800|(Old) SGR Suisse|023800&lt;br /&gt;
0500:023A00|TRACE|9E|023A00&lt;br /&gt;
0500:023A10|(Old) my.Zen|023A10&lt;br /&gt;
0500:023A20|FRANCE|5W|023A20&lt;br /&gt;
0500:023B00|(Old) MCT/SCT|023B00&lt;br /&gt;
0500:023B10|(Old) Disney|023B10&lt;br /&gt;
0500:023B20|(Old) TSA|023B20&lt;br /&gt;
0500:023D00|(Old) NTV Plus Vostok|023D00&lt;br /&gt;
0500:024300|BabyTV|13E|024300&lt;br /&gt;
0500:024400|(Old) DORCELTV/FREE X/Xdream|024400&lt;br /&gt;
0500:024410|(Old) DORCELTV/FREE X/Xdream|024410&lt;br /&gt;
0500:024500|(Old) SVT Europa|024500&lt;br /&gt;
0500:024510|(Old) SVT Europa|024510&lt;br /&gt;
0500:024520|(Old) SVT Europa|024520&lt;br /&gt;
0500:024700|(Old) 1 auto|024700&lt;br /&gt;
0500:024800|(Old) Globecast|024800&lt;br /&gt;
0500:024900|(Old) CFI|024900&lt;br /&gt;
0500:024B00|(Old) RTVi|024B00&lt;br /&gt;
0500:024F00|Eurosport|13E|024F00&lt;br /&gt;
0500:024F10|Akta|(UnUsed)|024F10&lt;br /&gt;
0500:024F90|-FAKE-BeeGhepol|024F90&lt;br /&gt;
0500:025010|OrangeADSL|IPTV|025010&lt;br /&gt;
0500:025030|Tv Numeric|DVBT|025030&lt;br /&gt;
0500:025100|(Old) SCT/D-XTV/FREE X/Xdream/DORCELTV|025100&lt;br /&gt;
0500:025110|(Old) MCT|025110&lt;br /&gt;
0500:025120|(Old) MCT|025120&lt;br /&gt;
0500:025200|(Old) GlobeCast BT|025200&lt;br /&gt;
0500:025210|(Old) Deepam|025210&lt;br /&gt;
0500:025220|(Old) GTV|025220&lt;br /&gt;
0500:025300|OrangeSK|UnUsed|025300&lt;br /&gt;
0500:025310|OrangeSK|IPTV|025310&lt;br /&gt;
0500:025320|OrangeSK|UnUsed|025320&lt;br /&gt;
0500:025330|OrangeSK|UnUsed|025330&lt;br /&gt;
0500:025340|OrangeSK|UnUsed|025340&lt;br /&gt;
0500:025800|(Old) Poverkhnost+|025800&lt;br /&gt;
0500:025900|(Old) TVR|025900&lt;br /&gt;
0500:025910|(Old) TVR|025910&lt;br /&gt;
0500:030100|Eurosport|31E|030100&lt;br /&gt;
0500:030600|(Old) NTV Plus|030600&lt;br /&gt;
0500:030700|(Old) Al Jazeera Sports|030700&lt;br /&gt;
0500:030A00|HRT|16E|030A00&lt;br /&gt;
0500:030A10|HRT|UnUsed|030A10&lt;br /&gt;
0500:030A20|HRT|UnUsed|030A20&lt;br /&gt;
0500:030A30|HRT|UnUsed|030A30&lt;br /&gt;
0500:030A40|HRT|UnUsed|030A40&lt;br /&gt;
0500:030B00|TNTSAT|19E|030B00&lt;br /&gt;
0500:030C00|(Old) Y&amp;amp;S|030C00&lt;br /&gt;
0500:031000|RTV SLO|16E|031000&lt;br /&gt;
0500:031100|(Old) GlobeCast France|031100&lt;br /&gt;
0500:031B00|(Old) Club Prive TV|031B00&lt;br /&gt;
0500:031B10|(Old) Club Prive TV|031B10&lt;br /&gt;
0500:031C00|(Old) BBC|031C00&lt;br /&gt;
0500:031D00|D-sky|138E|031D00&lt;br /&gt;
0500:032000|(Old) THEME-X|032000&lt;br /&gt;
0500:032010|(Old) THEME-X|032010&lt;br /&gt;
0500:032100|(Old) Mir|032100&lt;br /&gt;
0500:032200|Tv Num ex. TNtop|DVBT|032200&lt;br /&gt;
0500:032210|Tv Num C+ ex. TNtop|DVBT|032210&lt;br /&gt;
0500:032300|(Old) Motors TV|032300&lt;br /&gt;
0500:032500|Brazzers TV|13E|032500&lt;br /&gt;
0500:032510|Brazzers TV|UnUsed|032510&lt;br /&gt;
0500:032820|CanalSAT|UnUsed|032820&lt;br /&gt;
0500:032830|Cherie 25 Suisse|19E|032830&lt;br /&gt;
0500:032840|CanalSAT|UnUsed|032840&lt;br /&gt;
0500:032900|Orange France|UnUsed|032900&lt;br /&gt;
0500:032910|Orange France|UnUsed|032910&lt;br /&gt;
0500:032920|Orange France|19E|032920&lt;br /&gt;
0500:032930|Orange France|UnUsed|032930&lt;br /&gt;
0500:032940|Orange France Canal+|19E|032940&lt;br /&gt;
0500:032950|Orange France|UnUsed|032950&lt;br /&gt;
0500:032A00|Orange Polska|13E|032A00&lt;br /&gt;
0500:032A10|Orange Polska|UnUsed|032A10&lt;br /&gt;
0500:032D20|STAR TV|83E|032D20&lt;br /&gt;
0500:032D90|(Old) ARY|032D90&lt;br /&gt;
0500:032E00|(Old) ARY|032E00&lt;br /&gt;
0500:033000|Tv Numeric|DVBT|033000&lt;br /&gt;
0500:033A00|AB Sat Dorcel|13E|033A00&lt;br /&gt;
0500:040500|VEOA|5W|040500&lt;br /&gt;
0500:040510|(Old) Body|040510&lt;br /&gt;
0500:040600|NTV Plus|UnUsed|040600&lt;br /&gt;
0500:040610|NTV Plus|36E|040610&lt;br /&gt;
0500:040620|NTV Plus|UnUsed|040620&lt;br /&gt;
0500:040810|(Old) SGR Suisse|040810&lt;br /&gt;
0500:040820|(Old) 3+|040820&lt;br /&gt;
0500:040830|(Old) SGR Suisse|040830&lt;br /&gt;
0500:040A00|(Old) BBC|040A00&lt;br /&gt;
0500:040A10|(Old) BBC Prime|040A10&lt;br /&gt;
0500:040D00|Boxer|DVBT|040D00&lt;br /&gt;
0500:040D10|Boxer|Unused|040D10&lt;br /&gt;
0500:040D20|Boxer|Unused|040D20&lt;br /&gt;
0500:040D30|Boxer|Unused|040D30&lt;br /&gt;
0500:040F40|CANAL+ FRANCE|19E|040F40&lt;br /&gt;
0500:041100|C+ Maghreb|UnUsed|041100&lt;br /&gt;
0500:041140|C+ Maghreb|26E|041140&lt;br /&gt;
0500:041200|Dozhd+EnglishClub/Setanta/|5E/31E|041200&lt;br /&gt;
0500:041210|TRK/Setanta/Dozhd|(UnUsed)|041210&lt;br /&gt;
0500:041220|TRK/Setanta/Dozhd|(UnUsed)|041220&lt;br /&gt;
0500:041230|TRK/Setanta/Dozhd|(UnUsed)|041230&lt;br /&gt;
0500:041240|TRK/Setanta/Dozhd|(UnUsed)|041240&lt;br /&gt;
0500:041400|(Old) ZNE DOM|041400&lt;br /&gt;
0500:041500|ART|7W|041500&lt;br /&gt;
0500:041510|ART|UnUsed|041510&lt;br /&gt;
0500:041520|ART|UnUsed|041520&lt;br /&gt;
0500:041530|ART|UnUsed|0415230&lt;br /&gt;
0500:041700|(Old) ELITE FUSION|041700&lt;br /&gt;
0500:041710|(Old) ELITE FUSION|041710&lt;br /&gt;
0500:041820|-FAKE-Orange TV Sport&lt;br /&gt;
0500:041900|(Old) FranSat|041900&lt;br /&gt;
0500:041910|(Old) FranSat AB|041910&lt;br /&gt;
0500:041920|(Old) FranSat BeIN|041920&lt;br /&gt;
0500:041930|(Old) FranSat Theatres|041930&lt;br /&gt;
0500:041940|(Old) FranSat|041940&lt;br /&gt;
0500:041950|FranSat HD|5W|041950&lt;br /&gt;
0500:041960|FranSat BiS beIN HD|5W|041960&lt;br /&gt;
0500:041970|FranSat RMC UHD|5W|041970&lt;br /&gt;
0500:041980|FranSat beIN OCS|5W|041980&lt;br /&gt;
0500:041990|FranSat|UnUsed|041990&lt;br /&gt;
0500:0419A0|FranSat UHD|5W|0419A0&lt;br /&gt;
0500:0419B0|FranSat|UnUsed|0419B0&lt;br /&gt;
0500:0419C0|FranSat RMC|5W|0419C0&lt;br /&gt;
0500:0419D0|FranSat Theatres|UnUsed|0419D0&lt;br /&gt;
0500:041A00|OrangeADSL|IPTV|041A00&lt;br /&gt;
0500:041A20|OrangeADSL|IPTV|041A20&lt;br /&gt;
0500:041A30|OrangeADSL|IPTV|041A30&lt;br /&gt;
0500:041A40|OrangeADSL|IPTV|041A40&lt;br /&gt;
0500:041A50|OrangeADSL|IPTV|041A50&lt;br /&gt;
0500:041B00|DigiPLUS VOD|UnUsed|041B00&lt;br /&gt;
0500:041B10|DIGIPLUS 2|DVBT|041B10&lt;br /&gt;
0500:041B20|DigiPLUS|UnUsed|041B20&lt;br /&gt;
0500:041E00|(Old) Nova|041E00&lt;br /&gt;
0500:041F00|Eurosport|31E|041F00&lt;br /&gt;
0500:042200|(Old) Red Hot|042200&lt;br /&gt;
0500:042210|(Old) Red Hot|042210&lt;br /&gt;
0500:042300|RTVi|13E|042300&lt;br /&gt;
0500:042400|beIN Sports|26E|042400&lt;br /&gt;
0500:042410|beIN Sports|UnUsed|042410&lt;br /&gt;
0500:042500|(Old) TeleSAT|042500&lt;br /&gt;
0500:042600|E!|9E|042600&lt;br /&gt;
0500:042610|Disney|9E|042610&lt;br /&gt;
0500:042620|Luxe|9E|042620&lt;br /&gt;
0500:042630|(Old) Turner|042630&lt;br /&gt;
0500:042640|(Old) Viacom|042640&lt;br /&gt;
0500:042700|(Old) Pink O|042700&lt;br /&gt;
0500:042740|(Old) Iberalia|042740&lt;br /&gt;
0500:042800|(Old) BiS|042800&lt;br /&gt;
0500:042810|(Old) BiS|042810&lt;br /&gt;
0500:042820|BiS|5W+13E+19E|042820&lt;br /&gt;
0500:042830|(Old) BiS|042830&lt;br /&gt;
0500:042840|BiS AB/executiveSat|13E/16E|042840&lt;br /&gt;
0500:042A00|-FAKE-CanalSAT|042A00&lt;br /&gt;
0500:042A10|-FAKE-CanalSAT|042A10&lt;br /&gt;
0500:042C00|GlobeCast|13E/90E|042C00&lt;br /&gt;
0500:043200|France 3|5W|043200&lt;br /&gt;
0500:043300|(Old) CanalSAT SFR|043300&lt;br /&gt;
0500:043310|(ID.Unused) SFR&lt;br /&gt;
0500:043320|(ID.Unused) SFR&lt;br /&gt;
0500:043330|CanalSAT ABsat|19E|043330&lt;br /&gt;
0500:043340|(ID.Unused) SFR&lt;br /&gt;
0500:043800|Redlight Elite|13E|043800&lt;br /&gt;
0500:043900|Equidia|13E|043900&lt;br /&gt;
0500:043910|Equidia|(UnUsed)|043910&lt;br /&gt;
0500:043A00|(Old) Star Vijay|043A00&lt;br /&gt;
0500:043A10|(Old) Star Vijay|043A10&lt;br /&gt;
0500:050100|NTV Plus LIGHT|36E|050100&lt;br /&gt;
0500:050600|Viacom|1W+13E+19E|050600&lt;br /&gt;
0500:050610|Viacom|1W|050610&lt;br /&gt;
0500:050620|Viacom|1W|050620&lt;br /&gt;
0500:050630|Viacom|1W|050630&lt;br /&gt;
0500:050640|Viacom|1W|050640&lt;br /&gt;
0500:050800|SGR Suisse|13E|050800&lt;br /&gt;
0500:050810|3+|19E|050810&lt;br /&gt;
0500:050820|SRG Suisse|(UnUsed)|050820&lt;br /&gt;
0500:050830|SRG Suisse|(UnUsed)|050830&lt;br /&gt;
0500:050840|SRG Suisse|(UnUsed)|050840&lt;br /&gt;
0500:050900|NTV Vostok|56E|050900&lt;br /&gt;
0500:050A00|NTV Plus|36E|050A00&lt;br /&gt;
0500:050B00|NTV Plus LIGHT|36E|050B00&lt;br /&gt;
0500:050C00|(Old) NTV Vostok|050C00&lt;br /&gt;
0500:050F00|Dorcel/Redlight|13E/19E|050F00&lt;br /&gt;
0500:051100|Televisa|9E|051100&lt;br /&gt;
0500:051200|Eurosport|31E+13E|051200&lt;br /&gt;
0500:051300|Orange Romania|31E|051300&lt;br /&gt;
0500:051310|Orange Romania|(UnUsed)|051310&lt;br /&gt;
0500:051340|Orange Romania+ProTV|31E|051340&lt;br /&gt;
0500:051370|(Old) Motorvision HD|051370&lt;br /&gt;
0500:051610|(Old) NatGeo/TurnerHD|051610&lt;br /&gt;
0500:051700|TeamSat|16E|051700&lt;br /&gt;
0500:051800|(Old) Star Vijay|051800&lt;br /&gt;
0500:051900|M7Group Orca|23E+19E+13E|051900&lt;br /&gt;
0500:051910|Skylink Orca|23E+1W+19E+13E+DVBT|051910&lt;br /&gt;
0500:051A00|GlebeCast|16E+13E+9E|051A00&lt;br /&gt;
0500:051A10|GlobeCast UHD|13E|051A10&lt;br /&gt;
0500:051A20|TravelXP/Eurochannel|13E+16E|051A20&lt;br /&gt;
0500:051A30|RMC Sport|5W|051A30&lt;br /&gt;
0500:051A40|France/OBN|13E+16E|051A40&lt;br /&gt;
0500:051B00|beIN HD|19E|051B00&lt;br /&gt;
0500:051C00|VOO|DVBC|051C00&lt;br /&gt;
0500:051D00|E!|9E|051D00&lt;br /&gt;
0500:051D10|Disney|9E|051D10&lt;br /&gt;
0500:051E00|(Old) SCT|051E00&lt;br /&gt;
0500:060200|SGR Suisse|13E|060200&lt;br /&gt;
0500:060210|3+|19E|060210&lt;br /&gt;
0500:060220|SGR Suisse|(UnUsed)|060220&lt;br /&gt;
0500:060230|SGR Suisse|(UnUsed)|060230&lt;br /&gt;
0500:060240|SGR Suisse|(UnUsed)|060240&lt;br /&gt;
0500:060300|TVN|5E|060300&lt;br /&gt;
0500:060700|Brazzers|13E|060700&lt;br /&gt;
0500:060A00|NTV Plus|36E|060A00&lt;br /&gt;
0500:060C00|NTV Plus|36E|060C00&lt;br /&gt;
0500:060D00|Turner|19E+39E+13E|060D00&lt;br /&gt;
0500:060D20|Arqiva|9E|060D20&lt;br /&gt;
0500:060E00|MCM TOP|9E|060E00&lt;br /&gt;
0500:061200|Discovery Group|31E+13E+9E+1W|061200&lt;br /&gt;
0500:061300|FOX Sport|7E|061300&lt;br /&gt;
0500:061400|TIN|9E|061400&lt;br /&gt;
0500:061500|XXL|13E|061500&lt;br /&gt;
0500:061600|Boxer|DVBT|061600&lt;br /&gt;
0500:061610|Boxer|UnUsed|061610&lt;br /&gt;
0500:061620|Boxer|UnUsed|061620&lt;br /&gt;
0500:061630|Boxer|UnUsed|061630&lt;br /&gt;
0500:061640|Boxer|UnUsed|061640&lt;br /&gt;
0500:062300|Equidia|13E|062300&lt;br /&gt;
0500:070210|3+|19E|070210&lt;br /&gt;
0500:136660|(Old) Connecto&lt;br /&gt;
0500:FFF200|Issuer -|19E|FFF200&lt;br /&gt;
0500:FFF320|Issuer NSAB|5E|FFF320&lt;br /&gt;
0500:FFF400|Issuer Viaccess|19E/13E/IPTV|FFF400&lt;br /&gt;
0500:FFF420|Issuer -&lt;br /&gt;
0500:FFF430|Issuer SRG Suisse|13E|FFF430&lt;br /&gt;
0500:FFF450|Issuer SVT|5E|FFF450&lt;br /&gt;
0500:FFF460|Issuer BBC Prime|13E|FFF460&lt;br /&gt;
0500:FFF490|Issuer YouSee|DVBC|FFF490&lt;br /&gt;
0500:FFF4A0|Issuer HRT|16E|FFF4A0&lt;br /&gt;
0500:FFF4B0|Issuer TVS|13E|FFF4B0&lt;br /&gt;
0500:FFF4F0|Issuer - pacific region&lt;br /&gt;
0500:FFF500|Issuer HTB+|36E|FFF500&lt;br /&gt;
0500:FFF510|Issuer Boxer|DVBC|FFF510&lt;br /&gt;
0500:FFF530|Issuer Televisa|9E|FFF530&lt;br /&gt;
0500:FFF560|Issuer Localia (Old)&lt;br /&gt;
0500:FFF5B0|Issuer -&lt;br /&gt;
0500:FFF5F0|Issuer Turner|13E|FFF530&lt;br /&gt;
0500:FFF610|Issuer -&lt;br /&gt;
0500:FFF710|Issuer Hayat (Old)&lt;br /&gt;
0500:FFF720|Issuer TVR|16E|FFF720&lt;br /&gt;
0500:FFF780|Issuer RTVi|13E|FFF780&lt;br /&gt;
0500:FFF7A0|Issuer Redlight&lt;br /&gt;
0500:FFF7E0|Issuer SPI&lt;br /&gt;
0500:FFF810|Issuer RL/Private Spice|13E|FFF810&lt;br /&gt;
0500:FFF820|Issuer BHT/MAX TV|16E+31E|FFF820&lt;br /&gt;
0500:FFF830|Issuer ELITE FUSION|FFF830&lt;br /&gt;
0500:FFF840|Issuer - pacific region&lt;br /&gt;
0500:FFF860|Issuer -&lt;br /&gt;
0500:FFF890|Issuer Poverkhnost (Old)&lt;br /&gt;
0500:FFF8A0|Issuer MAX TV|31E|FFF8A0&lt;br /&gt;
0500:FFF8C0|Issuer GlobeCast|16E+13E+9E+5W|FFF8C0&lt;br /&gt;
0500:FFF8F0|Issuer Redlight|13E|FFF8F0&lt;br /&gt;
0500:FFF920|Issuer JSC SPORT+|26E|FFF920&lt;br /&gt;
0500:FFFA30|Issuer STAR TV (83E)&lt;br /&gt;
0500:FFFA40|Issuer ?????????|FFFA40&lt;br /&gt;
0500:FFFA50|Issuer ARY (Old)&lt;br /&gt;
0500:FFFA70|Issuer DIGIPLUS|DVBT|FFFA70&lt;br /&gt;
0500:FFFAA0|Issuer RedHot|13E|FFFAA0&lt;br /&gt;
0500:FFFAF0|Issuer StarVijay|9E|FFFAF0&lt;br /&gt;
0500:FFFB01|Issuer Viacom|1W+19E|FFFB01&lt;br /&gt;
0500:FFFB10|Issuer MTV|1W+19E|FFFB10&lt;br /&gt;
0500:FFFD00|Issuer SCT|13E|FFFD00&lt;br /&gt;
0600:000000|Irdeto CA_id|000000&lt;br /&gt;
0602:000000|Raduga/Kontinent/Vostocnoj/PSG|80E+140E+22W|000000&lt;br /&gt;
0602:000001|(Old) Pink Int./Pehla/BulSatCom|000001&lt;br /&gt;
0602:000002|Vostocnij Express|(UnUsed)|000002&lt;br /&gt;
0602:000003|Kontinent|(UnUsed)|000003&lt;br /&gt;
0602:000005|Vostocnij Express|(UnUsed)|000005&lt;br /&gt;
0602:00000C|Kontinent|(UnUsed)|00000C&lt;br /&gt;
0602:000015|Vostocnij Express|(UnUsed)|000015&lt;br /&gt;
0603:000000|Al Jazeera Sport|26E|000000&lt;br /&gt;
0603:000001|JSC SPORT+|(UnUsed)|000001&lt;br /&gt;
0603:000002|JSC SPORT+|(UnUsed)|000002&lt;br /&gt;
0603:000003|JSC SPORT+|(UnUsed)|000003&lt;br /&gt;
0603:000004|JSC SPORT+|(UnUsed)|000004&lt;br /&gt;
0603:00006F|JSC SPORT+|(UnUsed)|00006F&lt;br /&gt;
0604:000000|NOVA/SHOWTIME/NURTS/Bulsatcom/Tekom/Thaikom|13E+7W+45E+39E+36E+108E+78E|000000&lt;br /&gt;
0604:000001|NOVA/SHOWTIME/Bulsatcom|(UnUsed)|000001&lt;br /&gt;
0604:000002|NOVA/SHOWTIME/Bulsatcom|(UnUsed)|000002&lt;br /&gt;
0604:000003|NOVA/SHOWTIME/Bulsatcom|(UnUsed)|000003&lt;br /&gt;
0604:000004|NOVA|(UnUsed)|000004&lt;br /&gt;
0604:000005|(Old) TVB LifeStyle|000005&lt;br /&gt;
0604:000006|NOVA|(UnUsed)|000006&lt;br /&gt;
0604:000007|NOVA|(UnUsed)|000007&lt;br /&gt;
0606:000000|KTV/MCSA|16E+68E|000000&lt;br /&gt;
0606:000001|KTV|(UnUsed)|000001&lt;br /&gt;
0606:000002|KTV|(UnUsed)|000002&lt;br /&gt;
0606:000003|KTV|(UnUsed)|000003&lt;br /&gt;
0608:000000|(Old) ZEE TV|000000&lt;br /&gt;
0609:000000|(Old) Orange SK|000000&lt;br /&gt;
0610:000000|FOX|75E|000000&lt;br /&gt;
0614:000000|Globecast/WorldTV|13E+9E+100E|000000&lt;br /&gt;
0615:000000|(Old) SkyLogic|000000&lt;br /&gt;
0616:000000|(Old) ITM Macedonia|000000&lt;br /&gt;
0616:031B00|-FAKE-Club Prive|031B00&lt;br /&gt;
0618:000000|RussianTV|75E+56E|000000&lt;br /&gt;
0619:000000|TVPLUS|166E|000000&lt;br /&gt;
0620:000000|(Old) dahlia TV/LA7 Sport&lt;br /&gt;
0622:000000|(Old) Digitalb/Canal+ NL/Euro1080|000000&lt;br /&gt;
0622:000001|(Old) Digitalb/Canal+ NL/Euro1080|000001&lt;br /&gt;
0622:000002|(Old) Digitalb/Canal+ NL/Euro1080|000002&lt;br /&gt;
0622:000003|(Old) Digitalb/Canal+ NL/Euro1080|000003&lt;br /&gt;
0624:000000|M7Group|23E+19E+13E|000000&lt;br /&gt;
0624:000001|skylink|(UnUsed)|000001&lt;br /&gt;
0624:000002|skylink|(UnUsed)|000002&lt;br /&gt;
0624:000003|skylink|(UnUsed)|000003&lt;br /&gt;
0624:000004|-FAKE-|000004&lt;br /&gt;
0624:0432F1|zuchnet4-sysid|(UnUsed)|0432F1&lt;br /&gt;
0624:09C4FF|trok-sysid|(UnUsed)|09C4FF&lt;br /&gt;
0624:0A26FF|zuchnet-sysid|(UnUsed)|0A26FF&lt;br /&gt;
0624:0B00FF|zuchnet1-sysid|(UnUsed)|0B00FF&lt;br /&gt;
0624:0E24FF|enosat-sysid|(UnUsed)|0E24FE&lt;br /&gt;
0624:FFFFFF|skylink|(UnUsed)|FFFFFF&lt;br /&gt;
0625:000000|(Old) MGM|000000&lt;br /&gt;
0626:000000|(Old) InXWorld/FREE XTV|000000&lt;br /&gt;
0627:000000|beIN SPORT+|26E|000000&lt;br /&gt;
0627:000001|JSC SPORT+|(UnUsed)|000001&lt;br /&gt;
0627:000002|JSC SPORT+|(UnUsed)|000002&lt;br /&gt;
0627:000003|JSC SPORT+|(UnUsed)|000003&lt;br /&gt;
0628:000000|RussianTV/PrivateTV|75E+56E|000000&lt;br /&gt;
0628:000001|RussianTV/PrivateTV|(UnUsed)|000001&lt;br /&gt;
0628:000002|RussianTV/PrivateTV|(UnUsed)|000002&lt;br /&gt;
0628:000003|RussianTV/PrivateTV|(UnUsed)|000003&lt;br /&gt;
0629:000000|Pink/TV Plus|16E/166E|000000&lt;br /&gt;
0629:000001|Pink|(UnUsed)|000001&lt;br /&gt;
0629:000002|Pink|(UnUsed)|000002&lt;br /&gt;
0629:000003|Pink|(UnUsed)|000003&lt;br /&gt;
0629:0000C8|-FAKE-|0000C8&lt;br /&gt;
0630:000000|(Old) FrenchLover/FreeX|000000&lt;br /&gt;
0631:000000|Dialog|45E|000000&lt;br /&gt;
0632:000000|(Old) TeRus|000000&lt;br /&gt;
0634:000000|GeoTelekom|75E|000000&lt;br /&gt;
0636:000000|VAST|166E/43W|000000&lt;br /&gt;
0637:000000|Almajd|26E|000000&lt;br /&gt;
0640:000000|(Old) SUN TV|000000&lt;br /&gt;
0641:000000|Telespazio|9E|000000&lt;br /&gt;
0642:000000|Telekarta|80E|000000&lt;br /&gt;
0646:000000|BFBS|10E|000000&lt;br /&gt;
0647:000000|SCT|13E|000000&lt;br /&gt;
0648:000000|AustriaSat|19E|000000&lt;br /&gt;
0648:000001|AustriaSat|(UnUsed)|000001&lt;br /&gt;
0648:000002|AustriaSat|(UnUsed)|000002&lt;br /&gt;
0648:000003|AustriaSat|(UnUsed)|000003&lt;br /&gt;
0648:000004|AustriaSat|(UnUsed)|000004&lt;br /&gt;
0648:002500|AustriaSat|(UnUsed)|002500&lt;br /&gt;
0648:002600|AustriaSat|(UnUsed)|002600&lt;br /&gt;
0648:002700|AustriaSat|(UnUsed)|002700&lt;br /&gt;
0648:E15FFF|beetlebrox-sysid|(UnUsed)|E15FFF&lt;br /&gt;
0649:000000|SUN DTH|93E|000000&lt;br /&gt;
0650:000000|ORF Digital P4|19E|000000&lt;br /&gt;
0650:000001|(ID.Unused) ORF&lt;br /&gt;
0650:000002|(ID.Unused) ORF&lt;br /&gt;
0650:000003|(ID.Unused) ORF&lt;br /&gt;
0650:000004|(ID.Unused) ORF&lt;br /&gt;
0651:000000|Telekarta|75E|000000&lt;br /&gt;
0652:000000|Raduga/Mysat|75E/166E|000000&lt;br /&gt;
0652:000015|Raduga|(UnUsed)|000015&lt;br /&gt;
0652:00FFFF|Raduga|(UnUsed)|00FFFF&lt;br /&gt;
0653:000000|freeSAT|1W+23E+19E|000000&lt;br /&gt;
0654:000000|(Old) Poverchnost|000000&lt;br /&gt;
0654:000001|(Old) Poverchnost|000001&lt;br /&gt;
0654:000005|(Old) Poverchnost|000005&lt;br /&gt;
0654:000015|(Old) Poverchnost|000015&lt;br /&gt;
0654:000077|(Old) Poverchnost|000077&lt;br /&gt;
0654:000078|(Old) Poverchnost|000078&lt;br /&gt;
0655:000000|(Old) Mobilny Polsat|000000&lt;br /&gt;
0656:000000|TTNET/RajTV|42E/83E|000000&lt;br /&gt;
0660:000000|(Old) AXN/MGM|000000&lt;br /&gt;
0662:000000|AMCN|30W|000000&lt;br /&gt;
0662:000001|AMCN|(UnUsed)|000001&lt;br /&gt;
0662:000002|AMCN|(UnUsed)|000002&lt;br /&gt;
0662:000003|AMCN|(UnUsed)|000003&lt;br /&gt;
0664:000000|Digiturk|7E+42E|000000&lt;br /&gt;
0664:000001|Digiturk|(UnUsed)|000001&lt;br /&gt;
0664:000002|Digiturk|(UnUsed)|000002&lt;br /&gt;
0664:000003|Digiturk|(UnUsed)|000003&lt;br /&gt;
0666:000000|(Old) CS Link|000000&lt;br /&gt;
0666:000100|(Old) CS Link|000100&lt;br /&gt;
0666:0441EF|enosat|(Old)|0441EF&lt;br /&gt;
0666:FFFFFF|(Old) CS Link|FFFFFF&lt;br /&gt;
0668:000000|Plustelka/OSN|DVBT+23E+7W|000000&lt;br /&gt;
0668:000001|Plustelka/OSN|(UnUsed)|000001&lt;br /&gt;
0668:000002|Plustelka/OSN|(UnUsed)|000002&lt;br /&gt;
0668:000003|Plustelka/OSN|(UnUsed)|000003&lt;br /&gt;
0668:000006|VolnaTelka|DVBT+23E|000006&lt;br /&gt;
0668:03EC4D|efendy|(UnUsed)|03EC4D&lt;br /&gt;
0668:03FAEA|enosat|(UnUsed)|03FAEA&lt;br /&gt;
0668:FFFFFF|Towercom|(UnUsed)|FFFFFF&lt;br /&gt;
0670:000000|TiJi|000000&lt;br /&gt;
0680:000000|Dialog|45E|000000&lt;br /&gt;
0682:000000|AD Sport|7W|000000&lt;br /&gt;
0690:000000|(Old) Orange SK|000000&lt;br /&gt;
0694:000000|(Old) Zeonbud|000000&lt;br /&gt;
0695:000000|(Old) Mobilny Polsat|000000&lt;br /&gt;
0696:000000|SiS|5E|000000&lt;br /&gt;
0697:000000|KazTele|58E|000000&lt;br /&gt;
0699:000000|Nova|13E|000000&lt;br /&gt;
069A:000000|Plustelka|DVBT+23E|000000&lt;br /&gt;
069B:000000|EVOtv|DVBT|000000&lt;br /&gt;
069C:000000|SimpliTV|DVBT|000000&lt;br /&gt;
069F:000000|Eurosport|13E|000000&lt;br /&gt;
06A2:000000|PolsatBox|DVBT|000000&lt;br /&gt;
06AA:000000|Belinter|51E|000000&lt;br /&gt;
06AD:000000|SinemaTV|42E|000000&lt;br /&gt;
06CB:000000|Freenet HD+ MediaBroadcast|DVBT|000000&lt;br /&gt;
06CC:000000|Almajd|26E|000000&lt;br /&gt;
06D8:000000|Dialog|45E|000000&lt;br /&gt;
06E1:000000|France 24|45E|000000&lt;br /&gt;
06E2:000000|SimpliTV|19E+DVBT|000000&lt;br /&gt;
06E6:000000|DSTV|36E|000000&lt;br /&gt;
06EA:000000|Digitenne NL|DVBT|000000&lt;br /&gt;
06EC:000000|turk|42E|000000&lt;br /&gt;
06ED:000000|Polsat|13E|000000&lt;br /&gt;
06F0:000000|Eutelsat|13E+33E|000000&lt;br /&gt;
06F1:000000|SUN DTH|93E|000000&lt;br /&gt;
06F2:000000|TataSky|83E|000000&lt;br /&gt;
06F8:000000|turk|42E|000000&lt;br /&gt;
0900:000000|Videoguard CA_id|000000&lt;br /&gt;
0907:000000|SKY Brazil (43W)&lt;br /&gt;
090B:000000|Foxtel (156E)&lt;br /&gt;
090C:000000|yes|4W|000000&lt;br /&gt;
090D:000000|yes|4W|000000&lt;br /&gt;
090F:000000|(Old) Viasat|000000&lt;br /&gt;
0911:000000|Total TV|16E+13E|000000&lt;br /&gt;
0918:000000|-FAKE-SKY Italia&lt;br /&gt;
0919:000000|SKY Italia SMALL|13E|000000&lt;br /&gt;
0919:000001|-FAKE-SKY Italia&lt;br /&gt;
091F:000000|Total TV|16E+13E|000000&lt;br /&gt;
0924:000000|(Old) STAR TV|000000&lt;br /&gt;
0926:000000|Get|DVBC|000000&lt;br /&gt;
0927:000000|TrueVisions (78E)&lt;br /&gt;
0929:000000|(Old) BOOM|000000&lt;br /&gt;
092B:000000|D-Smart|42E|000000&lt;br /&gt;
092F:000000|Dolce TV|39E|000000&lt;br /&gt;
0930:000000|yes|4W|000000&lt;br /&gt;
0931:000000|(Old) Vision TV|000000&lt;br /&gt;
0932:000000|(Old) GTV|000000&lt;br /&gt;
093A:000000|Ono Spain|DVBC|000000&lt;br /&gt;
093B:000000|SKY Italia SMALL|13E|000000&lt;br /&gt;
093E:000000|(Old) Viasat|000000&lt;br /&gt;
0940:000000|Viasat|1W+5E|000000&lt;br /&gt;
0943:000000|-FAKE-GregtissaTV&lt;br /&gt;
0944:000000|TataSky|83E|000000&lt;br /&gt;
0945:000000|Sky Mexico (58W)&lt;br /&gt;
0950:000000|TataSky|83E|000000&lt;br /&gt;
0952:000000|Dolce TV|39E|000000&lt;br /&gt;
095E:000000|OTE|9E|000000&lt;br /&gt;
0960:000000|SKY UK|28E|000000&lt;br /&gt;
0961:000000|SKY UK|28E|000000&lt;br /&gt;
0962:000000|-FAKE-DTH Group&lt;br /&gt;
0963:000000|SKY UK|28E|000000&lt;br /&gt;
0967:000000|(Old) Reuters|000000&lt;br /&gt;
0969:000000|SkyTV (160E)&lt;br /&gt;
096A:000000|SkyTV (160E)&lt;br /&gt;
096C:000000|Foxtel (156E)&lt;br /&gt;
096E:000000|Cable Hot|DVBC|000000&lt;br /&gt;
0974:000000|(Old) TVSA|000000&lt;br /&gt;
0979:000000|(Old) Tellytrack|000000&lt;br /&gt;
0981:000000|(Old) NBA TV|000000&lt;br /&gt;
0983:000000|(Old) Artear|000000&lt;br /&gt;
0988:000000|TVB (108E)&lt;br /&gt;
098C:000000|UM|DVBC+19E+9E|000000&lt;br /&gt;
098C:000001|-FAKE-|000001&lt;br /&gt;
098C:000002|-FAKE-|000002&lt;br /&gt;
098C:000003|-FAKE-|000003&lt;br /&gt;
098C:000004|-FAKE-|000004&lt;br /&gt;
098C:000005|-FAKE-|000005&lt;br /&gt;
098D:000000|UM|DVBC+19E+9E|000000&lt;br /&gt;
098E:000000|KabelBW|DVBC|000000&lt;br /&gt;
099E:000000|-FAKE-OTE&lt;br /&gt;
09A0:000000|(Old) STAR TV|000000&lt;br /&gt;
09AA:000000|TataSky|83E|000000&lt;br /&gt;
09AC:000000|Astro|91E|000000&lt;br /&gt;
09AF:000000|Telecolumbus KabelKiosk|9E|000000&lt;br /&gt;
09B2:000000|(Old) TVP HD|000000&lt;br /&gt;
09B4:000000|Cingal Philippines|DVB|000000&lt;br /&gt;
09B5:000000|Alkass|26E|000000&lt;br /&gt;
09B6:000000|TeleClub|DVBC|000000&lt;br /&gt;
09BD:000000|VIVACOM|45E|000000&lt;br /&gt;
09BE:000000|COSMOTE TV|9E|000000&lt;br /&gt;
09C1:000000|Indovision (108E)&lt;br /&gt;
09C4:000000|SKY Germany|19E+9E|000000&lt;br /&gt;
09C4:000001|-FAKE-|000001&lt;br /&gt;
09C4:000002|-FAKE-|000002&lt;br /&gt;
09C4:000003|-FAKE-|000003&lt;br /&gt;
09C4:000004|-FAKE-|000004&lt;br /&gt;
09C4:000005|-FAKE-|000005&lt;br /&gt;
09C7:000000|Kabel Deutschland|DVBC|000000&lt;br /&gt;
09CD:000000|SKY Italia|13E|000000&lt;br /&gt;
09D0:000000|(Old) TVP|000000&lt;br /&gt;
09D2:000000|KazTele|58E|000000&lt;br /&gt;
09E9:000000|Home3|5E|000000&lt;br /&gt;
09EF:000000|Vodafone Germany|DVBC|000000&lt;br /&gt;
09FD:000000|Kabel Deutschland|DVBC|000000&lt;br /&gt;
0B00:000000|Digitalb+TAG/MTV/T-Home/C+Nordic/KabelKiosk/TNK/ProTV/MyTV/Telekarta/Dish/Volia UA/Satro SK/COMHEM SE|16E+4W+1W+5E+9E+13E+19E+68E+80E+93E+95E+100E+DVBC|000000&lt;br /&gt;
0B00:0000C0|-FAKE-|0000C0&lt;br /&gt;
0B00:0000C4|-FAKE-|0000C4&lt;br /&gt;
0B00:0000C8|-FAKE-|0000C8&lt;br /&gt;
0B00:0000CC|-FAKE-|0000CC&lt;br /&gt;
0B00:00267A|-FAKE-|00267A&lt;br /&gt;
0B00:004001|-FAKE-|004001&lt;br /&gt;
0B00:004010|-FAKE-|004010&lt;br /&gt;
0B00:005002|-FAKE-|005002&lt;br /&gt;
0B00:006010|-FAKE-|006010&lt;br /&gt;
0B00:006020|-FAKE-|006020&lt;br /&gt;
0B00:006030|-FAKE-|006030&lt;br /&gt;
0B00:006040|-FAKE-|006040&lt;br /&gt;
0B00:006050|-FAKE-|006050&lt;br /&gt;
0B00:006060|-FAKE-|006060&lt;br /&gt;
0B00:006070|-FAKE-|006070&lt;br /&gt;
0B00:007501|-FAKE-|007501&lt;br /&gt;
0B00:008010|-FAKE-|008010&lt;br /&gt;
0B00:008011|-FAKE-|008011&lt;br /&gt;
0B00:008013|-FAKE-|008013&lt;br /&gt;
0B00:00E030|-FAKE-|00E030&lt;br /&gt;
0B01:000000|TNK/Kontinent/Joyne/GBI/RUV|13E+9E+1W|000000&lt;br /&gt;
0B01:0000C0|-FAKE-|0000C0&lt;br /&gt;
0B02:000000|Focus Sat/Joyne/RedLight+TVN/TVR/freesat/DaVinci/Vectra|1W+13E+16E+19E+4W+DVBC|000000&lt;br /&gt;
0B02:000010|-FAKE-|000010&lt;br /&gt;
0B02:0000C0|-FAKE-|0000C0&lt;br /&gt;
0B04:000000|ESS|1W|000000&lt;br /&gt;
0B0F:000000|(Old) XtraTV|000000&lt;br /&gt;
0B0F:000001|-FAKE-|000001&lt;br /&gt;
0B0F:000002|-FAKE-|000002&lt;br /&gt;
0B0F:000003|-FAKE-|000003&lt;br /&gt;
0B10:000000|BrunstadTV|1W|000000&lt;br /&gt;
0B1C:000000|MagioSat|1W|000000&lt;br /&gt;
0B1D:000000|mtva/HDT|9E+4W|000000&lt;br /&gt;
0BAA:000000|Tring|16E|000000&lt;br /&gt;
0BAA:0000C0|-FAKE-|0000C0&lt;br /&gt;
0BBA:000000|-FAKE-|000000&lt;br /&gt;
0BC1:000000|Kabelkiosk/Telekarta/DISH TV|9E/80E/93E|000000&lt;br /&gt;
0C00:000000|RAS|42E|000000&lt;br /&gt;
0D00:000000|Cryptoworks 0D00 CA_id&lt;br /&gt;
0D00:000004|(Old) MTV|000004&lt;br /&gt;
0D00:000008|(Old) MTV|000008&lt;br /&gt;
0D00:00000C|(Old) MTV|00000C&lt;br /&gt;
0D00:000010|(Old) MTV|000010&lt;br /&gt;
0D00:000014|-FAKE-MTV|000014&lt;br /&gt;
0D00:000020|(Old) MTV|000020&lt;br /&gt;
0D00:000030|(Old) Kingstone|000030&lt;br /&gt;
0D00:000048|(Old) MTV Mandarin|000048&lt;br /&gt;
0D00:00004C|(Old) MTV India|00004C&lt;br /&gt;
0D00:000064|(Old) BFBS TV|000064&lt;br /&gt;
0D00:000068|(Old) BFBS TV|000068&lt;br /&gt;
0D00:00006C|(Old) CNN|00006C&lt;br /&gt;
0D00:00006D|(Old) Nilesat|00006D&lt;br /&gt;
0D00:00008D|(Old) ART feed|00008D&lt;br /&gt;
0D00:0000B0|-FAKE-Xtra Music|0000B0&lt;br /&gt;
0D00:0000C0|DT Box Office|42E|0000C0&lt;br /&gt;
0D00:0000C4|(Old) Digiturk|0000C4&lt;br /&gt;
0D00:0000C8|(Old) Digiturk|0000C8&lt;br /&gt;
0D00:0000CC|(Old) Digiturk|0000CC&lt;br /&gt;
0D01:000000|(Old) Cryptoworks 0D01 CA_id&lt;br /&gt;
0D01:000050|(Old) Czechlink|000050&lt;br /&gt;
0D01:000054|(Old) Czechlink|000054&lt;br /&gt;
0D01:000080|(Old) Telespazio|000080&lt;br /&gt;
0D01:000084|(Old) BTV INPS|000084&lt;br /&gt;
0D01:0000E0|(Old) JSTV|0000E0&lt;br /&gt;
0D01:0000E4|(Old) JSTV|0000E4&lt;br /&gt;
0D01:0000E8|(Old) JSTV|0000E8&lt;br /&gt;
0D01:0000EC|(Old) JSTV|0000EC&lt;br /&gt;
0D02:000000|(Old) Cryptoworks 0D02 CA_id&lt;br /&gt;
0D02:000058|(Old) RTL|000058&lt;br /&gt;
0D02:000080|(Old) UPC Direct|000080&lt;br /&gt;
0D02:000088|(Old) UPC Direct|000088&lt;br /&gt;
0D02:00008C|(Old) freeSat|00008C&lt;br /&gt;
0D02:0000A0|(Old) freeSat|0000A0&lt;br /&gt;
0D02:0000A4|(Old) freeSat|0000A4&lt;br /&gt;
0D02:0000A8|(Old) freeSat|0000A8&lt;br /&gt;
0D02:00A800|-FAKE-freeSat|00A800&lt;br /&gt;
0D03:000000|(Old) Cryptoworks 0D03 CA_id&lt;br /&gt;
0D03:000004|(Old) Skylink Basic|000004&lt;br /&gt;
0D03:000008|(Old) Skylink Premium|000008&lt;br /&gt;
0D03:00000C|(Old) Skylink|00000C&lt;br /&gt;
0D03:000010|(Old) Skylink|000010&lt;br /&gt;
0D03:000020|(Old) Slovaklink|000020&lt;br /&gt;
0D03:000024|(Old) Skylink|000024&lt;br /&gt;
0D03:000028|(Old) Skylink|000028&lt;br /&gt;
0D03:00005C|(Old) Turner|00005C&lt;br /&gt;
0D03:000060|(Old) Turner|000060&lt;br /&gt;
0D03:0000A0|(Old) JETIX|0000A0&lt;br /&gt;
0D03:0000A4|(Old) JETIX|0000A4&lt;br /&gt;
0D03:0000A8|(Old) JETIX|0000A8&lt;br /&gt;
0D03:0000AC|(Old) JETIX|0000AC&lt;br /&gt;
0D03:0000B0|(Old) Xtra Music|0000B0&lt;br /&gt;
0D03:0000C0|(Old) Digiturk|0000C0&lt;br /&gt;
0D03:0000C4|(Old) Digiturk Lig|0000C4&lt;br /&gt;
0D03:0000C8|(Old) Digiturk|0000C8&lt;br /&gt;
0D04:000000|(Old) Cryptoworks 0D04 CA_id&lt;br /&gt;
0D04:000004|(Old) DMC|000004&lt;br /&gt;
0D04:000008|(Old) DMC|000008&lt;br /&gt;
0D04:00000C|(Old) DMC|00000C&lt;br /&gt;
0D04:000010|(Old) DMC|000010&lt;br /&gt;
0D04:000014|(Old) KabelVision|000014&lt;br /&gt;
0D05:000000|(Old) Cryptoworks 0D05 CA_id&lt;br /&gt;
0D05:000004|(Old) ORF Digital|000004&lt;br /&gt;
0D05:000008|(Old) ORF Digital|000008&lt;br /&gt;
0D05:00000C|(Old) ORF Digital|00000C&lt;br /&gt;
0D05:000010|(Old) ORF Digital|000010&lt;br /&gt;
0D05:000040|-FAKE-ORF Digital|000040&lt;br /&gt;
0D05:000080|-FAKE-ORF Digital|000080&lt;br /&gt;
0D05:0000A0|-FAKE-ORF Digital|0000A0&lt;br /&gt;
0D05:0000C0|-FAKE-ORF Digital|0000C0&lt;br /&gt;
0D06:000000|(Old) Cryptoworks 0D06 CA_id&lt;br /&gt;
0D06:000004|(Old) ITV Partner PP|000004&lt;br /&gt;
0D06:000008|(Old) ITV Partner PP|000008&lt;br /&gt;
0D06:00000C|(Old) ITV Partner PP|00000C&lt;br /&gt;
0D06:000010|(Old) Total TV Bulgaria|000010&lt;br /&gt;
0D06:0000C0|(Old) Total TV Bulgaria|0000C0&lt;br /&gt;
0D06:0000C4|(Old) ITV Partner|0000C4&lt;br /&gt;
0D06:0000C8|(Old) ITV Partner|0000C8&lt;br /&gt;
0D06:0000CC|(Old) ITV Partner|0000CC&lt;br /&gt;
0D07:000000|(Old) Cryptoworks 0D07 CA_id&lt;br /&gt;
0D07:000004|(Old) Antena Hungaria|000004&lt;br /&gt;
0D07:000008|(Old) Antena Hungaria|000008&lt;br /&gt;
0D07:00000C|(Old) Antena Hungaria|00000C&lt;br /&gt;
0D07:000010|(Old) Antena Hungaria|000010&lt;br /&gt;
0D07:000014|(Old) BFBS|000014&lt;br /&gt;
0D07:000018|(Old) BFBS|000018&lt;br /&gt;
0D07:00001C|(Old) BFBS|00001C&lt;br /&gt;
0D07:000020|(Old) BFBS|000020&lt;br /&gt;
0D08:000000|(Old) Cryptoworks 0D08 CA_id&lt;br /&gt;
0D08:000001|-FAKE-AlMajd|000001&lt;br /&gt;
0D08:000002|-FAKE-AlMajd|000002&lt;br /&gt;
0D08:000003|-FAKE-AlMajd|000003&lt;br /&gt;
0D08:000004|-FAKE-AlMajd|000004&lt;br /&gt;
0D08:000014|(Old) AlMajd|000014&lt;br /&gt;
0D08:000018|(Old) AlMajd|000018&lt;br /&gt;
0D08:00001C|(Old) AlMajd|00001C&lt;br /&gt;
0D08:000020|(Old) AlMajd|000020&lt;br /&gt;
0D0A:000000|(Old) Cryptoworks 0D0A CA_id&lt;br /&gt;
0D0A:000004|(Old) Halozat|000004&lt;br /&gt;
0D0A:00000C|(Old) Halozat|00000C&lt;br /&gt;
0D0C:000000|(Old) Cryptoworks 0D0C CA_id&lt;br /&gt;
0D0C:00000C|(Old) Easy.TV|00000C&lt;br /&gt;
0D0C:000010|(Old) Easy.TV|000010&lt;br /&gt;
0D0C:000014|(Old) Easy.TV|000014&lt;br /&gt;
0D0C:000018|(Old) Easy.TV|000018&lt;br /&gt;
0D0D:000000|(Old) Cryptoworks 0D0D CA_id&lt;br /&gt;
0D0D:000010|(Old) IKO Kable|000010&lt;br /&gt;
0D0F:000000|(Old) Crytoworks 0D0F CA_id&lt;br /&gt;
0D0F:000004|(Old) CS Link standart|000004&lt;br /&gt;
0D0F:000005|-FAKE-CS Link|000005&lt;br /&gt;
0D0F:000008|(Old) CS Link pay TV|000008&lt;br /&gt;
0D0F:000009|-FAKE-CS Link|000009&lt;br /&gt;
0D0F:00000C|(Old) CS Link|00000C&lt;br /&gt;
0D0F:000010|(Old) CS Link|000010&lt;br /&gt;
0D22:000000|(Old) Crytoworks 0D22 CA_id&lt;br /&gt;
0D22:000004|(Old) ArenaSAT|000004&lt;br /&gt;
0D22:000008|(Old) ArenaSAT|000008&lt;br /&gt;
0D22:00000C|(Old) ArenaSAT|00000C&lt;br /&gt;
0D22:000010|(Old) ArenaSAT|000010&lt;br /&gt;
0D22:0000C0|-FAKE-|0000C0&lt;br /&gt;
0D70:000000|(Old) Crytoworks 0D70 CA_id&lt;br /&gt;
0D70:000004|(Old) SkyLink|000004&lt;br /&gt;
0D70:000008|(Old) SkyLink|000008&lt;br /&gt;
0D70:00000C|(Old) Skylink|00000C&lt;br /&gt;
0D70:000010|(Old) Skylink|000010&lt;br /&gt;
0D70:000024|-FAKE-SkyLink|000024&lt;br /&gt;
0D70:000028|-FAKE-SkyLink|000028&lt;br /&gt;
0D71:000000|(Old) Crytoworks 0D71 CA_id&lt;br /&gt;
0D71:000004|(Old) Romantica|000004&lt;br /&gt;
0D94:000000|(Old) Cryptoworks 0D94 CA_id&lt;br /&gt;
0D94:000004|(Old) DMC|000004&lt;br /&gt;
0D94:000008|(Old) DMC|000008&lt;br /&gt;
0D94:00000C|(Old) DMC|00000C&lt;br /&gt;
0D94:000010|(Old) DMC|000010&lt;br /&gt;
0D95:000000|ICE 0D95 CA_id&lt;br /&gt;
0D95:000004|ORF HD Austria|19E|000004&lt;br /&gt;
0D95:000005|-FAKE-orf|000005&lt;br /&gt;
0D95:000008|ORF Digital|(UnUsed)|000008&lt;br /&gt;
0D95:00000C|ORF Digital|(UnUsed)|00000C&lt;br /&gt;
0D95:000010|ORF Plus Austria|19E|000010&lt;br /&gt;
0D96:000000|ICE 0D96 CA_id&lt;br /&gt;
0D96:000004|skylink|23E+19E|000004&lt;br /&gt;
0D96:000008|skylink|(UnUsed)|000008&lt;br /&gt;
0D96:00000C|skylink|(UnUsed)|00000C&lt;br /&gt;
0D96:000010|skylink|(UnUsed)|000010&lt;br /&gt;
0D96:000024|-FAKE-skylink|000024&lt;br /&gt;
0D96:000028|-FAKE-skylink|000028&lt;br /&gt;
0D96:000048|-FAKE-skylink|000048&lt;br /&gt;
0D96:050F00|-FAKE-|050F00&lt;br /&gt;
0D97:000000|ICE 0D97 CA_id&lt;br /&gt;
0D97:000004|freeSat|1W|000004&lt;br /&gt;
0D97:000008|freeSat|(UnUsed)|000008&lt;br /&gt;
0D97:00000C|freeSat|(UnUsed)|00000C&lt;br /&gt;
0D97:000010|freeSat|(UnUsed)|000010&lt;br /&gt;
0D97:000058|-FAKE-|000058&lt;br /&gt;
0D97:000080|-FAKE-|000080&lt;br /&gt;
0D97:000088|-FAKE-|000088&lt;br /&gt;
0D97:00008A|-FAKE-|00008A&lt;br /&gt;
0D97:00008C|-FAKE-|00008C&lt;br /&gt;
0D97:0000A0|-FAKE-|0000A0&lt;br /&gt;
0D97:0000A4|-FAKE-|0000A4&lt;br /&gt;
0D97:0000A8|-FAKE-|0000A8&lt;br /&gt;
0D98:000000|ICE 0D98 CA_id&lt;br /&gt;
0D98:000004|ORF Digital|19E|000004&lt;br /&gt;
0D98:000008|ORF Digital|(UnUsed)|000008&lt;br /&gt;
0D98:00000C|ORF Digital|(UnUsed)|00000C&lt;br /&gt;
0D98:000010|AustriaSAT|19E|000010&lt;br /&gt;
0E00:000000|Various [PowerVu]|15W+1W+5E+9E+16E|Various[EMU]&lt;br /&gt;
1010:000000|Various [Tandberg]|28E+10E+7E|Various[EMU]&lt;br /&gt;
1702:000000|(Old) SKY Germany|000000&lt;br /&gt;
1702:000001|(Old) SKY Germany|000001&lt;br /&gt;
1702:000002|(Old) SKY Germany|000002&lt;br /&gt;
1702:000003|(Old) SKY Germany|000003&lt;br /&gt;
1708:000000|OSN|7W|000000&lt;br /&gt;
1709:000000|OSN|7W|000000&lt;br /&gt;
1711:000000|AP|10E|000000&lt;br /&gt;
1712:000000|DISH TV/NIGERIA|93E/28E|000000&lt;br /&gt;
1715:000000|(Old) XTRA TV|000000&lt;br /&gt;
1716:000000|(Old) XTRA TV|000000&lt;br /&gt;
1722:000000|(Old) UnityMedia|000000&lt;br /&gt;
1722:000001|(Old) UnityMedia|000001&lt;br /&gt;
1722:000002|(Old) UnityMedia|000002&lt;br /&gt;
1722:000003|(Old) UnityMedia|000003&lt;br /&gt;
1762:000000|(Old) ORF/PW|000000&lt;br /&gt;
1800:000000|(Old) Nagravision 1800 CA_id&lt;br /&gt;
1800:000001|(Old) Dish Network|000001&lt;br /&gt;
1800:000101|(Old) Dish Network|000101&lt;br /&gt;
1800:000801|(Old) Bell ExpressVU|000801&lt;br /&gt;
1800:000901|(Old) Bell ExpressVU|000901&lt;br /&gt;
1800:001201|(Old) Americas|001201&lt;br /&gt;
1800:001301|(Old) Americas|001301&lt;br /&gt;
1800:001811|(Old) Media Park&lt;br /&gt;
1800:001911|(Old) Media Park&lt;br /&gt;
1800:001D01|(Old) MultiChoice TV Barbados [DVBC]&lt;br /&gt;
1800:002201|(Old) Multicanal|002201&lt;br /&gt;
1800:002301|(Old) Multicanal|002301&lt;br /&gt;
1800:002C01|(Old) SABC&lt;br /&gt;
1800:002D01|(Old) SABC&lt;br /&gt;
1800:003801|(Old) DCG Swiss [DVBC]&lt;br /&gt;
1800:003901|(Old) DCG Swiss [DVBC]&lt;br /&gt;
1800:003A01|(Old) Teleclub [DVBC]&lt;br /&gt;
1800:003B01|(Old) TeleClub|003B01&lt;br /&gt;
1800:003C01|(Old) MyTV Africa&lt;br /&gt;
1800:003D01|(Old) MyTV Africa&lt;br /&gt;
1800:004001|(Old) Via Digital&lt;br /&gt;
1800:004101|(Old) Via Digital&lt;br /&gt;
1800:004201|(Old) RTVE&lt;br /&gt;
1800:004301|(Old) RTVE&lt;br /&gt;
1800:004601|(Old) Euskatel [DVBC]&lt;br /&gt;
1800:004701|(Old) Euskatel [DVBC]&lt;br /&gt;
1800:004801|(Old) CABO&lt;br /&gt;
1800:004901|(Old) CABO&lt;br /&gt;
1800:004A01|(Old) TBL TV&lt;br /&gt;
1800:004B01|(Old) TBL TV&lt;br /&gt;
1800:004B11|(Old) ?spain? [DVBC]&lt;br /&gt;
1800:004E01|(Old) Dream TV (146E)&lt;br /&gt;
1800:004F01|(Old) Dream TV (146E)&lt;br /&gt;
1800:005401|(Old) NTL [DVBC]&lt;br /&gt;
1800:005501|(Old) NTL [DVBC]&lt;br /&gt;
1800:005601|(Old) Quiero Tv [DVBT]&lt;br /&gt;
1800:005701|(Old) Quiero Tv [DVBT]&lt;br /&gt;
1800:005A01|(Old) TeleWest [DVBC]&lt;br /&gt;
1800:005B01|(Old) TeleWest [DVBC]&lt;br /&gt;
1800:005C01|(Old) Wireless [DVBC]&lt;br /&gt;
1800:005D01|(Old) Wireless [DVBC]&lt;br /&gt;
1800:005E01|(Old) Chorus [DVBC]&lt;br /&gt;
1800:005F01|(Old) Chorus [DVBC]&lt;br /&gt;
1800:006801|(Old) Fantasma [DVBC]&lt;br /&gt;
1800:006901|(Old) Fantasma [DVBC]&lt;br /&gt;
1800:006E01|(Old) ABS/CBN&lt;br /&gt;
1800:006F01|(Old) ABS/CBN&lt;br /&gt;
1800:007001|(Old) Polsat&lt;br /&gt;
1800:007101|(Old) Polsat&lt;br /&gt;
1800:007201|(Old) CableCom Swiss [DVBC]&lt;br /&gt;
1800:007301|(Old) Cablecom|007301&lt;br /&gt;
1800:007401|(Old) DigiFun&lt;br /&gt;
1800:007501|(Old) DigiFun&lt;br /&gt;
1800:008C11|(Old) Mediaset Premium [DVBT]&lt;br /&gt;
1800:008D11|(Old) Mediaset Premium [DVBT]&lt;br /&gt;
1800:009401|(Old) Hong Kong&lt;br /&gt;
1800:009501|(Old) Hong Kong&lt;br /&gt;
1800:009801|(Old) Shanghai [DVBC]&lt;br /&gt;
1800:009901|(Old) Shanghai [DVBC]&lt;br /&gt;
1800:00A001|(Old) OMNE [DVBC]&lt;br /&gt;
1800:00A101|(Old) OMNE [DVBC]&lt;br /&gt;
1800:00A401|(Old) IKO Kable&lt;br /&gt;
1800:00A501|(Old) IKO Kable&lt;br /&gt;
1800:00C001|(Old) Globecast World&lt;br /&gt;
1800:00C101|(Old) Globecast World&lt;br /&gt;
1800:00C801|(Old) RTN|00C801&lt;br /&gt;
1800:00C901|(Old) RTN|00C901&lt;br /&gt;
1800:00D001|(Old) dbsxmedia&lt;br /&gt;
1800:00D101|(Old) dbsxmedia&lt;br /&gt;
1800:00EE01|(Old) b4u movie&lt;br /&gt;
1800:00EF01|(Old) b4u movie&lt;br /&gt;
1800:00F201|(Old) RAJ TV&lt;br /&gt;
1800:00F301|(Old) RAJ TV&lt;br /&gt;
1801:000000|Nagravision Ca_ID|000000&lt;br /&gt;
1801:000101|(Old) DishTV&lt;br /&gt;
1801:000401|(Old) KDG/UM|Cabel|de&lt;br /&gt;
1801:000403|(Old) Premiere Star&lt;br /&gt;
1801:000405|(Old) Premiere Star Erotik&lt;br /&gt;
1801:000411|(Old) Entavio&lt;br /&gt;
1801:000501|(Old) Premiere&lt;br /&gt;
1801:000503|(Old) Premiere Star&lt;br /&gt;
1801:000505|(Old) Premiere Star Erotik&lt;br /&gt;
1801:000511|(Old) Entavio&lt;br /&gt;
1801:000801|(Old) Bell ExpressVu&lt;br /&gt;
1801:000805|(Old) Bell ExpressVu PB&lt;br /&gt;
1801:000806|(Old) Bell ExpressVu HD&lt;br /&gt;
1801:000901|(Old) Bell ExpressVu&lt;br /&gt;
1801:000905|(Old) Bell ExpressVu PB&lt;br /&gt;
1801:000906|(Old) Bell ExpressVu HD&lt;br /&gt;
1801:001001|(Old) KDG|Cabel|de&lt;br /&gt;
1801:001002|(Old) UM Kabel Deutschland|001002&lt;br /&gt;
1801:001101|(Old) Kabel Deutschland|001101&lt;br /&gt;
1801:001102|(Old) Kabel Deutschland|001102&lt;br /&gt;
1801:002011|DigiTV|DVBC|002011&lt;br /&gt;
1801:002111|RCS DiGiTV|DVBC|002111&lt;br /&gt;
1801:002601|CableCom Swiss|DVBC|002601&lt;br /&gt;
1801:002701|(ID.Unused) CableCom Swiss|DVBC|002701&lt;br /&gt;
1801:003001|(Old) ORF|003001&lt;br /&gt;
1801:003101|(Old) ORF|003101&lt;br /&gt;
1801:003811|SouthAmerica|DVBC|003811&lt;br /&gt;
1801:003911|(ID.Unused) SouthAmerica|DVBC|003911&lt;br /&gt;
1801:004001|(Old) Digital+|004001&lt;br /&gt;
1801:004002|(Old) Digital+|004002&lt;br /&gt;
1801:004101|(Old) Digital+|004101&lt;br /&gt;
1801:004102|(Old) Digital+|004102&lt;br /&gt;
1801:004601|Euskaltel|DVBC|004601&lt;br /&gt;
1801:004701|(ID.Unused) Euskaltel|DVBC|004701&lt;br /&gt;
1801:004801|(Old) CABO TV|004801&lt;br /&gt;
1801:004901|(Old) CABO TV|004901&lt;br /&gt;
1801:004A11|RGalicia|DVBC|004A11&lt;br /&gt;
1801:004B11|RGalicia|(UnUsed)|004B11&lt;br /&gt;
1801:004E01|(Old) Dream TV|004E01&lt;br /&gt;
1801:004F01|(Old) Dream TV|004F01&lt;br /&gt;
1801:005601|Onda Digital [DVBT]&lt;br /&gt;
1801:005701|(ID.Unused) Onda Digital [DVBT]&lt;br /&gt;
1801:007001|(Old) Polsat|007001&lt;br /&gt;
1801:007101|(Old) Polsat|007101&lt;br /&gt;
1801:007201|Cablecom|DVBC|007201[EMU]&lt;br /&gt;
1801:007211|(Old) Cable Telefonica|007211&lt;br /&gt;
1801:007301|Cablecom|DVBC|007301[EMU]&lt;br /&gt;
1801:007311|(Old) Cable Telefonica|007311&lt;br /&gt;
1801:007711|(Old) Cable Telenet BE|007711&lt;br /&gt;
1801:009401|(Old) Cable HKC|009401&lt;br /&gt;
1801:009501|(Old) Cable HKC|009501&lt;br /&gt;
1801:00C001|(Old) Globecast|00C001&lt;br /&gt;
1801:00C002|(Old) Globo TV|00C002&lt;br /&gt;
1801:00C101|(Old) Globecast|00C101&lt;br /&gt;
1801:00C102|(Old) Globo TV|00C102&lt;br /&gt;
1802:000000|DigiTV/Zon TV Cabo|1W+30W|000000&lt;br /&gt;
1802:002011|RCS DiGiTV|(UnUsed)|002011&lt;br /&gt;
1802:002021|-FAKE-|002021&lt;br /&gt;
1802:002111|RCS DiGiTV|(UnUsed)|002111&lt;br /&gt;
1802:002113|-FAKE-|002113&lt;br /&gt;
1802:002211|ClearTV|70W|002211&lt;br /&gt;
1802:004801|Zon TV Cabo|(UnUsed)|004801&lt;br /&gt;
1802:004901|Zon TV Cabo|(UnUsed)|004901&lt;br /&gt;
1802:004902|-FAKE-|004902&lt;br /&gt;
1802:008C11|(Old) Mediaset Premium|008C11&lt;br /&gt;
1802:008D11|(Old) Mediaset Premium|008D11&lt;br /&gt;
1803:000000|Polsat/Zap|13E/36E|000000&lt;br /&gt;
1803:007001|Cyfrowy Polsat|(UnUsed)|007001&lt;br /&gt;
1803:007101|Cyfrowy Polsat|(UnUsed)|007101&lt;br /&gt;
1803:007211|-FAKE-|007211&lt;br /&gt;
1803:007311|-FAKE-|007311&lt;br /&gt;
1803:008C11|Mediaset Premium|5W+9E|008C11&lt;br /&gt;
1803:008D11|Mediaset Premium|5W+9E|008D11&lt;br /&gt;
1804:000000|Mediaset Premium|DTT+5W+9E|000000&lt;br /&gt;
1804:008C11|Mediaset Premium|DTT+5W+9E|008C11&lt;br /&gt;
1804:008D11|Mediaset Premium|DTT+5W+9E|008D11&lt;br /&gt;
1805:000000|Mediaset Premium/BBTV|DTT+5W+9E/Taiwan|000000&lt;br /&gt;
1805:008C11|Mediaset Premium|DTT+5W+9E|008C11&lt;br /&gt;
1805:008D11|Mediaset Premium|DTT+5W+9E|008D11&lt;br /&gt;
1807:000000|XXX|13E+DTT|000000&lt;br /&gt;
1807:007911|Luci Rosse|13E+DTT|007911&lt;br /&gt;
1807:007A11|Luci Rosse|13E+DTT|007A11&lt;br /&gt;
180B:000000|Zap|36E|000000&lt;br /&gt;
180C:000000|Zap|36E|000000&lt;br /&gt;
1810:000000|Digital+ HD|19E|000000&lt;br /&gt;
1810:004001|Digital+ HD|(UnUsed)|004001&lt;br /&gt;
1810:004101|Digital+ HD|(UnUsed)|004101&lt;br /&gt;
1810:00B001|(Old) Premiere Film Hotel|00B001&lt;br /&gt;
1810:00B101|(Old) Premiere Film Hotel|00B101&lt;br /&gt;
1811:000000|CanalSAT|19E|000000&lt;br /&gt;
1811:001104|CSAT Switzerland|(UnUsed)|001104&lt;br /&gt;
1811:001504|CSAT Switzerland|(UnUsed)|001504&lt;br /&gt;
1811:002504|CSAT Switzerland|(UnUsed)|002504&lt;br /&gt;
1811:003311|CanalSAT|(UnUsed)|003311&lt;br /&gt;
1811:003315|CanalSAT|(UnUsed)|003315&lt;br /&gt;
1811:003317|CanalSAT|(UnUsed)|003317&lt;br /&gt;
1811:004106|(ID.Unused) Mezzo&lt;br /&gt;
1812:000000|GolTV Spain&lt;br /&gt;
1812:006E11|(ID.Unused) GolTV Spain&lt;br /&gt;
1813:000000|nc+|13E|000000&lt;br /&gt;
1813:000068|nc+|(UnUsed)|000068&lt;br /&gt;
1814:000000|MEO|30W|000000-work too 0100:005221&lt;br /&gt;
1815:000000|freeSat/BELL|1W+82W+91W|000000&lt;br /&gt;
1815:000801|BELL-sysid|(UnUsed)|000801&lt;br /&gt;
1815:000901|BELL|(UnUsed)|000901&lt;br /&gt;
1815:000903|BELL|(UnUsed)|000903&lt;br /&gt;
1815:000904|Bev|(UnUsed)|000904&lt;br /&gt;
1815:00B801|freeSat|(UnUsed)|00B801&lt;br /&gt;
1815:00B901|freeSat|(UnUsed)|00B901&lt;br /&gt;
1816:000101|(ID.Unused) DN (61W,73W,110W,119W,129W)&lt;br /&gt;
1816:000102|(ID.Unused) DN (61W,73W,110W,119W,129W)&lt;br /&gt;
1816:000104|(ID.Unused) DN (61W,73W,110W,119W,129W)&lt;br /&gt;
1816:000106|(ID.Unused) DN (61W,73W,110W,119W,129W)&lt;br /&gt;
1817:000000|Canal+NL|23E+19E|000000&lt;br /&gt;
1817:00006A|Canal+NL|23E+19E|00006A&lt;br /&gt;
1817:0001C0|Canal+NL|23E+19E|0001C0(sysid)&lt;br /&gt;
1818:000000|TV Vlaanderen|23E+19E+13E|000000&lt;br /&gt;
1818:00006C|TV Vlaanderen|23E+19E+13E|00006C&lt;br /&gt;
1819:000000|TeleSAT|19E+13E+23E|000000&lt;br /&gt;
1819:00006D|TeleSAT|19E+13E+23E|00006D&lt;br /&gt;
181B:000000|RAI|13E|000000&lt;br /&gt;
181C:000000|CANALSAT France|DVBT+5W|000000&lt;br /&gt;
181D:000000|M7group|23E+19E+13E+1W|000000&lt;br /&gt;
181D:00AA41|Voo BE/Action|DVBC/19E|00AA41&lt;br /&gt;
181F:000000|CNH France|DVBT+5W|000000&lt;br /&gt;
1820:000000|VSTV K+|000000&lt;br /&gt;
1820:005601|(Old) Localia|005701&lt;br /&gt;
1820:005701|(Old) Localia|005601&lt;br /&gt;
1820:00AA61|VSTV K+|00AA61&lt;br /&gt;
1830:000000|HD+ Germany/T-HT|19E+16E|000000&lt;br /&gt;
1830:003401|(Old) Premiere&lt;br /&gt;
1830:003403|(Old) Premiere Star&lt;br /&gt;
1830:003404|(Old) Entavio&lt;br /&gt;
1830:003411|HD+ Germany-sysid|(UnUsed)|003411&lt;br /&gt;
1830:003501|(Old) Premiere&lt;br /&gt;
1830:003503|(Old) Premiere Star&lt;br /&gt;
1830:003504|(Old) Entavio&lt;br /&gt;
1830:003511|(Old) Entavio Start&lt;br /&gt;
1830:008011|HD+ Germany|(UnUsed)|008011&lt;br /&gt;
1830:00AA80|T-HT|(UnUsed)|00AA80&lt;br /&gt;
1830:00AA81|T-HT|(UnUsed)|00AA81&lt;br /&gt;
1831:000000|(Old) Cable Unitymedia|000000&lt;br /&gt;
1831:000401|(Old) UM 01/03&lt;br /&gt;
1831:001003|(Old) Premiere&lt;br /&gt;
1831:001103|(Old) Cable Unitymedia|001103&lt;br /&gt;
1833:000000|(Old) Sky Germany|000000&lt;br /&gt;
1833:000401|(Old) Sky de&lt;br /&gt;
1834:000000|Vodafone|DVBC|000000&lt;br /&gt;
1834:000401|(Old) Sky Germany/Kabel Deutschland|000401&lt;br /&gt;
1835:000000|(Old) Cable Unitymedia|000000&lt;br /&gt;
1835:000401|(Old) UM I12&lt;br /&gt;
1835:001103|(Old) UM I12&lt;br /&gt;
1836:000000|(Old) Sky de/KDG&lt;br /&gt;
1837:000000|BetaDigital|23E+19E|000000&lt;br /&gt;
1838:000000|Cable UnityMedia2|DVBC|000000&lt;br /&gt;
1838:000401|(Old) Cable Unitymedia|000401&lt;br /&gt;
1838:001103|(Old) Cable Unitymedia|001103&lt;br /&gt;
183D:000000|TivuSat HD|13E|000000&lt;br /&gt;
183D:005411|TivuSat HD|(UnUsed)|005411&lt;br /&gt;
183E:000000|TivuSat UHD|13E|000000&lt;br /&gt;
183E:005411|TivuSat UHD|(UnUsed)|005411&lt;br /&gt;
1840:000000|Mediaset/Kabelkiosk/DN (DVBT+5W/9E/61W+73W+110W+119W+129W)&lt;br /&gt;
1841:000000|BBC Virgin Media UK|DVBC|000000&lt;br /&gt;
1841:005A01|BBC Virgin Media UK|UnUsed|005A01&lt;br /&gt;
1841:005B01|BBC Virgin Media UK|UnUsed|005B01&lt;br /&gt;
1841:005B02|BBC Virgin Media UK|UnUsed|005B02&lt;br /&gt;
1841:005B03|BBC Virgin Media UK|UnUsed|005B03&lt;br /&gt;
1842:000000|HD+ 0x Germany|19E|000000&lt;br /&gt;
1843:000000|HD+ 02 Germany|19E|000000&lt;br /&gt;
1843:003411|HD+ 02 sysid|(UnUsed)|003411&lt;br /&gt;
1843:003504|-FAKE-|003504&lt;br /&gt;
1843:003505|-FAKE-|003505&lt;br /&gt;
1843:003511|-FAKE-|003511&lt;br /&gt;
1843:003512|-FAKE-|003512&lt;br /&gt;
1843:003513|-FAKE-|003513&lt;br /&gt;
1843:008011|HD+ 02 Germany|(UnUsed)|008011&lt;br /&gt;
1844:000000|La7|5W|000000&lt;br /&gt;
1850:000000|Virgin Media UK/Ziggo NL/KabelBW DE|DVBC|000000&lt;br /&gt;
1850:005A01|Virgin Media UK|(UnUsed)|005A01&lt;br /&gt;
1850:005B01|Virgin Media UK|(UnUsed)|005B01&lt;br /&gt;
1850:005B02|Virgin Media UK|(UnUsed)|005B02&lt;br /&gt;
1850:005B03|Virgin MediaUK |(UnUsed)|005B03&lt;br /&gt;
1852:000000|Voo BE|DVBC|000000&lt;br /&gt;
1854:000000|Vodafone/KabelBW DE|DVBC|000000&lt;br /&gt;
1855:000000|La7|9E+5W|000000&lt;br /&gt;
1856:000000|TivuSat 4K|13E|000000&lt;br /&gt;
1856:005411|TivuSat 4K|13E|000000&lt;br /&gt;
1856:005412|TivuSat 4K|13E|000000&lt;br /&gt;
1856:005414|TivuSat 4K|(UnUsed)|000000&lt;br /&gt;
1856:005416|TivuSat 4K|(UnUsed)|000000&lt;br /&gt;
1856:005418|TivuSat 4K|(UnUsed)|000000&lt;br /&gt;
1856:00541A|TivuSat 4K|(UnUsed)|000000&lt;br /&gt;
1860:000000|HD+ 03 Germany|19E|000000&lt;br /&gt;
1861:000000|nc+/Vodafone|13E/DVBC|000000&lt;br /&gt;
1861:007001|nc+|(UnUsed)|007001&lt;br /&gt;
1861:007101|nc+|(UnUsed)|007101&lt;br /&gt;
1862:000000|Cablecom Swiss|DVBC|000000&lt;br /&gt;
1862:000000|CSAT AFRICA|22W|000000&lt;br /&gt;
1862:007201|Cablecom Swiss|(UnUsed)|000000&lt;br /&gt;
1862:007301|Cablecom Swiss|(UnUsed)|000000&lt;br /&gt;
1863:000000|CanalSAT/Sentech|19E/68E|000000&lt;br /&gt;
1863:002D01|Sentech|68E|002D01&lt;br /&gt;
1863:002D03|Sentech|68E|002D03&lt;br /&gt;
1863:003342|CanalSAT|19E|003342&lt;br /&gt;
1863:003343|CanalSAT|19E|003343&lt;br /&gt;
1867:000000|MediaBroadcast|19E+23E|000000&lt;br /&gt;
1867:00AB71|(Old) MNC|00AB71&lt;br /&gt;
1867:00AB79|(Old) MNC|00AB79&lt;br /&gt;
1868:000000|UPC Polska/Ziggo NL/KabelBW DE/Azam|DVBC/28E|000000&lt;br /&gt;
1868:006611|UPC Polska sysid|(UnUsed)|006611&lt;br /&gt;
1868:006711|UPC Polska|(UnUsed)|006711&lt;br /&gt;
186A:000000|HD+ 04 Germany|19E|000000&lt;br /&gt;
186C:000000|Polsat|13E|000000&lt;br /&gt;
186C:00AA41|Voo BE|DVBC|00AA41&lt;br /&gt;
186D:000000|HD+ 05 Germany|19E|000000&lt;br /&gt;
1870:000000|Polsat|13E|000000&lt;br /&gt;
1871:000000|TELEKOM SRBIJA|23E|000000&lt;br /&gt;
1872:000000|CSAT AFRICA|22W|000000&lt;br /&gt;
1875:000000|NIGERIA|28E|000000&lt;br /&gt;
1878:000000|Bulsatcom|39E|000000&lt;br /&gt;
187A:000000|GHANA|28E|000000&lt;br /&gt;
187C:000000|GHANA|28E|000000&lt;br /&gt;
1880:000000|RCS DiGiTV|1W|000000&lt;br /&gt;
1880:002011|RCS DiGiTV sysid|(UnUsed)|002011&lt;br /&gt;
1880:002111|RCS DiGiTV|(UnUsed)|002111&lt;br /&gt;
1880:002113|RCS DiGiTV|(UnUsed)|002113&lt;br /&gt;
1882:000000|Magio+NovaDigiTV|1W|000000|3l|4l|5l|&lt;br /&gt;
1883:000000|CANAL+ FRANCE UHD|19E|000000&lt;br /&gt;
1883:003311|AB SAT|&lt;br /&gt;
1884:000000|nc+ 4K|13E|000000&lt;br /&gt;
1884:000065|nc+ 4K|(UnUsed)|000065&lt;br /&gt;
1884:000068|nc+ 4K|(UnUsed)|000068&lt;br /&gt;
1884:0001A0|nc+ 4K|(UnUsed)|0001A0&lt;br /&gt;
1884:0001A3|nc+ 4K|(UnUsed)|0001A3&lt;br /&gt;
1884:0001A5|nc+ 4K|(UnUsed)|0001A5&lt;br /&gt;
1884:0001A7|nc+ 4K|(UnUsed)|0001A7&lt;br /&gt;
1886:000000|NovaDigiTV|1W|000000|3l|4l|5l|&lt;br /&gt;
1887:000000|BetaDigital|19E|000000&lt;br /&gt;
188A:000000|Allente|1W|000000&lt;br /&gt;
188D:000000|A1Bulgaria|39E|000000&lt;br /&gt;
18A0:000000|Arquiva|24W|000000&lt;br /&gt;
18A1:000000|(Old) XTRA|000000&lt;br /&gt;
18A2:000000|GHANA|28E|000000&lt;br /&gt;
18B1:000000|CANAL+ FRANCE|DVBT+5W|000000&lt;br /&gt;
2200:000000|(Old) Paddy Power|000000&lt;br /&gt;
223B:000000|(Old) Bundestag [CODICRYPT]|000000&lt;br /&gt;
22E2:000000|(Old) National TV [CODICRYPT]|000000&lt;br /&gt;
22E3:000000|(Old) RSCC [CODICRYPT]|000000&lt;br /&gt;
22F0:000000|(Old) TV B92/BRAVO/MTV [CODICRYPT]|000000&lt;br /&gt;
2600:000000|BISS|Various|FakeFrom[EMU]|3n|4n|5n|&lt;br /&gt;
2602:000000|BISS1|Various|FakeFrom[EMU]|3n|4n|5n|&lt;br /&gt;
2610:000000|BISS2|Various|FakeFrom[EMU]|3n|4n|5n|&lt;br /&gt;
2710:000000|Tricolor|36E+56E|000000&lt;br /&gt;
2710:000006|LibidTV|(UnUsed)|000006&lt;br /&gt;
2710:000018|Tricolor|(UnUsed)|000018&lt;br /&gt;
2710:000019|Tricolor|(UnUsed)|000019&lt;br /&gt;
2710:00001A|Tricolor265 Sibir|(UnUsed)|00001A&lt;br /&gt;
2710:000028|Tricolor|(UnUsed)|000028&lt;br /&gt;
4347:000000|BigBang|52E|000000&lt;br /&gt;
44A0:000000|RusskijMir|56E|000000&lt;br /&gt;
4749:000000|Digicipher|22W/43W-C|000000&lt;br /&gt;
4A02:000000|BBTV|Taiwan|000000&lt;br /&gt;
4A30:000000|(Old) DVN [-]&lt;br /&gt;
4A60:000000|(Old) Armenia Region TV [SkyPilot]&lt;br /&gt;
4A61:000000|(Old) SexView 264 [SKYcrypt]&lt;br /&gt;
4A63:000000|(Old) SexViewXXX [Netion SHL]&lt;br /&gt;
4A64:000000|SMV FreeSat TV|75E|000000&lt;br /&gt;
4A65:000000|(Old) ABV [-]&lt;br /&gt;
4A6F:000000|(Old) Redline[data]&lt;br /&gt;
4A70:000000|(Old) inXtc [DreamCrypt]&lt;br /&gt;
4AA0:000000|(Old) MCT&lt;br /&gt;
4AA1:000000|(Old) Iberia/JSC Sports [KeyFly]&lt;br /&gt;
4AB0:000000|(Old) ArmeniaTV/HasuTV [SkyPilot]&lt;br /&gt;
4ABF:000000|(Old) Redlight|000000&lt;br /&gt;
4AD0:000000|(Old) Redlight Italy [firecrypt]&lt;br /&gt;
4AD1:000000|SISAL|9E|000000&lt;br /&gt;
4AD2:000000|(Old) Sumavision [-]&lt;br /&gt;
4AD4:000000|(Old) SexView [OmniKrypt]&lt;br /&gt;
4ADC:000000|Tv Numeric|DVBT|000000&lt;br /&gt;
4AE0:000000|(Old) Tricolor TV|000000&lt;br /&gt;
4AE0:000015|(Old) Tricolor TV|000015&lt;br /&gt;
4AE1:000000|Tricolor TV|36E+56E|000000&lt;br /&gt;
4AE1:000002|Tricolor24|36E|000002&lt;br /&gt;
4AE1:000011|Tricolor13|36E|000011&lt;br /&gt;
4AE1:000013|(Old) Platforma HD|000013&lt;br /&gt;
4AE1:000014|TricolorSibir|56E|000014&lt;br /&gt;
4AE1:0000FE|TricolorICG|36E+56E|0000FE&lt;br /&gt;
4AEA:000000|PlusTelka/Tellytrack|DVBT+5E|000000&lt;br /&gt;
4AEB:000000|(Old) Telekarta|000000&lt;br /&gt;
4AEE:000000|BulsatCom|39E+2E|000000&lt;br /&gt;
4AF4:000000|HD+ TV|19E|000000&lt;br /&gt;
4AFC:000000|Kabelio/Pantelio|13E/51E|000000&lt;br /&gt;
4B24:000000|Hustler+Redlight+Vivid|13E|000000&lt;br /&gt;
4B4A:000000|Topwell|21E|000000&lt;br /&gt;
4B63:000000|redCrypter|13E|000000&lt;br /&gt;
4B64:000000|HD+ Germany/GHANA|19E/28E|000000&lt;br /&gt;
5448:000000|Visioncrypt|21E/7E/DVBC Pakistan|000000&lt;br /&gt;
5483:000000|(Old) Sport HD&lt;br /&gt;
5500:000000|(Old) Tricolor TV [Z-Crypt]&lt;br /&gt;
5501:000000|(Old) AthinaSat [Griffin]&lt;br /&gt;
5581:000000|(Old) BulsatCom&lt;br /&gt;
5601:000000|(Old) NTV+&lt;br /&gt;
5604:000000|Telekarta/RussianTV/Eurosport/ViasatUA|75E/13E/9E/5E/4W/166E|000000&lt;br /&gt;
7AC8:000000|Gospell|DVBC Pakistan|000000&lt;br /&gt;
7BE1:000000|DRECrypt4|51E|000000&lt;br /&gt;
A101:000000|(Old) RossCrypt&lt;br /&gt;
FFFF:FFFFFF||13.06.2023&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{OSCamTranslatedLinks}}&lt;br /&gt;
&lt;br /&gt;
=== Eine Kleine Sammlung ===&lt;br /&gt;
&amp;lt;pre&amp;gt;#Sky Österreich (A02)&lt;br /&gt;
1702:000000|Sky Österreich|Astra 19.2° Ost|&lt;br /&gt;
------------------------------------------------&lt;br /&gt;
#HD+ by Astra&lt;br /&gt;
1843:008011|HD+ by Astra|Astra 19.2° Ost|&lt;br /&gt;
------------------------------------------------&lt;br /&gt;
#ORF ICE Irdeto&lt;br /&gt;
0648:2E55FF|ORF Digital ICE|Astra 19.2° Ost|&lt;br /&gt;
------------------------------------------------&lt;br /&gt;
#ORF ICE Irdeto&lt;br /&gt;
0648:06DCFF|ORF Digital ICE|Astra 19.2° Ost|&lt;br /&gt;
------------------------------------------------&lt;br /&gt;
#ORF ICE Irdeto&lt;br /&gt;
0648:2296FF|ORF Digital ICE|Astra 19.2° Ost|&lt;br /&gt;
------------------------------------------------&lt;br /&gt;
#ORF Digital Cryptoworks&lt;br /&gt;
0D05:000004|ORF Digital|Astra 19.2° Ost|&lt;br /&gt;
------------------------------------------------&lt;br /&gt;
#AustriaSat&lt;br /&gt;
0D05:000010|AustriaSat|Astra 19.2° Ost|&lt;br /&gt;
------------------------------------------------&lt;br /&gt;
#MTV Unlimited&lt;br /&gt;
0B00:000000|MTV Unlimited|Astra 19.2° Ost|&lt;br /&gt;
------------------------------------------------&lt;br /&gt;
#SRG/SSR&lt;br /&gt;
0500:040810|SRG/SSR Schweiz|Hotbird 13.0° Ost|&lt;br /&gt;
------------------------------------------------&lt;br /&gt;
#Redlight&lt;br /&gt;
0500:043800|Redlight|Hotbird 13.0° Ost|&lt;br /&gt;
------------------------------------------------&lt;br /&gt;
#Free XTV&lt;br /&gt;
0500:041700|Free XTV|Hotbird 13.0° Ost|&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>EnoSat</name></author>
	</entry>
	<entry>
		<id>http://oldwiki.streamboard.tv/index.php?title=OSCam/sk/scripts/Dreambox&amp;diff=13680</id>
		<title>OSCam/sk/scripts/Dreambox</title>
		<link rel="alternate" type="text/html" href="http://oldwiki.streamboard.tv/index.php?title=OSCam/sk/scripts/Dreambox&amp;diff=13680"/>
		<updated>2023-04-14T18:35:06Z</updated>

		<summary type="html">&lt;p&gt;EnoSat: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Kategorie:OSCam]]&lt;br /&gt;
{{OSCamHomeLinks}}&lt;br /&gt;
&lt;br /&gt;
[[Datei:WarningS.png|text-bottom]] &#039;&#039;&#039;Upozornenie:&#039;&#039;&#039; Obsah slovenskej Wiki je stále vo &amp;quot;výstavbe&amp;quot;. [[Special:UserLogin|Zaregistrujte sa]] a pomôžte nám dokončiť a preložiť články.&lt;br /&gt;
&lt;br /&gt;
== Dreambox ==&lt;br /&gt;
=== Image newnigma ===&lt;br /&gt;
&lt;br /&gt;
* Nainštalujte image Newnigma² a nakonfigurujte ho&lt;br /&gt;
* Skopírujte binárku &amp;quot;oscam&amp;quot; do&amp;quot;/usr/bin/&amp;quot; a nastavte atribúty na 755 (chmod 755)&lt;br /&gt;
* Skopírujte &amp;quot;oscam.emu&amp;quot; do&amp;quot;/usr/script/&amp;quot; a nastavte atribúty na 755 (chmod 755)&lt;br /&gt;
* Skopírujte konfiguračné súbory do&amp;quot;/var/keys&amp;quot; (Symlink na /usr/keys)&lt;br /&gt;
* Vyberte &amp;quot;oscam&amp;quot; z ponuky v SoftCAM&lt;br /&gt;
&lt;br /&gt;
==== oscam.emu ==== &lt;br /&gt;
 #!/bin/sh&lt;br /&gt;
 ########################################&lt;br /&gt;
 ###### Powered by NewNigma2 Team  ######&lt;br /&gt;
 ###      http://newngima2.to       ###&lt;br /&gt;
 ########################################&lt;br /&gt;
  &lt;br /&gt;
  &lt;br /&gt;
 EMUNAME=&amp;quot;OScam&amp;quot;&lt;br /&gt;
 &lt;br /&gt;
 remove_tmp ()&lt;br /&gt;
 {&lt;br /&gt;
         [ -e /tmp/ecm.info ] &amp;amp;&amp;amp; rm -rf /tmp/ecm.info&lt;br /&gt;
         [ -e /tmp/ecm0.info ] &amp;amp;&amp;amp; rm -rf /tmp/ecm0.info&lt;br /&gt;
         [ -e /tmp/ecm1.info ] &amp;amp;&amp;amp; rm -rf /tmp/ecm1.info&lt;br /&gt;
         [ -e /tmp/.oscam ] &amp;amp;&amp;amp; rm -rf /tmp/.oscam&lt;br /&gt;
         [ -e /tmp/oscam.log ] &amp;amp;&amp;amp; rm -rf /tmp/oscam.log&lt;br /&gt;
         [ -e /tmp/oscam.kill ] &amp;amp;&amp;amp; rm -rf /tmp/oscam.kill&lt;br /&gt;
         [ -e /tmp/oscamuser.log ] &amp;amp;&amp;amp; rm -rf /tmp/oscamuser.log&lt;br /&gt;
 }&lt;br /&gt;
 &lt;br /&gt;
 case &amp;quot;$1&amp;quot; in&lt;br /&gt;
         start)&lt;br /&gt;
                 echo &amp;quot;[SCRIPT] $1: $EMUNAME&amp;quot;&lt;br /&gt;
                 if [ -f /usr/keys/oscam.conf ]; then&lt;br /&gt;
                         /usr/bin/oscam -c /usr/keys &amp;gt;/dev/null &amp;amp;&lt;br /&gt;
                 else&lt;br /&gt;
                         /usr/bin/oscam -c /etc/tuxbox/config &amp;gt;/dev/null &amp;amp;&lt;br /&gt;
                 fi&lt;br /&gt;
                 ;;&lt;br /&gt;
         stop)&lt;br /&gt;
                 echo &amp;quot;[SCRIPT] $1: $EMUNAME&amp;quot;&lt;br /&gt;
                 echo -n &amp;quot;kill &amp;quot; &amp;gt; /tmp/oscam.kill&lt;br /&gt;
                 pidof oscam &amp;gt;&amp;gt; /tmp/oscam.kill&lt;br /&gt;
                 echo sleep 1s &amp;gt;&amp;gt; /tmp/oscam.kill&lt;br /&gt;
                 echo -n &amp;quot;kill -9 &amp;quot; &amp;gt;&amp;gt; /tmp/oscam.kill&lt;br /&gt;
                 pidof oscam &amp;gt;&amp;gt; /tmp/oscam.kill&lt;br /&gt;
                 chmod 755 /tmp/oscam.kill&lt;br /&gt;
                 /tmp/oscam.kill&lt;br /&gt;
                 sleep 2&lt;br /&gt;
                 remove_tmp&lt;br /&gt;
                 ;;&lt;br /&gt;
         restart)&lt;br /&gt;
                 $0 stop&lt;br /&gt;
                 sleep 1&lt;br /&gt;
                 $0 start&lt;br /&gt;
                 exit 1&lt;br /&gt;
                 ;;&lt;br /&gt;
         *)&lt;br /&gt;
                 $0 stop&lt;br /&gt;
                 exit 1&lt;br /&gt;
                 ;;&lt;br /&gt;
 esac&lt;br /&gt;
 &lt;br /&gt;
 exit 0&lt;br /&gt;
&lt;br /&gt;
=== Image ICVS(IHAD)  ===&lt;br /&gt;
&lt;br /&gt;
* Nainštalujte image ICVS a nakonfigurujte ho&lt;br /&gt;
* Potom pomocou modrého panela nainštalujte doplnky GP&lt;br /&gt;
* Skopírujte binárku &amp;quot;oscam&amp;quot; do&amp;quot;/usr/bin/&amp;quot; a nastavte atribúty na 755 (chomd 755)&lt;br /&gt;
* Skopírujte skript &amp;quot;oscam_cam.sh&amp;quot; do&amp;quot;/usr/script/&amp;quot; a nastavte atribúty na 755 (chomd 755)&lt;br /&gt;
* Skopírujte konfiguračné súbory do&amp;quot;/var/tuxtbox/config&amp;quot; (Symlink na /etc/tuxbox). Ak konfiguračný adresár neexistuje, vytvorte ho&lt;br /&gt;
* Reštartujte dreambox&lt;br /&gt;
* V modrom paneli, ikona &amp;quot;camd&amp;quot; vyberte &amp;quot;oscam&amp;quot;&lt;br /&gt;
&lt;br /&gt;
==== oscam_cam.sh ====&lt;br /&gt;
 #!/bin/sh&lt;br /&gt;
 CAMD_ID=1793&lt;br /&gt;
 CAMD_NAME=&amp;quot;OSCam&amp;quot;&lt;br /&gt;
 CAMD_BIN=oscam&lt;br /&gt;
 &lt;br /&gt;
 INFOFILE_A=ecm0.info&lt;br /&gt;
 INFOFILE_B=ecm1.info&lt;br /&gt;
 INFOFILE_C=ecm2.info&lt;br /&gt;
 INFOFILE_D=ecm3.info&lt;br /&gt;
 #Expert window&lt;br /&gt;
 INFOFILE_LINES=1111111111000000&lt;br /&gt;
 #Zapp after start&lt;br /&gt;
 REZAPP=0&lt;br /&gt;
 &lt;br /&gt;
 ########################################&lt;br /&gt;
 &lt;br /&gt;
 logger $0 $1&lt;br /&gt;
 echo $0 $1&lt;br /&gt;
 &lt;br /&gt;
 remove_tmp () {&lt;br /&gt;
   rm -rf /tmp/*.info* /tmp/*.tmp*&lt;br /&gt;
 }&lt;br /&gt;
 &lt;br /&gt;
 case &amp;quot;$1&amp;quot; in&lt;br /&gt;
   start)&lt;br /&gt;
   remove_tmp&lt;br /&gt;
   /usr/bin/$CAMD_BIN &amp;amp;       &lt;br /&gt;
   ;;&lt;br /&gt;
   stop)&lt;br /&gt;
   killall -9 $CAMD_BIN 2&amp;gt;/dev/null  &lt;br /&gt;
   sleep 2&lt;br /&gt;
   remove_tmp&lt;br /&gt;
   ;;&lt;br /&gt;
   *)&lt;br /&gt;
   $0 stop&lt;br /&gt;
   exit 0&lt;br /&gt;
   ;;&lt;br /&gt;
 esac&lt;br /&gt;
 &lt;br /&gt;
 exit 0&lt;br /&gt;
&lt;br /&gt;
=== Image OpenPli ===&lt;br /&gt;
&lt;br /&gt;
==== Automatická inštalácia ====&lt;br /&gt;
&#039;&#039;&#039;Priamo z GUI&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Najjednoduchší spôsob je použiť grafické rozhranie OpenPli na inštaláciu OScam, Menu -&amp;gt; Zásuvné moduly -&amp;gt; (Zelené tlačidlo) Stiahnuť -&amp;gt; Softcams a z navrhovaného zoznamu použiť: oscam-experimental&lt;br /&gt;
&lt;br /&gt;
Potom prejdite na: Menu - Nastavenia - SoftCam / CI - Nastavenie SoftCam - Vyberte Softcam a šípkami doľava alebo doprava vyberte: oscam-experimental stlačte OK a potom v menu reštartujte softcam.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Z príkazového riadku&#039;&#039;&#039;  &lt;br /&gt;
&lt;br /&gt;
 opkg install enigma2-plugin-softcams-oscam-experimental&lt;br /&gt;
&lt;br /&gt;
* Spustiteľný súbor bude /usr/bin/oscam-experimental&lt;br /&gt;
* Konfiguračné súbory budú v /etc/tuxbox/config/oscam-experimental&lt;br /&gt;
* Konfiguračné súbory s príponou *-opkg OScam nepoužíva, toto sú to súbory tak, ako sú v úložisku OpenPli&lt;br /&gt;
&lt;br /&gt;
Teraz vyberieme a spustíme OScam.&lt;br /&gt;
&lt;br /&gt;
 /etc/init.d/softcam stop&lt;br /&gt;
 rm /etc/init.d/softcam&lt;br /&gt;
 ln -s /etc/init.d/softcam.oscam-experimental /etc/init.d/softcam&lt;br /&gt;
 /etc/init.d/softcam start&lt;br /&gt;
&lt;br /&gt;
* Predvolený port WebIF je 16200&lt;br /&gt;
* Predvolený užívateľ WebIF je: user&lt;br /&gt;
* Predvolené heslo WebIF je: password&lt;br /&gt;
&lt;br /&gt;
==== Manuálna inštalácia ====&lt;br /&gt;
Skontrolujeme, či je balík, ktorý umožňuje spustiť softcam, už predinštalovaný vo vašom obraze alebo nie.&lt;br /&gt;
&lt;br /&gt;
 opkg list-installed | grep softcam-support&lt;br /&gt;
&lt;br /&gt;
Ak tento príkaz nič nevráti, zadajte nasledujúci príkaz na aktiváciu automatického spustenia softcams:&lt;br /&gt;
 opkg install softcam-support&lt;br /&gt;
&lt;br /&gt;
Poznámka: Táto operácia sa vykoná automaticky, keď nainštalujete SoftCam z oficiálneho úložiska OpenPli.&lt;br /&gt;
&lt;br /&gt;
V nasledujúcom príklade budeme predpokladať, že:&lt;br /&gt;
* spustiteľný súbor OScam sa bude volať:  oscam-personal&lt;br /&gt;
* naše konfiguračné súbory budú umiestnené do:  /etc/tuxbox/config/oscam-personal&lt;br /&gt;
&lt;br /&gt;
Preneste svoj súbor oscam-personal do /usr/bin a potom mu nastavte práva na vykonávanie&lt;br /&gt;
 chmod 755 /usr/bin/oscam-personal&lt;br /&gt;
Vytvorenie adresára pre konfigurácie&lt;br /&gt;
 mkdir /etc/tuxbox/config/oscam-personal&lt;br /&gt;
Preneste alebo vytvorte konfiguračné súbory do /etc/tuxbox/config/oscam-personal&lt;br /&gt;
&lt;br /&gt;
Potom vytvorte zavádzací súbor:  /etc/init.d/softcam.oscam-personal&lt;br /&gt;
&lt;br /&gt;
 touch /etc/init.d/softcam.oscam-perso&lt;br /&gt;
 chmod 755 /etc/init.d/sotcam.oscam-perso&lt;br /&gt;
=====  Spúšťací skript =====&lt;br /&gt;
Potom upravte tento súbor a umiestnite nasledujúci obsah:&lt;br /&gt;
&lt;br /&gt;
 #!/bin/sh&lt;br /&gt;
 # Tu nastavte parametre&lt;br /&gt;
 # start-exe = názov spustiteľného súboru, ktorý sa má spustiť&lt;br /&gt;
 # softcam_param = všetky parametre, ktoré sa majú preniesť do vašeho softcam&lt;br /&gt;
 # softcam_info = zadať názov vašeho softcam (táto informácia sa nezdá byť použitá)&lt;br /&gt;
 softcam_exe=&amp;quot;/usr/bin/oscam-experimental&amp;quot;&lt;br /&gt;
 softcam_param=&amp;quot;-b -r 2 -c /etc/tuxbox/config/oscam-experimental&amp;quot;&lt;br /&gt;
 softcam_info=&amp;quot;oscam&amp;quot;&lt;br /&gt;
 &lt;br /&gt;
 remove_tmp ()&lt;br /&gt;
 {&lt;br /&gt;
  [ -e /tmp/ecm.info ] &amp;amp;&amp;amp; rm -rf /tmp/ecm.info&lt;br /&gt;
  [ -e /tmp/.oscam ] &amp;amp;&amp;amp; rm -rf /tmp/.oscam&lt;br /&gt;
  [ -e /tmp/.console ] &amp;amp;&amp;amp; rm -rf /tmp/.console&lt;br /&gt;
  [ -e /tmp/camd.socket ] &amp;amp;&amp;amp; rm -rf /tmp/camd.socket&lt;br /&gt;
 }&lt;br /&gt;
 &lt;br /&gt;
 case &amp;quot;$1&amp;quot; in&lt;br /&gt;
 	start)&lt;br /&gt;
 		start-stop-daemon -S -x $softcam_exe -- $softcam_param&lt;br /&gt;
 	;;&lt;br /&gt;
 	stop)&lt;br /&gt;
 		start-stop-daemon -K -R 2 -x $softcam_exe &amp;amp;&lt;br /&gt;
 		sleep 3&lt;br /&gt;
 		ps | grep $softcam_exe | grep -v grep &amp;gt; /dev/null&lt;br /&gt;
 		if [ $? -eq 0 ]&lt;br /&gt;
 		then&lt;br /&gt;
 			killall -9 $softcam_exe 2&amp;gt;/dev/null&lt;br /&gt;
 		fi&lt;br /&gt;
 		sleep 2&lt;br /&gt;
 		remove_tmp&lt;br /&gt;
 	;;&lt;br /&gt;
 restart|reload)&lt;br /&gt;
 		$0 stop&lt;br /&gt;
 		sleep 4&lt;br /&gt;
 		$0 start&lt;br /&gt;
 	;;&lt;br /&gt;
 version)&lt;br /&gt;
 		$softcam_exe -V | head -n 1 | awk &#039;{print $2}&#039;&lt;br /&gt;
 	;;&lt;br /&gt;
 info)&lt;br /&gt;
 		echo $softcam_info&lt;br /&gt;
 	;;&lt;br /&gt;
 values)&lt;br /&gt;
 		echo &amp;quot;Command line started:&amp;quot; &lt;br /&gt;
 		echo $softcam_exe $softcam_param&lt;br /&gt;
 	;;&lt;br /&gt;
 *)&lt;br /&gt;
 	echo &amp;quot;Usage: $0 start|stop|restart|version|info|values&amp;quot;&lt;br /&gt;
 	exit 1&lt;br /&gt;
 	;;&lt;br /&gt;
 esac&lt;br /&gt;
 exit 0&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Po vytvorení tohto súboru zastavíme aktuálny softcam, nakonfigurujeme OpenPli na používanie nášho vlastného oscamu a spustíme ho.&lt;br /&gt;
&lt;br /&gt;
 /etc/init.d/softcam stop&lt;br /&gt;
 rm /etc/init.d/softcam&lt;br /&gt;
 ln -s /etc/init.d/softcam.oscam-perso /etc/init.d/softcam&lt;br /&gt;
 /etc/init.d/softcam start&lt;br /&gt;
&lt;br /&gt;
Ak sú vaše konfiguračné súbory správne, mal by sa spustiť váš oscam-personal.&lt;br /&gt;
&lt;br /&gt;
Pomocou tohto spúšťacieho skriptu môžete veľmi jednoducho zmeniť názov spustiteľného súboru, ktorý chcete testovať.&lt;br /&gt;
&lt;br /&gt;
Všimnite si, že ak chcete spustiť 2 softcamy súčasne, stačí správne nastaviť premenné softcam1_ a softcam2_:&lt;br /&gt;
&lt;br /&gt;
 #!/bin/sh&lt;br /&gt;
 # Tu definujte parametre&lt;br /&gt;
 # start-exe = spustiteľný na spustenie&lt;br /&gt;
 # softcam1_param = úplné parametre príkazového riadku na odovzdanie spustiteľnému súboru&lt;br /&gt;
 softcam1_exe=&amp;quot;/usr/bin/oscam&amp;quot;&lt;br /&gt;
 softcam1_param=&amp;quot;-b -r 2 -c /etc/tuxbox/config/oscam&amp;quot;&lt;br /&gt;
 &lt;br /&gt;
 softcam2_exe=&amp;quot;/usr/bin/OSEmu&amp;quot;&lt;br /&gt;
 softcam2_param=&amp;quot;-a user:password -p 12000 -b&amp;quot;&lt;br /&gt;
 &lt;br /&gt;
 softcam_info=&amp;quot;OScam and OSemu&amp;quot;&lt;br /&gt;
 &lt;br /&gt;
 &lt;br /&gt;
 remove_tmp ()&lt;br /&gt;
 {&lt;br /&gt;
  [ -e /tmp/ecm.info ] &amp;amp;&amp;amp; rm -rf /tmp/ecm.info&lt;br /&gt;
  [ -e /tmp/.oscam ] &amp;amp;&amp;amp; rm -rf /tmp/.oscam&lt;br /&gt;
  [ -e /tmp/.console ] &amp;amp;&amp;amp; rm -rf /tmp/.console&lt;br /&gt;
  [ -e /tmp/camd.socket ] &amp;amp;&amp;amp; rm -rf /tmp/camd.socket&lt;br /&gt;
  }&lt;br /&gt;
 &lt;br /&gt;
 &lt;br /&gt;
 case &amp;quot;$1&amp;quot; in&lt;br /&gt;
 start)&lt;br /&gt;
 start-stop-daemon -S -x $softcam1_exe -- $softcam1_param&lt;br /&gt;
 start-stop-daemon -S -x $softcam2_exe -- $softcam2_param&lt;br /&gt;
 ;;&lt;br /&gt;
 stop)&lt;br /&gt;
 start-stop-daemon -K -R 2 -x $softcam1_exe&lt;br /&gt;
 start-stop-daemon -K -R 2 -x $softcam2_exe&lt;br /&gt;
 sleep 3&lt;br /&gt;
 ps | grep $softcam1_exe | grep -v grep &amp;gt; /dev/null&lt;br /&gt;
 if [ $? -eq 0 ]&lt;br /&gt;
 then&lt;br /&gt;
 	killall -9 $softcam1_exe 2&amp;gt;/dev/null&lt;br /&gt;
 fi&lt;br /&gt;
 ps | grep $softcam2_exe | grep -v grep &amp;gt; /dev/null&lt;br /&gt;
 if [ $? -eq 0 ]&lt;br /&gt;
 then&lt;br /&gt;
 	killall -9 $softcam2_exe 2&amp;gt;/dev/null&lt;br /&gt;
 fi&lt;br /&gt;
 sleep 2&lt;br /&gt;
 remove_tmp&lt;br /&gt;
 ;;&lt;br /&gt;
  restart|reload)&lt;br /&gt;
 $0 stop&lt;br /&gt;
 sleep 2&lt;br /&gt;
 $0 start&lt;br /&gt;
 ;;&lt;br /&gt;
  version)&lt;br /&gt;
 $softcam1_exe -V | head -n 1 | awk &#039;{print $2}&#039;&lt;br /&gt;
 ;;&lt;br /&gt;
  info)&lt;br /&gt;
   echo $softcam_info&lt;br /&gt;
   ;;&lt;br /&gt;
  values)&lt;br /&gt;
 echo &amp;quot;Command line started:&amp;quot; &lt;br /&gt;
 echo $softcam1_exe $softcam1_param&lt;br /&gt;
 echo $softcam2_exe $softcam2_param&lt;br /&gt;
 ;;&lt;br /&gt;
  *)&lt;br /&gt;
 echo &amp;quot;Usage: $0 start|stop|restart|version|info|values&amp;quot;&lt;br /&gt;
 exit 1&lt;br /&gt;
 ;;&lt;br /&gt;
 esac&lt;br /&gt;
 exit 0&lt;br /&gt;
&lt;br /&gt;
==== Manuálna aktualizácia ====&lt;br /&gt;
&lt;br /&gt;
Ak chcete manuálne aktualizovať svoju verziu OSCam na OpenPli, ak ste nainštalovali pomocou metódy automatickej inštalácie.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Poznámka:&#039;&#039;&#039; ak ste postupovali podľa manuálnej metódy inštalácie, stačí upraviť premennú: softcam_exe= tak, aby ukazovala na spustiteľný súbor, ktorý chcete otestovať.&lt;br /&gt;
 /etc/init.d/softcam stop&lt;br /&gt;
&lt;br /&gt;
Musíte skontrolovať, aký je názov vášho aktuálneho spustiteľného súboru oscam (ak ste postupovali podľa automatickej inštalácie, je 99% šanca, že názov je /usr/bin/oscam-experimental&lt;br /&gt;
&lt;br /&gt;
Skontrolujeme pomocou nasledujúceho príkazového riadku:&lt;br /&gt;
&lt;br /&gt;
 cat /etc/init.d/softcam | grep start&lt;br /&gt;
&lt;br /&gt;
A mali by sme vidieť niečo, čo vyzerá takto:&lt;br /&gt;
&lt;br /&gt;
        exec start-stop-daemon -S -x /usr/bin/oscam-experimental -- -b -r 2 -c /etc/tuxbox/config/oscam-experimental&lt;br /&gt;
        exec start-stop-daemon -K -R 2 -x /usr/bin/oscam-experimental &amp;amp;&lt;br /&gt;
 restart|reload)&lt;br /&gt;
        $0 start&lt;br /&gt;
        echo &amp;quot;Usage: $0 start|stop|restart&amp;quot;&lt;br /&gt;
&lt;br /&gt;
Vidíme, že spustiteľný súbor, ktorý sa spustí, je: /usr/bin/oscam-experimental&lt;br /&gt;
Samozrejme, ak aktuálny skript nepoužíva súbor /usr/bin/oscam-experimental, zvyšok vysvetlenia je potrebné prispôsobiť podľa názvu spustiteľného súboru, na ktorý ukazuje!&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Metóda 1: nahraďte existujúci súbor&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Zálohujte aktuálnu verziu:&lt;br /&gt;
 mv /usr/bin/oscam-experimental /usr/bin/oscam-experimental.old&lt;br /&gt;
&lt;br /&gt;
Preneste verziu OScam, ktorú chcete otestovať, do /usr/bin a premenujte ju na oscam-experimental&lt;br /&gt;
 mv /usr/bin/Ma_Version_OScam /usr/bin/oscam-experimental&lt;br /&gt;
 chmod 755 /usr/bin/oscam-experimental&lt;br /&gt;
&lt;br /&gt;
A reštartujte OScam.&lt;br /&gt;
 /etc/init.d/softcam start&lt;br /&gt;
&lt;br /&gt;
Pre vrátenie naspäť:&lt;br /&gt;
&lt;br /&gt;
 /etc/init.d/softcam stop&lt;br /&gt;
 rm /usr/bin/oscam-experimental&lt;br /&gt;
 mv /usr/bin/oscam-experimental.old /usr/bin/oscam-experimental&lt;br /&gt;
 /etc/init.d/softcam start&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Metóda 2: vytvoríme symbolický odkaz (odporúčaná metóda)&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Premenovať aktuálnu verziu:&lt;br /&gt;
 mv /usr/bin/oscam-experimental /usr/bin/oscam-experimental.old&lt;br /&gt;
&lt;br /&gt;
Preneste verziu OScam (My_Version_OScam), ktorú chcete otestovať, do /usr/bin a urobte ju spustiteľnou:&lt;br /&gt;
 chmod 755 /usr/bin/Moja_Verzia_OScam&lt;br /&gt;
&lt;br /&gt;
Vytvorte symbolický odkaz na svoju osobnú verziu:&lt;br /&gt;
 ln -s /usr/bin/Moja_Verzia_OScam /usr/bin/oscam-experimental&lt;br /&gt;
&lt;br /&gt;
A reštartujte OScam.&lt;br /&gt;
 /etc/init.d/softcam start&lt;br /&gt;
&lt;br /&gt;
Pre vrátenie naspäť:&lt;br /&gt;
&lt;br /&gt;
 /etc/init.d/softcam stop&lt;br /&gt;
 rm /usr/bin/oscam-experimental&lt;br /&gt;
 ln -s /usr/bin/oscam-experimental.old /usr/bin/oscam-experimental&lt;br /&gt;
 /etc/init.d/softcam start&lt;br /&gt;
&lt;br /&gt;
Dôležitá poznámka: ak nahradíte súbor oscam-experimental svojou vlastnou verziou (podľa metódy 1) a aktualizujete svoj obraz OpenPli, je možné, že počas aktualizácie bude vaša osobná verzia prepísaná verziou nahranou OpenPli. Takže budete musieť začať odznova.&lt;br /&gt;
Ak ste použili metódu 2, môžete sa ľahko vrátiť k svojej osobnej verzii jednoduchým odstránením a opätovným vytvorením symbolického odkazu.&lt;br /&gt;
Ak však máte záujem o osobnú verziu Oscamu, odporúčame vám vytvoriť si vlastný spúšťací skript, aby ste mohli jednoducho prepínať z jednej verzie na druhú prostredníctvom ponuky OpenPli.&lt;br /&gt;
&lt;br /&gt;
{{OSCamTranslatedLinks}}&lt;/div&gt;</summary>
		<author><name>EnoSat</name></author>
	</entry>
	<entry>
		<id>http://oldwiki.streamboard.tv/index.php?title=OSCam/sk/scripts/Dreambox&amp;diff=13679</id>
		<title>OSCam/sk/scripts/Dreambox</title>
		<link rel="alternate" type="text/html" href="http://oldwiki.streamboard.tv/index.php?title=OSCam/sk/scripts/Dreambox&amp;diff=13679"/>
		<updated>2023-04-14T18:27:32Z</updated>

		<summary type="html">&lt;p&gt;EnoSat: /* oscam.emu */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Kategorie:OSCam]]&lt;br /&gt;
{{OSCamHomeLinks}}&lt;br /&gt;
&lt;br /&gt;
[[Datei:WarningS.png|text-bottom]] &#039;&#039;&#039;Upozornenie:&#039;&#039;&#039; Obsah slovenskej Wiki je stále vo &amp;quot;výstavbe&amp;quot;. [[Special:UserLogin|Zaregistrujte sa]] a pomôžte nám dokončiť a preložiť články.&lt;br /&gt;
&lt;br /&gt;
== Dreambox ==&lt;br /&gt;
=== Image newnigma ===&lt;br /&gt;
&lt;br /&gt;
* Nainštalujte image Newnigma² a nakonfigurujte ho&lt;br /&gt;
* Skopírujte binárku &amp;quot;oscam&amp;quot; do&amp;quot;/usr/bin/&amp;quot; a nastavte atribúty na 755 (chmod 755)&lt;br /&gt;
* Skopírujte &amp;quot;oscam.emu&amp;quot; do&amp;quot;/usr/script/&amp;quot; a nastavte atribúty na 755 (chmod 755)&lt;br /&gt;
* Skopírujte konfiguračné súbory do&amp;quot;/var/keys&amp;quot; (Symlink na /usr/keys)&lt;br /&gt;
* Vyberte &amp;quot;oscam&amp;quot; z ponuky v SoftCAM&lt;br /&gt;
&lt;br /&gt;
==== oscam.emu ==== &lt;br /&gt;
 #!/bin/sh&lt;br /&gt;
 ########################################&lt;br /&gt;
 ###### Powered by NewNigma2 Team  ######&lt;br /&gt;
 ###      http://newngima2.to       ###&lt;br /&gt;
 ########################################&lt;br /&gt;
  &lt;br /&gt;
  &lt;br /&gt;
 EMUNAME=&amp;quot;OScam&amp;quot;&lt;br /&gt;
 &lt;br /&gt;
 remove_tmp ()&lt;br /&gt;
 {&lt;br /&gt;
         [ -e /tmp/ecm.info ] &amp;amp;&amp;amp; rm -rf /tmp/ecm.info&lt;br /&gt;
         [ -e /tmp/ecm0.info ] &amp;amp;&amp;amp; rm -rf /tmp/ecm0.info&lt;br /&gt;
         [ -e /tmp/ecm1.info ] &amp;amp;&amp;amp; rm -rf /tmp/ecm1.info&lt;br /&gt;
         [ -e /tmp/.oscam ] &amp;amp;&amp;amp; rm -rf /tmp/.oscam&lt;br /&gt;
         [ -e /tmp/oscam.log ] &amp;amp;&amp;amp; rm -rf /tmp/oscam.log&lt;br /&gt;
         [ -e /tmp/oscam.kill ] &amp;amp;&amp;amp; rm -rf /tmp/oscam.kill&lt;br /&gt;
         [ -e /tmp/oscamuser.log ] &amp;amp;&amp;amp; rm -rf /tmp/oscamuser.log&lt;br /&gt;
 }&lt;br /&gt;
 &lt;br /&gt;
 case &amp;quot;$1&amp;quot; in&lt;br /&gt;
         start)&lt;br /&gt;
                 echo &amp;quot;[SCRIPT] $1: $EMUNAME&amp;quot;&lt;br /&gt;
                 if [ -f /usr/keys/oscam.conf ]; then&lt;br /&gt;
                         /usr/bin/oscam -c /usr/keys &amp;gt;/dev/null &amp;amp;&lt;br /&gt;
                 else&lt;br /&gt;
                         /usr/bin/oscam -c /etc/tuxbox/config &amp;gt;/dev/null &amp;amp;&lt;br /&gt;
                 fi&lt;br /&gt;
                 ;;&lt;br /&gt;
         stop)&lt;br /&gt;
                 echo &amp;quot;[SCRIPT] $1: $EMUNAME&amp;quot;&lt;br /&gt;
                 echo -n &amp;quot;kill &amp;quot; &amp;gt; /tmp/oscam.kill&lt;br /&gt;
                 pidof oscam &amp;gt;&amp;gt; /tmp/oscam.kill&lt;br /&gt;
                 echo sleep 1s &amp;gt;&amp;gt; /tmp/oscam.kill&lt;br /&gt;
                 echo -n &amp;quot;kill -9 &amp;quot; &amp;gt;&amp;gt; /tmp/oscam.kill&lt;br /&gt;
                 pidof oscam &amp;gt;&amp;gt; /tmp/oscam.kill&lt;br /&gt;
                 chmod 755 /tmp/oscam.kill&lt;br /&gt;
                 /tmp/oscam.kill&lt;br /&gt;
                 sleep 2&lt;br /&gt;
                 remove_tmp&lt;br /&gt;
                 ;;&lt;br /&gt;
         restart)&lt;br /&gt;
                 $0 stop&lt;br /&gt;
                 sleep 1&lt;br /&gt;
                 $0 start&lt;br /&gt;
                 exit 1&lt;br /&gt;
                 ;;&lt;br /&gt;
         *)&lt;br /&gt;
                 $0 stop&lt;br /&gt;
                 exit 1&lt;br /&gt;
                 ;;&lt;br /&gt;
 esac&lt;br /&gt;
 &lt;br /&gt;
 exit 0&lt;br /&gt;
&lt;br /&gt;
=== Image ICVS(IHAD)  ===&lt;br /&gt;
&lt;br /&gt;
* Nainštalujte image ICVS a nakonfigurujte ho&lt;br /&gt;
* Potom pomocou modrého panela nainštalujte doplnky GP&lt;br /&gt;
* Skopírujte binárku &amp;quot;oscam&amp;quot; do&amp;quot;/usr/bin/&amp;quot; a nastavte atribúty na 755 (chomd 755)&lt;br /&gt;
* Skopírujte skript &amp;quot;oscam_cam.sh&amp;quot; do&amp;quot;/usr/script/&amp;quot; a nastavte atribúty na 755 (chomd 755)&lt;br /&gt;
* Skopírujte konfiguračné súbory do&amp;quot;/var/tuxtbox/config&amp;quot; (Symlink na /etc/tuxbox). Ak konfiguračný adresár neexistuje, vytvorte ho&lt;br /&gt;
* Reštartujte dreambox&lt;br /&gt;
* V modrom paneli, ikona &amp;quot;camd&amp;quot; vyberte &amp;quot;oscam&amp;quot;&lt;br /&gt;
&lt;br /&gt;
==== oscam_cam.sh ====&lt;br /&gt;
 #!/bin/sh&lt;br /&gt;
 CAMD_ID=1793&lt;br /&gt;
 CAMD_NAME=&amp;quot;OSCam&amp;quot;&lt;br /&gt;
 CAMD_BIN=oscam&lt;br /&gt;
 &lt;br /&gt;
 INFOFILE_A=ecm0.info&lt;br /&gt;
 INFOFILE_B=ecm1.info&lt;br /&gt;
 INFOFILE_C=ecm2.info&lt;br /&gt;
 INFOFILE_D=ecm3.info&lt;br /&gt;
 #Expert window&lt;br /&gt;
 INFOFILE_LINES=1111111111000000&lt;br /&gt;
 #Zapp after start&lt;br /&gt;
 REZAPP=0&lt;br /&gt;
 &lt;br /&gt;
 ########################################&lt;br /&gt;
 &lt;br /&gt;
 logger $0 $1&lt;br /&gt;
 echo $0 $1&lt;br /&gt;
 &lt;br /&gt;
 remove_tmp () {&lt;br /&gt;
   rm -rf /tmp/*.info* /tmp/*.tmp*&lt;br /&gt;
 }&lt;br /&gt;
 &lt;br /&gt;
 case &amp;quot;$1&amp;quot; in&lt;br /&gt;
   start)&lt;br /&gt;
   remove_tmp&lt;br /&gt;
   /usr/bin/$CAMD_BIN &amp;amp;       &lt;br /&gt;
   ;;&lt;br /&gt;
   stop)&lt;br /&gt;
   killall -9 $CAMD_BIN 2&amp;gt;/dev/null  &lt;br /&gt;
   sleep 2&lt;br /&gt;
   remove_tmp&lt;br /&gt;
   ;;&lt;br /&gt;
   *)&lt;br /&gt;
   $0 stop&lt;br /&gt;
   exit 0&lt;br /&gt;
   ;;&lt;br /&gt;
 esac&lt;br /&gt;
 &lt;br /&gt;
 exit 0&lt;br /&gt;
&lt;br /&gt;
=== Image OpenPli ===&lt;br /&gt;
&lt;br /&gt;
==== Automatická inštalácia ====&lt;br /&gt;
&#039;&#039;&#039;Priamo z GUI&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Najjednoduchší spôsob je použiť grafické rozhranie OpenPli na inštaláciu OScam, Menu -&amp;gt; Zásuvné moduly -&amp;gt; (Zelené tlačidlo) Stiahnuť -&amp;gt; Softcams a z navrhovaného zoznamu použiť: oscam-experimental&lt;br /&gt;
&lt;br /&gt;
Potom prejdite na: Menu - Nastavenia - SoftCam / CI - Nastavenie SoftCam - Vyberte Softcam a šípkami doľava alebo doprava vyberte: oscam-experimental stlačte OK a potom v menu reštartujte softcam.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Z príkazového riadku&#039;&#039;&#039;  &lt;br /&gt;
&lt;br /&gt;
 opkg install enigma2-plugin-softcams-oscam-experimental&lt;br /&gt;
&lt;br /&gt;
* Spustiteľný súbor bude /usr/bin/oscam-experimental&lt;br /&gt;
* Konfiguračné súbory budú v /etc/tuxbox/config/oscam-experimental&lt;br /&gt;
* Konfiguračné súbory s príponou *-opkg OScam nepoužíva, toto sú to súbory tak, ako sú v úložisku OpenPli&lt;br /&gt;
&lt;br /&gt;
Teraz vyberieme a spustíme OScam.&lt;br /&gt;
&lt;br /&gt;
 /etc/init.d/softcam stop&lt;br /&gt;
 rm /etc/init.d/softcam&lt;br /&gt;
 ln -s /etc/init.d/softcam.oscam-experimental /etc/init.d/softcam&lt;br /&gt;
 /etc/init.d/softcam start&lt;br /&gt;
&lt;br /&gt;
* Predvolený port WebIF je 16200&lt;br /&gt;
* Predvolený užívateľ WebIF je: user&lt;br /&gt;
* Predvolené heslo WebIF je: password&lt;br /&gt;
&lt;br /&gt;
==== Manuálna inštalácia ====&lt;br /&gt;
Skontrolujeme, či je balík, ktorý umožňuje spustiť softcam, už predinštalovaný vo vašom obraze alebo nie.&lt;br /&gt;
&lt;br /&gt;
 opkg list-installed | grep softcam-support&lt;br /&gt;
&lt;br /&gt;
Ak tento príkaz nič nevráti, zadajte nasledujúci príkaz na aktiváciu automatického spustenia softcams:&lt;br /&gt;
 opkg install softcam-support&lt;br /&gt;
&lt;br /&gt;
Poznámka: Táto operácia sa vykoná automaticky, keď nainštalujete SoftCam z oficiálneho úložiska OpenPli.&lt;br /&gt;
&lt;br /&gt;
V nasledujúcom príklade budeme predpokladať, že:&lt;br /&gt;
* spustiteľný súbor OScam sa bude volať:  oscam-personal&lt;br /&gt;
* naše konfiguračné súbory budú umiestnené do:  /etc/tuxbox/config/oscam-personal&lt;br /&gt;
&lt;br /&gt;
Preneste svoj súbor oscam-personal do /usr/bin a potom mu nastavte práva na vykonávanie&lt;br /&gt;
 chmod 755 /usr/bin/oscam-personal&lt;br /&gt;
Vytvorenie adresára pre konfigurácie&lt;br /&gt;
 mkdir /etc/tuxbox/config/oscam-personal&lt;br /&gt;
Preneste alebo vytvorte konfiguračné súbory do /etc/tuxbox/config/oscam-personal&lt;br /&gt;
&lt;br /&gt;
Potom vytvorte zavádzací súbor:  /etc/init.d/softcam.oscam-personal&lt;br /&gt;
&lt;br /&gt;
 touch /etc/init.d/softcam.oscam-perso&lt;br /&gt;
 chmod 755 /etc/init.d/sotcam.oscam-perso&lt;br /&gt;
=====  Spúšťací skript =====&lt;br /&gt;
Potom upravte tento súbor a umiestnite nasledujúci obsah:&lt;br /&gt;
&lt;br /&gt;
 #!/bin/sh&lt;br /&gt;
 # Tu nastavte parametre&lt;br /&gt;
 # start-exe = názov spustiteľného súboru, ktorý sa má spustiť&lt;br /&gt;
 # softcam_param = všetky parametre, ktoré sa majú preniesť do vašeho softcam&lt;br /&gt;
 # softcam_info = zadať názov vašeho softcam (táto informácia sa nezdá byť použitá)&lt;br /&gt;
 softcam_exe=&amp;quot;/usr/bin/oscam-experimental&amp;quot;&lt;br /&gt;
 softcam_param=&amp;quot;-b -r 2 -c /etc/tuxbox/config/oscam-experimental&amp;quot;&lt;br /&gt;
 softcam_info=&amp;quot;oscam&amp;quot;&lt;br /&gt;
 &lt;br /&gt;
 remove_tmp ()&lt;br /&gt;
 {&lt;br /&gt;
  [ -e /tmp/ecm.info ] &amp;amp;&amp;amp; rm -rf /tmp/ecm.info&lt;br /&gt;
  [ -e /tmp/.oscam ] &amp;amp;&amp;amp; rm -rf /tmp/.oscam&lt;br /&gt;
  [ -e /tmp/.console ] &amp;amp;&amp;amp; rm -rf /tmp/.console&lt;br /&gt;
  [ -e /tmp/camd.socket ] &amp;amp;&amp;amp; rm -rf /tmp/camd.socket&lt;br /&gt;
 }&lt;br /&gt;
 &lt;br /&gt;
 case &amp;quot;$1&amp;quot; in&lt;br /&gt;
 	start)&lt;br /&gt;
 		start-stop-daemon -S -x $softcam_exe -- $softcam_param&lt;br /&gt;
 	;;&lt;br /&gt;
 	stop)&lt;br /&gt;
 		start-stop-daemon -K -R 2 -x $softcam_exe &amp;amp;&lt;br /&gt;
 		sleep 3&lt;br /&gt;
 		ps | grep $softcam_exe | grep -v grep &amp;gt; /dev/null&lt;br /&gt;
 		if [ $? -eq 0 ]&lt;br /&gt;
 		then&lt;br /&gt;
 			killall -9 $softcam_exe 2&amp;gt;/dev/null&lt;br /&gt;
 		fi&lt;br /&gt;
 		sleep 2&lt;br /&gt;
 		remove_tmp&lt;br /&gt;
 	;;&lt;br /&gt;
 restart|reload)&lt;br /&gt;
 		$0 stop&lt;br /&gt;
 		sleep 4&lt;br /&gt;
 		$0 start&lt;br /&gt;
 	;;&lt;br /&gt;
 version)&lt;br /&gt;
 		$softcam_exe -V | head -n 1 | awk &#039;{print $2}&#039;&lt;br /&gt;
 	;;&lt;br /&gt;
 info)&lt;br /&gt;
 		echo $softcam_info&lt;br /&gt;
 	;;&lt;br /&gt;
 values)&lt;br /&gt;
 		echo &amp;quot;Command line started:&amp;quot; &lt;br /&gt;
 		echo $softcam_exe $softcam_param&lt;br /&gt;
 	;;&lt;br /&gt;
 *)&lt;br /&gt;
 	echo &amp;quot;Usage: $0 start|stop|restart|version|info|values&amp;quot;&lt;br /&gt;
 	exit 1&lt;br /&gt;
 	;;&lt;br /&gt;
 esac&lt;br /&gt;
 exit 0&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Po vytvorení tohto súboru zastavíme aktuálny softcam, nakonfigurujeme OpenPli na používanie nášho vlastného oscamu a spustíme ho.&lt;br /&gt;
&lt;br /&gt;
 /etc/init.d/softcam stop&lt;br /&gt;
 rm /etc/init.d/softcam&lt;br /&gt;
 ln -s /etc/init.d/softcam.oscam-perso /etc/init.d/softcam&lt;br /&gt;
 /etc/init.d/softcam start&lt;br /&gt;
&lt;br /&gt;
Ak sú vaše konfiguračné súbory správne, mal by sa spustiť váš oscam-personal.&lt;br /&gt;
&lt;br /&gt;
Pomocou tohto spúšťacieho skriptu môžete veľmi jednoducho zmeniť názov spustiteľného súboru, ktorý chcete testovať.&lt;br /&gt;
&lt;br /&gt;
Všimnite si, že ak chcete spustiť 2 softcamy súčasne, stačí správne nastaviť premenné softcam1_ a softcam2_:&lt;br /&gt;
&lt;br /&gt;
 #!/bin/sh&lt;br /&gt;
 # Tu definujte parametre&lt;br /&gt;
 # start-exe = spustiteľný na spustenie&lt;br /&gt;
 # softcam1_param = úplné parametre príkazového riadku na odovzdanie spustiteľnému súboru&lt;br /&gt;
 softcam1_exe=&amp;quot;/usr/bin/oscam&amp;quot;&lt;br /&gt;
 softcam1_param=&amp;quot;-b -r 2 -c /etc/tuxbox/config/oscam&amp;quot;&lt;br /&gt;
 &lt;br /&gt;
 softcam2_exe=&amp;quot;/usr/bin/OSEmu&amp;quot;&lt;br /&gt;
 softcam2_param=&amp;quot;-a user:password -p 12000 -b&amp;quot;&lt;br /&gt;
 &lt;br /&gt;
 softcam_info=&amp;quot;OScam and OSemu&amp;quot;&lt;br /&gt;
 &lt;br /&gt;
 &lt;br /&gt;
 remove_tmp ()&lt;br /&gt;
 {&lt;br /&gt;
  [ -e /tmp/ecm.info ] &amp;amp;&amp;amp; rm -rf /tmp/ecm.info&lt;br /&gt;
  [ -e /tmp/.oscam ] &amp;amp;&amp;amp; rm -rf /tmp/.oscam&lt;br /&gt;
  [ -e /tmp/.console ] &amp;amp;&amp;amp; rm -rf /tmp/.console&lt;br /&gt;
  [ -e /tmp/camd.socket ] &amp;amp;&amp;amp; rm -rf /tmp/camd.socket&lt;br /&gt;
  }&lt;br /&gt;
 &lt;br /&gt;
 &lt;br /&gt;
 case &amp;quot;$1&amp;quot; in&lt;br /&gt;
 start)&lt;br /&gt;
 start-stop-daemon -S -x $softcam1_exe -- $softcam1_param&lt;br /&gt;
 start-stop-daemon -S -x $softcam2_exe -- $softcam2_param&lt;br /&gt;
 ;;&lt;br /&gt;
 stop)&lt;br /&gt;
 start-stop-daemon -K -R 2 -x $softcam1_exe&lt;br /&gt;
 start-stop-daemon -K -R 2 -x $softcam2_exe&lt;br /&gt;
 sleep 3&lt;br /&gt;
 ps | grep $softcam1_exe | grep -v grep &amp;gt; /dev/null&lt;br /&gt;
 if [ $? -eq 0 ]&lt;br /&gt;
 then&lt;br /&gt;
 	killall -9 $softcam1_exe 2&amp;gt;/dev/null&lt;br /&gt;
 fi&lt;br /&gt;
 ps | grep $softcam2_exe | grep -v grep &amp;gt; /dev/null&lt;br /&gt;
 if [ $? -eq 0 ]&lt;br /&gt;
 then&lt;br /&gt;
 	killall -9 $softcam2_exe 2&amp;gt;/dev/null&lt;br /&gt;
 fi&lt;br /&gt;
 sleep 2&lt;br /&gt;
 remove_tmp&lt;br /&gt;
 ;;&lt;br /&gt;
  restart|reload)&lt;br /&gt;
 $0 stop&lt;br /&gt;
 sleep 2&lt;br /&gt;
 $0 start&lt;br /&gt;
 ;;&lt;br /&gt;
  version)&lt;br /&gt;
 $softcam1_exe -V | head -n 1 | awk &#039;{print $2}&#039;&lt;br /&gt;
 ;;&lt;br /&gt;
  info)&lt;br /&gt;
   echo $softcam_info&lt;br /&gt;
   ;;&lt;br /&gt;
  values)&lt;br /&gt;
 echo &amp;quot;Command line started:&amp;quot; &lt;br /&gt;
 echo $softcam1_exe $softcam1_param&lt;br /&gt;
 echo $softcam2_exe $softcam2_param&lt;br /&gt;
 ;;&lt;br /&gt;
  *)&lt;br /&gt;
 echo &amp;quot;Usage: $0 start|stop|restart|version|info|values&amp;quot;&lt;br /&gt;
 exit 1&lt;br /&gt;
 ;;&lt;br /&gt;
 esac&lt;br /&gt;
 exit 0&lt;br /&gt;
&lt;br /&gt;
==== Manuálna aktualizácia ====&lt;br /&gt;
&lt;br /&gt;
Ak chcete manuálne aktualizovať svoju verziu OSCam na OpenPli, ak ste nainštalovali pomocou metódy automatickej inštalácie.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Poznámka:&#039;&#039;&#039; ak ste postupovali podľa manuálnej metódy inštalácie, stačí upraviť premennú: softcam_exe= tak, aby ukazovala na spustiteľný súbor, ktorý chcete otestovať.&lt;br /&gt;
 /etc/init.d/softcam stop&lt;br /&gt;
&lt;br /&gt;
Musíte skontrolovať, aký je názov vášho aktuálneho spustiteľného súboru oscam (ak ste postupovali podľa automatickej inštalácie, je 99% šanca, že názov je /usr/bin/oscam-experimental&lt;br /&gt;
&lt;br /&gt;
Skontrolujeme pomocou nasledujúceho príkazového riadku:&lt;br /&gt;
&lt;br /&gt;
 cat /etc/init.d/softcam | grep start&lt;br /&gt;
&lt;br /&gt;
A mali by sme vidieť niečo, čo vyzerá takto:&lt;br /&gt;
&lt;br /&gt;
        exec start-stop-daemon -S -x /usr/bin/oscam-experimental -- -b -r 2 -c /etc/tuxbox/config/oscam-experimental&lt;br /&gt;
        exec start-stop-daemon -K -R 2 -x /usr/bin/oscam-experimental &amp;amp;&lt;br /&gt;
 restart|reload)&lt;br /&gt;
        $0 start&lt;br /&gt;
        echo &amp;quot;Usage: $0 start|stop|restart&amp;quot;&lt;br /&gt;
&lt;br /&gt;
Vidíme, že spustiteľný súbor, ktorý sa spustí, je: /usr/bin/oscam-experimental&lt;br /&gt;
Samozrejme, ak aktuálny skript nepoužíva súbor /usr/bin/oscam-experimental, zvyšok vysvetlenia je potrebné prispôsobiť podľa názvu spustiteľného súboru, na ktorý ukazuje!&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Metóda 1: nahraďte existujúci súbor&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Zálohujte aktuálnu verziu:&lt;br /&gt;
 mv /usr/bin/oscam-experimental /usr/bin/oscam-experimental.old&lt;br /&gt;
&lt;br /&gt;
Preneste verziu OScam, ktorú chcete otestovať, do /usr/bin a premenujte ju na oscam-experimental&lt;br /&gt;
 mv /usr/bin/Ma_Version_OScam /usr/bin/oscam-experimental&lt;br /&gt;
 chmod 755 /usr/bin/oscam-experimental&lt;br /&gt;
&lt;br /&gt;
A reštartujte OScam.&lt;br /&gt;
 /etc/init.d/softcam start&lt;br /&gt;
&lt;br /&gt;
Pre vrátenie naspäť:&lt;br /&gt;
&lt;br /&gt;
 /etc/init.d/softcam stop&lt;br /&gt;
 rm /usr/bin/oscam-experimental&lt;br /&gt;
 mv /usr/bin/oscam-experimental.old /usr/bin/oscam-experimental&lt;br /&gt;
 /etc/init.d/softcam start&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Metóda 2: vytvoríme symbolický odkaz (odporúčaná metóda)&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Premenovať aktuálnu verziu:&lt;br /&gt;
 mv /usr/bin/oscam-experimental /usr/bin/oscam-experimental.old&lt;br /&gt;
&lt;br /&gt;
Preneste verziu OScam (My_Version_OScam), ktorú chcete otestovať, do /usr/bin a urobte ju spustiteľnou:&lt;br /&gt;
 chmod 755 /usr/bin/Moja_Verzia_OScam&lt;br /&gt;
&lt;br /&gt;
Vytvorte symbolický odkaz na svoju osobnú verziu:&lt;br /&gt;
 ln -s /usr/bin/Moja_Verzia_OScam /usr/bin/oscam-experimental&lt;br /&gt;
&lt;br /&gt;
A reštartujte OScam.&lt;br /&gt;
 /etc/init.d/softcam start&lt;br /&gt;
&lt;br /&gt;
Pre vrátenie naspäť:&lt;br /&gt;
&lt;br /&gt;
 /etc/init.d/softcam stop&lt;br /&gt;
 rm /usr/bin/oscam-experimental&lt;br /&gt;
 ln -s /usr/bin/oscam-experimental.old /usr/bin/oscam-experimental&lt;br /&gt;
 /etc/init.d/softcam start&lt;br /&gt;
&lt;br /&gt;
Dôležitá poznámka: ak nahradíte súbor oscam-experimental svojou vlastnou verziou (podľa metódy 1) a aktualizujete svoj obraz OpenPli, je možné, že počas aktualizácie bude vaša osobná verzia prepísaná verziou nahranou OpenPli. Takže budete musieť začať odznova.&lt;br /&gt;
Ak ste použili metódu 2, môžete sa ľahko vrátiť k svojej osobnej verzii jednoduchým odstránením a opätovným vytvorením symbolického odkazu.&lt;br /&gt;
Ak však máte záujem o osobnú verziu Oscamu, odporúčame vám vytvoriť si vlastný spúšťací skript, aby ste mohli jednoducho prepínať z jednej verzie na druhú prostredníctvom ponuky OpenPli.&lt;br /&gt;
{{OSCamTranslatedLinks}}&lt;/div&gt;</summary>
		<author><name>EnoSat</name></author>
	</entry>
	<entry>
		<id>http://oldwiki.streamboard.tv/index.php?title=OSCam/sk/scripts/Dreambox&amp;diff=13678</id>
		<title>OSCam/sk/scripts/Dreambox</title>
		<link rel="alternate" type="text/html" href="http://oldwiki.streamboard.tv/index.php?title=OSCam/sk/scripts/Dreambox&amp;diff=13678"/>
		<updated>2023-04-14T18:27:12Z</updated>

		<summary type="html">&lt;p&gt;EnoSat: /* oscam.emu */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Kategorie:OSCam]]&lt;br /&gt;
{{OSCamHomeLinks}}&lt;br /&gt;
&lt;br /&gt;
[[Datei:WarningS.png|text-bottom]] &#039;&#039;&#039;Upozornenie:&#039;&#039;&#039; Obsah slovenskej Wiki je stále vo &amp;quot;výstavbe&amp;quot;. [[Special:UserLogin|Zaregistrujte sa]] a pomôžte nám dokončiť a preložiť články.&lt;br /&gt;
&lt;br /&gt;
== Dreambox ==&lt;br /&gt;
=== Image newnigma ===&lt;br /&gt;
&lt;br /&gt;
* Nainštalujte image Newnigma² a nakonfigurujte ho&lt;br /&gt;
* Skopírujte binárku &amp;quot;oscam&amp;quot; do&amp;quot;/usr/bin/&amp;quot; a nastavte atribúty na 755 (chmod 755)&lt;br /&gt;
* Skopírujte &amp;quot;oscam.emu&amp;quot; do&amp;quot;/usr/script/&amp;quot; a nastavte atribúty na 755 (chmod 755)&lt;br /&gt;
* Skopírujte konfiguračné súbory do&amp;quot;/var/keys&amp;quot; (Symlink na /usr/keys)&lt;br /&gt;
* Vyberte &amp;quot;oscam&amp;quot; z ponuky v SoftCAM&lt;br /&gt;
&lt;br /&gt;
==== oscam.emu ==== &lt;br /&gt;
 #!/bin/sh&lt;br /&gt;
 ########################################&lt;br /&gt;
 ###### Powered by NewNigma2 Team  ######&lt;br /&gt;
 ###       http://newngima2.to        ###&lt;br /&gt;
 ########################################&lt;br /&gt;
  &lt;br /&gt;
  &lt;br /&gt;
 EMUNAME=&amp;quot;OScam&amp;quot;&lt;br /&gt;
 &lt;br /&gt;
 remove_tmp ()&lt;br /&gt;
 {&lt;br /&gt;
         [ -e /tmp/ecm.info ] &amp;amp;&amp;amp; rm -rf /tmp/ecm.info&lt;br /&gt;
         [ -e /tmp/ecm0.info ] &amp;amp;&amp;amp; rm -rf /tmp/ecm0.info&lt;br /&gt;
         [ -e /tmp/ecm1.info ] &amp;amp;&amp;amp; rm -rf /tmp/ecm1.info&lt;br /&gt;
         [ -e /tmp/.oscam ] &amp;amp;&amp;amp; rm -rf /tmp/.oscam&lt;br /&gt;
         [ -e /tmp/oscam.log ] &amp;amp;&amp;amp; rm -rf /tmp/oscam.log&lt;br /&gt;
         [ -e /tmp/oscam.kill ] &amp;amp;&amp;amp; rm -rf /tmp/oscam.kill&lt;br /&gt;
         [ -e /tmp/oscamuser.log ] &amp;amp;&amp;amp; rm -rf /tmp/oscamuser.log&lt;br /&gt;
 }&lt;br /&gt;
 &lt;br /&gt;
 case &amp;quot;$1&amp;quot; in&lt;br /&gt;
         start)&lt;br /&gt;
                 echo &amp;quot;[SCRIPT] $1: $EMUNAME&amp;quot;&lt;br /&gt;
                 if [ -f /usr/keys/oscam.conf ]; then&lt;br /&gt;
                         /usr/bin/oscam -c /usr/keys &amp;gt;/dev/null &amp;amp;&lt;br /&gt;
                 else&lt;br /&gt;
                         /usr/bin/oscam -c /etc/tuxbox/config &amp;gt;/dev/null &amp;amp;&lt;br /&gt;
                 fi&lt;br /&gt;
                 ;;&lt;br /&gt;
         stop)&lt;br /&gt;
                 echo &amp;quot;[SCRIPT] $1: $EMUNAME&amp;quot;&lt;br /&gt;
                 echo -n &amp;quot;kill &amp;quot; &amp;gt; /tmp/oscam.kill&lt;br /&gt;
                 pidof oscam &amp;gt;&amp;gt; /tmp/oscam.kill&lt;br /&gt;
                 echo sleep 1s &amp;gt;&amp;gt; /tmp/oscam.kill&lt;br /&gt;
                 echo -n &amp;quot;kill -9 &amp;quot; &amp;gt;&amp;gt; /tmp/oscam.kill&lt;br /&gt;
                 pidof oscam &amp;gt;&amp;gt; /tmp/oscam.kill&lt;br /&gt;
                 chmod 755 /tmp/oscam.kill&lt;br /&gt;
                 /tmp/oscam.kill&lt;br /&gt;
                 sleep 2&lt;br /&gt;
                 remove_tmp&lt;br /&gt;
                 ;;&lt;br /&gt;
         restart)&lt;br /&gt;
                 $0 stop&lt;br /&gt;
                 sleep 1&lt;br /&gt;
                 $0 start&lt;br /&gt;
                 exit 1&lt;br /&gt;
                 ;;&lt;br /&gt;
         *)&lt;br /&gt;
                 $0 stop&lt;br /&gt;
                 exit 1&lt;br /&gt;
                 ;;&lt;br /&gt;
 esac&lt;br /&gt;
 &lt;br /&gt;
 exit 0&lt;br /&gt;
&lt;br /&gt;
=== Image ICVS(IHAD)  ===&lt;br /&gt;
&lt;br /&gt;
* Nainštalujte image ICVS a nakonfigurujte ho&lt;br /&gt;
* Potom pomocou modrého panela nainštalujte doplnky GP&lt;br /&gt;
* Skopírujte binárku &amp;quot;oscam&amp;quot; do&amp;quot;/usr/bin/&amp;quot; a nastavte atribúty na 755 (chomd 755)&lt;br /&gt;
* Skopírujte skript &amp;quot;oscam_cam.sh&amp;quot; do&amp;quot;/usr/script/&amp;quot; a nastavte atribúty na 755 (chomd 755)&lt;br /&gt;
* Skopírujte konfiguračné súbory do&amp;quot;/var/tuxtbox/config&amp;quot; (Symlink na /etc/tuxbox). Ak konfiguračný adresár neexistuje, vytvorte ho&lt;br /&gt;
* Reštartujte dreambox&lt;br /&gt;
* V modrom paneli, ikona &amp;quot;camd&amp;quot; vyberte &amp;quot;oscam&amp;quot;&lt;br /&gt;
&lt;br /&gt;
==== oscam_cam.sh ====&lt;br /&gt;
 #!/bin/sh&lt;br /&gt;
 CAMD_ID=1793&lt;br /&gt;
 CAMD_NAME=&amp;quot;OSCam&amp;quot;&lt;br /&gt;
 CAMD_BIN=oscam&lt;br /&gt;
 &lt;br /&gt;
 INFOFILE_A=ecm0.info&lt;br /&gt;
 INFOFILE_B=ecm1.info&lt;br /&gt;
 INFOFILE_C=ecm2.info&lt;br /&gt;
 INFOFILE_D=ecm3.info&lt;br /&gt;
 #Expert window&lt;br /&gt;
 INFOFILE_LINES=1111111111000000&lt;br /&gt;
 #Zapp after start&lt;br /&gt;
 REZAPP=0&lt;br /&gt;
 &lt;br /&gt;
 ########################################&lt;br /&gt;
 &lt;br /&gt;
 logger $0 $1&lt;br /&gt;
 echo $0 $1&lt;br /&gt;
 &lt;br /&gt;
 remove_tmp () {&lt;br /&gt;
   rm -rf /tmp/*.info* /tmp/*.tmp*&lt;br /&gt;
 }&lt;br /&gt;
 &lt;br /&gt;
 case &amp;quot;$1&amp;quot; in&lt;br /&gt;
   start)&lt;br /&gt;
   remove_tmp&lt;br /&gt;
   /usr/bin/$CAMD_BIN &amp;amp;       &lt;br /&gt;
   ;;&lt;br /&gt;
   stop)&lt;br /&gt;
   killall -9 $CAMD_BIN 2&amp;gt;/dev/null  &lt;br /&gt;
   sleep 2&lt;br /&gt;
   remove_tmp&lt;br /&gt;
   ;;&lt;br /&gt;
   *)&lt;br /&gt;
   $0 stop&lt;br /&gt;
   exit 0&lt;br /&gt;
   ;;&lt;br /&gt;
 esac&lt;br /&gt;
 &lt;br /&gt;
 exit 0&lt;br /&gt;
&lt;br /&gt;
=== Image OpenPli ===&lt;br /&gt;
&lt;br /&gt;
==== Automatická inštalácia ====&lt;br /&gt;
&#039;&#039;&#039;Priamo z GUI&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Najjednoduchší spôsob je použiť grafické rozhranie OpenPli na inštaláciu OScam, Menu -&amp;gt; Zásuvné moduly -&amp;gt; (Zelené tlačidlo) Stiahnuť -&amp;gt; Softcams a z navrhovaného zoznamu použiť: oscam-experimental&lt;br /&gt;
&lt;br /&gt;
Potom prejdite na: Menu - Nastavenia - SoftCam / CI - Nastavenie SoftCam - Vyberte Softcam a šípkami doľava alebo doprava vyberte: oscam-experimental stlačte OK a potom v menu reštartujte softcam.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Z príkazového riadku&#039;&#039;&#039;  &lt;br /&gt;
&lt;br /&gt;
 opkg install enigma2-plugin-softcams-oscam-experimental&lt;br /&gt;
&lt;br /&gt;
* Spustiteľný súbor bude /usr/bin/oscam-experimental&lt;br /&gt;
* Konfiguračné súbory budú v /etc/tuxbox/config/oscam-experimental&lt;br /&gt;
* Konfiguračné súbory s príponou *-opkg OScam nepoužíva, toto sú to súbory tak, ako sú v úložisku OpenPli&lt;br /&gt;
&lt;br /&gt;
Teraz vyberieme a spustíme OScam.&lt;br /&gt;
&lt;br /&gt;
 /etc/init.d/softcam stop&lt;br /&gt;
 rm /etc/init.d/softcam&lt;br /&gt;
 ln -s /etc/init.d/softcam.oscam-experimental /etc/init.d/softcam&lt;br /&gt;
 /etc/init.d/softcam start&lt;br /&gt;
&lt;br /&gt;
* Predvolený port WebIF je 16200&lt;br /&gt;
* Predvolený užívateľ WebIF je: user&lt;br /&gt;
* Predvolené heslo WebIF je: password&lt;br /&gt;
&lt;br /&gt;
==== Manuálna inštalácia ====&lt;br /&gt;
Skontrolujeme, či je balík, ktorý umožňuje spustiť softcam, už predinštalovaný vo vašom obraze alebo nie.&lt;br /&gt;
&lt;br /&gt;
 opkg list-installed | grep softcam-support&lt;br /&gt;
&lt;br /&gt;
Ak tento príkaz nič nevráti, zadajte nasledujúci príkaz na aktiváciu automatického spustenia softcams:&lt;br /&gt;
 opkg install softcam-support&lt;br /&gt;
&lt;br /&gt;
Poznámka: Táto operácia sa vykoná automaticky, keď nainštalujete SoftCam z oficiálneho úložiska OpenPli.&lt;br /&gt;
&lt;br /&gt;
V nasledujúcom príklade budeme predpokladať, že:&lt;br /&gt;
* spustiteľný súbor OScam sa bude volať:  oscam-personal&lt;br /&gt;
* naše konfiguračné súbory budú umiestnené do:  /etc/tuxbox/config/oscam-personal&lt;br /&gt;
&lt;br /&gt;
Preneste svoj súbor oscam-personal do /usr/bin a potom mu nastavte práva na vykonávanie&lt;br /&gt;
 chmod 755 /usr/bin/oscam-personal&lt;br /&gt;
Vytvorenie adresára pre konfigurácie&lt;br /&gt;
 mkdir /etc/tuxbox/config/oscam-personal&lt;br /&gt;
Preneste alebo vytvorte konfiguračné súbory do /etc/tuxbox/config/oscam-personal&lt;br /&gt;
&lt;br /&gt;
Potom vytvorte zavádzací súbor:  /etc/init.d/softcam.oscam-personal&lt;br /&gt;
&lt;br /&gt;
 touch /etc/init.d/softcam.oscam-perso&lt;br /&gt;
 chmod 755 /etc/init.d/sotcam.oscam-perso&lt;br /&gt;
=====  Spúšťací skript =====&lt;br /&gt;
Potom upravte tento súbor a umiestnite nasledujúci obsah:&lt;br /&gt;
&lt;br /&gt;
 #!/bin/sh&lt;br /&gt;
 # Tu nastavte parametre&lt;br /&gt;
 # start-exe = názov spustiteľného súboru, ktorý sa má spustiť&lt;br /&gt;
 # softcam_param = všetky parametre, ktoré sa majú preniesť do vašeho softcam&lt;br /&gt;
 # softcam_info = zadať názov vašeho softcam (táto informácia sa nezdá byť použitá)&lt;br /&gt;
 softcam_exe=&amp;quot;/usr/bin/oscam-experimental&amp;quot;&lt;br /&gt;
 softcam_param=&amp;quot;-b -r 2 -c /etc/tuxbox/config/oscam-experimental&amp;quot;&lt;br /&gt;
 softcam_info=&amp;quot;oscam&amp;quot;&lt;br /&gt;
 &lt;br /&gt;
 remove_tmp ()&lt;br /&gt;
 {&lt;br /&gt;
  [ -e /tmp/ecm.info ] &amp;amp;&amp;amp; rm -rf /tmp/ecm.info&lt;br /&gt;
  [ -e /tmp/.oscam ] &amp;amp;&amp;amp; rm -rf /tmp/.oscam&lt;br /&gt;
  [ -e /tmp/.console ] &amp;amp;&amp;amp; rm -rf /tmp/.console&lt;br /&gt;
  [ -e /tmp/camd.socket ] &amp;amp;&amp;amp; rm -rf /tmp/camd.socket&lt;br /&gt;
 }&lt;br /&gt;
 &lt;br /&gt;
 case &amp;quot;$1&amp;quot; in&lt;br /&gt;
 	start)&lt;br /&gt;
 		start-stop-daemon -S -x $softcam_exe -- $softcam_param&lt;br /&gt;
 	;;&lt;br /&gt;
 	stop)&lt;br /&gt;
 		start-stop-daemon -K -R 2 -x $softcam_exe &amp;amp;&lt;br /&gt;
 		sleep 3&lt;br /&gt;
 		ps | grep $softcam_exe | grep -v grep &amp;gt; /dev/null&lt;br /&gt;
 		if [ $? -eq 0 ]&lt;br /&gt;
 		then&lt;br /&gt;
 			killall -9 $softcam_exe 2&amp;gt;/dev/null&lt;br /&gt;
 		fi&lt;br /&gt;
 		sleep 2&lt;br /&gt;
 		remove_tmp&lt;br /&gt;
 	;;&lt;br /&gt;
 restart|reload)&lt;br /&gt;
 		$0 stop&lt;br /&gt;
 		sleep 4&lt;br /&gt;
 		$0 start&lt;br /&gt;
 	;;&lt;br /&gt;
 version)&lt;br /&gt;
 		$softcam_exe -V | head -n 1 | awk &#039;{print $2}&#039;&lt;br /&gt;
 	;;&lt;br /&gt;
 info)&lt;br /&gt;
 		echo $softcam_info&lt;br /&gt;
 	;;&lt;br /&gt;
 values)&lt;br /&gt;
 		echo &amp;quot;Command line started:&amp;quot; &lt;br /&gt;
 		echo $softcam_exe $softcam_param&lt;br /&gt;
 	;;&lt;br /&gt;
 *)&lt;br /&gt;
 	echo &amp;quot;Usage: $0 start|stop|restart|version|info|values&amp;quot;&lt;br /&gt;
 	exit 1&lt;br /&gt;
 	;;&lt;br /&gt;
 esac&lt;br /&gt;
 exit 0&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Po vytvorení tohto súboru zastavíme aktuálny softcam, nakonfigurujeme OpenPli na používanie nášho vlastného oscamu a spustíme ho.&lt;br /&gt;
&lt;br /&gt;
 /etc/init.d/softcam stop&lt;br /&gt;
 rm /etc/init.d/softcam&lt;br /&gt;
 ln -s /etc/init.d/softcam.oscam-perso /etc/init.d/softcam&lt;br /&gt;
 /etc/init.d/softcam start&lt;br /&gt;
&lt;br /&gt;
Ak sú vaše konfiguračné súbory správne, mal by sa spustiť váš oscam-personal.&lt;br /&gt;
&lt;br /&gt;
Pomocou tohto spúšťacieho skriptu môžete veľmi jednoducho zmeniť názov spustiteľného súboru, ktorý chcete testovať.&lt;br /&gt;
&lt;br /&gt;
Všimnite si, že ak chcete spustiť 2 softcamy súčasne, stačí správne nastaviť premenné softcam1_ a softcam2_:&lt;br /&gt;
&lt;br /&gt;
 #!/bin/sh&lt;br /&gt;
 # Tu definujte parametre&lt;br /&gt;
 # start-exe = spustiteľný na spustenie&lt;br /&gt;
 # softcam1_param = úplné parametre príkazového riadku na odovzdanie spustiteľnému súboru&lt;br /&gt;
 softcam1_exe=&amp;quot;/usr/bin/oscam&amp;quot;&lt;br /&gt;
 softcam1_param=&amp;quot;-b -r 2 -c /etc/tuxbox/config/oscam&amp;quot;&lt;br /&gt;
 &lt;br /&gt;
 softcam2_exe=&amp;quot;/usr/bin/OSEmu&amp;quot;&lt;br /&gt;
 softcam2_param=&amp;quot;-a user:password -p 12000 -b&amp;quot;&lt;br /&gt;
 &lt;br /&gt;
 softcam_info=&amp;quot;OScam and OSemu&amp;quot;&lt;br /&gt;
 &lt;br /&gt;
 &lt;br /&gt;
 remove_tmp ()&lt;br /&gt;
 {&lt;br /&gt;
  [ -e /tmp/ecm.info ] &amp;amp;&amp;amp; rm -rf /tmp/ecm.info&lt;br /&gt;
  [ -e /tmp/.oscam ] &amp;amp;&amp;amp; rm -rf /tmp/.oscam&lt;br /&gt;
  [ -e /tmp/.console ] &amp;amp;&amp;amp; rm -rf /tmp/.console&lt;br /&gt;
  [ -e /tmp/camd.socket ] &amp;amp;&amp;amp; rm -rf /tmp/camd.socket&lt;br /&gt;
  }&lt;br /&gt;
 &lt;br /&gt;
 &lt;br /&gt;
 case &amp;quot;$1&amp;quot; in&lt;br /&gt;
 start)&lt;br /&gt;
 start-stop-daemon -S -x $softcam1_exe -- $softcam1_param&lt;br /&gt;
 start-stop-daemon -S -x $softcam2_exe -- $softcam2_param&lt;br /&gt;
 ;;&lt;br /&gt;
 stop)&lt;br /&gt;
 start-stop-daemon -K -R 2 -x $softcam1_exe&lt;br /&gt;
 start-stop-daemon -K -R 2 -x $softcam2_exe&lt;br /&gt;
 sleep 3&lt;br /&gt;
 ps | grep $softcam1_exe | grep -v grep &amp;gt; /dev/null&lt;br /&gt;
 if [ $? -eq 0 ]&lt;br /&gt;
 then&lt;br /&gt;
 	killall -9 $softcam1_exe 2&amp;gt;/dev/null&lt;br /&gt;
 fi&lt;br /&gt;
 ps | grep $softcam2_exe | grep -v grep &amp;gt; /dev/null&lt;br /&gt;
 if [ $? -eq 0 ]&lt;br /&gt;
 then&lt;br /&gt;
 	killall -9 $softcam2_exe 2&amp;gt;/dev/null&lt;br /&gt;
 fi&lt;br /&gt;
 sleep 2&lt;br /&gt;
 remove_tmp&lt;br /&gt;
 ;;&lt;br /&gt;
  restart|reload)&lt;br /&gt;
 $0 stop&lt;br /&gt;
 sleep 2&lt;br /&gt;
 $0 start&lt;br /&gt;
 ;;&lt;br /&gt;
  version)&lt;br /&gt;
 $softcam1_exe -V | head -n 1 | awk &#039;{print $2}&#039;&lt;br /&gt;
 ;;&lt;br /&gt;
  info)&lt;br /&gt;
   echo $softcam_info&lt;br /&gt;
   ;;&lt;br /&gt;
  values)&lt;br /&gt;
 echo &amp;quot;Command line started:&amp;quot; &lt;br /&gt;
 echo $softcam1_exe $softcam1_param&lt;br /&gt;
 echo $softcam2_exe $softcam2_param&lt;br /&gt;
 ;;&lt;br /&gt;
  *)&lt;br /&gt;
 echo &amp;quot;Usage: $0 start|stop|restart|version|info|values&amp;quot;&lt;br /&gt;
 exit 1&lt;br /&gt;
 ;;&lt;br /&gt;
 esac&lt;br /&gt;
 exit 0&lt;br /&gt;
&lt;br /&gt;
==== Manuálna aktualizácia ====&lt;br /&gt;
&lt;br /&gt;
Ak chcete manuálne aktualizovať svoju verziu OSCam na OpenPli, ak ste nainštalovali pomocou metódy automatickej inštalácie.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Poznámka:&#039;&#039;&#039; ak ste postupovali podľa manuálnej metódy inštalácie, stačí upraviť premennú: softcam_exe= tak, aby ukazovala na spustiteľný súbor, ktorý chcete otestovať.&lt;br /&gt;
 /etc/init.d/softcam stop&lt;br /&gt;
&lt;br /&gt;
Musíte skontrolovať, aký je názov vášho aktuálneho spustiteľného súboru oscam (ak ste postupovali podľa automatickej inštalácie, je 99% šanca, že názov je /usr/bin/oscam-experimental&lt;br /&gt;
&lt;br /&gt;
Skontrolujeme pomocou nasledujúceho príkazového riadku:&lt;br /&gt;
&lt;br /&gt;
 cat /etc/init.d/softcam | grep start&lt;br /&gt;
&lt;br /&gt;
A mali by sme vidieť niečo, čo vyzerá takto:&lt;br /&gt;
&lt;br /&gt;
        exec start-stop-daemon -S -x /usr/bin/oscam-experimental -- -b -r 2 -c /etc/tuxbox/config/oscam-experimental&lt;br /&gt;
        exec start-stop-daemon -K -R 2 -x /usr/bin/oscam-experimental &amp;amp;&lt;br /&gt;
 restart|reload)&lt;br /&gt;
        $0 start&lt;br /&gt;
        echo &amp;quot;Usage: $0 start|stop|restart&amp;quot;&lt;br /&gt;
&lt;br /&gt;
Vidíme, že spustiteľný súbor, ktorý sa spustí, je: /usr/bin/oscam-experimental&lt;br /&gt;
Samozrejme, ak aktuálny skript nepoužíva súbor /usr/bin/oscam-experimental, zvyšok vysvetlenia je potrebné prispôsobiť podľa názvu spustiteľného súboru, na ktorý ukazuje!&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Metóda 1: nahraďte existujúci súbor&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Zálohujte aktuálnu verziu:&lt;br /&gt;
 mv /usr/bin/oscam-experimental /usr/bin/oscam-experimental.old&lt;br /&gt;
&lt;br /&gt;
Preneste verziu OScam, ktorú chcete otestovať, do /usr/bin a premenujte ju na oscam-experimental&lt;br /&gt;
 mv /usr/bin/Ma_Version_OScam /usr/bin/oscam-experimental&lt;br /&gt;
 chmod 755 /usr/bin/oscam-experimental&lt;br /&gt;
&lt;br /&gt;
A reštartujte OScam.&lt;br /&gt;
 /etc/init.d/softcam start&lt;br /&gt;
&lt;br /&gt;
Pre vrátenie naspäť:&lt;br /&gt;
&lt;br /&gt;
 /etc/init.d/softcam stop&lt;br /&gt;
 rm /usr/bin/oscam-experimental&lt;br /&gt;
 mv /usr/bin/oscam-experimental.old /usr/bin/oscam-experimental&lt;br /&gt;
 /etc/init.d/softcam start&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Metóda 2: vytvoríme symbolický odkaz (odporúčaná metóda)&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Premenovať aktuálnu verziu:&lt;br /&gt;
 mv /usr/bin/oscam-experimental /usr/bin/oscam-experimental.old&lt;br /&gt;
&lt;br /&gt;
Preneste verziu OScam (My_Version_OScam), ktorú chcete otestovať, do /usr/bin a urobte ju spustiteľnou:&lt;br /&gt;
 chmod 755 /usr/bin/Moja_Verzia_OScam&lt;br /&gt;
&lt;br /&gt;
Vytvorte symbolický odkaz na svoju osobnú verziu:&lt;br /&gt;
 ln -s /usr/bin/Moja_Verzia_OScam /usr/bin/oscam-experimental&lt;br /&gt;
&lt;br /&gt;
A reštartujte OScam.&lt;br /&gt;
 /etc/init.d/softcam start&lt;br /&gt;
&lt;br /&gt;
Pre vrátenie naspäť:&lt;br /&gt;
&lt;br /&gt;
 /etc/init.d/softcam stop&lt;br /&gt;
 rm /usr/bin/oscam-experimental&lt;br /&gt;
 ln -s /usr/bin/oscam-experimental.old /usr/bin/oscam-experimental&lt;br /&gt;
 /etc/init.d/softcam start&lt;br /&gt;
&lt;br /&gt;
Dôležitá poznámka: ak nahradíte súbor oscam-experimental svojou vlastnou verziou (podľa metódy 1) a aktualizujete svoj obraz OpenPli, je možné, že počas aktualizácie bude vaša osobná verzia prepísaná verziou nahranou OpenPli. Takže budete musieť začať odznova.&lt;br /&gt;
Ak ste použili metódu 2, môžete sa ľahko vrátiť k svojej osobnej verzii jednoduchým odstránením a opätovným vytvorením symbolického odkazu.&lt;br /&gt;
Ak však máte záujem o osobnú verziu Oscamu, odporúčame vám vytvoriť si vlastný spúšťací skript, aby ste mohli jednoducho prepínať z jednej verzie na druhú prostredníctvom ponuky OpenPli.&lt;br /&gt;
{{OSCamTranslatedLinks}}&lt;/div&gt;</summary>
		<author><name>EnoSat</name></author>
	</entry>
	<entry>
		<id>http://oldwiki.streamboard.tv/index.php?title=OSCam/sk/scripts/Dreambox&amp;diff=13677</id>
		<title>OSCam/sk/scripts/Dreambox</title>
		<link rel="alternate" type="text/html" href="http://oldwiki.streamboard.tv/index.php?title=OSCam/sk/scripts/Dreambox&amp;diff=13677"/>
		<updated>2023-04-14T18:26:26Z</updated>

		<summary type="html">&lt;p&gt;EnoSat: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Kategorie:OSCam]]&lt;br /&gt;
{{OSCamHomeLinks}}&lt;br /&gt;
&lt;br /&gt;
[[Datei:WarningS.png|text-bottom]] &#039;&#039;&#039;Upozornenie:&#039;&#039;&#039; Obsah slovenskej Wiki je stále vo &amp;quot;výstavbe&amp;quot;. [[Special:UserLogin|Zaregistrujte sa]] a pomôžte nám dokončiť a preložiť články.&lt;br /&gt;
&lt;br /&gt;
== Dreambox ==&lt;br /&gt;
=== Image newnigma ===&lt;br /&gt;
&lt;br /&gt;
* Nainštalujte image Newnigma² a nakonfigurujte ho&lt;br /&gt;
* Skopírujte binárku &amp;quot;oscam&amp;quot; do&amp;quot;/usr/bin/&amp;quot; a nastavte atribúty na 755 (chmod 755)&lt;br /&gt;
* Skopírujte &amp;quot;oscam.emu&amp;quot; do&amp;quot;/usr/script/&amp;quot; a nastavte atribúty na 755 (chmod 755)&lt;br /&gt;
* Skopírujte konfiguračné súbory do&amp;quot;/var/keys&amp;quot; (Symlink na /usr/keys)&lt;br /&gt;
* Vyberte &amp;quot;oscam&amp;quot; z ponuky v SoftCAM&lt;br /&gt;
&lt;br /&gt;
==== oscam.emu ==== &lt;br /&gt;
 #!/bin/sh&lt;br /&gt;
 ########################################&lt;br /&gt;
 ###### Powered by NewNigma2 Team  ######&lt;br /&gt;
 ###      http://newngima2.to         ###&lt;br /&gt;
 ########################################&lt;br /&gt;
  &lt;br /&gt;
  &lt;br /&gt;
 EMUNAME=&amp;quot;OScam&amp;quot;&lt;br /&gt;
 &lt;br /&gt;
 remove_tmp ()&lt;br /&gt;
 {&lt;br /&gt;
         [ -e /tmp/ecm.info ] &amp;amp;&amp;amp; rm -rf /tmp/ecm.info&lt;br /&gt;
         [ -e /tmp/ecm0.info ] &amp;amp;&amp;amp; rm -rf /tmp/ecm0.info&lt;br /&gt;
         [ -e /tmp/ecm1.info ] &amp;amp;&amp;amp; rm -rf /tmp/ecm1.info&lt;br /&gt;
         [ -e /tmp/.oscam ] &amp;amp;&amp;amp; rm -rf /tmp/.oscam&lt;br /&gt;
         [ -e /tmp/oscam.log ] &amp;amp;&amp;amp; rm -rf /tmp/oscam.log&lt;br /&gt;
         [ -e /tmp/oscam.kill ] &amp;amp;&amp;amp; rm -rf /tmp/oscam.kill&lt;br /&gt;
         [ -e /tmp/oscamuser.log ] &amp;amp;&amp;amp; rm -rf /tmp/oscamuser.log&lt;br /&gt;
 }&lt;br /&gt;
 &lt;br /&gt;
 case &amp;quot;$1&amp;quot; in&lt;br /&gt;
         start)&lt;br /&gt;
                 echo &amp;quot;[SCRIPT] $1: $EMUNAME&amp;quot;&lt;br /&gt;
                 if [ -f /usr/keys/oscam.conf ]; then&lt;br /&gt;
                         /usr/bin/oscam -c /usr/keys &amp;gt;/dev/null &amp;amp;&lt;br /&gt;
                 else&lt;br /&gt;
                         /usr/bin/oscam -c /etc/tuxbox/config &amp;gt;/dev/null &amp;amp;&lt;br /&gt;
                 fi&lt;br /&gt;
                 ;;&lt;br /&gt;
         stop)&lt;br /&gt;
                 echo &amp;quot;[SCRIPT] $1: $EMUNAME&amp;quot;&lt;br /&gt;
                 echo -n &amp;quot;kill &amp;quot; &amp;gt; /tmp/oscam.kill&lt;br /&gt;
                 pidof oscam &amp;gt;&amp;gt; /tmp/oscam.kill&lt;br /&gt;
                 echo sleep 1s &amp;gt;&amp;gt; /tmp/oscam.kill&lt;br /&gt;
                 echo -n &amp;quot;kill -9 &amp;quot; &amp;gt;&amp;gt; /tmp/oscam.kill&lt;br /&gt;
                 pidof oscam &amp;gt;&amp;gt; /tmp/oscam.kill&lt;br /&gt;
                 chmod 755 /tmp/oscam.kill&lt;br /&gt;
                 /tmp/oscam.kill&lt;br /&gt;
                 sleep 2&lt;br /&gt;
                 remove_tmp&lt;br /&gt;
                 ;;&lt;br /&gt;
         restart)&lt;br /&gt;
                 $0 stop&lt;br /&gt;
                 sleep 1&lt;br /&gt;
                 $0 start&lt;br /&gt;
                 exit 1&lt;br /&gt;
                 ;;&lt;br /&gt;
         *)&lt;br /&gt;
                 $0 stop&lt;br /&gt;
                 exit 1&lt;br /&gt;
                 ;;&lt;br /&gt;
 esac&lt;br /&gt;
 &lt;br /&gt;
 exit 0&lt;br /&gt;
&lt;br /&gt;
=== Image ICVS(IHAD)  ===&lt;br /&gt;
&lt;br /&gt;
* Nainštalujte image ICVS a nakonfigurujte ho&lt;br /&gt;
* Potom pomocou modrého panela nainštalujte doplnky GP&lt;br /&gt;
* Skopírujte binárku &amp;quot;oscam&amp;quot; do&amp;quot;/usr/bin/&amp;quot; a nastavte atribúty na 755 (chomd 755)&lt;br /&gt;
* Skopírujte skript &amp;quot;oscam_cam.sh&amp;quot; do&amp;quot;/usr/script/&amp;quot; a nastavte atribúty na 755 (chomd 755)&lt;br /&gt;
* Skopírujte konfiguračné súbory do&amp;quot;/var/tuxtbox/config&amp;quot; (Symlink na /etc/tuxbox). Ak konfiguračný adresár neexistuje, vytvorte ho&lt;br /&gt;
* Reštartujte dreambox&lt;br /&gt;
* V modrom paneli, ikona &amp;quot;camd&amp;quot; vyberte &amp;quot;oscam&amp;quot;&lt;br /&gt;
&lt;br /&gt;
==== oscam_cam.sh ====&lt;br /&gt;
 #!/bin/sh&lt;br /&gt;
 CAMD_ID=1793&lt;br /&gt;
 CAMD_NAME=&amp;quot;OSCam&amp;quot;&lt;br /&gt;
 CAMD_BIN=oscam&lt;br /&gt;
 &lt;br /&gt;
 INFOFILE_A=ecm0.info&lt;br /&gt;
 INFOFILE_B=ecm1.info&lt;br /&gt;
 INFOFILE_C=ecm2.info&lt;br /&gt;
 INFOFILE_D=ecm3.info&lt;br /&gt;
 #Expert window&lt;br /&gt;
 INFOFILE_LINES=1111111111000000&lt;br /&gt;
 #Zapp after start&lt;br /&gt;
 REZAPP=0&lt;br /&gt;
 &lt;br /&gt;
 ########################################&lt;br /&gt;
 &lt;br /&gt;
 logger $0 $1&lt;br /&gt;
 echo $0 $1&lt;br /&gt;
 &lt;br /&gt;
 remove_tmp () {&lt;br /&gt;
   rm -rf /tmp/*.info* /tmp/*.tmp*&lt;br /&gt;
 }&lt;br /&gt;
 &lt;br /&gt;
 case &amp;quot;$1&amp;quot; in&lt;br /&gt;
   start)&lt;br /&gt;
   remove_tmp&lt;br /&gt;
   /usr/bin/$CAMD_BIN &amp;amp;       &lt;br /&gt;
   ;;&lt;br /&gt;
   stop)&lt;br /&gt;
   killall -9 $CAMD_BIN 2&amp;gt;/dev/null  &lt;br /&gt;
   sleep 2&lt;br /&gt;
   remove_tmp&lt;br /&gt;
   ;;&lt;br /&gt;
   *)&lt;br /&gt;
   $0 stop&lt;br /&gt;
   exit 0&lt;br /&gt;
   ;;&lt;br /&gt;
 esac&lt;br /&gt;
 &lt;br /&gt;
 exit 0&lt;br /&gt;
&lt;br /&gt;
=== Image OpenPli ===&lt;br /&gt;
&lt;br /&gt;
==== Automatická inštalácia ====&lt;br /&gt;
&#039;&#039;&#039;Priamo z GUI&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Najjednoduchší spôsob je použiť grafické rozhranie OpenPli na inštaláciu OScam, Menu -&amp;gt; Zásuvné moduly -&amp;gt; (Zelené tlačidlo) Stiahnuť -&amp;gt; Softcams a z navrhovaného zoznamu použiť: oscam-experimental&lt;br /&gt;
&lt;br /&gt;
Potom prejdite na: Menu - Nastavenia - SoftCam / CI - Nastavenie SoftCam - Vyberte Softcam a šípkami doľava alebo doprava vyberte: oscam-experimental stlačte OK a potom v menu reštartujte softcam.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Z príkazového riadku&#039;&#039;&#039;  &lt;br /&gt;
&lt;br /&gt;
 opkg install enigma2-plugin-softcams-oscam-experimental&lt;br /&gt;
&lt;br /&gt;
* Spustiteľný súbor bude /usr/bin/oscam-experimental&lt;br /&gt;
* Konfiguračné súbory budú v /etc/tuxbox/config/oscam-experimental&lt;br /&gt;
* Konfiguračné súbory s príponou *-opkg OScam nepoužíva, toto sú to súbory tak, ako sú v úložisku OpenPli&lt;br /&gt;
&lt;br /&gt;
Teraz vyberieme a spustíme OScam.&lt;br /&gt;
&lt;br /&gt;
 /etc/init.d/softcam stop&lt;br /&gt;
 rm /etc/init.d/softcam&lt;br /&gt;
 ln -s /etc/init.d/softcam.oscam-experimental /etc/init.d/softcam&lt;br /&gt;
 /etc/init.d/softcam start&lt;br /&gt;
&lt;br /&gt;
* Predvolený port WebIF je 16200&lt;br /&gt;
* Predvolený užívateľ WebIF je: user&lt;br /&gt;
* Predvolené heslo WebIF je: password&lt;br /&gt;
&lt;br /&gt;
==== Manuálna inštalácia ====&lt;br /&gt;
Skontrolujeme, či je balík, ktorý umožňuje spustiť softcam, už predinštalovaný vo vašom obraze alebo nie.&lt;br /&gt;
&lt;br /&gt;
 opkg list-installed | grep softcam-support&lt;br /&gt;
&lt;br /&gt;
Ak tento príkaz nič nevráti, zadajte nasledujúci príkaz na aktiváciu automatického spustenia softcams:&lt;br /&gt;
 opkg install softcam-support&lt;br /&gt;
&lt;br /&gt;
Poznámka: Táto operácia sa vykoná automaticky, keď nainštalujete SoftCam z oficiálneho úložiska OpenPli.&lt;br /&gt;
&lt;br /&gt;
V nasledujúcom príklade budeme predpokladať, že:&lt;br /&gt;
* spustiteľný súbor OScam sa bude volať:  oscam-personal&lt;br /&gt;
* naše konfiguračné súbory budú umiestnené do:  /etc/tuxbox/config/oscam-personal&lt;br /&gt;
&lt;br /&gt;
Preneste svoj súbor oscam-personal do /usr/bin a potom mu nastavte práva na vykonávanie&lt;br /&gt;
 chmod 755 /usr/bin/oscam-personal&lt;br /&gt;
Vytvorenie adresára pre konfigurácie&lt;br /&gt;
 mkdir /etc/tuxbox/config/oscam-personal&lt;br /&gt;
Preneste alebo vytvorte konfiguračné súbory do /etc/tuxbox/config/oscam-personal&lt;br /&gt;
&lt;br /&gt;
Potom vytvorte zavádzací súbor:  /etc/init.d/softcam.oscam-personal&lt;br /&gt;
&lt;br /&gt;
 touch /etc/init.d/softcam.oscam-perso&lt;br /&gt;
 chmod 755 /etc/init.d/sotcam.oscam-perso&lt;br /&gt;
=====  Spúšťací skript =====&lt;br /&gt;
Potom upravte tento súbor a umiestnite nasledujúci obsah:&lt;br /&gt;
&lt;br /&gt;
 #!/bin/sh&lt;br /&gt;
 # Tu nastavte parametre&lt;br /&gt;
 # start-exe = názov spustiteľného súboru, ktorý sa má spustiť&lt;br /&gt;
 # softcam_param = všetky parametre, ktoré sa majú preniesť do vašeho softcam&lt;br /&gt;
 # softcam_info = zadať názov vašeho softcam (táto informácia sa nezdá byť použitá)&lt;br /&gt;
 softcam_exe=&amp;quot;/usr/bin/oscam-experimental&amp;quot;&lt;br /&gt;
 softcam_param=&amp;quot;-b -r 2 -c /etc/tuxbox/config/oscam-experimental&amp;quot;&lt;br /&gt;
 softcam_info=&amp;quot;oscam&amp;quot;&lt;br /&gt;
 &lt;br /&gt;
 remove_tmp ()&lt;br /&gt;
 {&lt;br /&gt;
  [ -e /tmp/ecm.info ] &amp;amp;&amp;amp; rm -rf /tmp/ecm.info&lt;br /&gt;
  [ -e /tmp/.oscam ] &amp;amp;&amp;amp; rm -rf /tmp/.oscam&lt;br /&gt;
  [ -e /tmp/.console ] &amp;amp;&amp;amp; rm -rf /tmp/.console&lt;br /&gt;
  [ -e /tmp/camd.socket ] &amp;amp;&amp;amp; rm -rf /tmp/camd.socket&lt;br /&gt;
 }&lt;br /&gt;
 &lt;br /&gt;
 case &amp;quot;$1&amp;quot; in&lt;br /&gt;
 	start)&lt;br /&gt;
 		start-stop-daemon -S -x $softcam_exe -- $softcam_param&lt;br /&gt;
 	;;&lt;br /&gt;
 	stop)&lt;br /&gt;
 		start-stop-daemon -K -R 2 -x $softcam_exe &amp;amp;&lt;br /&gt;
 		sleep 3&lt;br /&gt;
 		ps | grep $softcam_exe | grep -v grep &amp;gt; /dev/null&lt;br /&gt;
 		if [ $? -eq 0 ]&lt;br /&gt;
 		then&lt;br /&gt;
 			killall -9 $softcam_exe 2&amp;gt;/dev/null&lt;br /&gt;
 		fi&lt;br /&gt;
 		sleep 2&lt;br /&gt;
 		remove_tmp&lt;br /&gt;
 	;;&lt;br /&gt;
 restart|reload)&lt;br /&gt;
 		$0 stop&lt;br /&gt;
 		sleep 4&lt;br /&gt;
 		$0 start&lt;br /&gt;
 	;;&lt;br /&gt;
 version)&lt;br /&gt;
 		$softcam_exe -V | head -n 1 | awk &#039;{print $2}&#039;&lt;br /&gt;
 	;;&lt;br /&gt;
 info)&lt;br /&gt;
 		echo $softcam_info&lt;br /&gt;
 	;;&lt;br /&gt;
 values)&lt;br /&gt;
 		echo &amp;quot;Command line started:&amp;quot; &lt;br /&gt;
 		echo $softcam_exe $softcam_param&lt;br /&gt;
 	;;&lt;br /&gt;
 *)&lt;br /&gt;
 	echo &amp;quot;Usage: $0 start|stop|restart|version|info|values&amp;quot;&lt;br /&gt;
 	exit 1&lt;br /&gt;
 	;;&lt;br /&gt;
 esac&lt;br /&gt;
 exit 0&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Po vytvorení tohto súboru zastavíme aktuálny softcam, nakonfigurujeme OpenPli na používanie nášho vlastného oscamu a spustíme ho.&lt;br /&gt;
&lt;br /&gt;
 /etc/init.d/softcam stop&lt;br /&gt;
 rm /etc/init.d/softcam&lt;br /&gt;
 ln -s /etc/init.d/softcam.oscam-perso /etc/init.d/softcam&lt;br /&gt;
 /etc/init.d/softcam start&lt;br /&gt;
&lt;br /&gt;
Ak sú vaše konfiguračné súbory správne, mal by sa spustiť váš oscam-personal.&lt;br /&gt;
&lt;br /&gt;
Pomocou tohto spúšťacieho skriptu môžete veľmi jednoducho zmeniť názov spustiteľného súboru, ktorý chcete testovať.&lt;br /&gt;
&lt;br /&gt;
Všimnite si, že ak chcete spustiť 2 softcamy súčasne, stačí správne nastaviť premenné softcam1_ a softcam2_:&lt;br /&gt;
&lt;br /&gt;
 #!/bin/sh&lt;br /&gt;
 # Tu definujte parametre&lt;br /&gt;
 # start-exe = spustiteľný na spustenie&lt;br /&gt;
 # softcam1_param = úplné parametre príkazového riadku na odovzdanie spustiteľnému súboru&lt;br /&gt;
 softcam1_exe=&amp;quot;/usr/bin/oscam&amp;quot;&lt;br /&gt;
 softcam1_param=&amp;quot;-b -r 2 -c /etc/tuxbox/config/oscam&amp;quot;&lt;br /&gt;
 &lt;br /&gt;
 softcam2_exe=&amp;quot;/usr/bin/OSEmu&amp;quot;&lt;br /&gt;
 softcam2_param=&amp;quot;-a user:password -p 12000 -b&amp;quot;&lt;br /&gt;
 &lt;br /&gt;
 softcam_info=&amp;quot;OScam and OSemu&amp;quot;&lt;br /&gt;
 &lt;br /&gt;
 &lt;br /&gt;
 remove_tmp ()&lt;br /&gt;
 {&lt;br /&gt;
  [ -e /tmp/ecm.info ] &amp;amp;&amp;amp; rm -rf /tmp/ecm.info&lt;br /&gt;
  [ -e /tmp/.oscam ] &amp;amp;&amp;amp; rm -rf /tmp/.oscam&lt;br /&gt;
  [ -e /tmp/.console ] &amp;amp;&amp;amp; rm -rf /tmp/.console&lt;br /&gt;
  [ -e /tmp/camd.socket ] &amp;amp;&amp;amp; rm -rf /tmp/camd.socket&lt;br /&gt;
  }&lt;br /&gt;
 &lt;br /&gt;
 &lt;br /&gt;
 case &amp;quot;$1&amp;quot; in&lt;br /&gt;
 start)&lt;br /&gt;
 start-stop-daemon -S -x $softcam1_exe -- $softcam1_param&lt;br /&gt;
 start-stop-daemon -S -x $softcam2_exe -- $softcam2_param&lt;br /&gt;
 ;;&lt;br /&gt;
 stop)&lt;br /&gt;
 start-stop-daemon -K -R 2 -x $softcam1_exe&lt;br /&gt;
 start-stop-daemon -K -R 2 -x $softcam2_exe&lt;br /&gt;
 sleep 3&lt;br /&gt;
 ps | grep $softcam1_exe | grep -v grep &amp;gt; /dev/null&lt;br /&gt;
 if [ $? -eq 0 ]&lt;br /&gt;
 then&lt;br /&gt;
 	killall -9 $softcam1_exe 2&amp;gt;/dev/null&lt;br /&gt;
 fi&lt;br /&gt;
 ps | grep $softcam2_exe | grep -v grep &amp;gt; /dev/null&lt;br /&gt;
 if [ $? -eq 0 ]&lt;br /&gt;
 then&lt;br /&gt;
 	killall -9 $softcam2_exe 2&amp;gt;/dev/null&lt;br /&gt;
 fi&lt;br /&gt;
 sleep 2&lt;br /&gt;
 remove_tmp&lt;br /&gt;
 ;;&lt;br /&gt;
  restart|reload)&lt;br /&gt;
 $0 stop&lt;br /&gt;
 sleep 2&lt;br /&gt;
 $0 start&lt;br /&gt;
 ;;&lt;br /&gt;
  version)&lt;br /&gt;
 $softcam1_exe -V | head -n 1 | awk &#039;{print $2}&#039;&lt;br /&gt;
 ;;&lt;br /&gt;
  info)&lt;br /&gt;
   echo $softcam_info&lt;br /&gt;
   ;;&lt;br /&gt;
  values)&lt;br /&gt;
 echo &amp;quot;Command line started:&amp;quot; &lt;br /&gt;
 echo $softcam1_exe $softcam1_param&lt;br /&gt;
 echo $softcam2_exe $softcam2_param&lt;br /&gt;
 ;;&lt;br /&gt;
  *)&lt;br /&gt;
 echo &amp;quot;Usage: $0 start|stop|restart|version|info|values&amp;quot;&lt;br /&gt;
 exit 1&lt;br /&gt;
 ;;&lt;br /&gt;
 esac&lt;br /&gt;
 exit 0&lt;br /&gt;
&lt;br /&gt;
==== Manuálna aktualizácia ====&lt;br /&gt;
&lt;br /&gt;
Ak chcete manuálne aktualizovať svoju verziu OSCam na OpenPli, ak ste nainštalovali pomocou metódy automatickej inštalácie.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Poznámka:&#039;&#039;&#039; ak ste postupovali podľa manuálnej metódy inštalácie, stačí upraviť premennú: softcam_exe= tak, aby ukazovala na spustiteľný súbor, ktorý chcete otestovať.&lt;br /&gt;
 /etc/init.d/softcam stop&lt;br /&gt;
&lt;br /&gt;
Musíte skontrolovať, aký je názov vášho aktuálneho spustiteľného súboru oscam (ak ste postupovali podľa automatickej inštalácie, je 99% šanca, že názov je /usr/bin/oscam-experimental&lt;br /&gt;
&lt;br /&gt;
Skontrolujeme pomocou nasledujúceho príkazového riadku:&lt;br /&gt;
&lt;br /&gt;
 cat /etc/init.d/softcam | grep start&lt;br /&gt;
&lt;br /&gt;
A mali by sme vidieť niečo, čo vyzerá takto:&lt;br /&gt;
&lt;br /&gt;
        exec start-stop-daemon -S -x /usr/bin/oscam-experimental -- -b -r 2 -c /etc/tuxbox/config/oscam-experimental&lt;br /&gt;
        exec start-stop-daemon -K -R 2 -x /usr/bin/oscam-experimental &amp;amp;&lt;br /&gt;
 restart|reload)&lt;br /&gt;
        $0 start&lt;br /&gt;
        echo &amp;quot;Usage: $0 start|stop|restart&amp;quot;&lt;br /&gt;
&lt;br /&gt;
Vidíme, že spustiteľný súbor, ktorý sa spustí, je: /usr/bin/oscam-experimental&lt;br /&gt;
Samozrejme, ak aktuálny skript nepoužíva súbor /usr/bin/oscam-experimental, zvyšok vysvetlenia je potrebné prispôsobiť podľa názvu spustiteľného súboru, na ktorý ukazuje!&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Metóda 1: nahraďte existujúci súbor&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Zálohujte aktuálnu verziu:&lt;br /&gt;
 mv /usr/bin/oscam-experimental /usr/bin/oscam-experimental.old&lt;br /&gt;
&lt;br /&gt;
Preneste verziu OScam, ktorú chcete otestovať, do /usr/bin a premenujte ju na oscam-experimental&lt;br /&gt;
 mv /usr/bin/Ma_Version_OScam /usr/bin/oscam-experimental&lt;br /&gt;
 chmod 755 /usr/bin/oscam-experimental&lt;br /&gt;
&lt;br /&gt;
A reštartujte OScam.&lt;br /&gt;
 /etc/init.d/softcam start&lt;br /&gt;
&lt;br /&gt;
Pre vrátenie naspäť:&lt;br /&gt;
&lt;br /&gt;
 /etc/init.d/softcam stop&lt;br /&gt;
 rm /usr/bin/oscam-experimental&lt;br /&gt;
 mv /usr/bin/oscam-experimental.old /usr/bin/oscam-experimental&lt;br /&gt;
 /etc/init.d/softcam start&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Metóda 2: vytvoríme symbolický odkaz (odporúčaná metóda)&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Premenovať aktuálnu verziu:&lt;br /&gt;
 mv /usr/bin/oscam-experimental /usr/bin/oscam-experimental.old&lt;br /&gt;
&lt;br /&gt;
Preneste verziu OScam (My_Version_OScam), ktorú chcete otestovať, do /usr/bin a urobte ju spustiteľnou:&lt;br /&gt;
 chmod 755 /usr/bin/Moja_Verzia_OScam&lt;br /&gt;
&lt;br /&gt;
Vytvorte symbolický odkaz na svoju osobnú verziu:&lt;br /&gt;
 ln -s /usr/bin/Moja_Verzia_OScam /usr/bin/oscam-experimental&lt;br /&gt;
&lt;br /&gt;
A reštartujte OScam.&lt;br /&gt;
 /etc/init.d/softcam start&lt;br /&gt;
&lt;br /&gt;
Pre vrátenie naspäť:&lt;br /&gt;
&lt;br /&gt;
 /etc/init.d/softcam stop&lt;br /&gt;
 rm /usr/bin/oscam-experimental&lt;br /&gt;
 ln -s /usr/bin/oscam-experimental.old /usr/bin/oscam-experimental&lt;br /&gt;
 /etc/init.d/softcam start&lt;br /&gt;
&lt;br /&gt;
Dôležitá poznámka: ak nahradíte súbor oscam-experimental svojou vlastnou verziou (podľa metódy 1) a aktualizujete svoj obraz OpenPli, je možné, že počas aktualizácie bude vaša osobná verzia prepísaná verziou nahranou OpenPli. Takže budete musieť začať odznova.&lt;br /&gt;
Ak ste použili metódu 2, môžete sa ľahko vrátiť k svojej osobnej verzii jednoduchým odstránením a opätovným vytvorením symbolického odkazu.&lt;br /&gt;
Ak však máte záujem o osobnú verziu Oscamu, odporúčame vám vytvoriť si vlastný spúšťací skript, aby ste mohli jednoducho prepínať z jednej verzie na druhú prostredníctvom ponuky OpenPli.&lt;br /&gt;
{{OSCamTranslatedLinks}}&lt;/div&gt;</summary>
		<author><name>EnoSat</name></author>
	</entry>
	<entry>
		<id>http://oldwiki.streamboard.tv/index.php?title=OSCam/sk/scripts/Dreambox&amp;diff=13676</id>
		<title>OSCam/sk/scripts/Dreambox</title>
		<link rel="alternate" type="text/html" href="http://oldwiki.streamboard.tv/index.php?title=OSCam/sk/scripts/Dreambox&amp;diff=13676"/>
		<updated>2023-04-14T18:25:24Z</updated>

		<summary type="html">&lt;p&gt;EnoSat: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Kategorie:OSCam]]&lt;br /&gt;
{{OSCamHomeLinks}}&lt;br /&gt;
&lt;br /&gt;
[[Datei:WarningS.png|text-bottom]] &#039;&#039;&#039;Upozornenie:&#039;&#039;&#039; Obsah slovenskej Wiki je stále vo &amp;quot;výstavbe&amp;quot;. [[Special:UserLogin|Zaregistrujte sa]] a pomôžte nám dokončiť a preložiť články.&lt;br /&gt;
&lt;br /&gt;
== Dreambox ==&lt;br /&gt;
=== Image newnigma ===&lt;br /&gt;
&lt;br /&gt;
* Nainštalujte image newNigmaII a nakonfigurujte ho&lt;br /&gt;
* Skopírujte binárku &amp;quot;oscam&amp;quot; do&amp;quot;/usr/bin/&amp;quot; a nastavte atribúty na 755 (chmod 755)&lt;br /&gt;
* Skopírujte &amp;quot;oscam.emu&amp;quot; do&amp;quot;/usr/script/&amp;quot; a nastavte atribúty na 755 (chmod 755)&lt;br /&gt;
* Skopírujte konfiguračné súbory do&amp;quot;/var/keys&amp;quot; (Symlink na /usr/keys)&lt;br /&gt;
* Vyberte &amp;quot;oscam&amp;quot; z ponuky v SoftCAM&lt;br /&gt;
&lt;br /&gt;
==== oscam.emu ==== &lt;br /&gt;
 #!/bin/sh&lt;br /&gt;
 ########################################&lt;br /&gt;
 ###### Powered by NewNigma2 Team  ######&lt;br /&gt;
 ###      http://newngima2.to         ###&lt;br /&gt;
 ########################################&lt;br /&gt;
  &lt;br /&gt;
  &lt;br /&gt;
 EMUNAME=&amp;quot;OScam&amp;quot;&lt;br /&gt;
 &lt;br /&gt;
 remove_tmp ()&lt;br /&gt;
 {&lt;br /&gt;
         [ -e /tmp/ecm.info ] &amp;amp;&amp;amp; rm -rf /tmp/ecm.info&lt;br /&gt;
         [ -e /tmp/ecm0.info ] &amp;amp;&amp;amp; rm -rf /tmp/ecm0.info&lt;br /&gt;
         [ -e /tmp/ecm1.info ] &amp;amp;&amp;amp; rm -rf /tmp/ecm1.info&lt;br /&gt;
         [ -e /tmp/.oscam ] &amp;amp;&amp;amp; rm -rf /tmp/.oscam&lt;br /&gt;
         [ -e /tmp/oscam.log ] &amp;amp;&amp;amp; rm -rf /tmp/oscam.log&lt;br /&gt;
         [ -e /tmp/oscam.kill ] &amp;amp;&amp;amp; rm -rf /tmp/oscam.kill&lt;br /&gt;
         [ -e /tmp/oscamuser.log ] &amp;amp;&amp;amp; rm -rf /tmp/oscamuser.log&lt;br /&gt;
 }&lt;br /&gt;
 &lt;br /&gt;
 case &amp;quot;$1&amp;quot; in&lt;br /&gt;
         start)&lt;br /&gt;
                 echo &amp;quot;[SCRIPT] $1: $EMUNAME&amp;quot;&lt;br /&gt;
                 if [ -f /usr/keys/oscam.conf ]; then&lt;br /&gt;
                         /usr/bin/oscam -c /usr/keys &amp;gt;/dev/null &amp;amp;&lt;br /&gt;
                 else&lt;br /&gt;
                         /usr/bin/oscam -c /etc/tuxbox/config &amp;gt;/dev/null &amp;amp;&lt;br /&gt;
                 fi&lt;br /&gt;
                 ;;&lt;br /&gt;
         stop)&lt;br /&gt;
                 echo &amp;quot;[SCRIPT] $1: $EMUNAME&amp;quot;&lt;br /&gt;
                 echo -n &amp;quot;kill &amp;quot; &amp;gt; /tmp/oscam.kill&lt;br /&gt;
                 pidof oscam &amp;gt;&amp;gt; /tmp/oscam.kill&lt;br /&gt;
                 echo sleep 1s &amp;gt;&amp;gt; /tmp/oscam.kill&lt;br /&gt;
                 echo -n &amp;quot;kill -9 &amp;quot; &amp;gt;&amp;gt; /tmp/oscam.kill&lt;br /&gt;
                 pidof oscam &amp;gt;&amp;gt; /tmp/oscam.kill&lt;br /&gt;
                 chmod 755 /tmp/oscam.kill&lt;br /&gt;
                 /tmp/oscam.kill&lt;br /&gt;
                 sleep 2&lt;br /&gt;
                 remove_tmp&lt;br /&gt;
                 ;;&lt;br /&gt;
         restart)&lt;br /&gt;
                 $0 stop&lt;br /&gt;
                 sleep 1&lt;br /&gt;
                 $0 start&lt;br /&gt;
                 exit 1&lt;br /&gt;
                 ;;&lt;br /&gt;
         *)&lt;br /&gt;
                 $0 stop&lt;br /&gt;
                 exit 1&lt;br /&gt;
                 ;;&lt;br /&gt;
 esac&lt;br /&gt;
 &lt;br /&gt;
 exit 0&lt;br /&gt;
&lt;br /&gt;
=== Image ICVS(IHAD)  ===&lt;br /&gt;
&lt;br /&gt;
* Nainštalujte image ICVS a nakonfigurujte ho&lt;br /&gt;
* Potom pomocou modrého panela nainštalujte doplnky GP&lt;br /&gt;
* Skopírujte binárku &amp;quot;oscam&amp;quot; do&amp;quot;/usr/bin/&amp;quot; a nastavte atribúty na 755 (chomd 755)&lt;br /&gt;
* Skopírujte skript &amp;quot;oscam_cam.sh&amp;quot; do&amp;quot;/usr/script/&amp;quot; a nastavte atribúty na 755 (chomd 755)&lt;br /&gt;
* Skopírujte konfiguračné súbory do&amp;quot;/var/tuxtbox/config&amp;quot; (Symlink na /etc/tuxbox). Ak konfiguračný adresár neexistuje, vytvorte ho&lt;br /&gt;
* Reštartujte dreambox&lt;br /&gt;
* V modrom paneli, ikona &amp;quot;camd&amp;quot; vyberte &amp;quot;oscam&amp;quot;&lt;br /&gt;
&lt;br /&gt;
==== oscam_cam.sh ====&lt;br /&gt;
 #!/bin/sh&lt;br /&gt;
 CAMD_ID=1793&lt;br /&gt;
 CAMD_NAME=&amp;quot;OSCam&amp;quot;&lt;br /&gt;
 CAMD_BIN=oscam&lt;br /&gt;
 &lt;br /&gt;
 INFOFILE_A=ecm0.info&lt;br /&gt;
 INFOFILE_B=ecm1.info&lt;br /&gt;
 INFOFILE_C=ecm2.info&lt;br /&gt;
 INFOFILE_D=ecm3.info&lt;br /&gt;
 #Expert window&lt;br /&gt;
 INFOFILE_LINES=1111111111000000&lt;br /&gt;
 #Zapp after start&lt;br /&gt;
 REZAPP=0&lt;br /&gt;
 &lt;br /&gt;
 ########################################&lt;br /&gt;
 &lt;br /&gt;
 logger $0 $1&lt;br /&gt;
 echo $0 $1&lt;br /&gt;
 &lt;br /&gt;
 remove_tmp () {&lt;br /&gt;
   rm -rf /tmp/*.info* /tmp/*.tmp*&lt;br /&gt;
 }&lt;br /&gt;
 &lt;br /&gt;
 case &amp;quot;$1&amp;quot; in&lt;br /&gt;
   start)&lt;br /&gt;
   remove_tmp&lt;br /&gt;
   /usr/bin/$CAMD_BIN &amp;amp;       &lt;br /&gt;
   ;;&lt;br /&gt;
   stop)&lt;br /&gt;
   killall -9 $CAMD_BIN 2&amp;gt;/dev/null  &lt;br /&gt;
   sleep 2&lt;br /&gt;
   remove_tmp&lt;br /&gt;
   ;;&lt;br /&gt;
   *)&lt;br /&gt;
   $0 stop&lt;br /&gt;
   exit 0&lt;br /&gt;
   ;;&lt;br /&gt;
 esac&lt;br /&gt;
 &lt;br /&gt;
 exit 0&lt;br /&gt;
&lt;br /&gt;
=== Image OpenPli ===&lt;br /&gt;
&lt;br /&gt;
==== Automatická inštalácia ====&lt;br /&gt;
&#039;&#039;&#039;Priamo z GUI&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Najjednoduchší spôsob je použiť grafické rozhranie OpenPli na inštaláciu OScam, Menu -&amp;gt; Zásuvné moduly -&amp;gt; (Zelené tlačidlo) Stiahnuť -&amp;gt; Softcams a z navrhovaného zoznamu použiť: oscam-experimental&lt;br /&gt;
&lt;br /&gt;
Potom prejdite na: Menu - Nastavenia - SoftCam / CI - Nastavenie SoftCam - Vyberte Softcam a šípkami doľava alebo doprava vyberte: oscam-experimental stlačte OK a potom v menu reštartujte softcam.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Z príkazového riadku&#039;&#039;&#039;  &lt;br /&gt;
&lt;br /&gt;
 opkg install enigma2-plugin-softcams-oscam-experimental&lt;br /&gt;
&lt;br /&gt;
* Spustiteľný súbor bude /usr/bin/oscam-experimental&lt;br /&gt;
* Konfiguračné súbory budú v /etc/tuxbox/config/oscam-experimental&lt;br /&gt;
* Konfiguračné súbory s príponou *-opkg OScam nepoužíva, toto sú to súbory tak, ako sú v úložisku OpenPli&lt;br /&gt;
&lt;br /&gt;
Teraz vyberieme a spustíme OScam.&lt;br /&gt;
&lt;br /&gt;
 /etc/init.d/softcam stop&lt;br /&gt;
 rm /etc/init.d/softcam&lt;br /&gt;
 ln -s /etc/init.d/softcam.oscam-experimental /etc/init.d/softcam&lt;br /&gt;
 /etc/init.d/softcam start&lt;br /&gt;
&lt;br /&gt;
* Predvolený port WebIF je 16200&lt;br /&gt;
* Predvolený užívateľ WebIF je: user&lt;br /&gt;
* Predvolené heslo WebIF je: password&lt;br /&gt;
&lt;br /&gt;
==== Manuálna inštalácia ====&lt;br /&gt;
Skontrolujeme, či je balík, ktorý umožňuje spustiť softcam, už predinštalovaný vo vašom obraze alebo nie.&lt;br /&gt;
&lt;br /&gt;
 opkg list-installed | grep softcam-support&lt;br /&gt;
&lt;br /&gt;
Ak tento príkaz nič nevráti, zadajte nasledujúci príkaz na aktiváciu automatického spustenia softcams:&lt;br /&gt;
 opkg install softcam-support&lt;br /&gt;
&lt;br /&gt;
Poznámka: Táto operácia sa vykoná automaticky, keď nainštalujete SoftCam z oficiálneho úložiska OpenPli.&lt;br /&gt;
&lt;br /&gt;
V nasledujúcom príklade budeme predpokladať, že:&lt;br /&gt;
* spustiteľný súbor OScam sa bude volať:  oscam-personal&lt;br /&gt;
* naše konfiguračné súbory budú umiestnené do:  /etc/tuxbox/config/oscam-personal&lt;br /&gt;
&lt;br /&gt;
Preneste svoj súbor oscam-personal do /usr/bin a potom mu nastavte práva na vykonávanie&lt;br /&gt;
 chmod 755 /usr/bin/oscam-personal&lt;br /&gt;
Vytvorenie adresára pre konfigurácie&lt;br /&gt;
 mkdir /etc/tuxbox/config/oscam-personal&lt;br /&gt;
Preneste alebo vytvorte konfiguračné súbory do /etc/tuxbox/config/oscam-personal&lt;br /&gt;
&lt;br /&gt;
Potom vytvorte zavádzací súbor:  /etc/init.d/softcam.oscam-personal&lt;br /&gt;
&lt;br /&gt;
 touch /etc/init.d/softcam.oscam-perso&lt;br /&gt;
 chmod 755 /etc/init.d/sotcam.oscam-perso&lt;br /&gt;
=====  Spúšťací skript =====&lt;br /&gt;
Potom upravte tento súbor a umiestnite nasledujúci obsah:&lt;br /&gt;
&lt;br /&gt;
 #!/bin/sh&lt;br /&gt;
 # Tu nastavte parametre&lt;br /&gt;
 # start-exe = názov spustiteľného súboru, ktorý sa má spustiť&lt;br /&gt;
 # softcam_param = všetky parametre, ktoré sa majú preniesť do vašeho softcam&lt;br /&gt;
 # softcam_info = zadať názov vašeho softcam (táto informácia sa nezdá byť použitá)&lt;br /&gt;
 softcam_exe=&amp;quot;/usr/bin/oscam-experimental&amp;quot;&lt;br /&gt;
 softcam_param=&amp;quot;-b -r 2 -c /etc/tuxbox/config/oscam-experimental&amp;quot;&lt;br /&gt;
 softcam_info=&amp;quot;oscam&amp;quot;&lt;br /&gt;
 &lt;br /&gt;
 remove_tmp ()&lt;br /&gt;
 {&lt;br /&gt;
  [ -e /tmp/ecm.info ] &amp;amp;&amp;amp; rm -rf /tmp/ecm.info&lt;br /&gt;
  [ -e /tmp/.oscam ] &amp;amp;&amp;amp; rm -rf /tmp/.oscam&lt;br /&gt;
  [ -e /tmp/.console ] &amp;amp;&amp;amp; rm -rf /tmp/.console&lt;br /&gt;
  [ -e /tmp/camd.socket ] &amp;amp;&amp;amp; rm -rf /tmp/camd.socket&lt;br /&gt;
 }&lt;br /&gt;
 &lt;br /&gt;
 case &amp;quot;$1&amp;quot; in&lt;br /&gt;
 	start)&lt;br /&gt;
 		start-stop-daemon -S -x $softcam_exe -- $softcam_param&lt;br /&gt;
 	;;&lt;br /&gt;
 	stop)&lt;br /&gt;
 		start-stop-daemon -K -R 2 -x $softcam_exe &amp;amp;&lt;br /&gt;
 		sleep 3&lt;br /&gt;
 		ps | grep $softcam_exe | grep -v grep &amp;gt; /dev/null&lt;br /&gt;
 		if [ $? -eq 0 ]&lt;br /&gt;
 		then&lt;br /&gt;
 			killall -9 $softcam_exe 2&amp;gt;/dev/null&lt;br /&gt;
 		fi&lt;br /&gt;
 		sleep 2&lt;br /&gt;
 		remove_tmp&lt;br /&gt;
 	;;&lt;br /&gt;
 restart|reload)&lt;br /&gt;
 		$0 stop&lt;br /&gt;
 		sleep 4&lt;br /&gt;
 		$0 start&lt;br /&gt;
 	;;&lt;br /&gt;
 version)&lt;br /&gt;
 		$softcam_exe -V | head -n 1 | awk &#039;{print $2}&#039;&lt;br /&gt;
 	;;&lt;br /&gt;
 info)&lt;br /&gt;
 		echo $softcam_info&lt;br /&gt;
 	;;&lt;br /&gt;
 values)&lt;br /&gt;
 		echo &amp;quot;Command line started:&amp;quot; &lt;br /&gt;
 		echo $softcam_exe $softcam_param&lt;br /&gt;
 	;;&lt;br /&gt;
 *)&lt;br /&gt;
 	echo &amp;quot;Usage: $0 start|stop|restart|version|info|values&amp;quot;&lt;br /&gt;
 	exit 1&lt;br /&gt;
 	;;&lt;br /&gt;
 esac&lt;br /&gt;
 exit 0&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Po vytvorení tohto súboru zastavíme aktuálny softcam, nakonfigurujeme OpenPli na používanie nášho vlastného oscamu a spustíme ho.&lt;br /&gt;
&lt;br /&gt;
 /etc/init.d/softcam stop&lt;br /&gt;
 rm /etc/init.d/softcam&lt;br /&gt;
 ln -s /etc/init.d/softcam.oscam-perso /etc/init.d/softcam&lt;br /&gt;
 /etc/init.d/softcam start&lt;br /&gt;
&lt;br /&gt;
Ak sú vaše konfiguračné súbory správne, mal by sa spustiť váš oscam-personal.&lt;br /&gt;
&lt;br /&gt;
Pomocou tohto spúšťacieho skriptu môžete veľmi jednoducho zmeniť názov spustiteľného súboru, ktorý chcete testovať.&lt;br /&gt;
&lt;br /&gt;
Všimnite si, že ak chcete spustiť 2 softcamy súčasne, stačí správne nastaviť premenné softcam1_ a softcam2_:&lt;br /&gt;
&lt;br /&gt;
 #!/bin/sh&lt;br /&gt;
 # Tu definujte parametre&lt;br /&gt;
 # start-exe = spustiteľný na spustenie&lt;br /&gt;
 # softcam1_param = úplné parametre príkazového riadku na odovzdanie spustiteľnému súboru&lt;br /&gt;
 softcam1_exe=&amp;quot;/usr/bin/oscam&amp;quot;&lt;br /&gt;
 softcam1_param=&amp;quot;-b -r 2 -c /etc/tuxbox/config/oscam&amp;quot;&lt;br /&gt;
 &lt;br /&gt;
 softcam2_exe=&amp;quot;/usr/bin/OSEmu&amp;quot;&lt;br /&gt;
 softcam2_param=&amp;quot;-a user:password -p 12000 -b&amp;quot;&lt;br /&gt;
 &lt;br /&gt;
 softcam_info=&amp;quot;OScam and OSemu&amp;quot;&lt;br /&gt;
 &lt;br /&gt;
 &lt;br /&gt;
 remove_tmp ()&lt;br /&gt;
 {&lt;br /&gt;
  [ -e /tmp/ecm.info ] &amp;amp;&amp;amp; rm -rf /tmp/ecm.info&lt;br /&gt;
  [ -e /tmp/.oscam ] &amp;amp;&amp;amp; rm -rf /tmp/.oscam&lt;br /&gt;
  [ -e /tmp/.console ] &amp;amp;&amp;amp; rm -rf /tmp/.console&lt;br /&gt;
  [ -e /tmp/camd.socket ] &amp;amp;&amp;amp; rm -rf /tmp/camd.socket&lt;br /&gt;
  }&lt;br /&gt;
 &lt;br /&gt;
 &lt;br /&gt;
 case &amp;quot;$1&amp;quot; in&lt;br /&gt;
 start)&lt;br /&gt;
 start-stop-daemon -S -x $softcam1_exe -- $softcam1_param&lt;br /&gt;
 start-stop-daemon -S -x $softcam2_exe -- $softcam2_param&lt;br /&gt;
 ;;&lt;br /&gt;
 stop)&lt;br /&gt;
 start-stop-daemon -K -R 2 -x $softcam1_exe&lt;br /&gt;
 start-stop-daemon -K -R 2 -x $softcam2_exe&lt;br /&gt;
 sleep 3&lt;br /&gt;
 ps | grep $softcam1_exe | grep -v grep &amp;gt; /dev/null&lt;br /&gt;
 if [ $? -eq 0 ]&lt;br /&gt;
 then&lt;br /&gt;
 	killall -9 $softcam1_exe 2&amp;gt;/dev/null&lt;br /&gt;
 fi&lt;br /&gt;
 ps | grep $softcam2_exe | grep -v grep &amp;gt; /dev/null&lt;br /&gt;
 if [ $? -eq 0 ]&lt;br /&gt;
 then&lt;br /&gt;
 	killall -9 $softcam2_exe 2&amp;gt;/dev/null&lt;br /&gt;
 fi&lt;br /&gt;
 sleep 2&lt;br /&gt;
 remove_tmp&lt;br /&gt;
 ;;&lt;br /&gt;
  restart|reload)&lt;br /&gt;
 $0 stop&lt;br /&gt;
 sleep 2&lt;br /&gt;
 $0 start&lt;br /&gt;
 ;;&lt;br /&gt;
  version)&lt;br /&gt;
 $softcam1_exe -V | head -n 1 | awk &#039;{print $2}&#039;&lt;br /&gt;
 ;;&lt;br /&gt;
  info)&lt;br /&gt;
   echo $softcam_info&lt;br /&gt;
   ;;&lt;br /&gt;
  values)&lt;br /&gt;
 echo &amp;quot;Command line started:&amp;quot; &lt;br /&gt;
 echo $softcam1_exe $softcam1_param&lt;br /&gt;
 echo $softcam2_exe $softcam2_param&lt;br /&gt;
 ;;&lt;br /&gt;
  *)&lt;br /&gt;
 echo &amp;quot;Usage: $0 start|stop|restart|version|info|values&amp;quot;&lt;br /&gt;
 exit 1&lt;br /&gt;
 ;;&lt;br /&gt;
 esac&lt;br /&gt;
 exit 0&lt;br /&gt;
&lt;br /&gt;
==== Manuálna aktualizácia ====&lt;br /&gt;
&lt;br /&gt;
Ak chcete manuálne aktualizovať svoju verziu OSCam na OpenPli, ak ste nainštalovali pomocou metódy automatickej inštalácie.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Poznámka:&#039;&#039;&#039; ak ste postupovali podľa manuálnej metódy inštalácie, stačí upraviť premennú: softcam_exe= tak, aby ukazovala na spustiteľný súbor, ktorý chcete otestovať.&lt;br /&gt;
 /etc/init.d/softcam stop&lt;br /&gt;
&lt;br /&gt;
Musíte skontrolovať, aký je názov vášho aktuálneho spustiteľného súboru oscam (ak ste postupovali podľa automatickej inštalácie, je 99% šanca, že názov je /usr/bin/oscam-experimental&lt;br /&gt;
&lt;br /&gt;
Skontrolujeme pomocou nasledujúceho príkazového riadku:&lt;br /&gt;
&lt;br /&gt;
 cat /etc/init.d/softcam | grep start&lt;br /&gt;
&lt;br /&gt;
A mali by sme vidieť niečo, čo vyzerá takto:&lt;br /&gt;
&lt;br /&gt;
        exec start-stop-daemon -S -x /usr/bin/oscam-experimental -- -b -r 2 -c /etc/tuxbox/config/oscam-experimental&lt;br /&gt;
        exec start-stop-daemon -K -R 2 -x /usr/bin/oscam-experimental &amp;amp;&lt;br /&gt;
 restart|reload)&lt;br /&gt;
        $0 start&lt;br /&gt;
        echo &amp;quot;Usage: $0 start|stop|restart&amp;quot;&lt;br /&gt;
&lt;br /&gt;
Vidíme, že spustiteľný súbor, ktorý sa spustí, je: /usr/bin/oscam-experimental&lt;br /&gt;
Samozrejme, ak aktuálny skript nepoužíva súbor /usr/bin/oscam-experimental, zvyšok vysvetlenia je potrebné prispôsobiť podľa názvu spustiteľného súboru, na ktorý ukazuje!&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Metóda 1: nahraďte existujúci súbor&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Zálohujte aktuálnu verziu:&lt;br /&gt;
 mv /usr/bin/oscam-experimental /usr/bin/oscam-experimental.old&lt;br /&gt;
&lt;br /&gt;
Preneste verziu OScam, ktorú chcete otestovať, do /usr/bin a premenujte ju na oscam-experimental&lt;br /&gt;
 mv /usr/bin/Ma_Version_OScam /usr/bin/oscam-experimental&lt;br /&gt;
 chmod 755 /usr/bin/oscam-experimental&lt;br /&gt;
&lt;br /&gt;
A reštartujte OScam.&lt;br /&gt;
 /etc/init.d/softcam start&lt;br /&gt;
&lt;br /&gt;
Pre vrátenie naspäť:&lt;br /&gt;
&lt;br /&gt;
 /etc/init.d/softcam stop&lt;br /&gt;
 rm /usr/bin/oscam-experimental&lt;br /&gt;
 mv /usr/bin/oscam-experimental.old /usr/bin/oscam-experimental&lt;br /&gt;
 /etc/init.d/softcam start&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Metóda 2: vytvoríme symbolický odkaz (odporúčaná metóda)&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Premenovať aktuálnu verziu:&lt;br /&gt;
 mv /usr/bin/oscam-experimental /usr/bin/oscam-experimental.old&lt;br /&gt;
&lt;br /&gt;
Preneste verziu OScam (My_Version_OScam), ktorú chcete otestovať, do /usr/bin a urobte ju spustiteľnou:&lt;br /&gt;
 chmod 755 /usr/bin/Moja_Verzia_OScam&lt;br /&gt;
&lt;br /&gt;
Vytvorte symbolický odkaz na svoju osobnú verziu:&lt;br /&gt;
 ln -s /usr/bin/Moja_Verzia_OScam /usr/bin/oscam-experimental&lt;br /&gt;
&lt;br /&gt;
A reštartujte OScam.&lt;br /&gt;
 /etc/init.d/softcam start&lt;br /&gt;
&lt;br /&gt;
Pre vrátenie naspäť:&lt;br /&gt;
&lt;br /&gt;
 /etc/init.d/softcam stop&lt;br /&gt;
 rm /usr/bin/oscam-experimental&lt;br /&gt;
 ln -s /usr/bin/oscam-experimental.old /usr/bin/oscam-experimental&lt;br /&gt;
 /etc/init.d/softcam start&lt;br /&gt;
&lt;br /&gt;
Dôležitá poznámka: ak nahradíte súbor oscam-experimental svojou vlastnou verziou (podľa metódy 1) a aktualizujete svoj obraz OpenPli, je možné, že počas aktualizácie bude vaša osobná verzia prepísaná verziou nahranou OpenPli. Takže budete musieť začať odznova.&lt;br /&gt;
Ak ste použili metódu 2, môžete sa ľahko vrátiť k svojej osobnej verzii jednoduchým odstránením a opätovným vytvorením symbolického odkazu.&lt;br /&gt;
Ak však máte záujem o osobnú verziu Oscamu, odporúčame vám vytvoriť si vlastný spúšťací skript, aby ste mohli jednoducho prepínať z jednej verzie na druhú prostredníctvom ponuky OpenPli.&lt;br /&gt;
{{OSCamTranslatedLinks}}&lt;/div&gt;</summary>
		<author><name>EnoSat</name></author>
	</entry>
	<entry>
		<id>http://oldwiki.streamboard.tv/index.php?title=OSCam/sk/scripts/Dreambox&amp;diff=13675</id>
		<title>OSCam/sk/scripts/Dreambox</title>
		<link rel="alternate" type="text/html" href="http://oldwiki.streamboard.tv/index.php?title=OSCam/sk/scripts/Dreambox&amp;diff=13675"/>
		<updated>2023-04-14T18:23:43Z</updated>

		<summary type="html">&lt;p&gt;EnoSat: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Kategorie:OSCam]]&lt;br /&gt;
{{OSCamHomeLinks}}&lt;br /&gt;
&lt;br /&gt;
[[Datei:WarningS.png|text-bottom]] &#039;&#039;&#039;Upozornenie:&#039;&#039;&#039; Obsah slovenskej Wiki je stále vo &amp;quot;výstavbe&amp;quot;. [[Special:UserLogin|Zaregistrujte sa]] a pomôžte nám dokončiť a preložiť články.&lt;br /&gt;
&lt;br /&gt;
== Dreambox ==&lt;br /&gt;
=== Image newnigma ===&lt;br /&gt;
&lt;br /&gt;
* Nainštalujte image newNigmaII a nakonfigurujte ho&lt;br /&gt;
* Skopírujte binárku &amp;quot;oscam&amp;quot; do&amp;quot;/usr/bin/&amp;quot; a nastavte atribúty na 755 (chmod 755)&lt;br /&gt;
* Skopírujte &amp;quot;oscam.emu&amp;quot; do&amp;quot;/usr/script/&amp;quot; a nastavte atribúty na 755 (chmod 755)&lt;br /&gt;
* Skopírujte konfiguračné súbory do&amp;quot;/var/keys&amp;quot; (Symlink na /usr/keys)&lt;br /&gt;
* Vyberte &amp;quot;oscam&amp;quot; z ponuky v SoftCAM&lt;br /&gt;
 &lt;br /&gt;
 #!/bin/sh&lt;br /&gt;
 ########################################&lt;br /&gt;
 ###### Powered by NewNigma2 Team  ######&lt;br /&gt;
 ###      http://newngima2.to         ###&lt;br /&gt;
 ########################################&lt;br /&gt;
  &lt;br /&gt;
  &lt;br /&gt;
 EMUNAME=&amp;quot;OScam&amp;quot;&lt;br /&gt;
 &lt;br /&gt;
 remove_tmp ()&lt;br /&gt;
 {&lt;br /&gt;
         [ -e /tmp/ecm.info ] &amp;amp;&amp;amp; rm -rf /tmp/ecm.info&lt;br /&gt;
         [ -e /tmp/ecm0.info ] &amp;amp;&amp;amp; rm -rf /tmp/ecm0.info&lt;br /&gt;
         [ -e /tmp/ecm1.info ] &amp;amp;&amp;amp; rm -rf /tmp/ecm1.info&lt;br /&gt;
         [ -e /tmp/.oscam ] &amp;amp;&amp;amp; rm -rf /tmp/.oscam&lt;br /&gt;
         [ -e /tmp/oscam.log ] &amp;amp;&amp;amp; rm -rf /tmp/oscam.log&lt;br /&gt;
         [ -e /tmp/oscam.kill ] &amp;amp;&amp;amp; rm -rf /tmp/oscam.kill&lt;br /&gt;
         [ -e /tmp/oscamuser.log ] &amp;amp;&amp;amp; rm -rf /tmp/oscamuser.log&lt;br /&gt;
 }&lt;br /&gt;
 &lt;br /&gt;
 case &amp;quot;$1&amp;quot; in&lt;br /&gt;
         start)&lt;br /&gt;
                 echo &amp;quot;[SCRIPT] $1: $EMUNAME&amp;quot;&lt;br /&gt;
                 if [ -f /usr/keys/oscam.conf ]; then&lt;br /&gt;
                         /usr/bin/oscam -c /usr/keys &amp;gt;/dev/null &amp;amp;&lt;br /&gt;
                 else&lt;br /&gt;
                         /usr/bin/oscam -c /etc/tuxbox/config &amp;gt;/dev/null &amp;amp;&lt;br /&gt;
                 fi&lt;br /&gt;
                 ;;&lt;br /&gt;
         stop)&lt;br /&gt;
                 echo &amp;quot;[SCRIPT] $1: $EMUNAME&amp;quot;&lt;br /&gt;
                 echo -n &amp;quot;kill &amp;quot; &amp;gt; /tmp/oscam.kill&lt;br /&gt;
                 pidof oscam &amp;gt;&amp;gt; /tmp/oscam.kill&lt;br /&gt;
                 echo sleep 1s &amp;gt;&amp;gt; /tmp/oscam.kill&lt;br /&gt;
                 echo -n &amp;quot;kill -9 &amp;quot; &amp;gt;&amp;gt; /tmp/oscam.kill&lt;br /&gt;
                 pidof oscam &amp;gt;&amp;gt; /tmp/oscam.kill&lt;br /&gt;
                 chmod 755 /tmp/oscam.kill&lt;br /&gt;
                 /tmp/oscam.kill&lt;br /&gt;
                 sleep 2&lt;br /&gt;
                 remove_tmp&lt;br /&gt;
                 ;;&lt;br /&gt;
         restart)&lt;br /&gt;
                 $0 stop&lt;br /&gt;
                 sleep 1&lt;br /&gt;
                 $0 start&lt;br /&gt;
                 exit 1&lt;br /&gt;
                 ;;&lt;br /&gt;
         *)&lt;br /&gt;
                 $0 stop&lt;br /&gt;
                 exit 1&lt;br /&gt;
                 ;;&lt;br /&gt;
 esac&lt;br /&gt;
 &lt;br /&gt;
 exit 0&lt;br /&gt;
&lt;br /&gt;
=== Image ICVS(IHAD)  ===&lt;br /&gt;
&lt;br /&gt;
* Nainštalujte image ICVS a nakonfigurujte ho&lt;br /&gt;
* Potom pomocou modrého panela nainštalujte doplnky GP&lt;br /&gt;
* Skopírujte binárku &amp;quot;oscam&amp;quot; do&amp;quot;/usr/bin/&amp;quot; a nastavte atribúty na 755 (chomd 755)&lt;br /&gt;
* Skopírujte skript &amp;quot;oscam_cam.sh&amp;quot; do&amp;quot;/usr/script/&amp;quot; a nastavte atribúty na 755 (chomd 755)&lt;br /&gt;
* Skopírujte konfiguračné súbory do&amp;quot;/var/tuxtbox/config&amp;quot; (Symlink na /etc/tuxbox). Ak konfiguračný adresár neexistuje, vytvorte ho&lt;br /&gt;
* Reštartujte dreambox&lt;br /&gt;
* V modrom paneli, ikona &amp;quot;camd&amp;quot; vyberte &amp;quot;oscam&amp;quot;&lt;br /&gt;
&lt;br /&gt;
==== oscam_cam.sh ====&lt;br /&gt;
 #!/bin/sh&lt;br /&gt;
 CAMD_ID=1793&lt;br /&gt;
 CAMD_NAME=&amp;quot;OSCam&amp;quot;&lt;br /&gt;
 CAMD_BIN=oscam&lt;br /&gt;
 &lt;br /&gt;
 INFOFILE_A=ecm0.info&lt;br /&gt;
 INFOFILE_B=ecm1.info&lt;br /&gt;
 INFOFILE_C=ecm2.info&lt;br /&gt;
 INFOFILE_D=ecm3.info&lt;br /&gt;
 #Expert window&lt;br /&gt;
 INFOFILE_LINES=1111111111000000&lt;br /&gt;
 #Zapp after start&lt;br /&gt;
 REZAPP=0&lt;br /&gt;
 &lt;br /&gt;
 ########################################&lt;br /&gt;
 &lt;br /&gt;
 logger $0 $1&lt;br /&gt;
 echo $0 $1&lt;br /&gt;
 &lt;br /&gt;
 remove_tmp () {&lt;br /&gt;
   rm -rf /tmp/*.info* /tmp/*.tmp*&lt;br /&gt;
 }&lt;br /&gt;
 &lt;br /&gt;
 case &amp;quot;$1&amp;quot; in&lt;br /&gt;
   start)&lt;br /&gt;
   remove_tmp&lt;br /&gt;
   /usr/bin/$CAMD_BIN &amp;amp;       &lt;br /&gt;
   ;;&lt;br /&gt;
   stop)&lt;br /&gt;
   killall -9 $CAMD_BIN 2&amp;gt;/dev/null  &lt;br /&gt;
   sleep 2&lt;br /&gt;
   remove_tmp&lt;br /&gt;
   ;;&lt;br /&gt;
   *)&lt;br /&gt;
   $0 stop&lt;br /&gt;
   exit 0&lt;br /&gt;
   ;;&lt;br /&gt;
 esac&lt;br /&gt;
 &lt;br /&gt;
 exit 0&lt;br /&gt;
&lt;br /&gt;
=== Image OpenPli ===&lt;br /&gt;
&lt;br /&gt;
==== Automatická inštalácia ====&lt;br /&gt;
&#039;&#039;&#039;Priamo z GUI&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Najjednoduchší spôsob je použiť grafické rozhranie OpenPli na inštaláciu OScam, Menu -&amp;gt; Zásuvné moduly -&amp;gt; (Zelené tlačidlo) Stiahnuť -&amp;gt; Softcams a z navrhovaného zoznamu použiť: oscam-experimental&lt;br /&gt;
&lt;br /&gt;
Potom prejdite na: Menu - Nastavenia - SoftCam / CI - Nastavenie SoftCam - Vyberte Softcam a šípkami doľava alebo doprava vyberte: oscam-experimental stlačte OK a potom v menu reštartujte softcam.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Z príkazového riadku&#039;&#039;&#039;  &lt;br /&gt;
&lt;br /&gt;
 opkg install enigma2-plugin-softcams-oscam-experimental&lt;br /&gt;
&lt;br /&gt;
* Spustiteľný súbor bude /usr/bin/oscam-experimental&lt;br /&gt;
* Konfiguračné súbory budú v /etc/tuxbox/config/oscam-experimental&lt;br /&gt;
* Konfiguračné súbory s príponou *-opkg OScam nepoužíva, toto sú to súbory tak, ako sú v úložisku OpenPli&lt;br /&gt;
&lt;br /&gt;
Teraz vyberieme a spustíme OScam.&lt;br /&gt;
&lt;br /&gt;
 /etc/init.d/softcam stop&lt;br /&gt;
 rm /etc/init.d/softcam&lt;br /&gt;
 ln -s /etc/init.d/softcam.oscam-experimental /etc/init.d/softcam&lt;br /&gt;
 /etc/init.d/softcam start&lt;br /&gt;
&lt;br /&gt;
* Predvolený port WebIF je 16200&lt;br /&gt;
* Predvolený užívateľ WebIF je: user&lt;br /&gt;
* Predvolené heslo WebIF je: password&lt;br /&gt;
&lt;br /&gt;
==== Manuálna inštalácia ====&lt;br /&gt;
Skontrolujeme, či je balík, ktorý umožňuje spustiť softcam, už predinštalovaný vo vašom obraze alebo nie.&lt;br /&gt;
&lt;br /&gt;
 opkg list-installed | grep softcam-support&lt;br /&gt;
&lt;br /&gt;
Ak tento príkaz nič nevráti, zadajte nasledujúci príkaz na aktiváciu automatického spustenia softcams:&lt;br /&gt;
 opkg install softcam-support&lt;br /&gt;
&lt;br /&gt;
Poznámka: Táto operácia sa vykoná automaticky, keď nainštalujete SoftCam z oficiálneho úložiska OpenPli.&lt;br /&gt;
&lt;br /&gt;
V nasledujúcom príklade budeme predpokladať, že:&lt;br /&gt;
* spustiteľný súbor OScam sa bude volať:  oscam-personal&lt;br /&gt;
* naše konfiguračné súbory budú umiestnené do:  /etc/tuxbox/config/oscam-personal&lt;br /&gt;
&lt;br /&gt;
Preneste svoj súbor oscam-personal do /usr/bin a potom mu nastavte práva na vykonávanie&lt;br /&gt;
 chmod 755 /usr/bin/oscam-personal&lt;br /&gt;
Vytvorenie adresára pre konfigurácie&lt;br /&gt;
 mkdir /etc/tuxbox/config/oscam-personal&lt;br /&gt;
Preneste alebo vytvorte konfiguračné súbory do /etc/tuxbox/config/oscam-personal&lt;br /&gt;
&lt;br /&gt;
Potom vytvorte zavádzací súbor:  /etc/init.d/softcam.oscam-personal&lt;br /&gt;
&lt;br /&gt;
 touch /etc/init.d/softcam.oscam-perso&lt;br /&gt;
 chmod 755 /etc/init.d/sotcam.oscam-perso&lt;br /&gt;
=====  Spúšťací skript =====&lt;br /&gt;
Potom upravte tento súbor a umiestnite nasledujúci obsah:&lt;br /&gt;
&lt;br /&gt;
 #!/bin/sh&lt;br /&gt;
 # Tu nastavte parametre&lt;br /&gt;
 # start-exe = názov spustiteľného súboru, ktorý sa má spustiť&lt;br /&gt;
 # softcam_param = všetky parametre, ktoré sa majú preniesť do vašeho softcam&lt;br /&gt;
 # softcam_info = zadať názov vašeho softcam (táto informácia sa nezdá byť použitá)&lt;br /&gt;
 softcam_exe=&amp;quot;/usr/bin/oscam-experimental&amp;quot;&lt;br /&gt;
 softcam_param=&amp;quot;-b -r 2 -c /etc/tuxbox/config/oscam-experimental&amp;quot;&lt;br /&gt;
 softcam_info=&amp;quot;oscam&amp;quot;&lt;br /&gt;
 &lt;br /&gt;
 remove_tmp ()&lt;br /&gt;
 {&lt;br /&gt;
  [ -e /tmp/ecm.info ] &amp;amp;&amp;amp; rm -rf /tmp/ecm.info&lt;br /&gt;
  [ -e /tmp/.oscam ] &amp;amp;&amp;amp; rm -rf /tmp/.oscam&lt;br /&gt;
  [ -e /tmp/.console ] &amp;amp;&amp;amp; rm -rf /tmp/.console&lt;br /&gt;
  [ -e /tmp/camd.socket ] &amp;amp;&amp;amp; rm -rf /tmp/camd.socket&lt;br /&gt;
 }&lt;br /&gt;
 &lt;br /&gt;
 case &amp;quot;$1&amp;quot; in&lt;br /&gt;
 	start)&lt;br /&gt;
 		start-stop-daemon -S -x $softcam_exe -- $softcam_param&lt;br /&gt;
 	;;&lt;br /&gt;
 	stop)&lt;br /&gt;
 		start-stop-daemon -K -R 2 -x $softcam_exe &amp;amp;&lt;br /&gt;
 		sleep 3&lt;br /&gt;
 		ps | grep $softcam_exe | grep -v grep &amp;gt; /dev/null&lt;br /&gt;
 		if [ $? -eq 0 ]&lt;br /&gt;
 		then&lt;br /&gt;
 			killall -9 $softcam_exe 2&amp;gt;/dev/null&lt;br /&gt;
 		fi&lt;br /&gt;
 		sleep 2&lt;br /&gt;
 		remove_tmp&lt;br /&gt;
 	;;&lt;br /&gt;
 restart|reload)&lt;br /&gt;
 		$0 stop&lt;br /&gt;
 		sleep 4&lt;br /&gt;
 		$0 start&lt;br /&gt;
 	;;&lt;br /&gt;
 version)&lt;br /&gt;
 		$softcam_exe -V | head -n 1 | awk &#039;{print $2}&#039;&lt;br /&gt;
 	;;&lt;br /&gt;
 info)&lt;br /&gt;
 		echo $softcam_info&lt;br /&gt;
 	;;&lt;br /&gt;
 values)&lt;br /&gt;
 		echo &amp;quot;Command line started:&amp;quot; &lt;br /&gt;
 		echo $softcam_exe $softcam_param&lt;br /&gt;
 	;;&lt;br /&gt;
 *)&lt;br /&gt;
 	echo &amp;quot;Usage: $0 start|stop|restart|version|info|values&amp;quot;&lt;br /&gt;
 	exit 1&lt;br /&gt;
 	;;&lt;br /&gt;
 esac&lt;br /&gt;
 exit 0&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Po vytvorení tohto súboru zastavíme aktuálny softcam, nakonfigurujeme OpenPli na používanie nášho vlastného oscamu a spustíme ho.&lt;br /&gt;
&lt;br /&gt;
 /etc/init.d/softcam stop&lt;br /&gt;
 rm /etc/init.d/softcam&lt;br /&gt;
 ln -s /etc/init.d/softcam.oscam-perso /etc/init.d/softcam&lt;br /&gt;
 /etc/init.d/softcam start&lt;br /&gt;
&lt;br /&gt;
Ak sú vaše konfiguračné súbory správne, mal by sa spustiť váš oscam-personal.&lt;br /&gt;
&lt;br /&gt;
Pomocou tohto spúšťacieho skriptu môžete veľmi jednoducho zmeniť názov spustiteľného súboru, ktorý chcete testovať.&lt;br /&gt;
&lt;br /&gt;
Všimnite si, že ak chcete spustiť 2 softcamy súčasne, stačí správne nastaviť premenné softcam1_ a softcam2_:&lt;br /&gt;
&lt;br /&gt;
 #!/bin/sh&lt;br /&gt;
 # Tu definujte parametre&lt;br /&gt;
 # start-exe = spustiteľný na spustenie&lt;br /&gt;
 # softcam1_param = úplné parametre príkazového riadku na odovzdanie spustiteľnému súboru&lt;br /&gt;
 softcam1_exe=&amp;quot;/usr/bin/oscam&amp;quot;&lt;br /&gt;
 softcam1_param=&amp;quot;-b -r 2 -c /etc/tuxbox/config/oscam&amp;quot;&lt;br /&gt;
 &lt;br /&gt;
 softcam2_exe=&amp;quot;/usr/bin/OSEmu&amp;quot;&lt;br /&gt;
 softcam2_param=&amp;quot;-a user:password -p 12000 -b&amp;quot;&lt;br /&gt;
 &lt;br /&gt;
 softcam_info=&amp;quot;OScam and OSemu&amp;quot;&lt;br /&gt;
 &lt;br /&gt;
 &lt;br /&gt;
 remove_tmp ()&lt;br /&gt;
 {&lt;br /&gt;
  [ -e /tmp/ecm.info ] &amp;amp;&amp;amp; rm -rf /tmp/ecm.info&lt;br /&gt;
  [ -e /tmp/.oscam ] &amp;amp;&amp;amp; rm -rf /tmp/.oscam&lt;br /&gt;
  [ -e /tmp/.console ] &amp;amp;&amp;amp; rm -rf /tmp/.console&lt;br /&gt;
  [ -e /tmp/camd.socket ] &amp;amp;&amp;amp; rm -rf /tmp/camd.socket&lt;br /&gt;
  }&lt;br /&gt;
 &lt;br /&gt;
 &lt;br /&gt;
 case &amp;quot;$1&amp;quot; in&lt;br /&gt;
 start)&lt;br /&gt;
 start-stop-daemon -S -x $softcam1_exe -- $softcam1_param&lt;br /&gt;
 start-stop-daemon -S -x $softcam2_exe -- $softcam2_param&lt;br /&gt;
 ;;&lt;br /&gt;
 stop)&lt;br /&gt;
 start-stop-daemon -K -R 2 -x $softcam1_exe&lt;br /&gt;
 start-stop-daemon -K -R 2 -x $softcam2_exe&lt;br /&gt;
 sleep 3&lt;br /&gt;
 ps | grep $softcam1_exe | grep -v grep &amp;gt; /dev/null&lt;br /&gt;
 if [ $? -eq 0 ]&lt;br /&gt;
 then&lt;br /&gt;
 	killall -9 $softcam1_exe 2&amp;gt;/dev/null&lt;br /&gt;
 fi&lt;br /&gt;
 ps | grep $softcam2_exe | grep -v grep &amp;gt; /dev/null&lt;br /&gt;
 if [ $? -eq 0 ]&lt;br /&gt;
 then&lt;br /&gt;
 	killall -9 $softcam2_exe 2&amp;gt;/dev/null&lt;br /&gt;
 fi&lt;br /&gt;
 sleep 2&lt;br /&gt;
 remove_tmp&lt;br /&gt;
 ;;&lt;br /&gt;
  restart|reload)&lt;br /&gt;
 $0 stop&lt;br /&gt;
 sleep 2&lt;br /&gt;
 $0 start&lt;br /&gt;
 ;;&lt;br /&gt;
  version)&lt;br /&gt;
 $softcam1_exe -V | head -n 1 | awk &#039;{print $2}&#039;&lt;br /&gt;
 ;;&lt;br /&gt;
  info)&lt;br /&gt;
   echo $softcam_info&lt;br /&gt;
   ;;&lt;br /&gt;
  values)&lt;br /&gt;
 echo &amp;quot;Command line started:&amp;quot; &lt;br /&gt;
 echo $softcam1_exe $softcam1_param&lt;br /&gt;
 echo $softcam2_exe $softcam2_param&lt;br /&gt;
 ;;&lt;br /&gt;
  *)&lt;br /&gt;
 echo &amp;quot;Usage: $0 start|stop|restart|version|info|values&amp;quot;&lt;br /&gt;
 exit 1&lt;br /&gt;
 ;;&lt;br /&gt;
 esac&lt;br /&gt;
 exit 0&lt;br /&gt;
&lt;br /&gt;
==== Manuálna aktualizácia ====&lt;br /&gt;
&lt;br /&gt;
Ak chcete manuálne aktualizovať svoju verziu OSCam na OpenPli, ak ste nainštalovali pomocou metódy automatickej inštalácie.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Poznámka:&#039;&#039;&#039; ak ste postupovali podľa manuálnej metódy inštalácie, stačí upraviť premennú: softcam_exe= tak, aby ukazovala na spustiteľný súbor, ktorý chcete otestovať.&lt;br /&gt;
 /etc/init.d/softcam stop&lt;br /&gt;
&lt;br /&gt;
Musíte skontrolovať, aký je názov vášho aktuálneho spustiteľného súboru oscam (ak ste postupovali podľa automatickej inštalácie, je 99% šanca, že názov je /usr/bin/oscam-experimental&lt;br /&gt;
&lt;br /&gt;
Skontrolujeme pomocou nasledujúceho príkazového riadku:&lt;br /&gt;
&lt;br /&gt;
 cat /etc/init.d/softcam | grep start&lt;br /&gt;
&lt;br /&gt;
A mali by sme vidieť niečo, čo vyzerá takto:&lt;br /&gt;
&lt;br /&gt;
        exec start-stop-daemon -S -x /usr/bin/oscam-experimental -- -b -r 2 -c /etc/tuxbox/config/oscam-experimental&lt;br /&gt;
        exec start-stop-daemon -K -R 2 -x /usr/bin/oscam-experimental &amp;amp;&lt;br /&gt;
 restart|reload)&lt;br /&gt;
        $0 start&lt;br /&gt;
        echo &amp;quot;Usage: $0 start|stop|restart&amp;quot;&lt;br /&gt;
&lt;br /&gt;
Vidíme, že spustiteľný súbor, ktorý sa spustí, je: /usr/bin/oscam-experimental&lt;br /&gt;
Samozrejme, ak aktuálny skript nepoužíva súbor /usr/bin/oscam-experimental, zvyšok vysvetlenia je potrebné prispôsobiť podľa názvu spustiteľného súboru, na ktorý ukazuje!&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Metóda 1: nahraďte existujúci súbor&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Zálohujte aktuálnu verziu:&lt;br /&gt;
 mv /usr/bin/oscam-experimental /usr/bin/oscam-experimental.old&lt;br /&gt;
&lt;br /&gt;
Preneste verziu OScam, ktorú chcete otestovať, do /usr/bin a premenujte ju na oscam-experimental&lt;br /&gt;
 mv /usr/bin/Ma_Version_OScam /usr/bin/oscam-experimental&lt;br /&gt;
 chmod 755 /usr/bin/oscam-experimental&lt;br /&gt;
&lt;br /&gt;
A reštartujte OScam.&lt;br /&gt;
 /etc/init.d/softcam start&lt;br /&gt;
&lt;br /&gt;
Pre vrátenie naspäť:&lt;br /&gt;
&lt;br /&gt;
 /etc/init.d/softcam stop&lt;br /&gt;
 rm /usr/bin/oscam-experimental&lt;br /&gt;
 mv /usr/bin/oscam-experimental.old /usr/bin/oscam-experimental&lt;br /&gt;
 /etc/init.d/softcam start&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Metóda 2: vytvoríme symbolický odkaz (odporúčaná metóda)&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Premenovať aktuálnu verziu:&lt;br /&gt;
 mv /usr/bin/oscam-experimental /usr/bin/oscam-experimental.old&lt;br /&gt;
&lt;br /&gt;
Preneste verziu OScam (My_Version_OScam), ktorú chcete otestovať, do /usr/bin a urobte ju spustiteľnou:&lt;br /&gt;
 chmod 755 /usr/bin/Moja_Verzia_OScam&lt;br /&gt;
&lt;br /&gt;
Vytvorte symbolický odkaz na svoju osobnú verziu:&lt;br /&gt;
 ln -s /usr/bin/Moja_Verzia_OScam /usr/bin/oscam-experimental&lt;br /&gt;
&lt;br /&gt;
A reštartujte OScam.&lt;br /&gt;
 /etc/init.d/softcam start&lt;br /&gt;
&lt;br /&gt;
Pre vrátenie naspäť:&lt;br /&gt;
&lt;br /&gt;
 /etc/init.d/softcam stop&lt;br /&gt;
 rm /usr/bin/oscam-experimental&lt;br /&gt;
 ln -s /usr/bin/oscam-experimental.old /usr/bin/oscam-experimental&lt;br /&gt;
 /etc/init.d/softcam start&lt;br /&gt;
&lt;br /&gt;
Dôležitá poznámka: ak nahradíte súbor oscam-experimental svojou vlastnou verziou (podľa metódy 1) a aktualizujete svoj obraz OpenPli, je možné, že počas aktualizácie bude vaša osobná verzia prepísaná verziou nahranou OpenPli. Takže budete musieť začať odznova.&lt;br /&gt;
Ak ste použili metódu 2, môžete sa ľahko vrátiť k svojej osobnej verzii jednoduchým odstránením a opätovným vytvorením symbolického odkazu.&lt;br /&gt;
Ak však máte záujem o osobnú verziu Oscamu, odporúčame vám vytvoriť si vlastný spúšťací skript, aby ste mohli jednoducho prepínať z jednej verzie na druhú prostredníctvom ponuky OpenPli.&lt;br /&gt;
{{OSCamTranslatedLinks}}&lt;/div&gt;</summary>
		<author><name>EnoSat</name></author>
	</entry>
	<entry>
		<id>http://oldwiki.streamboard.tv/index.php?title=OSCam/sk/scripts/Dreambox&amp;diff=13674</id>
		<title>OSCam/sk/scripts/Dreambox</title>
		<link rel="alternate" type="text/html" href="http://oldwiki.streamboard.tv/index.php?title=OSCam/sk/scripts/Dreambox&amp;diff=13674"/>
		<updated>2023-04-14T18:23:12Z</updated>

		<summary type="html">&lt;p&gt;EnoSat: Die Seite wurde neu angelegt: „Kategorie:OSCam {{OSCamHomeLinks}}  text-bottom &amp;#039;&amp;#039;&amp;#039;Upozornenie:&amp;#039;&amp;#039;&amp;#039; Obsah slovenskej Wiki je stále vo &amp;quot;výstavbe Special:UserLogin…“&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Kategorie:OSCam]]&lt;br /&gt;
{{OSCamHomeLinks}}&lt;br /&gt;
&lt;br /&gt;
[[Datei:WarningS.png|text-bottom]] &#039;&#039;&#039;Upozornenie:&#039;&#039;&#039; Obsah slovenskej Wiki je stále vo &amp;quot;výstavbe [[Special:UserLogin|Zaregistrujte sa]] a pomôžte nám dokončiť a preložiť články.&lt;br /&gt;
&lt;br /&gt;
== Dreambox ==&lt;br /&gt;
=== Image newnigma ===&lt;br /&gt;
&lt;br /&gt;
* Nainštalujte image newNigmaII a nakonfigurujte ho&lt;br /&gt;
* Skopírujte binárku &amp;quot;oscam&amp;quot; do&amp;quot;/usr/bin/&amp;quot; a nastavte atribúty na 755 (chmod 755)&lt;br /&gt;
* Skopírujte &amp;quot;oscam.emu&amp;quot; do&amp;quot;/usr/script/&amp;quot; a nastavte atribúty na 755 (chmod 755)&lt;br /&gt;
* Skopírujte konfiguračné súbory do&amp;quot;/var/keys&amp;quot; (Symlink na /usr/keys)&lt;br /&gt;
* Vyberte &amp;quot;oscam&amp;quot; z ponuky v SoftCAM&lt;br /&gt;
 &lt;br /&gt;
 #!/bin/sh&lt;br /&gt;
 ########################################&lt;br /&gt;
 ###### Powered by NewNigma2 Team  ######&lt;br /&gt;
 ###      http://newngima2.to         ###&lt;br /&gt;
 ########################################&lt;br /&gt;
  &lt;br /&gt;
  &lt;br /&gt;
 EMUNAME=&amp;quot;OScam&amp;quot;&lt;br /&gt;
 &lt;br /&gt;
 remove_tmp ()&lt;br /&gt;
 {&lt;br /&gt;
         [ -e /tmp/ecm.info ] &amp;amp;&amp;amp; rm -rf /tmp/ecm.info&lt;br /&gt;
         [ -e /tmp/ecm0.info ] &amp;amp;&amp;amp; rm -rf /tmp/ecm0.info&lt;br /&gt;
         [ -e /tmp/ecm1.info ] &amp;amp;&amp;amp; rm -rf /tmp/ecm1.info&lt;br /&gt;
         [ -e /tmp/.oscam ] &amp;amp;&amp;amp; rm -rf /tmp/.oscam&lt;br /&gt;
         [ -e /tmp/oscam.log ] &amp;amp;&amp;amp; rm -rf /tmp/oscam.log&lt;br /&gt;
         [ -e /tmp/oscam.kill ] &amp;amp;&amp;amp; rm -rf /tmp/oscam.kill&lt;br /&gt;
         [ -e /tmp/oscamuser.log ] &amp;amp;&amp;amp; rm -rf /tmp/oscamuser.log&lt;br /&gt;
 }&lt;br /&gt;
 &lt;br /&gt;
 case &amp;quot;$1&amp;quot; in&lt;br /&gt;
         start)&lt;br /&gt;
                 echo &amp;quot;[SCRIPT] $1: $EMUNAME&amp;quot;&lt;br /&gt;
                 if [ -f /usr/keys/oscam.conf ]; then&lt;br /&gt;
                         /usr/bin/oscam -c /usr/keys &amp;gt;/dev/null &amp;amp;&lt;br /&gt;
                 else&lt;br /&gt;
                         /usr/bin/oscam -c /etc/tuxbox/config &amp;gt;/dev/null &amp;amp;&lt;br /&gt;
                 fi&lt;br /&gt;
                 ;;&lt;br /&gt;
         stop)&lt;br /&gt;
                 echo &amp;quot;[SCRIPT] $1: $EMUNAME&amp;quot;&lt;br /&gt;
                 echo -n &amp;quot;kill &amp;quot; &amp;gt; /tmp/oscam.kill&lt;br /&gt;
                 pidof oscam &amp;gt;&amp;gt; /tmp/oscam.kill&lt;br /&gt;
                 echo sleep 1s &amp;gt;&amp;gt; /tmp/oscam.kill&lt;br /&gt;
                 echo -n &amp;quot;kill -9 &amp;quot; &amp;gt;&amp;gt; /tmp/oscam.kill&lt;br /&gt;
                 pidof oscam &amp;gt;&amp;gt; /tmp/oscam.kill&lt;br /&gt;
                 chmod 755 /tmp/oscam.kill&lt;br /&gt;
                 /tmp/oscam.kill&lt;br /&gt;
                 sleep 2&lt;br /&gt;
                 remove_tmp&lt;br /&gt;
                 ;;&lt;br /&gt;
         restart)&lt;br /&gt;
                 $0 stop&lt;br /&gt;
                 sleep 1&lt;br /&gt;
                 $0 start&lt;br /&gt;
                 exit 1&lt;br /&gt;
                 ;;&lt;br /&gt;
         *)&lt;br /&gt;
                 $0 stop&lt;br /&gt;
                 exit 1&lt;br /&gt;
                 ;;&lt;br /&gt;
 esac&lt;br /&gt;
 &lt;br /&gt;
 exit 0&lt;br /&gt;
&lt;br /&gt;
=== Image ICVS(IHAD)  ===&lt;br /&gt;
&lt;br /&gt;
* Nainštalujte image ICVS a nakonfigurujte ho&lt;br /&gt;
* Potom pomocou modrého panela nainštalujte doplnky GP&lt;br /&gt;
* Skopírujte binárku &amp;quot;oscam&amp;quot; do&amp;quot;/usr/bin/&amp;quot; a nastavte atribúty na 755 (chomd 755)&lt;br /&gt;
* Skopírujte skript &amp;quot;oscam_cam.sh&amp;quot; do&amp;quot;/usr/script/&amp;quot; a nastavte atribúty na 755 (chomd 755)&lt;br /&gt;
* Skopírujte konfiguračné súbory do&amp;quot;/var/tuxtbox/config&amp;quot; (Symlink na /etc/tuxbox). Ak konfiguračný adresár neexistuje, vytvorte ho&lt;br /&gt;
* Reštartujte dreambox&lt;br /&gt;
* V modrom paneli, ikona &amp;quot;camd&amp;quot; vyberte &amp;quot;oscam&amp;quot;&lt;br /&gt;
&lt;br /&gt;
==== oscam_cam.sh ====&lt;br /&gt;
 #!/bin/sh&lt;br /&gt;
 CAMD_ID=1793&lt;br /&gt;
 CAMD_NAME=&amp;quot;OSCam&amp;quot;&lt;br /&gt;
 CAMD_BIN=oscam&lt;br /&gt;
 &lt;br /&gt;
 INFOFILE_A=ecm0.info&lt;br /&gt;
 INFOFILE_B=ecm1.info&lt;br /&gt;
 INFOFILE_C=ecm2.info&lt;br /&gt;
 INFOFILE_D=ecm3.info&lt;br /&gt;
 #Expert window&lt;br /&gt;
 INFOFILE_LINES=1111111111000000&lt;br /&gt;
 #Zapp after start&lt;br /&gt;
 REZAPP=0&lt;br /&gt;
 &lt;br /&gt;
 ########################################&lt;br /&gt;
 &lt;br /&gt;
 logger $0 $1&lt;br /&gt;
 echo $0 $1&lt;br /&gt;
 &lt;br /&gt;
 remove_tmp () {&lt;br /&gt;
   rm -rf /tmp/*.info* /tmp/*.tmp*&lt;br /&gt;
 }&lt;br /&gt;
 &lt;br /&gt;
 case &amp;quot;$1&amp;quot; in&lt;br /&gt;
   start)&lt;br /&gt;
   remove_tmp&lt;br /&gt;
   /usr/bin/$CAMD_BIN &amp;amp;       &lt;br /&gt;
   ;;&lt;br /&gt;
   stop)&lt;br /&gt;
   killall -9 $CAMD_BIN 2&amp;gt;/dev/null  &lt;br /&gt;
   sleep 2&lt;br /&gt;
   remove_tmp&lt;br /&gt;
   ;;&lt;br /&gt;
   *)&lt;br /&gt;
   $0 stop&lt;br /&gt;
   exit 0&lt;br /&gt;
   ;;&lt;br /&gt;
 esac&lt;br /&gt;
 &lt;br /&gt;
 exit 0&lt;br /&gt;
&lt;br /&gt;
=== Image OpenPli ===&lt;br /&gt;
&lt;br /&gt;
==== Automatická inštalácia ====&lt;br /&gt;
&#039;&#039;&#039;Priamo z GUI&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Najjednoduchší spôsob je použiť grafické rozhranie OpenPli na inštaláciu OScam, Menu -&amp;gt; Zásuvné moduly -&amp;gt; (Zelené tlačidlo) Stiahnuť -&amp;gt; Softcams a z navrhovaného zoznamu použiť: oscam-experimental&lt;br /&gt;
&lt;br /&gt;
Potom prejdite na: Menu - Nastavenia - SoftCam / CI - Nastavenie SoftCam - Vyberte Softcam a šípkami doľava alebo doprava vyberte: oscam-experimental stlačte OK a potom v menu reštartujte softcam.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Z príkazového riadku&#039;&#039;&#039;  &lt;br /&gt;
&lt;br /&gt;
 opkg install enigma2-plugin-softcams-oscam-experimental&lt;br /&gt;
&lt;br /&gt;
* Spustiteľný súbor bude /usr/bin/oscam-experimental&lt;br /&gt;
* Konfiguračné súbory budú v /etc/tuxbox/config/oscam-experimental&lt;br /&gt;
* Konfiguračné súbory s príponou *-opkg OScam nepoužíva, toto sú to súbory tak, ako sú v úložisku OpenPli&lt;br /&gt;
&lt;br /&gt;
Teraz vyberieme a spustíme OScam.&lt;br /&gt;
&lt;br /&gt;
 /etc/init.d/softcam stop&lt;br /&gt;
 rm /etc/init.d/softcam&lt;br /&gt;
 ln -s /etc/init.d/softcam.oscam-experimental /etc/init.d/softcam&lt;br /&gt;
 /etc/init.d/softcam start&lt;br /&gt;
&lt;br /&gt;
* Predvolený port WebIF je 16200&lt;br /&gt;
* Predvolený užívateľ WebIF je: user&lt;br /&gt;
* Predvolené heslo WebIF je: password&lt;br /&gt;
&lt;br /&gt;
==== Manuálna inštalácia ====&lt;br /&gt;
Skontrolujeme, či je balík, ktorý umožňuje spustiť softcam, už predinštalovaný vo vašom obraze alebo nie.&lt;br /&gt;
&lt;br /&gt;
 opkg list-installed | grep softcam-support&lt;br /&gt;
&lt;br /&gt;
Ak tento príkaz nič nevráti, zadajte nasledujúci príkaz na aktiváciu automatického spustenia softcams:&lt;br /&gt;
 opkg install softcam-support&lt;br /&gt;
&lt;br /&gt;
Poznámka: Táto operácia sa vykoná automaticky, keď nainštalujete SoftCam z oficiálneho úložiska OpenPli.&lt;br /&gt;
&lt;br /&gt;
V nasledujúcom príklade budeme predpokladať, že:&lt;br /&gt;
* spustiteľný súbor OScam sa bude volať:  oscam-personal&lt;br /&gt;
* naše konfiguračné súbory budú umiestnené do:  /etc/tuxbox/config/oscam-personal&lt;br /&gt;
&lt;br /&gt;
Preneste svoj súbor oscam-personal do /usr/bin a potom mu nastavte práva na vykonávanie&lt;br /&gt;
 chmod 755 /usr/bin/oscam-personal&lt;br /&gt;
Vytvorenie adresára pre konfigurácie&lt;br /&gt;
 mkdir /etc/tuxbox/config/oscam-personal&lt;br /&gt;
Preneste alebo vytvorte konfiguračné súbory do /etc/tuxbox/config/oscam-personal&lt;br /&gt;
&lt;br /&gt;
Potom vytvorte zavádzací súbor:  /etc/init.d/softcam.oscam-personal&lt;br /&gt;
&lt;br /&gt;
 touch /etc/init.d/softcam.oscam-perso&lt;br /&gt;
 chmod 755 /etc/init.d/sotcam.oscam-perso&lt;br /&gt;
=====  Spúšťací skript =====&lt;br /&gt;
Potom upravte tento súbor a umiestnite nasledujúci obsah:&lt;br /&gt;
&lt;br /&gt;
 #!/bin/sh&lt;br /&gt;
 # Tu nastavte parametre&lt;br /&gt;
 # start-exe = názov spustiteľného súboru, ktorý sa má spustiť&lt;br /&gt;
 # softcam_param = všetky parametre, ktoré sa majú preniesť do vašeho softcam&lt;br /&gt;
 # softcam_info = zadať názov vašeho softcam (táto informácia sa nezdá byť použitá)&lt;br /&gt;
 softcam_exe=&amp;quot;/usr/bin/oscam-experimental&amp;quot;&lt;br /&gt;
 softcam_param=&amp;quot;-b -r 2 -c /etc/tuxbox/config/oscam-experimental&amp;quot;&lt;br /&gt;
 softcam_info=&amp;quot;oscam&amp;quot;&lt;br /&gt;
 &lt;br /&gt;
 remove_tmp ()&lt;br /&gt;
 {&lt;br /&gt;
  [ -e /tmp/ecm.info ] &amp;amp;&amp;amp; rm -rf /tmp/ecm.info&lt;br /&gt;
  [ -e /tmp/.oscam ] &amp;amp;&amp;amp; rm -rf /tmp/.oscam&lt;br /&gt;
  [ -e /tmp/.console ] &amp;amp;&amp;amp; rm -rf /tmp/.console&lt;br /&gt;
  [ -e /tmp/camd.socket ] &amp;amp;&amp;amp; rm -rf /tmp/camd.socket&lt;br /&gt;
 }&lt;br /&gt;
 &lt;br /&gt;
 case &amp;quot;$1&amp;quot; in&lt;br /&gt;
 	start)&lt;br /&gt;
 		start-stop-daemon -S -x $softcam_exe -- $softcam_param&lt;br /&gt;
 	;;&lt;br /&gt;
 	stop)&lt;br /&gt;
 		start-stop-daemon -K -R 2 -x $softcam_exe &amp;amp;&lt;br /&gt;
 		sleep 3&lt;br /&gt;
 		ps | grep $softcam_exe | grep -v grep &amp;gt; /dev/null&lt;br /&gt;
 		if [ $? -eq 0 ]&lt;br /&gt;
 		then&lt;br /&gt;
 			killall -9 $softcam_exe 2&amp;gt;/dev/null&lt;br /&gt;
 		fi&lt;br /&gt;
 		sleep 2&lt;br /&gt;
 		remove_tmp&lt;br /&gt;
 	;;&lt;br /&gt;
 restart|reload)&lt;br /&gt;
 		$0 stop&lt;br /&gt;
 		sleep 4&lt;br /&gt;
 		$0 start&lt;br /&gt;
 	;;&lt;br /&gt;
 version)&lt;br /&gt;
 		$softcam_exe -V | head -n 1 | awk &#039;{print $2}&#039;&lt;br /&gt;
 	;;&lt;br /&gt;
 info)&lt;br /&gt;
 		echo $softcam_info&lt;br /&gt;
 	;;&lt;br /&gt;
 values)&lt;br /&gt;
 		echo &amp;quot;Command line started:&amp;quot; &lt;br /&gt;
 		echo $softcam_exe $softcam_param&lt;br /&gt;
 	;;&lt;br /&gt;
 *)&lt;br /&gt;
 	echo &amp;quot;Usage: $0 start|stop|restart|version|info|values&amp;quot;&lt;br /&gt;
 	exit 1&lt;br /&gt;
 	;;&lt;br /&gt;
 esac&lt;br /&gt;
 exit 0&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Po vytvorení tohto súboru zastavíme aktuálny softcam, nakonfigurujeme OpenPli na používanie nášho vlastného oscamu a spustíme ho.&lt;br /&gt;
&lt;br /&gt;
 /etc/init.d/softcam stop&lt;br /&gt;
 rm /etc/init.d/softcam&lt;br /&gt;
 ln -s /etc/init.d/softcam.oscam-perso /etc/init.d/softcam&lt;br /&gt;
 /etc/init.d/softcam start&lt;br /&gt;
&lt;br /&gt;
Ak sú vaše konfiguračné súbory správne, mal by sa spustiť váš oscam-personal.&lt;br /&gt;
&lt;br /&gt;
Pomocou tohto spúšťacieho skriptu môžete veľmi jednoducho zmeniť názov spustiteľného súboru, ktorý chcete testovať.&lt;br /&gt;
&lt;br /&gt;
Všimnite si, že ak chcete spustiť 2 softcamy súčasne, stačí správne nastaviť premenné softcam1_ a softcam2_:&lt;br /&gt;
&lt;br /&gt;
 #!/bin/sh&lt;br /&gt;
 # Tu definujte parametre&lt;br /&gt;
 # start-exe = spustiteľný na spustenie&lt;br /&gt;
 # softcam1_param = úplné parametre príkazového riadku na odovzdanie spustiteľnému súboru&lt;br /&gt;
 softcam1_exe=&amp;quot;/usr/bin/oscam&amp;quot;&lt;br /&gt;
 softcam1_param=&amp;quot;-b -r 2 -c /etc/tuxbox/config/oscam&amp;quot;&lt;br /&gt;
 &lt;br /&gt;
 softcam2_exe=&amp;quot;/usr/bin/OSEmu&amp;quot;&lt;br /&gt;
 softcam2_param=&amp;quot;-a user:password -p 12000 -b&amp;quot;&lt;br /&gt;
 &lt;br /&gt;
 softcam_info=&amp;quot;OScam and OSemu&amp;quot;&lt;br /&gt;
 &lt;br /&gt;
 &lt;br /&gt;
 remove_tmp ()&lt;br /&gt;
 {&lt;br /&gt;
  [ -e /tmp/ecm.info ] &amp;amp;&amp;amp; rm -rf /tmp/ecm.info&lt;br /&gt;
  [ -e /tmp/.oscam ] &amp;amp;&amp;amp; rm -rf /tmp/.oscam&lt;br /&gt;
  [ -e /tmp/.console ] &amp;amp;&amp;amp; rm -rf /tmp/.console&lt;br /&gt;
  [ -e /tmp/camd.socket ] &amp;amp;&amp;amp; rm -rf /tmp/camd.socket&lt;br /&gt;
  }&lt;br /&gt;
 &lt;br /&gt;
 &lt;br /&gt;
 case &amp;quot;$1&amp;quot; in&lt;br /&gt;
 start)&lt;br /&gt;
 start-stop-daemon -S -x $softcam1_exe -- $softcam1_param&lt;br /&gt;
 start-stop-daemon -S -x $softcam2_exe -- $softcam2_param&lt;br /&gt;
 ;;&lt;br /&gt;
 stop)&lt;br /&gt;
 start-stop-daemon -K -R 2 -x $softcam1_exe&lt;br /&gt;
 start-stop-daemon -K -R 2 -x $softcam2_exe&lt;br /&gt;
 sleep 3&lt;br /&gt;
 ps | grep $softcam1_exe | grep -v grep &amp;gt; /dev/null&lt;br /&gt;
 if [ $? -eq 0 ]&lt;br /&gt;
 then&lt;br /&gt;
 	killall -9 $softcam1_exe 2&amp;gt;/dev/null&lt;br /&gt;
 fi&lt;br /&gt;
 ps | grep $softcam2_exe | grep -v grep &amp;gt; /dev/null&lt;br /&gt;
 if [ $? -eq 0 ]&lt;br /&gt;
 then&lt;br /&gt;
 	killall -9 $softcam2_exe 2&amp;gt;/dev/null&lt;br /&gt;
 fi&lt;br /&gt;
 sleep 2&lt;br /&gt;
 remove_tmp&lt;br /&gt;
 ;;&lt;br /&gt;
  restart|reload)&lt;br /&gt;
 $0 stop&lt;br /&gt;
 sleep 2&lt;br /&gt;
 $0 start&lt;br /&gt;
 ;;&lt;br /&gt;
  version)&lt;br /&gt;
 $softcam1_exe -V | head -n 1 | awk &#039;{print $2}&#039;&lt;br /&gt;
 ;;&lt;br /&gt;
  info)&lt;br /&gt;
   echo $softcam_info&lt;br /&gt;
   ;;&lt;br /&gt;
  values)&lt;br /&gt;
 echo &amp;quot;Command line started:&amp;quot; &lt;br /&gt;
 echo $softcam1_exe $softcam1_param&lt;br /&gt;
 echo $softcam2_exe $softcam2_param&lt;br /&gt;
 ;;&lt;br /&gt;
  *)&lt;br /&gt;
 echo &amp;quot;Usage: $0 start|stop|restart|version|info|values&amp;quot;&lt;br /&gt;
 exit 1&lt;br /&gt;
 ;;&lt;br /&gt;
 esac&lt;br /&gt;
 exit 0&lt;br /&gt;
&lt;br /&gt;
==== Manuálna aktualizácia ====&lt;br /&gt;
&lt;br /&gt;
Ak chcete manuálne aktualizovať svoju verziu OSCam na OpenPli, ak ste nainštalovali pomocou metódy automatickej inštalácie.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Poznámka:&#039;&#039;&#039; ak ste postupovali podľa manuálnej metódy inštalácie, stačí upraviť premennú: softcam_exe= tak, aby ukazovala na spustiteľný súbor, ktorý chcete otestovať.&lt;br /&gt;
 /etc/init.d/softcam stop&lt;br /&gt;
&lt;br /&gt;
Musíte skontrolovať, aký je názov vášho aktuálneho spustiteľného súboru oscam (ak ste postupovali podľa automatickej inštalácie, je 99% šanca, že názov je /usr/bin/oscam-experimental&lt;br /&gt;
&lt;br /&gt;
Skontrolujeme pomocou nasledujúceho príkazového riadku:&lt;br /&gt;
&lt;br /&gt;
 cat /etc/init.d/softcam | grep start&lt;br /&gt;
&lt;br /&gt;
A mali by sme vidieť niečo, čo vyzerá takto:&lt;br /&gt;
&lt;br /&gt;
        exec start-stop-daemon -S -x /usr/bin/oscam-experimental -- -b -r 2 -c /etc/tuxbox/config/oscam-experimental&lt;br /&gt;
        exec start-stop-daemon -K -R 2 -x /usr/bin/oscam-experimental &amp;amp;&lt;br /&gt;
 restart|reload)&lt;br /&gt;
        $0 start&lt;br /&gt;
        echo &amp;quot;Usage: $0 start|stop|restart&amp;quot;&lt;br /&gt;
&lt;br /&gt;
Vidíme, že spustiteľný súbor, ktorý sa spustí, je: /usr/bin/oscam-experimental&lt;br /&gt;
Samozrejme, ak aktuálny skript nepoužíva súbor /usr/bin/oscam-experimental, zvyšok vysvetlenia je potrebné prispôsobiť podľa názvu spustiteľného súboru, na ktorý ukazuje!&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Metóda 1: nahraďte existujúci súbor&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Zálohujte aktuálnu verziu:&lt;br /&gt;
 mv /usr/bin/oscam-experimental /usr/bin/oscam-experimental.old&lt;br /&gt;
&lt;br /&gt;
Preneste verziu OScam, ktorú chcete otestovať, do /usr/bin a premenujte ju na oscam-experimental&lt;br /&gt;
 mv /usr/bin/Ma_Version_OScam /usr/bin/oscam-experimental&lt;br /&gt;
 chmod 755 /usr/bin/oscam-experimental&lt;br /&gt;
&lt;br /&gt;
A reštartujte OScam.&lt;br /&gt;
 /etc/init.d/softcam start&lt;br /&gt;
&lt;br /&gt;
Pre vrátenie naspäť:&lt;br /&gt;
&lt;br /&gt;
 /etc/init.d/softcam stop&lt;br /&gt;
 rm /usr/bin/oscam-experimental&lt;br /&gt;
 mv /usr/bin/oscam-experimental.old /usr/bin/oscam-experimental&lt;br /&gt;
 /etc/init.d/softcam start&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Metóda 2: vytvoríme symbolický odkaz (odporúčaná metóda)&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Premenovať aktuálnu verziu:&lt;br /&gt;
 mv /usr/bin/oscam-experimental /usr/bin/oscam-experimental.old&lt;br /&gt;
&lt;br /&gt;
Preneste verziu OScam (My_Version_OScam), ktorú chcete otestovať, do /usr/bin a urobte ju spustiteľnou:&lt;br /&gt;
 chmod 755 /usr/bin/Moja_Verzia_OScam&lt;br /&gt;
&lt;br /&gt;
Vytvorte symbolický odkaz na svoju osobnú verziu:&lt;br /&gt;
 ln -s /usr/bin/Moja_Verzia_OScam /usr/bin/oscam-experimental&lt;br /&gt;
&lt;br /&gt;
A reštartujte OScam.&lt;br /&gt;
 /etc/init.d/softcam start&lt;br /&gt;
&lt;br /&gt;
Pre vrátenie naspäť:&lt;br /&gt;
&lt;br /&gt;
 /etc/init.d/softcam stop&lt;br /&gt;
 rm /usr/bin/oscam-experimental&lt;br /&gt;
 ln -s /usr/bin/oscam-experimental.old /usr/bin/oscam-experimental&lt;br /&gt;
 /etc/init.d/softcam start&lt;br /&gt;
&lt;br /&gt;
Dôležitá poznámka: ak nahradíte súbor oscam-experimental svojou vlastnou verziou (podľa metódy 1) a aktualizujete svoj obraz OpenPli, je možné, že počas aktualizácie bude vaša osobná verzia prepísaná verziou nahranou OpenPli. Takže budete musieť začať odznova.&lt;br /&gt;
Ak ste použili metódu 2, môžete sa ľahko vrátiť k svojej osobnej verzii jednoduchým odstránením a opätovným vytvorením symbolického odkazu.&lt;br /&gt;
Ak však máte záujem o osobnú verziu Oscamu, odporúčame vám vytvoriť si vlastný spúšťací skript, aby ste mohli jednoducho prepínať z jednej verzie na druhú prostredníctvom ponuky OpenPli.&lt;br /&gt;
{{OSCamTranslatedLinks}}&lt;/div&gt;</summary>
		<author><name>EnoSat</name></author>
	</entry>
	<entry>
		<id>http://oldwiki.streamboard.tv/index.php?title=OSCam/sk&amp;diff=13673</id>
		<title>OSCam/sk</title>
		<link rel="alternate" type="text/html" href="http://oldwiki.streamboard.tv/index.php?title=OSCam/sk&amp;diff=13673"/>
		<updated>2023-03-27T20:56:40Z</updated>

		<summary type="html">&lt;p&gt;EnoSat: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__&lt;br /&gt;
[[Kategorie:HowTo]]&lt;br /&gt;
[[Kategorie:Cardserver]]&lt;br /&gt;
[[Kategorie:OSCam]]&lt;br /&gt;
{{OSCamLanguages}}&lt;br /&gt;
&lt;br /&gt;
[[Datei:WarningS.png|text-bottom]] &#039;&#039;&#039;Upozornenie:&#039;&#039;&#039; Obsah slovenskej Wiki je stále vo vývoji. [[Special:UserLogin|Registrujte sa]] ak nám chcete pomôcť dokončiť a preložiť články.&lt;br /&gt;
&lt;br /&gt;
== Obsah ==&lt;br /&gt;
* [[OSCam/sk/What_is_OSCam|Čo je OSCam?]]&lt;br /&gt;
* [[OSCam/sk/Which_plattforms_are_supported|Ktoré platformy sú podporované?]]&lt;br /&gt;
* [[OSCam/sk/Which_protocols_Card_Reader_and_Cards_are_supported|Ktoré protokoly, čítačky kariet a karty sú podporované?]]&lt;br /&gt;
* Konfigurácia:&lt;br /&gt;
** [[OSCam/sk/Config/oscam.conf|oscam.conf]]&lt;br /&gt;
** [[OSCam/sk/Config/oscam.server|oscam.server]]&lt;br /&gt;
** [[OSCam/sk/Config/oscam.user|oscam.user]]&lt;br /&gt;
** [[OSCam/sk/Config/oscam.services|oscam.services]]&lt;br /&gt;
** [[OSCam/sk/Config/oscam.dvbapi|oscam.dvbapi]]&lt;br /&gt;
** [[OSCam/sk/Config/oscam.ac|oscam.ac]]&lt;br /&gt;
** [[OSCam/sk/Config/oscam.cert|oscam.cert]]&lt;br /&gt;
** [[OSCam/sk/Config/oscam.guess|oscam.guess]]&lt;br /&gt;
** [[OSCam/sk/Config/oscam.ird|oscam.ird]]&lt;br /&gt;
** [[OSCam/sk/Config/oscam.provid|oscam.provid]]&lt;br /&gt;
** [[OSCam/sk/Config/oscam.ratelimit|oscam.ratelimit]]&lt;br /&gt;
** [[OSCam/sk/Config/oscam.srvid|oscam.srvid]]&lt;br /&gt;
** [[OSCam/sk/Config/oscam.srvid2|oscam.srvid2]]&lt;br /&gt;
** [[OSCam/sk/Config/oscam.tiers|oscam.tiers]]&lt;br /&gt;
** [[OSCam/sk/Config/oscam.whitelist|oscam.whitelist]]&lt;br /&gt;
** [[OSCam/sk/Config/oscam.cacheex|oscam.cacheex]]&lt;br /&gt;
** [[OSCam/sk/Config/SoftCam.Key|SoftCam.Key]]&lt;br /&gt;
* [[OSCam/sk/Monitoring|Monitorovanie]]&lt;br /&gt;
* [[OSCam/sk/Picons|Ikony pre webové rozhranie (WebIf)]]&lt;br /&gt;
* [[OSCam/sk/AU|AU (Automatická aktualizácia)]]&lt;br /&gt;
* [[OSCam/sk/Loadbalancing|Rozdelenie záťaže]]&lt;br /&gt;
* [[OSCam/sk/OSCam and VPN|OScam a VPN]]&lt;br /&gt;
* [[OSCam/sk/OSCam_and_SSL|OSCam s SSL]]&lt;br /&gt;
* príklady konfigurácií:&lt;br /&gt;
** [[OSCam/sk/examples/Config_Dreambox|Dreambox]]&lt;br /&gt;
** [[OSCam/sk/examples/A_simple_DBox2-Linux-Server-combination|Jednoduchá kombinácia DBox2-Linux-Server]]&lt;br /&gt;
** [[OSCam/sk/examples/Sky_HD_and_MTV-Unlimited|Sky HD a MTV-Unlimited]]&lt;br /&gt;
** [[OSCam/sk/examples/OSCam with ACamd|OSCam &amp;lt;---&amp;gt; ACamd a vPlug]]&lt;br /&gt;
** [[OSCam/sk/examples/Reader|Čítačka]]&lt;br /&gt;
** [[OSCam/sk/examples/Overclocking|Pretaktovanie]]&lt;br /&gt;
* [[OSCam/sk/XML_API|XML API]]&lt;br /&gt;
* [[OSCam/sk/ShellCommands|Shell príkazy]]&lt;br /&gt;
* [[OSCam/sk/Self-made|OSCam vlastné vytvorenie]]&lt;br /&gt;
* Skripty pre váš prijímač:&lt;br /&gt;
** [[OSCam/sk/scripts/DBox2|DBox2]]&lt;br /&gt;
** [[OSCam/sk/scripts/Dreambox|Dreambox]]&lt;br /&gt;
** [[OSCam/sk/scripts/Kathrein|Kathrein]]&lt;br /&gt;
* [[OSCam/sk/SmallHelpfulScripts|Malé pomocné skripty]]&lt;br /&gt;
* [[OSCam/sk/CentralLogging|Centrálne zaznamenávanie]]&lt;br /&gt;
* [[OSCam/sk/Langzeitlog|Dlhodobý záznam]]&lt;br /&gt;
* [[Glossar|Slovník pojmov (vysvetlenia pojmov)]]&lt;br /&gt;
* [[Tiers|Úrovne]]&lt;br /&gt;
----&lt;br /&gt;
* Pre autorov wiki OSCamu - Für OSCam Wiki-Autoren - For OSCam wiki authors - Pour les auteurs wiki Oscam - Per autori del OSCam wiki&lt;br /&gt;
** [[HowTo_-_Wiki_Formatierungen|Wiki Formátovanie]]&lt;br /&gt;
** [[OSCam/WikiWorkaround|Alternatívne riešenie]]&lt;/div&gt;</summary>
		<author><name>EnoSat</name></author>
	</entry>
	<entry>
		<id>http://oldwiki.streamboard.tv/index.php?title=OSCam&amp;diff=13672</id>
		<title>OSCam</title>
		<link rel="alternate" type="text/html" href="http://oldwiki.streamboard.tv/index.php?title=OSCam&amp;diff=13672"/>
		<updated>2023-03-27T20:33:30Z</updated>

		<summary type="html">&lt;p&gt;EnoSat: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Kategorie:OSCam]]&lt;br /&gt;
&lt;br /&gt;
{{OSCamLanguages}}&lt;br /&gt;
&lt;br /&gt;
Bitte wähle Deine Sprache - Please choose your language - S&#039;il vous plaît choisissez votre langue - Scegli la tua lingua - Vyberte si jazyk&lt;/div&gt;</summary>
		<author><name>EnoSat</name></author>
	</entry>
	<entry>
		<id>http://oldwiki.streamboard.tv/index.php?title=OSCam/sk&amp;diff=13671</id>
		<title>OSCam/sk</title>
		<link rel="alternate" type="text/html" href="http://oldwiki.streamboard.tv/index.php?title=OSCam/sk&amp;diff=13671"/>
		<updated>2023-03-27T20:30:23Z</updated>

		<summary type="html">&lt;p&gt;EnoSat: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__&lt;br /&gt;
[[Kategorie:HowTo]]&lt;br /&gt;
[[Kategorie:Cardserver]]&lt;br /&gt;
[[Kategorie:OSCam]]&lt;br /&gt;
{{OSCamLanguages}}&lt;br /&gt;
&lt;br /&gt;
[[Datei:WarningS.png|text-bottom]] &#039;&#039;&#039;Upozornenie:&#039;&#039;&#039; Obsah slovenskej Wiki je stále vo vývoji. [[Special:UserLogin|Registrujte sa]] ak nám chcete pomôcť dokončiť a preložiť články.&lt;br /&gt;
&lt;br /&gt;
== Obsah ==&lt;br /&gt;
* [[OSCam/sk/What_is_OSCam|Čo je OSCam?]]&lt;br /&gt;
* [[OSCam/sk/Which_plattforms_are_supported|Ktoré platformy sú podporované?]]&lt;br /&gt;
* [[OSCam/sk/Which_protocols_Card_Reader_and_Cards_are_supported|Ktoré protokoly, čítačky kariet a karty sú podporované?]]&lt;br /&gt;
* Konfigurácia:&lt;br /&gt;
** [[OSCam/sk/Config/oscam.conf|oscam.conf]]&lt;br /&gt;
** [[OSCam/sk/Config/oscam.server|oscam.server]]&lt;br /&gt;
** [[OSCam/sk/Config/oscam.user|oscam.user]]&lt;br /&gt;
** [[OSCam/sk/Config/oscam.dvbapi|oscam.dvbapi]]&lt;br /&gt;
** [[OSCam/sk/Config/oscam.ac|oscam.ac]]&lt;br /&gt;
** [[OSCam/sk/Config/oscam.cert|oscam.cert]]&lt;br /&gt;
** [[OSCam/sk/Config/oscam.guess|oscam.guess]]&lt;br /&gt;
** [[OSCam/sk/Config/oscam.ird|oscam.ird]]&lt;br /&gt;
** [[OSCam/sk/Config/oscam.provid|oscam.provid]]&lt;br /&gt;
** [[OSCam/sk/Config/oscam.ratelimit|oscam.ratelimit]]&lt;br /&gt;
** [[OSCam/sk/Config/oscam.services|oscam.services]]&lt;br /&gt;
** [[OSCam/sk/Config/oscam.srvid|oscam.srvid]]&lt;br /&gt;
** [[OSCam/sk/Config/oscam.srvid2|oscam.srvid2]]&lt;br /&gt;
** [[OSCam/sk/Config/oscam.tiers|oscam.tiers]]&lt;br /&gt;
** [[OSCam/sk/Config/oscam.whitelist|oscam.whitelist]]&lt;br /&gt;
** [[OSCam/sk/Config/oscam.cacheex|oscam.cacheex]]&lt;br /&gt;
* [[OSCam/sk/Monitoring|Monitorovanie]]&lt;br /&gt;
* [[OSCam/sk/Picons|Ikony pre webové rozhranie (WebIf)]]&lt;br /&gt;
* [[OSCam/sk/AU|AU (Automatická aktualizácia)]]&lt;br /&gt;
* [[OSCam/sk/Loadbalancing|Rozdelenie záťaže]]&lt;br /&gt;
* [[OSCam/sk/OSCam and VPN|OScam a VPN]]&lt;br /&gt;
* [[OSCam/sk/OSCam_and_SSL|OSCam s SSL]]&lt;br /&gt;
* príklady konfigurácií:&lt;br /&gt;
** [[OSCam/sk/examples/Config_Dreambox|Dreambox]]&lt;br /&gt;
** [[OSCam/sk/examples/A_simple_DBox2-Linux-Server-combination|Jednoduchá kombinácia DBox2-Linux-Server]]&lt;br /&gt;
** [[OSCam/sk/examples/Sky_HD_and_MTV-Unlimited|Sky HD a MTV-Unlimited]]&lt;br /&gt;
** [[OSCam/sk/examples/OSCam with ACamd|OSCam &amp;lt;---&amp;gt; ACamd a vPlug]]&lt;br /&gt;
** [[OSCam/sk/examples/Reader|Čítačka]]&lt;br /&gt;
** [[OSCam/sk/examples/Overclocking|Pretaktovanie]]&lt;br /&gt;
* [[OSCam/sk/XML_API|XML API]]&lt;br /&gt;
* [[OSCam/sk/ShellCommands|Shell príkazy]]&lt;br /&gt;
* [[OSCam/sk/Self-made|OSCam vlastné vytvorenie]]&lt;br /&gt;
* Skripty pre váš prijímač:&lt;br /&gt;
** [[OSCam/sk/scripts/DBox2|DBox2]]&lt;br /&gt;
** [[OSCam/sk/scripts/Dreambox|Dreambox]]&lt;br /&gt;
** [[OSCam/sk/scripts/Kathrein|Kathrein]]&lt;br /&gt;
* [[OSCam/sk/SmallHelpfulScripts|Malé pomocné skripty]]&lt;br /&gt;
* [[OSCam/sk/CentralLogging|Centrálne zaznamenávanie]]&lt;br /&gt;
* [[OSCam/sk/Langzeitlog|Dlhodobý záznam]]&lt;br /&gt;
* [[Glossar|Slovník pojmov (vysvetlenia pojmov)]]&lt;br /&gt;
* [[Tiers|Úrovne]]&lt;br /&gt;
----&lt;br /&gt;
* Pre autorov wiki OSCamu - Für OSCam Wiki-Autoren - For OSCam wiki authors - Pour les auteurs wiki Oscam - Per autori del OSCam wiki&lt;br /&gt;
** [[HowTo_-_Wiki_Formatierungen|Wiki Formátovanie]]&lt;br /&gt;
** [[OSCam/WikiWorkaround|Alternatívne riešenie]]&lt;/div&gt;</summary>
		<author><name>EnoSat</name></author>
	</entry>
	<entry>
		<id>http://oldwiki.streamboard.tv/index.php?title=OSCam/sk&amp;diff=13670</id>
		<title>OSCam/sk</title>
		<link rel="alternate" type="text/html" href="http://oldwiki.streamboard.tv/index.php?title=OSCam/sk&amp;diff=13670"/>
		<updated>2023-03-27T20:28:59Z</updated>

		<summary type="html">&lt;p&gt;EnoSat: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__&lt;br /&gt;
[[Kategorie:HowTo]]&lt;br /&gt;
[[Kategorie:Cardserver]]&lt;br /&gt;
[[Kategorie:OSCam]]&lt;br /&gt;
{{OSCamLanguages}}&lt;br /&gt;
&lt;br /&gt;
[[Datei:WarningS.png|text-bottom]] &#039;&#039;&#039;Upozornenie:&#039;&#039;&#039; Obsah slovenskej Wiki je stále vo vývoji. [[Special:UserLogin|Registrujte sa]] ak nám chcete pomôcť dokončiť a preložiť články.&lt;br /&gt;
&lt;br /&gt;
== Obsah ==&lt;br /&gt;
* [[OSCam/sk/What_is_OSCam|Čo je OSCam?]]&lt;br /&gt;
* [[OSCam/sk/Which_plattforms_are_supported|Ktoré platformy sú podporované?]]&lt;br /&gt;
* [[OSCam/sk/Which_protocols_Card_Reader_and_Cards_are_supported|Ktoré protokoly, čítačky kariet a karty sú podporované?]]&lt;br /&gt;
* Konfigurácia:&lt;br /&gt;
** [[OSCam/sk/Config/oscam.conf|oscam.conf]]&lt;br /&gt;
** [[OSCam/sk/Config/oscam.server|oscam.server]]&lt;br /&gt;
** [[OSCam/sk/Config/oscam.user|oscam.user]]&lt;br /&gt;
** [[OSCam/sk/Config/oscam.dvbapi|oscam.dvbapi]]&lt;br /&gt;
** [[OSCam/sk/Config/oscam.ac|oscam.ac]]&lt;br /&gt;
** [[OSCam/sk/Config/oscam.cert|oscam.cert]]&lt;br /&gt;
** [[OSCam/sk/Config/oscam.guess|oscam.guess]]&lt;br /&gt;
** [[OSCam/sk/Config/oscam.ird|oscam.ird]]&lt;br /&gt;
** [[OSCam/sk/Config/oscam.provid|oscam.provid]]&lt;br /&gt;
** [[OSCam/sk/Config/oscam.ratelimit|oscam.ratelimit]]&lt;br /&gt;
** [[OSCam/sk/Config/oscam.services|oscam.services]]&lt;br /&gt;
** [[OSCam/sk/Config/oscam.srvid|oscam.srvid]]&lt;br /&gt;
** [[OSCam/sk/Config/oscam.srvid2|oscam.srvid2]]&lt;br /&gt;
** [[OSCam/sk/Config/oscam.tiers|oscam.tiers]]&lt;br /&gt;
** [[OSCam/sk/Config/oscam.whitelist|oscam.whitelist]]&lt;br /&gt;
** [[OSCam/sk/Config/oscam.cacheex|oscam.cacheex]]&lt;br /&gt;
* [[OSCam/sk/Monitoring|Monitorovanie]]&lt;br /&gt;
* [[OSCam/sk/Picons|Ikony pre webové rozhranie (WebIf)]]&lt;br /&gt;
* [[OSCam/sk/AU|AU (Automatická aktualizácia)]]&lt;br /&gt;
* [[OSCam/sk/Loadbalancing|Rozdelenie záťaže]]&lt;br /&gt;
* [[OSCam/sk/OSCam and VPN|OScam a VPN]]&lt;br /&gt;
* [[OSCam/sk/OSCam_and_SSL|OSCam s SSL]]&lt;br /&gt;
* príklady konfigurácií:&lt;br /&gt;
** [[OSCam/sk/examples/Config_Dreambox|Dreambox]]&lt;br /&gt;
** [[OSCam/sk/examples/A_simple_DBox2-Linux-Server-combination|Jednoduchá kombinácia DBox2-Linux-Server]]&lt;br /&gt;
** [[OSCam/sk/examples/Sky_HD_and_MTV-Unlimited|Sky HD a MTV-Unlimited]]&lt;br /&gt;
** [[OSCam/sk/examples/OSCam with ACamd|OSCam &amp;lt;---&amp;gt; ACamd a vPlug]]&lt;br /&gt;
** [[OSCam/sk/examples/Reader|Čítačka]]&lt;br /&gt;
** [[OSCam/sk/examples/Overclocking|Pretaktovanie]]&lt;br /&gt;
* [[OSCam/sk/XML_API|XML API]]&lt;br /&gt;
* [[OSCam/sk/ShellCommands|Shell príkazy]]&lt;br /&gt;
* [[OSCam/sk/Self-made|OSCam vlastné vytvorenie]]&lt;br /&gt;
* Skripty pre váš prijímač:&lt;br /&gt;
** [[OSCam/sk/scripts/DBox2|DBox2]]&lt;br /&gt;
** [[OSCam/sk/scripts/Dreambox|Dreambox]]&lt;br /&gt;
** [[OSCam/sk/scripts/Kathrein|Kathrein]]&lt;br /&gt;
* [[OSCam/sk/SmallHelpfulScripts|Malé pomocné skripty]]&lt;br /&gt;
* [[OSCam/sk/CentralLogging|Centrálne zaznamenávanie]]&lt;br /&gt;
* [[OSCam/sk/Langzeitlog|Dlhodobý záznam]]&lt;br /&gt;
* [[Glossar/sk/Slovník pojmov (vysvetlenia pojmov)]]&lt;br /&gt;
* [[Tiers/sk/Úrovne]]&lt;br /&gt;
----&lt;br /&gt;
* Pre autorov wiki OSCamu - Für OSCam Wiki-Autoren - For OSCam wiki authors - Pour les auteurs wiki Oscam - Per autori del OSCam wiki&lt;br /&gt;
** [[HowTo_-_Wiki_Formatierungen|Wiki Formátovanie]]&lt;br /&gt;
** [[OSCam/WikiWorkaround|Alternatívne riešenie]]&lt;/div&gt;</summary>
		<author><name>EnoSat</name></author>
	</entry>
	<entry>
		<id>http://oldwiki.streamboard.tv/index.php?title=OSCam/sk&amp;diff=13669</id>
		<title>OSCam/sk</title>
		<link rel="alternate" type="text/html" href="http://oldwiki.streamboard.tv/index.php?title=OSCam/sk&amp;diff=13669"/>
		<updated>2023-03-27T20:26:58Z</updated>

		<summary type="html">&lt;p&gt;EnoSat: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__&lt;br /&gt;
[[Kategorie:HowTo]]&lt;br /&gt;
[[Kategorie:Cardserver]]&lt;br /&gt;
[[Kategorie:OSCam]]&lt;br /&gt;
{{OSCamLanguages}}&lt;br /&gt;
&lt;br /&gt;
[[Datei:WarningS.png|text-bottom]] &#039;&#039;&#039;Upozornenie:&#039;&#039;&#039; Obsah slovenskej Wiki je stále vo vývoji. [[Special:UserLogin|Registrujte sa]] ak nám chcete pomôcť dokončiť a preložiť články.&lt;br /&gt;
&lt;br /&gt;
== Obsah ==&lt;br /&gt;
* [[OSCam/sk/What_is_OSCam|Čo je OSCam?]]&lt;br /&gt;
* [[OSCam/sk/Which_plattforms_are_supported|Ktoré platformy sú podporované?]]&lt;br /&gt;
* [[OSCam/sk/Which_protocols_Card_Reader_and_Cards_are_supported|Ktoré protokoly, čítačky kariet a karty sú podporované?]]&lt;br /&gt;
* Konfigurácia:&lt;br /&gt;
** [[OSCam/sk/Config/oscam.conf|oscam.conf]]&lt;br /&gt;
** [[OSCam/sk/Config/oscam.server|oscam.server]]&lt;br /&gt;
** [[OSCam/sk/Config/oscam.user|oscam.user]]&lt;br /&gt;
** [[OSCam/sk/Config/oscam.dvbapi|oscam.dvbapi]]&lt;br /&gt;
** [[OSCam/sk/Config/oscam.ac|oscam.ac]]&lt;br /&gt;
** [[OSCam/sk/Config/oscam.cert|oscam.cert]]&lt;br /&gt;
** [[OSCam/sk/Config/oscam.guess|oscam.guess]]&lt;br /&gt;
** [[OSCam/sk/Config/oscam.ird|oscam.ird]]&lt;br /&gt;
** [[OSCam/sk/Config/oscam.provid|oscam.provid]]&lt;br /&gt;
** [[OSCam/sk/Config/oscam.ratelimit|oscam.ratelimit]]&lt;br /&gt;
** [[OSCam/sk/Config/oscam.services|oscam.services]]&lt;br /&gt;
** [[OSCam/sk/Config/oscam.srvid|oscam.srvid]]&lt;br /&gt;
** [[OSCam/sk/Config/oscam.srvid2|oscam.srvid2]]&lt;br /&gt;
** [[OSCam/sk/Config/oscam.tiers|oscam.tiers]]&lt;br /&gt;
** [[OSCam/sk/Config/oscam.whitelist|oscam.whitelist]]&lt;br /&gt;
** [[OSCam/sk/Config/oscam.cacheex|oscam.cacheex]]&lt;br /&gt;
* [[OSCam/sk/Monitoring|Monitorovanie]]&lt;br /&gt;
* [[OSCam/sk/Picons|Ikony pre webové rozhranie (WebIf)]]&lt;br /&gt;
* [[OSCam/sk/AU|AU (Automatická aktualizácia)]]&lt;br /&gt;
* [[OSCam/sk/Loadbalancing|Rozdelenie záťaže]]&lt;br /&gt;
* [[OSCam/sk/OSCam and VPN|OScam a VPN]]&lt;br /&gt;
* [[OSCam/sk/OSCam_and_SSL|OSCam s SSL]]&lt;br /&gt;
* príklady konfigurácií:&lt;br /&gt;
** [[OSCam/sk/examples/Config_Dreambox|Dreambox]]&lt;br /&gt;
** [[OSCam/sk/examples/A_simple_DBox2-Linux-Server-combination|Jednoduchá kombinácia DBox2-Linux-Server]]&lt;br /&gt;
** [[OSCam/sk/examples/Sky_HD_and_MTV-Unlimited|Sky HD a MTV-Unlimited]]&lt;br /&gt;
** [[OSCam/sk/examples/OSCam with ACamd|OSCam &amp;lt;---&amp;gt; ACamd a vPlug]]&lt;br /&gt;
** [[OSCam/sk/examples/Reader|Čítačka]]&lt;br /&gt;
** [[OSCam/sk/examples/Overclocking|Pretaktovanie]]&lt;br /&gt;
* [[OSCam/sk/XML_API|XML API]]&lt;br /&gt;
* [[OSCam/sk/ShellCommands|Shell príkazy]]&lt;br /&gt;
* [[OSCam/sk/Self-made|OSCam vlastné vytvorenie]]&lt;br /&gt;
* Skripty pre váš prijímač:&lt;br /&gt;
** [[OSCam/sk/scripts/DBox2|DBox2]]&lt;br /&gt;
** [[OSCam/sk/scripts/Dreambox|Dreambox]]&lt;br /&gt;
** [[OSCam/sk/scripts/Kathrein|Kathrein]]&lt;br /&gt;
* [[OSCam/sk/SmallHelpfulScripts|Malé pomocné skripty]]&lt;br /&gt;
* [[OSCam/sk/CentralLogging|Centrálne zaznamenávanie]]&lt;br /&gt;
* [[OSCam/sk/Langzeitlog|Dlhodobý záznam]]&lt;br /&gt;
* [[Glossar|Slovník pojmov (vysvetlenia pojmov)]]&lt;br /&gt;
* [[Tiers|Úrovne]]&lt;br /&gt;
----&lt;br /&gt;
* Pre autorov wiki OSCamu - Für OSCam Wiki-Autoren - For OSCam wiki authors - Pour les auteurs wiki Oscam - Per autori del OSCam wiki&lt;br /&gt;
** [[HowTo_-_Wiki_Formatierungen|Wiki Formátovanie]]&lt;br /&gt;
** [[OSCam/WikiWorkaround|Alternatívne riešenie]]&lt;/div&gt;</summary>
		<author><name>EnoSat</name></author>
	</entry>
	<entry>
		<id>http://oldwiki.streamboard.tv/index.php?title=OSCam/sk&amp;diff=13668</id>
		<title>OSCam/sk</title>
		<link rel="alternate" type="text/html" href="http://oldwiki.streamboard.tv/index.php?title=OSCam/sk&amp;diff=13668"/>
		<updated>2023-03-27T20:26:24Z</updated>

		<summary type="html">&lt;p&gt;EnoSat: /* Obsah */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__&lt;br /&gt;
[[Kategorie:HowTo]]&lt;br /&gt;
[[Kategorie:Cardserver]]&lt;br /&gt;
[[Kategorie:OSCam]]&lt;br /&gt;
{{OSCamLanguages}}&lt;br /&gt;
&lt;br /&gt;
[[Datei:WarningS.png|text-bottom]] &#039;&#039;&#039;Upozornenie:&#039;&#039;&#039; Obsah slovenskej Wiki je stále vo vývoji. [[Special:UserLogin|Registrujte sa]] ak nám chcete pomôcť dokončiť a preložiť články.&lt;br /&gt;
&lt;br /&gt;
== Obsah ==&lt;br /&gt;
* [[OSCam/sk/What_is_OSCam|Čo je OSCam?]]&lt;br /&gt;
* [[OSCam/sk/Which_plattforms_are_supported|Ktoré platformy sú podporované?]]&lt;br /&gt;
* [[OSCam/sk/Which_protocols_Card_Reader_and_Cards_are_supported|Ktoré protokoly, čítačky kariet a karty sú podporované?]]&lt;br /&gt;
* Konfigurácia:&lt;br /&gt;
** [[OSCam/sk/Config/oscam.conf|oscam.conf]]&lt;br /&gt;
** [[OSCam/sk/Config/oscam.server|oscam.server]]&lt;br /&gt;
** [[OSCam/sk/Config/oscam.user|oscam.user]]&lt;br /&gt;
** [[OSCam/sk/Config/oscam.dvbapi|oscam.dvbapi]]&lt;br /&gt;
** [[OSCam/sk/Config/oscam.ac|oscam.ac]]&lt;br /&gt;
** [[OSCam/sk/Config/oscam.cert|oscam.cert]]&lt;br /&gt;
** [[OSCam/sk/Config/oscam.guess|oscam.guess]]&lt;br /&gt;
** [[OSCam/sk/Config/oscam.ird|oscam.ird]]&lt;br /&gt;
** [[OSCam/sk/Config/oscam.provid|oscam.provid]]&lt;br /&gt;
** [[OSCam/sk/Config/oscam.ratelimit|oscam.ratelimit]]&lt;br /&gt;
** [[OSCam/sk/Config/oscam.services|oscam.services]]&lt;br /&gt;
** [[OSCam/sk/Config/oscam.srvid|oscam.srvid]]&lt;br /&gt;
** [[OSCam/sk/Config/oscam.srvid2|oscam.srvid2]]&lt;br /&gt;
** [[OSCam/sk/Config/oscam.tiers|oscam.tiers]]&lt;br /&gt;
** [[OSCam/sk/Config/oscam.whitelist|oscam.whitelist]]&lt;br /&gt;
** [[OSCam/sk/Config/oscam.cacheex|oscam.cacheex]]&lt;br /&gt;
* [[OSCam/sk/Monitoring|Monitorovanie]]&lt;br /&gt;
* [[OSCam/sk/Picons|Ikony pre webové rozhranie (WebIf)]]&lt;br /&gt;
* [[OSCam/sk/AU|AU (Automatická aktualizácia)]]&lt;br /&gt;
* [[OSCam/sk/Loadbalancing|Rozdelenie záťaže]]&lt;br /&gt;
* [[OSCam/sk/OSCam and VPN|OScam a VPN]]&lt;br /&gt;
* [[OSCam/sk/OSCam_and_SSL|OSCam s SSL]]&lt;br /&gt;
* príklady konfigurácií:&lt;br /&gt;
** [[OSCam/sk/examples/Config_Dreambox|Dreambox]]&lt;br /&gt;
** [[OSCam/sk/examples/A_simple_DBox2-Linux-Server-combination|Jednoduchá kombinácia DBox2-Linux-Server]]&lt;br /&gt;
** [[OSCam/sk/examples/Sky_HD_and_MTV-Unlimited|Sky HD a MTV-Unlimited]]&lt;br /&gt;
** [[OSCam/sk/examples/OSCam with ACamd|OSCam &amp;lt;---&amp;gt; ACamd a vPlug]]&lt;br /&gt;
** [[OSCam/sk/examples/Reader|Čítačka]]&lt;br /&gt;
** [[OSCam/sk/examples/Overclocking|Pretaktovanie]]&lt;br /&gt;
* [[OSCam/sk/XML_API|XML API]]&lt;br /&gt;
* [[OSCam/sk/ShellCommands|Shell príkazy]]&lt;br /&gt;
* [[OSCam/sk/Self-made|OSCam vlastné vytvorenie]]&lt;br /&gt;
* Skripty pre váš prijímač:&lt;br /&gt;
** [[OSCam/sk/scripts/DBox2|DBox2]]&lt;br /&gt;
** [[OSCam/sk/scripts/Dreambox|Dreambox]]&lt;br /&gt;
** [[OSCam/sk/scripts/Kathrein|Kathrein]]&lt;br /&gt;
* [[OSCam/sk/SmallHelpfulScripts|Malé pomocné skripty]]&lt;br /&gt;
* [[OSCam/sk/CentralLogging|Centrálne zaznamenávanie]]&lt;br /&gt;
* [[OSCam/sk/Langzeitlog|Dlhodobý záznam]]&lt;br /&gt;
* [[Glossar|Slovník pojmov (vysvetlenia pojmov)]]&lt;br /&gt;
* [[Tiers|ˇurovne]]&lt;br /&gt;
----&lt;br /&gt;
* Pre autorov wiki OSCamu - Für OSCam Wiki-Autoren - For OSCam wiki authors - Pour les auteurs wiki Oscam - Per autori del OSCam wiki&lt;br /&gt;
** [[HowTo_-_Wiki_Formatierungen|Wiki Formátovanie]]&lt;br /&gt;
** [[OSCam/WikiWorkaround|Alternatívne riešenie]]&lt;/div&gt;</summary>
		<author><name>EnoSat</name></author>
	</entry>
	<entry>
		<id>http://oldwiki.streamboard.tv/index.php?title=OSCam/de&amp;diff=13667</id>
		<title>OSCam/de</title>
		<link rel="alternate" type="text/html" href="http://oldwiki.streamboard.tv/index.php?title=OSCam/de&amp;diff=13667"/>
		<updated>2023-03-27T20:26:22Z</updated>

		<summary type="html">&lt;p&gt;EnoSat: /* Inhaltsverzeichnis */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__&lt;br /&gt;
[[Kategorie:HowTo]]&lt;br /&gt;
[[Kategorie:Cardserver]]&lt;br /&gt;
[[Kategorie:OSCam]]&lt;br /&gt;
{{OSCamLanguages}}&lt;br /&gt;
&lt;br /&gt;
== Inhaltsverzeichnis ==&lt;br /&gt;
* [[OSCam/de/What_is_OSCam|Was kann OSCam?]]&lt;br /&gt;
* [[OSCam/de/Which_plattforms_are_supported|Welche Plattformen werden unterstützt?]]&lt;br /&gt;
* [[OSCam/de/Which_protocols_Card_Reader_and_Cards_are_supported|Welche Protokolle, Card Reader und Cards werden unterstützt?]]&lt;br /&gt;
* Konfiguration:&lt;br /&gt;
** [[OSCam/de/Config/oscam.conf|oscam.conf]]&lt;br /&gt;
** [[OSCam/de/Config/oscam.server|oscam.server]]&lt;br /&gt;
** [[OSCam/de/Config/oscam.user|oscam.user]]&lt;br /&gt;
** [[OSCam/de/Config/oscam.dvbapi|oscam.dvbapi]]&lt;br /&gt;
** [[OSCam/de/Config/oscam.ac|oscam.ac]]&lt;br /&gt;
** [[OSCam/de/Config/oscam.cert|oscam.cert]]&lt;br /&gt;
** [[OSCam/de/Config/oscam.guess|oscam.guess]]&lt;br /&gt;
** [[OSCam/de/Config/oscam.ird|oscam.ird]]&lt;br /&gt;
** [[OSCam/de/Config/oscam.provid|oscam.provid]]&lt;br /&gt;
** [[OSCam/de/Config/oscam.ratelimit|oscam.ratelimit]]&lt;br /&gt;
** [[OSCam/de/Config/oscam.services|oscam.services]]&lt;br /&gt;
** [[OSCam/de/Config/oscam.srvid|oscam.srvid]]&lt;br /&gt;
** [[OSCam/de/Config/oscam.srvid2|oscam.srvid2]]&lt;br /&gt;
** [[OSCam/de/Config/oscam.tiers|oscam.tiers]]&lt;br /&gt;
** [[OSCam/de/Config/oscam.whitelist|oscam.whitelist]]&lt;br /&gt;
** [[OSCam/de/Config/oscam.cacheex|oscam.cacheex]]&lt;br /&gt;
* [[OSCam/de/Monitoring|Monitoring]]&lt;br /&gt;
* [[OSCam/de/Picons|Picons für das WebInterface (WebIf)]]&lt;br /&gt;
* [[OSCam/de/AU|AU (AutoUpdate)]]&lt;br /&gt;
* [[OSCam/de/Loadbalancing|Loadbalancing]]&lt;br /&gt;
* [[OSCam/de/OSCam_and_VPN|OSCam und VPN]]&lt;br /&gt;
* [[OSCam/de/OSCam_and_SSL|OSCam und SSL]]&lt;br /&gt;
* Beispiel-Konfigurationen:&lt;br /&gt;
** [[OSCam/de/examples/Config_Dreambox|Dreambox]]&lt;br /&gt;
** [[OSCam/de/examples/A_simple_DBox2-Linux-Server-combination|Einfache DBox2-Linux-Server-Kombination]]&lt;br /&gt;
** [[OSCam/de/examples/Sky_HD_and_MTV-Unlimited|Sky HD, MTV-Unlimited, HD+ und TNTSAT]]&lt;br /&gt;
** [[OSCam/de/examples/OSCam with ACamd|OSCam &amp;lt;---&amp;gt; ACamd mit vPlug oder OSEmu]]&lt;br /&gt;
** [[OSCam/de/examples/Reader|Reader]]&lt;br /&gt;
** [[OSCam/de/examples/Overclocking|Overclocking]]&lt;br /&gt;
* [[OSCam/de/XML_API|XML API]]&lt;br /&gt;
* [[OSCam/de/ShellCommands|Shell-Befehle]]&lt;br /&gt;
* [[OSCam/de/Self-made|OSCam selbstgemacht]]&lt;br /&gt;
* Skripte für Deinen Receiver:&lt;br /&gt;
** [[OSCam/de/scripts/DBox2|DBox2]]&lt;br /&gt;
** [[OSCam/de/scripts/Dreambox|Dreambox]]&lt;br /&gt;
** [[OSCam/de/scripts/Kathrein|Kathrein]]&lt;br /&gt;
* [[OSCam/de/SmallHelpfulScripts|Kleine hilfreiche Skripte]]&lt;br /&gt;
* [[OSCam/de/CentralLogging|Central logging]]&lt;br /&gt;
* [[OSCam/de/Langzeitlog|Langzeit Log]]&lt;br /&gt;
* [[Glossar|Glossar (Begriffserklärungen)]]&lt;br /&gt;
* [[Tiers|Tiers]]&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
* Für OSCam Wiki-Autoren - For OSCam wiki authors - Pour les auteurs wiki Oscam - Per autori del OSCam wiki&lt;br /&gt;
** [[HowTo_-_Wiki_Formatierungen|Wiki Formatierungen]]&lt;br /&gt;
** [[OSCam/WikiWorkaround|Workaround]]&lt;br /&gt;
&lt;br /&gt;
== Versionen ==&lt;br /&gt;
OSCam-Wiki liegt die stable &#039;&#039;&#039;OSCam Version 1.10 mit Build 5640&#039;&#039;&#039; zugrunde. Letzte Fortschreibung &#039;&#039;&#039;svn 10094&#039;&#039;&#039;.&lt;br /&gt;
OSCam wird täglich fleißig weiterentwickelt, dennoch keine Sorge, wenn die Wiki-Version einigen Build`s hinterherhinkt.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Ab svn 5640 (stable 1.10)&#039;&#039;&#039; werden Änderungen, Ergänzungen und Löschungen von Parametern mit Gültigkeitshinweis (Format: mm/tt/jjjj) in die Parametervorlagen aufgenommen, die den Kommentaren für die jeweilige Datei vorangehen. Die Kommentare zu den entsprechenden Parametern erhalten ebenfalls einen entsprechenden Hinweis. Außerdem werden alle changesets, die eine Änderung, Ergänzung oder Löschung von Parametern zur Folge haben, in einer entsprechenden Tabelle innerhalb des Workaround fortgeschrieben [[OSCam/WikiWorkaround#changesets_for_Doku|Workaround]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Einschlägige Links ==&lt;br /&gt;
* [[Streamboard-Thread:30385|StreamBoard OSCam-Wiki-Thread]]&lt;br /&gt;
* [[Streamboard:svn/oscam/trunk/Distribution/doc/txt/|OSCam Dokumente]]&lt;br /&gt;
* [[Streamboard:oscam/browser|OSCam Versionsverwaltung]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Fehler in diesem Wiki ==&lt;br /&gt;
Dieses Wiki ist eine Gemeinschaftsarbeit zahlreicher User des StreamBoard. Selbstverständlich schleichen sich in die Kommentare immer wieder Fehler ein:&lt;br /&gt;
* Fehler in der Rechtschreibung und Interpunktion,&lt;br /&gt;
* Fehler in der Sache.&lt;br /&gt;
&lt;br /&gt;
Außerdem gibt es eine Reihe von Baustellen bei Parametern, die einer Ergänzung bedürfen. Diese Parameter sind als &amp;quot;Under Construction&amp;quot; gekennzeichnet.&lt;br /&gt;
&lt;br /&gt;
Jeder Leser wird gebeten, die Verfasser bei der Beseitigung oder Berichtigung von Fehlern sowie Ergänzung der Kommentierung zu unterstützen. Das geschieht am besten durch einen entsprechenden Post im Thread für dieses Wiki:&lt;br /&gt;
[[Streamboard-Thread:30385|Streamboard-Thread]]&lt;br /&gt;
&lt;br /&gt;
Das ist die zentrale Stelle für die Sammlung von Fehlern, Anregungen und Ergänzungen für dieses Wiki.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Datei:MessageS.png|text-bottom]] &#039;&#039;&#039;Info:&#039;&#039;&#039; Kommentare zu den einzelnen Parametern und Beispielen werden immer mit einem &#039;&#039;&#039;#&#039;&#039;&#039; eingeleitet, dies hat den Vorteil, dass man diese Parameter bei Bedarf mit Copy&amp;amp;Paste in die eigene Config übertragen kann.&lt;/div&gt;</summary>
		<author><name>EnoSat</name></author>
	</entry>
	<entry>
		<id>http://oldwiki.streamboard.tv/index.php?title=OSCam/en&amp;diff=13666</id>
		<title>OSCam/en</title>
		<link rel="alternate" type="text/html" href="http://oldwiki.streamboard.tv/index.php?title=OSCam/en&amp;diff=13666"/>
		<updated>2023-03-27T20:26:20Z</updated>

		<summary type="html">&lt;p&gt;EnoSat: /* Table of contents */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__&lt;br /&gt;
[[Kategorie:HowTo]]&lt;br /&gt;
[[Kategorie:Cardserver]]&lt;br /&gt;
[[Kategorie:OSCam]]&lt;br /&gt;
{{OSCamLanguages}}&lt;br /&gt;
&lt;br /&gt;
== Table of contents ==&lt;br /&gt;
* [[OSCam/en/What_is_OSCam|What is OSCam?]]&lt;br /&gt;
* [[OSCam/en/Which_plattforms_are_supported|Which platforms are supported?]]&lt;br /&gt;
* [[OSCam/en/Which_protocols_Card_Reader_and_Cards_are_supported|Which protocols, card readers and cards are supported?]]&lt;br /&gt;
* Configuration:&lt;br /&gt;
** [[OSCam/en/Config/oscam.conf|oscam.conf]]&lt;br /&gt;
** [[OSCam/en/Config/oscam.server|oscam.server]]&lt;br /&gt;
** [[OSCam/en/Config/oscam.user|oscam.user]]&lt;br /&gt;
** [[OSCam/en/Config/oscam.dvbapi|oscam.dvbapi]]&lt;br /&gt;
** [[OSCam/en/Config/oscam.ac|oscam.ac]]&lt;br /&gt;
** [[OSCam/en/Config/oscam.cert|oscam.cert]]&lt;br /&gt;
** [[OSCam/en/Config/oscam.guess|oscam.guess]]&lt;br /&gt;
** [[OSCam/en/Config/oscam.ird|oscam.ird]]&lt;br /&gt;
** [[OSCam/en/Config/oscam.provid|oscam.provid]]&lt;br /&gt;
** [[OSCam/en/Config/oscam.ratelimit|oscam.ratelimit]]&lt;br /&gt;
** [[OSCam/en/Config/oscam.services|oscam.services]]&lt;br /&gt;
** [[OSCam/en/Config/oscam.srvid2|oscam.srvid2]]&lt;br /&gt;
** [[OSCam/en/Config/oscam.srvid|oscam.srvid]]&lt;br /&gt;
** [[OSCam/en/Config/oscam.tiers|oscam.tiers]]&lt;br /&gt;
** [[OSCam/en/Config/oscam.whitelist|oscam.whitelist]]&lt;br /&gt;
** [[OSCam/en/Config/oscam.cacheex|oscam.cacheex]]&lt;br /&gt;
* [[OSCam/en/Monitoring|Monitoring]]&lt;br /&gt;
* [[OSCam/de/Picons|Picons for WebInterface (WebIf)]]&lt;br /&gt;
* [[OSCam/en/AU|AU (AutoUpdate)]]&lt;br /&gt;
* [[OSCam/en/Loadbalancing|Loadbalancing]]&lt;br /&gt;
* [[OSCam/en/OSCam and VPN|OScam and VPN (&#039;&#039;&#039;V&#039;&#039;&#039;irtual &#039;&#039;&#039;P&#039;&#039;&#039;rivate &#039;&#039;&#039;N&#039;&#039;&#039;etwork)]]&lt;br /&gt;
* example configurations:&lt;br /&gt;
** [[OSCam/en/examples/A_simple_DBox2-Linux-Server-combination|A simple DBox2-Linux-Server-combination]]&lt;br /&gt;
** [[OSCam/en/examples/Sky_HD_and_MTV-Unlimited|Sky HD and MTV-Unlimited]]&lt;br /&gt;
** [[OSCam/en/examples/OSCam with ACamd|OSCam &amp;lt;---&amp;gt; ACamd and vPlug]]&lt;br /&gt;
** [[OSCam/en/examples/Reader|Reader]]&lt;br /&gt;
** [[OSCam/en/examples/Overclocking|Overclocking]]&lt;br /&gt;
* [[OSCam/en/XML_API|XML API]]&lt;br /&gt;
* [[OSCam/en/ShellCommands|Shell commands]]&lt;br /&gt;
* [[OSCam/en/Self-made|OSCam self made]]&lt;br /&gt;
* Scripts for your receiver:&lt;br /&gt;
** [[OSCam/en/scripts/DBox2|DBox2]]&lt;br /&gt;
** [[OSCam/en/scripts/Dreambox|Dreambox]]&lt;br /&gt;
** [[OSCam/en/scripts/Kathrein|Kathrein]]&lt;br /&gt;
* [[OSCam/en/SmallHelpfulScripts|Small helpful scripts]]&lt;br /&gt;
* [[OSCam/en/CentralLogging|Central logging]]&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
* For OSCam wiki authors:&lt;br /&gt;
** [[HowTo_-_Wiki_Formatierungen|Wiki Formatting]]&lt;br /&gt;
** [[OSCam/WikiWorkaround|Workaround]]&lt;br /&gt;
&lt;br /&gt;
== Version ==&lt;br /&gt;
OSCam-Wiki updated for OSCam Version &#039;&#039;&#039;1.20 Build #10094&#039;&#039;&#039;.&lt;br /&gt;
OSCam is being developed on a daily basis. Sometimes, the Wiki-Version will be lagging a little behind. We&#039;re doing our best to keep up though ;)&lt;br /&gt;
&lt;br /&gt;
Beginning with build 4787, all changes, additions and deletions of parameters will be marked across the wiki documentation (using mm/dd/yyyy format). These changes are also marked in the parameters documentation pages.&lt;br /&gt;
In addition, all change sets that have a modification, addition or deletion of parameters will be added to the table in the [[OSCam/WikiWorkaround#changesets_for_Doku|Workaround]] page.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Relevant Links ==&lt;br /&gt;
* [[Streamboard-Thread:30385|StreamBoard OSCam-Wiki-Thread]]&lt;br /&gt;
* [[Streamboard:svn/oscam/trunk/Distribution/doc/txt/|OSCam Documentation]]&lt;br /&gt;
* [[Streamboard:oscam/browser|OSCam source code versions]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Errors in this Wiki ==&lt;br /&gt;
This Wiki is the result of the work of numerous users from StreamBoard. It&#039;s natural that some errors might creep in:&lt;br /&gt;
* Errors in spelling and in punctuation.&lt;br /&gt;
* Errors in case.&lt;br /&gt;
&lt;br /&gt;
Also there are a number of parameters under construction, marked with &amp;quot;Under Construction&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
Every reader is invited to support the authors in eliminating of errors or amending  of comments. Post in thread for this Wiki:&lt;br /&gt;
&lt;br /&gt;
[[Streamboard-Thread:30385]&lt;br /&gt;
&lt;br /&gt;
This is the central point for the collection of errors, corrections and suggestions!&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Datei:MessageS.png|text-bottom]] &#039;&#039;&#039;Info:&#039;&#039;&#039; Comments on the individual parameters and examples are always preceded with a &#039;&#039;&#039;#&#039;&#039;&#039;. This has the advantage that you can transfer this parameter with copy&amp;amp;paste into your own config!&lt;/div&gt;</summary>
		<author><name>EnoSat</name></author>
	</entry>
	<entry>
		<id>http://oldwiki.streamboard.tv/index.php?title=OSCam/it&amp;diff=13665</id>
		<title>OSCam/it</title>
		<link rel="alternate" type="text/html" href="http://oldwiki.streamboard.tv/index.php?title=OSCam/it&amp;diff=13665"/>
		<updated>2023-03-27T20:25:58Z</updated>

		<summary type="html">&lt;p&gt;EnoSat: /* Indice */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__&lt;br /&gt;
[[Kategorie:HowTo]]&lt;br /&gt;
[[Kategorie:Cardserver]]&lt;br /&gt;
[[Kategorie:OSCam]]&lt;br /&gt;
{{OSCamLanguages}}&lt;br /&gt;
&lt;br /&gt;
[[Datei:WarningS.png|text-bottom]] &#039;&#039;&#039;Attenzione:&#039;&#039;&#039; Il contenuto della traduzione in italiano e parzialmente in tedesco. Registrati e aiutaci a complementare e tradurre!&lt;br /&gt;
&lt;br /&gt;
== Indice ==&lt;br /&gt;
* [[OSCam/it/What_is_OSCam|Cosa fa OSCam?]]&lt;br /&gt;
* [[OSCam/it/Which_plattforms_are_supported|Quali piattaforme vengono supportate?]]&lt;br /&gt;
* [[OSCam/it/Which_protocols_Card_Reader_and_Cards_are_supported|Quali Protocolli, Lettori smartcard e Carte vengono supportate?]]&lt;br /&gt;
* Configurazione:&lt;br /&gt;
** [[OSCam/it/Config/oscam.conf|oscam.conf]]&lt;br /&gt;
** [[OSCam/it/Config/oscam.server|oscam.server]]&lt;br /&gt;
** [[OSCam/it/Config/oscam.user|oscam.user]]&lt;br /&gt;
** [[OSCam/it/Config/oscam.dvbapi|oscam.dvbapi]]&lt;br /&gt;
** [[OSCam/it/Config/oscam.ac|oscam.ac]]&lt;br /&gt;
** [[OSCam/it/Config/oscam.cert|oscam.cert]]&lt;br /&gt;
** [[OSCam/it/Config/oscam.guess|oscam.guess]]&lt;br /&gt;
** [[OSCam/it/Config/oscam.ird|oscam.ird]]&lt;br /&gt;
** [[OSCam/it/Config/oscam.provid|oscam.provid]]&lt;br /&gt;
** [[OSCam/it/Config/oscam.ratelimit|oscam.ratelimit]]&lt;br /&gt;
** [[OSCam/it/Config/oscam.services|oscam.services]]&lt;br /&gt;
** [[OSCam/it/Config/oscam.srvid|oscam.srvid]]&lt;br /&gt;
** [[OSCam/it/Config/oscam.srvid2|oscam.srvid2]]&lt;br /&gt;
** [[OSCam/it/Config/oscam.tiers|oscam.tiers]]&lt;br /&gt;
** [[OSCam/it/Config/oscam.whitelist|oscam.whitelist]]&lt;br /&gt;
** [[OSCam/it/Config/oscam.cacheex|oscam.cacheex]]&lt;br /&gt;
* [[OSCam/it/Monitoring|Monitoraggio]]&lt;br /&gt;
* [[OSCam/it/AU|AU (aggiornamento diritti)]]&lt;br /&gt;
* [[OSCam/it/Loadbalancing|Loadbalancing]]&lt;br /&gt;
* [[OSCam/it/OSCam and VPN|OSCam and VPN (&#039;&#039;&#039;V&#039;&#039;&#039;irtual &#039;&#039;&#039;P&#039;&#039;&#039;rivate &#039;&#039;&#039;N&#039;&#039;&#039;etwork)]]&lt;br /&gt;
* Esempi di configurazioni:&lt;br /&gt;
** [[OSCam/it/examples/A_simple_DBox2-Linux-Server-combination|Semplice combinazione tra dbox2 e server Linux]]&lt;br /&gt;
** [[OSCam/it/examples/Sky_HD_and_MTV-Unlimited|Sky de HD, MTV-Unlimited, HD+ e TNTSAT]]&lt;br /&gt;
** [[OSCam/it/examples/OSCam with ACamd|OSCam &amp;lt;---&amp;gt; ACamd and vPlug]]&lt;br /&gt;
** [[OSCam/it/examples/Reader|Lettori Smartcard]]&lt;br /&gt;
** [[OSCam/it/examples/Overclocking|Overclocking]]&lt;br /&gt;
* [[OSCam/it/XML_API|XML API]]&lt;br /&gt;
* [[OSCam/it/ShellCommands|Comandi-Shell]]&lt;br /&gt;
* [[OSCam/it/Self-made|Oscam fatta in Casa]]&lt;br /&gt;
* Script per Ricevitori:&lt;br /&gt;
** [[OSCam/it/scripts/DBox2|DBox2]]&lt;br /&gt;
** [[OSCam/it/scripts/Dreambox|Dreambox]]&lt;br /&gt;
** [[OSCam/it/scripts/Kathrein|Kathrein]]&lt;br /&gt;
* [[OSCam/it/SmallHelpfulScripts|Script di esempio]]&lt;br /&gt;
* [[OSCam/it/CentralLogging|Logging Centralizzato]]&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
* Für OSCam Wiki-Autoren - For OSCam wiki authors - Pour les auteurs wiki Oscam - Per autori del OSCam wiki&lt;br /&gt;
** [[HowTo_-_Wiki_Formatierungen|Wiki Formattazione]]&lt;br /&gt;
** [[OSCam/WikiWorkaround|Workaround]]&lt;br /&gt;
&lt;br /&gt;
== Versione ==&lt;br /&gt;
La OSCam-Wiki si riferisce alla versione &#039;&#039;&#039;1.20 Build #10094&#039;&#039;&#039;.&lt;br /&gt;
L&#039;OSCam e aggiornata giornalmente ma non preoccuparti se la versione Wiki non viene attualizata con ogni aggiornamento;)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Link ==&lt;br /&gt;
* [[Streamboard-Thread:30385|StreamBoard OSCam-Wiki-Thread]]&lt;br /&gt;
* [[Streamboard:svn/oscam/trunk/Distribution/doc/txt/|OSCam Dokumente]]&lt;br /&gt;
* [[Streamboard:oscam|OSCam Versionsverwaltung]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Errori in questo Wiki ==&lt;br /&gt;
Questo Wiki e una collaborazione di tanti User dello Streamboard. Certamente ci possono essere degli errori nei commenti:&lt;br /&gt;
* Errori di ortografia e punteggiatura,&lt;br /&gt;
* Errori nella causa&lt;br /&gt;
.&lt;br /&gt;
Ci sono anche un certo numero di parametri da definire. Questi parametri sono segnatili da un &amp;quot;Under Construction&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
Ogni lettore è invitato a sostenere glia autori nella rimozione e correzione di errori e completamento dei commenti. Questo lo potete fare nell apposito thread per questo Wiki:&lt;br /&gt;
[[Streamboard-Thread:30385|Wiki-Thread]]&lt;br /&gt;
&lt;br /&gt;
Questo è il punto centrale per la raccolta di errori, suggerimenti e integrazioni per questo Wiki.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Datei:MessageS.png|text-bottom]] &#039;&#039;&#039;Informazione:&#039;&#039;&#039; Commenti sui singoli parametri e esempi sono sempre preceduti da un #, questo ha il vantaggio che e possibile trasferirli  se necesario con copia e incolla nell vostro config.&lt;/div&gt;</summary>
		<author><name>EnoSat</name></author>
	</entry>
	<entry>
		<id>http://oldwiki.streamboard.tv/index.php?title=OSCam/sk&amp;diff=13664</id>
		<title>OSCam/sk</title>
		<link rel="alternate" type="text/html" href="http://oldwiki.streamboard.tv/index.php?title=OSCam/sk&amp;diff=13664"/>
		<updated>2023-03-27T20:09:05Z</updated>

		<summary type="html">&lt;p&gt;EnoSat: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__&lt;br /&gt;
[[Kategorie:HowTo]]&lt;br /&gt;
[[Kategorie:Cardserver]]&lt;br /&gt;
[[Kategorie:OSCam]]&lt;br /&gt;
{{OSCamLanguages}}&lt;br /&gt;
&lt;br /&gt;
[[Datei:WarningS.png|text-bottom]] &#039;&#039;&#039;Upozornenie:&#039;&#039;&#039; Obsah slovenskej Wiki je stále vo vývoji. [[Special:UserLogin|Registrujte sa]] ak nám chcete pomôcť dokončiť a preložiť články.&lt;br /&gt;
&lt;br /&gt;
== Obsah ==&lt;br /&gt;
* [[OSCam/sk/What_is_OSCam|Čo je OSCam?]]&lt;br /&gt;
* [[OSCam/sk/Which_plattforms_are_supported|Ktoré platformy sú podporované?]]&lt;br /&gt;
* [[OSCam/sk/Which_protocols_Card_Reader_and_Cards_are_supported|Ktoré protokoly, čítačky kariet a karty sú podporované?]]&lt;br /&gt;
* Konfigurácia:&lt;br /&gt;
** [[OSCam/sk/Config/oscam.conf|oscam.conf]]&lt;br /&gt;
** [[OSCam/sk/Config/oscam.server|oscam.server]]&lt;br /&gt;
** [[OSCam/sk/Config/oscam.user|oscam.user]]&lt;br /&gt;
** [[OSCam/sk/Config/oscam.dvbapi|oscam.dvbapi]]&lt;br /&gt;
** [[OSCam/sk/Config/oscam.ac|oscam.ac]]&lt;br /&gt;
** [[OSCam/sk/Config/oscam.cert|oscam.cert]]&lt;br /&gt;
** [[OSCam/sk/Config/oscam.guess|oscam.guess]]&lt;br /&gt;
** [[OSCam/sk/Config/oscam.ird|oscam.ird]]&lt;br /&gt;
** [[OSCam/sk/Config/oscam.provid|oscam.provid]]&lt;br /&gt;
** [[OSCam/sk/Config/oscam.services|oscam.services]]&lt;br /&gt;
** [[OSCam/sk/Config/oscam.srvid2|oscam.srvid2]]&lt;br /&gt;
** [[OSCam/sk/Config/oscam.srvid|oscam.srvid]]&lt;br /&gt;
** [[OSCam/sk/Config/oscam.tiers|oscam.tiers]]&lt;br /&gt;
** [[OSCam/sk/Config/oscam.whitelist|oscam.whitelist]]&lt;br /&gt;
** [[OSCam/sk/Config/oscam.cacheex|oscam.cacheex]]&lt;br /&gt;
* [[OSCam/sk/Monitoring|Monitorovanie]]&lt;br /&gt;
* [[OSCam/sk/AU|AU (Automatická aktualizácia)]]&lt;br /&gt;
* [[OSCam/sk/Loadbalancing|Rozdelenie záťaže]]&lt;br /&gt;
* [[OSCam/sk/OSCam and VPN|OScam a VPN (&#039;&#039;&#039;V&#039;&#039;&#039;irtuálna &#039;&#039;&#039;S&#039;&#039;&#039;úkromná &#039;&#039;&#039;S&#039;&#039;&#039;ieť)]]&lt;br /&gt;
* príklady konfigurácií:&lt;br /&gt;
** [[OSCam/sk/examples/A_simple_DBox2-Linux-Server-combination|Jednoduchá kombinácia DBox2-Linux-Server]]&lt;br /&gt;
** [[OSCam/sk/examples/Sky_HD_and_MTV-Unlimited|Sky HD a MTV-Unlimited]]&lt;br /&gt;
** [[OSCam/sk/examples/OSCam with ACamd|OSCam &amp;lt;---&amp;gt; ACamd a vPlug]]&lt;br /&gt;
** [[OSCam/sk/examples/Reader|Čítačka]]&lt;br /&gt;
** [[OSCam/sk/examples/Overclocking|Pretaktovanie]]&lt;br /&gt;
* [[OSCam/sk/XML_API|XML API]]&lt;br /&gt;
* [[OSCam/sk/ShellCommands|Shell príkazy]]&lt;br /&gt;
* [[OSCam/sk/Self-made|OSCam vlastné vytvorenie]]&lt;br /&gt;
* Skripty pre váš prijímač:&lt;br /&gt;
** [[OSCam/sk/scripts/DBox2|DBox2]]&lt;br /&gt;
** [[OSCam/sk/scripts/Dreambox|Dreambox]]&lt;br /&gt;
** [[OSCam/sk/scripts/Kathrein|Kathrein]]&lt;br /&gt;
* [[OSCam/sk/SmallHelpfulScripts|Malé pomocné skripty]]&lt;br /&gt;
* [[OSCam/sk/CentralLogging|Centrálne zaznamenávanie]]&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
* Pre autorov wiki OSCamu:&lt;br /&gt;
** [[HowTo_-_Wiki_Formatierungen|Wiki Formátovanie]]&lt;br /&gt;
** [[OSCam/WikiWorkaround|Alternatívne riešenie]]&lt;/div&gt;</summary>
		<author><name>EnoSat</name></author>
	</entry>
	<entry>
		<id>http://oldwiki.streamboard.tv/index.php?title=OSCam/sk&amp;diff=13663</id>
		<title>OSCam/sk</title>
		<link rel="alternate" type="text/html" href="http://oldwiki.streamboard.tv/index.php?title=OSCam/sk&amp;diff=13663"/>
		<updated>2023-03-27T20:03:38Z</updated>

		<summary type="html">&lt;p&gt;EnoSat: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__&lt;br /&gt;
[[Kategorie:HowTo]]&lt;br /&gt;
[[Kategorie:Cardserver]]&lt;br /&gt;
[[Kategorie:OSCam]]&lt;br /&gt;
{{OSCamLanguages}}&lt;br /&gt;
&lt;br /&gt;
== Obsah ==&lt;br /&gt;
* [[OSCam/sk/What_is_OSCam|Čo je OSCam?]]&lt;br /&gt;
* [[OSCam/sk/Which_plattforms_are_supported|Ktoré platformy sú podporované?]]&lt;br /&gt;
* [[OSCam/sk/Which_protocols_Card_Reader_and_Cards_are_supported|Ktoré protokoly, čítačky kariet a karty sú podporované?]]&lt;br /&gt;
* Konfigurácia:&lt;br /&gt;
** [[OSCam/sk/Config/oscam.conf|oscam.conf]]&lt;br /&gt;
** [[OSCam/sk/Config/oscam.server|oscam.server]]&lt;br /&gt;
** [[OSCam/sk/Config/oscam.user|oscam.user]]&lt;br /&gt;
** [[OSCam/sk/Config/oscam.dvbapi|oscam.dvbapi]]&lt;br /&gt;
** [[OSCam/sk/Config/oscam.ac|oscam.ac]]&lt;br /&gt;
** [[OSCam/sk/Config/oscam.cert|oscam.cert]]&lt;br /&gt;
** [[OSCam/sk/Config/oscam.guess|oscam.guess]]&lt;br /&gt;
** [[OSCam/sk/Config/oscam.ird|oscam.ird]]&lt;br /&gt;
** [[OSCam/sk/Config/oscam.provid|oscam.provid]]&lt;br /&gt;
** [[OSCam/sk/Config/oscam.services|oscam.services]]&lt;br /&gt;
** [[OSCam/sk/Config/oscam.srvid2|oscam.srvid2]]&lt;br /&gt;
** [[OSCam/sk/Config/oscam.srvid|oscam.srvid]]&lt;br /&gt;
** [[OSCam/sk/Config/oscam.tiers|oscam.tiers]]&lt;br /&gt;
** [[OSCam/sk/Config/oscam.whitelist|oscam.whitelist]]&lt;br /&gt;
** [[OSCam/sk/Config/oscam.cacheex|oscam.cacheex]]&lt;br /&gt;
* [[OSCam/sk/Monitoring|Monitorovanie]]&lt;br /&gt;
* [[OSCam/sk/AU|AU (Automatická aktualizácia)]]&lt;br /&gt;
* [[OSCam/sk/Loadbalancing|Rozdelenie záťaže]]&lt;br /&gt;
* [[OSCam/sk/OSCam and VPN|OScam a VPN (&#039;&#039;&#039;V&#039;&#039;&#039;irtuálna &#039;&#039;&#039;S&#039;&#039;&#039;úkromná &#039;&#039;&#039;S&#039;&#039;&#039;ieť)]]&lt;br /&gt;
* príklady konfigurácií:&lt;br /&gt;
** [[OSCam/sk/examples/A_simple_DBox2-Linux-Server-combination|Jednoduchá kombinácia DBox2-Linux-Server]]&lt;br /&gt;
** [[OSCam/sk/examples/Sky_HD_and_MTV-Unlimited|Sky HD a MTV-Unlimited]]&lt;br /&gt;
** [[OSCam/sk/examples/OSCam with ACamd|OSCam &amp;lt;---&amp;gt; ACamd a vPlug]]&lt;br /&gt;
** [[OSCam/sk/examples/Reader|Čítačka]]&lt;br /&gt;
** [[OSCam/sk/examples/Overclocking|Pretaktovanie]]&lt;br /&gt;
* [[OSCam/sk/XML_API|XML API]]&lt;br /&gt;
* [[OSCam/sk/ShellCommands|Shell príkazy]]&lt;br /&gt;
* [[OSCam/sk/Self-made|OSCam vlastné vytvorenie]]&lt;br /&gt;
* Skripty pre váš prijímač:&lt;br /&gt;
** [[OSCam/sk/scripts/DBox2|DBox2]]&lt;br /&gt;
** [[OSCam/sk/scripts/Dreambox|Dreambox]]&lt;br /&gt;
** [[OSCam/sk/scripts/Kathrein|Kathrein]]&lt;br /&gt;
* [[OSCam/sk/SmallHelpfulScripts|Malé pomocné skripty]]&lt;br /&gt;
* [[OSCam/sk/CentralLogging|Centrálne zaznamenávanie]]&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
* Pre autorov wiki OSCamu:&lt;br /&gt;
** [[HowTo_-_Wiki_Formatierungen|Wiki Formátovanie]]&lt;br /&gt;
** [[OSCam/WikiWorkaround|Alternatívne riešenie]]&lt;/div&gt;</summary>
		<author><name>EnoSat</name></author>
	</entry>
	<entry>
		<id>http://oldwiki.streamboard.tv/index.php?title=OSCam/sk&amp;diff=13662</id>
		<title>OSCam/sk</title>
		<link rel="alternate" type="text/html" href="http://oldwiki.streamboard.tv/index.php?title=OSCam/sk&amp;diff=13662"/>
		<updated>2023-03-27T19:59:06Z</updated>

		<summary type="html">&lt;p&gt;EnoSat: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Obsah ==&lt;br /&gt;
* [[OSCam/sk/What_is_OSCam|Čo je OSCam?]]&lt;br /&gt;
* [[OSCam/sk/Which_plattforms_are_supported|Ktoré platformy sú podporované?]]&lt;br /&gt;
* [[OSCam/sk/Which_protocols_Card_Reader_and_Cards_are_supported|Ktoré protokoly, čítačky kariet a karty sú podporované?]]&lt;br /&gt;
* Konfigurácia:&lt;br /&gt;
** [[OSCam/sk/Config/oscam.conf|oscam.conf]]&lt;br /&gt;
** [[OSCam/sk/Config/oscam.server|oscam.server]]&lt;br /&gt;
** [[OSCam/sk/Config/oscam.user|oscam.user]]&lt;br /&gt;
** [[OSCam/sk/Config/oscam.dvbapi|oscam.dvbapi]]&lt;br /&gt;
** [[OSCam/sk/Config/oscam.ac|oscam.ac]]&lt;br /&gt;
** [[OSCam/sk/Config/oscam.cert|oscam.cert]]&lt;br /&gt;
** [[OSCam/sk/Config/oscam.guess|oscam.guess]]&lt;br /&gt;
** [[OSCam/sk/Config/oscam.ird|oscam.ird]]&lt;br /&gt;
** [[OSCam/sk/Config/oscam.provid|oscam.provid]]&lt;br /&gt;
** [[OSCam/sk/Config/oscam.services|oscam.services]]&lt;br /&gt;
** [[OSCam/sk/Config/oscam.srvid2|oscam.srvid2]]&lt;br /&gt;
** [[OSCam/sk/Config/oscam.srvid|oscam.srvid]]&lt;br /&gt;
** [[OSCam/sk/Config/oscam.tiers|oscam.tiers]]&lt;br /&gt;
** [[OSCam/sk/Config/oscam.whitelist|oscam.whitelist]]&lt;br /&gt;
** [[OSCam/sk/Config/oscam.cacheex|oscam.cacheex]]&lt;br /&gt;
* [[OSCam/sk/Monitoring|Monitorovanie]]&lt;br /&gt;
* [[OSCam/sk/AU|AU (Automatická aktualizácia)]]&lt;br /&gt;
* [[OSCam/sk/Loadbalancing|Rozdelenie záťaže]]&lt;br /&gt;
* [[OSCam/sk/OSCam and VPN|OScam a VPN (&#039;&#039;&#039;V&#039;&#039;&#039;irtuálna &#039;&#039;&#039;S&#039;&#039;&#039;úkromná &#039;&#039;&#039;S&#039;&#039;&#039;ieť)]]&lt;br /&gt;
* príklady konfigurácií:&lt;br /&gt;
** [[OSCam/sk/examples/A_simple_DBox2-Linux-Server-combination|Jednoduchá kombinácia DBox2-Linux-Server]]&lt;br /&gt;
** [[OSCam/sk/examples/Sky_HD_and_MTV-Unlimited|Sky HD a MTV-Unlimited]]&lt;br /&gt;
** [[OSCam/sk/examples/OSCam with ACamd|OSCam &amp;lt;---&amp;gt; ACamd a vPlug]]&lt;br /&gt;
** [[OSCam/sk/examples/Reader|Čítačka]]&lt;br /&gt;
** [[OSCam/sk/examples/Overclocking|Pretaktovanie]]&lt;br /&gt;
* [[OSCam/sk/XML_API|XML API]]&lt;br /&gt;
* [[OSCam/sk/ShellCommands|Shell príkazy]]&lt;br /&gt;
* [[OSCam/sk/Self-made|OSCam vlastné vytvorenie]]&lt;br /&gt;
* Skripty pre váš prijímač:&lt;br /&gt;
** [[OSCam/sk/scripts/DBox2|DBox2]]&lt;br /&gt;
** [[OSCam/sk/scripts/Dreambox|Dreambox]]&lt;br /&gt;
** [[OSCam/sk/scripts/Kathrein|Kathrein]]&lt;br /&gt;
* [[OSCam/sk/SmallHelpfulScripts|Malé pomocné skripty]]&lt;br /&gt;
* [[OSCam/sk/CentralLogging|Centrálne zaznamenávanie]]&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
* Pre autorov wiki OSCamu:&lt;br /&gt;
** [[HowTo_-_Wiki_Formatierungen|Wiki Formátovanie]]&lt;br /&gt;
** [[OSCam/WikiWorkaround|Alternatívne riešenie]]&lt;/div&gt;</summary>
		<author><name>EnoSat</name></author>
	</entry>
	<entry>
		<id>http://oldwiki.streamboard.tv/index.php?title=OSCam/sk&amp;diff=13661</id>
		<title>OSCam/sk</title>
		<link rel="alternate" type="text/html" href="http://oldwiki.streamboard.tv/index.php?title=OSCam/sk&amp;diff=13661"/>
		<updated>2023-03-27T19:57:11Z</updated>

		<summary type="html">&lt;p&gt;EnoSat: Die Seite wurde neu angelegt: „== Obsah == * Čo je OSCam? * Ktoré platformy sú podporované? * OSCam/sk/Which_prot…“&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Obsah ==&lt;br /&gt;
* [[OSCam/sk/What_is_OSCam|Čo je OSCam?]]&lt;br /&gt;
* [[OSCam/sk/Which_plattforms_are_supported|Ktoré platformy sú podporované?]]&lt;br /&gt;
* [[OSCam/sk/Which_protocols_Card_Reader_and_Cards_are_supported|Ktoré protokoly, čítačky kariet a karty sú podporované?]]&lt;br /&gt;
* Konfigurácia:&lt;br /&gt;
** [[OSCam/sk/Config/oscam.conf|oscam.conf]]&lt;br /&gt;
** [[OSCam/sk/Config/oscam.server|oscam.server]]&lt;br /&gt;
** [[OSCam/sk/Config/oscam.user|oscam.user]]&lt;br /&gt;
** [[OSCam/sk/Config/oscam.dvbapi|oscam.dvbapi]]&lt;br /&gt;
** [[OSCam/sk/Config/oscam.ac|oscam.ac]]&lt;br /&gt;
** [[OSCam/sk/Config/oscam.cert|oscam.cert]]&lt;br /&gt;
** [[OSCam/sk/Config/oscam.guess|oscam.guess]]&lt;br /&gt;
** [[OSCam/sk/Config/oscam.ird|oscam.ird]]&lt;br /&gt;
** [[OSCam/sk/Config/oscam.provid|oscam.provid]]&lt;br /&gt;
** [[OSCam/sk/Config/oscam.services|oscam.services]]&lt;br /&gt;
** [[OSCam/sk/Config/oscam.srvid2|oscam.srvid2]]&lt;br /&gt;
** [[OSCam/sk/Config/oscam.srvid|oscam.srvid]]&lt;br /&gt;
** [[OSCam/sk/Config/oscam.tiers|oscam.tiers]]&lt;br /&gt;
** [[OSCam/sk/Config/oscam.whitelist|oscam.whitelist]]&lt;br /&gt;
** [[OSCam/sk/Config/oscam.cacheex|oscam.cacheex]]&lt;br /&gt;
* [[OSCam/sk/Monitoring|Monitorovanie]]&lt;br /&gt;
* [[OSCam/sk/AU|AU (Automatická aktualizácia)]]&lt;br /&gt;
* [[OSCam/sk/Loadbalancing|Rozdelenie záťaže]]&lt;br /&gt;
* [[OSCam/sk/OSCam and VPN|OScam a VPN (&#039;&#039;&#039;V&#039;&#039;&#039;irtuálna &#039;&#039;&#039;P&#039;&#039;&#039;rivátna &#039;&#039;&#039;N&#039;&#039;&#039;Sieť)]]&lt;br /&gt;
* príklady konfigurácií:&lt;br /&gt;
** [[OSCam/sk/examples/A_simple_DBox2-Linux-Server-combination|Jednoduchá kombinácia DBox2-Linux-Server]]&lt;br /&gt;
** [[OSCam/sk/examples/Sky_HD_and_MTV-Unlimited|Sky HD a MTV-Unlimited]]&lt;br /&gt;
** [[OSCam/sk/examples/OSCam with ACamd|OSCam &amp;lt;---&amp;gt; ACamd a vPlug]]&lt;br /&gt;
** [[OSCam/sk/examples/Reader|Čítačka]]&lt;br /&gt;
** [[OSCam/sk/examples/Overclocking|Pretaktovanie]]&lt;br /&gt;
* [[OSCam/sk/XML_API|XML API]]&lt;br /&gt;
* [[OSCam/sk/ShellCommands|Shell príkazy]]&lt;br /&gt;
* [[OSCam/sk/Self-made|OSCam vlastné vytvorenie]]&lt;br /&gt;
* Skripty pre váš prijímač:&lt;br /&gt;
** [[OSCam/sk/scripts/DBox2|DBox2]]&lt;br /&gt;
** [[OSCam/sk/scripts/Dreambox|Dreambox]]&lt;br /&gt;
** [[OSCam/sk/scripts/Kathrein|Kathrein]]&lt;br /&gt;
* [[OSCam/sk/SmallHelpfulScripts|Malé pomocné skripty]]&lt;br /&gt;
* [[OSCam/sk/CentralLogging|Centrálne zaznamenávanie]]&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
* Pre autorov wiki OSCamu:&lt;br /&gt;
** [[HowTo_-_Wiki_Formatierungen|Wiki Formátovanie]]&lt;br /&gt;
** [[OSCam/WikiWorkaround|Alternatívne riešenie]]&lt;/div&gt;</summary>
		<author><name>EnoSat</name></author>
	</entry>
	<entry>
		<id>http://oldwiki.streamboard.tv/index.php?title=Vorlage:OSCamLanguages&amp;diff=13660</id>
		<title>Vorlage:OSCamLanguages</title>
		<link rel="alternate" type="text/html" href="http://oldwiki.streamboard.tv/index.php?title=Vorlage:OSCamLanguages&amp;diff=13660"/>
		<updated>2023-03-27T19:41:02Z</updated>

		<summary type="html">&lt;p&gt;EnoSat: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Datei:LanguageDE_L.png|middle|48px]] [[OSCam/de|Deutsch]]&lt;br /&gt;
[[Datei:LanguageEN_L.png|middle|48px]] [[OSCam/en|English]]&lt;br /&gt;
[[Datei:LanguageFR_L.png|middle|48px]] [[OSCam/fr|Français]]&lt;br /&gt;
[[Datei:LanguageIT_L.png|middle|48px]] [[OSCam/it|Italiano]]&lt;br /&gt;
[[Datei:LanguageSK_L.png|middle|48px]] [[OSCam/sk|Slovak]]&lt;/div&gt;</summary>
		<author><name>EnoSat</name></author>
	</entry>
	<entry>
		<id>http://oldwiki.streamboard.tv/index.php?title=Vorlage:OSCamLanguages&amp;diff=13659</id>
		<title>Vorlage:OSCamLanguages</title>
		<link rel="alternate" type="text/html" href="http://oldwiki.streamboard.tv/index.php?title=Vorlage:OSCamLanguages&amp;diff=13659"/>
		<updated>2023-03-27T19:09:34Z</updated>

		<summary type="html">&lt;p&gt;EnoSat: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Datei:LanguageDE_L.png|middle|48px]] [[OSCam/de|Deutsch]]&lt;br /&gt;
[[Datei:LanguageEN_L.png|middle|48px]] [[OSCam/en|English]]&lt;br /&gt;
[[Datei:LanguageFR_L.png|middle|48px]] [[OSCam/fr|Français]]&lt;br /&gt;
[[Datei:LanguageIT_L.png|middle|48px]] [[OSCam/it|Italiano]]&lt;br /&gt;
[[Datei:LanguageSK_L.png|middle|48px]] [[OSCam/it|Slovak]]&lt;/div&gt;</summary>
		<author><name>EnoSat</name></author>
	</entry>
	<entry>
		<id>http://oldwiki.streamboard.tv/index.php?title=Tiers&amp;diff=13589</id>
		<title>Tiers</title>
		<link rel="alternate" type="text/html" href="http://oldwiki.streamboard.tv/index.php?title=Tiers&amp;diff=13589"/>
		<updated>2023-01-04T16:24:57Z</updated>

		<summary type="html">&lt;p&gt;EnoSat: /* Info */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Kategorie:HowTo]]&lt;br /&gt;
[[Kategorie:Cardserver]]&lt;br /&gt;
{{OSCamHomeLinks}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Info ==&lt;br /&gt;
* If you can help, dont hesitate to edit this page! Use the comment line below the editwindow and leave, before saving, a short summary note what was done for the log.&lt;br /&gt;
* [http://board.streamboard.tv/forum/thread/33511-oscam-tiers-f%C3%BCr-nds-karten-ermitteln/ Hier gibts eine] Erklärung, wie man die Tiers bei NDS-Karten herausfinden kann, um so diese Liste zu erstellen/pflegen.&lt;br /&gt;
* Ab OSCam 1.20-unstable r5920 mit WebIF: Wenn in der oscam.tiers keine Tier-/CHID-Zuweisungen gefunden werden, werden im WebIF die CAID-/Provider-Zuweisungen aus der oscam.provid, falls vorhanden, angezeigt.&lt;br /&gt;
&lt;br /&gt;
== oscam.tiers ==&lt;br /&gt;
[[Datei:MessageS.png|text-bottom]] Sortierung &amp;quot;innerhalb&amp;quot; der Karten bitte aufsteigend nach der Tier-ID&lt;br /&gt;
&lt;br /&gt;
 # oscam.tiers **********************************************&lt;br /&gt;
 # 12.12.2015&lt;br /&gt;
 # http://www.streamboard.tv/wiki/Tiers&lt;br /&gt;
 #&lt;br /&gt;
 # Debug auf 4 und danach 11 + 12 Byte direkt in der Zeile unterhalb Decrypted (Payload) checken&lt;br /&gt;
 # grep -ia -A1 &#039;Decrypted&#039; /tmp/oscam.log | tail -n 1 | sed &#039;s/  */ /g&#039; | cut -d &amp;quot; &amp;quot; -f16,17 | sed &#039;s/ //g&#039;&lt;br /&gt;
 # **********************************************************&lt;br /&gt;
 # DESCRIPTION&lt;br /&gt;
 #   CAID[,CAID]...:TIER ID|description&lt;br /&gt;
 #   mapping between CAID, TIER ID and description of TIER&lt;br /&gt;
 # EXAMPLES&lt;br /&gt;
 #   0001,0002,0003:000a|my TIER 1&lt;br /&gt;
 #   0004:000b|my TIER 2&lt;br /&gt;
 #   0005:000b|my TIER 3&lt;br /&gt;
 #&lt;br /&gt;
 #&lt;br /&gt;
 # **********************************************************&lt;br /&gt;
 # Sky - V1[3|4] - 12.12.2015&lt;br /&gt;
 # unknown / new...&lt;br /&gt;
 09C4,098C:0037|Sky Starter&lt;br /&gt;
 09C4,098C:0038|Sky Starter&lt;br /&gt;
 09C4,098C:003A|Sky Entertainment SD + HD&lt;br /&gt;
 09C4,098C:003B|Sky Entertainment (Pro7FUN HD)&lt;br /&gt;
 09C4,098C:003C|Sky Cinema&lt;br /&gt;
 09C4,098C:003D|Sky Cinema (kabel1classics)&lt;br /&gt;
 09C4,098C:003E|Sky Cinema HD&lt;br /&gt;
 # scanned&lt;br /&gt;
 09C4,098C:0046|HD+ / Big Brother&lt;br /&gt;
 09C4,098C:007D|Sky Sport SD / Sport Austria SD&lt;br /&gt;
 09C4,098C:0081|Sky Bundesliga SD&lt;br /&gt;
 09C4,098C:008E|Beate-Uhse.TV&lt;br /&gt;
 09C4,098C:00C0|Sky Starter&lt;br /&gt;
 09C4,098C:00C7|Sky Starter&lt;br /&gt;
 09C4,098C:00C8|Sky Cinema SD&lt;br /&gt;
 09C4,098C:00C9|Sky Entertainment HD&lt;br /&gt;
 09C4,098C:00CA|Sky Cinema HD&lt;br /&gt;
 09C4,098C:00E4|Sky Bundesliga HD&lt;br /&gt;
 09C4,098C:00E5|Sky Sport HD / Sport Austria HD&lt;br /&gt;
 09C4,098C:00F3|Sky Blue Movie&lt;br /&gt;
 # old stuff?!&lt;br /&gt;
 09C4,098C:0047|ORF HD-Austria&lt;br /&gt;
 09C4,098C:0051|Telecolumbus HD Basic&lt;br /&gt;
 09C4,098C:0056|Sky 3D Welt&lt;br /&gt;
 09C4,098C:0057|Sky 3D Film&lt;br /&gt;
 09C4,098C:0058|Sky 3D Sport&lt;br /&gt;
 09C4,098C:005A|Sky Sport HD Extra&lt;br /&gt;
 09C4,098C:0066|Sky HD Bundesliga Fanzone&lt;br /&gt;
 09C4,098C:007B|Sky AT/DE / 19.2E / de&lt;br /&gt;
 09C4,098C:007C|Sky Film / Starter&lt;br /&gt;
 09C4,098C:0082|Sky Film / Starter&lt;br /&gt;
 09C4,098C:008F|Sky Film / Starter&lt;br /&gt;
 09C4,098C:00BC|ORF&lt;br /&gt;
 09C4,098C:00BD|ORF ATV&lt;br /&gt;
 09C4,098C:00BE|ORF Puls4&lt;br /&gt;
 09C4,098C:00C4|Sportdigital&lt;br /&gt;
 09C4,098C:00CB|Sky Sport HD&lt;br /&gt;
 09C4,098C:00D4|HD+ (Abo)&lt;br /&gt;
 09C4,098C:00F0|Erstkarte&lt;br /&gt;
 09C4,098C:00FA|Sky Blue Movie HD&lt;br /&gt;
 09C4,098C:00FF|Sky AT/DE / 19.2E / de&lt;br /&gt;
 09C4,098C:DBB5|Sky Select Bestellung&lt;br /&gt;
 #&lt;br /&gt;
 #&lt;br /&gt;
 # **********************************************************&lt;br /&gt;
 # Sky - [S|A|P|D]02 - 09.06.2014&lt;br /&gt;
 1702,1833,1722,1834:000F|Sky Sport Portal&lt;br /&gt;
 1702,1833,1722,1834:00F0|Sky Bundesliga&lt;br /&gt;
 1702,1833,1722,1834:026C|Sky Welt Extra 1&lt;br /&gt;
 1702,1833,1722,1834:028A|Sky Welt Extra 2&lt;br /&gt;
 1702,1833,1722,1834:0276|Sky Welt Extra 3&lt;br /&gt;
 1702,1833,1722,1834:03DE|Blue Movie Portal&lt;br /&gt;
 1702,1833,1722,1834:03F2|Goldstar/Heimatkanal&lt;br /&gt;
 1702,1833,1722,1834:03FD|Sky Big Brother&lt;br /&gt;
 1702,1833,1722,1834:04BA|Sky Sport-Paket (alt)&lt;br /&gt;
 1702,1833,1722,1834:04C4|Sky Fussball-Paket (alt)&lt;br /&gt;
 1702,1833,1722,1834:04CE|Sky Sport CL&lt;br /&gt;
 1702,1833,1722,1834:05DC|Sky [always active]&lt;br /&gt;
 1702,1833,1722,1834:05DD|Sky Welt ...?&lt;br /&gt;
 1702,1833,1722,1834:05DE|Sky Welt ...?&lt;br /&gt;
 1702,1833,1722,1834:05DF|Sky Welt ...?&lt;br /&gt;
 1702,1833,1722,1834:05E7|Blue Movie Portal&lt;br /&gt;
 1702,1833,1722,1834:05E8|Goldstar / Heimatkanal&lt;br /&gt;
 1702,1833,1722,1834:05F1|Sky Welt HD&lt;br /&gt;
 1702,1833,1722,1834:05F2|3D ...?&lt;br /&gt;
 1702,1833,1722,1834:05F4|3D ...?&lt;br /&gt;
 1702,1833,1722,1834:05F5|3D ...?&lt;br /&gt;
 1702,1833,1722,1834:05F6|3D ...?&lt;br /&gt;
 1702,1833,1722,1834:05FB|HD ...?&lt;br /&gt;
 1702,1833,1722,1834:05FC|3D Sport&lt;br /&gt;
 1702,1833,1722,1834:0605|...?&lt;br /&gt;
 1702,1833,1722,1834:0606|3D ...?&lt;br /&gt;
 1702,1833,1722,1834:0609|Sky Sport HD Extra&lt;br /&gt;
 1702,1833,1722,1834:0614|Sky Sport News [SD/HD]&lt;br /&gt;
 1702,1833,1722,1834:7D21|Sky Welt&lt;br /&gt;
 1702,1833,1722,1834:7D22|Sky Film&lt;br /&gt;
 1702,1833,1722,1834:7D23|Sky Sport&lt;br /&gt;
 1702,1833,1722,1834:7D27|Beate-Uhse.tv&lt;br /&gt;
 #&lt;br /&gt;
 #&lt;br /&gt;
 # **********************************************************&lt;br /&gt;
 # HD+ - HD0[1|2] - 04.02.2014&lt;br /&gt;
 1830,1843:0064|HD+ Gratisjahr (HD01)&lt;br /&gt;
 1830,1843:0065|HD+ ungenutzt&lt;br /&gt;
 1830,1843:0066|HD+ Gratisjahr (HD02)&lt;br /&gt;
 1830,1843:0067|HD+ ungenutzt&lt;br /&gt;
 1830,1843:0BEA|Jahresabo HD+&lt;br /&gt;
 1830,1843:0BB8|Monatsabo HD+&lt;br /&gt;
 #&lt;br /&gt;
 #&lt;br /&gt;
 # **********************************************************&lt;br /&gt;
 # ORF - ICE - 09.06.2014&lt;br /&gt;
 0648,0650,0D95,0D98:0001|ORF&lt;br /&gt;
 0648,0650,0D95,0D98:0002|ATV / Private&lt;br /&gt;
 0648,0650,0D95,0D98:000D|ORF/ATV 30 Tage&lt;br /&gt;
 0648,0650,0D95,0D98:0010|ATV&lt;br /&gt;
 0648,0650,0D95,0D98:0015|HD-Austria&lt;br /&gt;
 0648,0650,0D95,0D98:001D|HD-Austria Demo (3 Monate)&lt;br /&gt;
 0648,0650,0D95,0D98:002A|Austriasat&lt;br /&gt;
 0648,0650,0D95,0D98:002B|Austriasat XXX Channels&lt;br /&gt;
 0648,0650,0D95,0D98:002C|Austriasat XXX Channels&lt;br /&gt;
 0648,0650,0D95,0D98:0031|Austriasat&lt;br /&gt;
 0648,0650,0D95,0D98:7FF7|ORF/ATV/Puls 4&lt;br /&gt;
 0648,0650,0D95,0D98:7FFB|30 Tage&lt;br /&gt;
 0648,0650,0D95,0D98:F000|ORF/ATV 30 Tage&lt;br /&gt;
 0648,0650,0D95,0D98:FFD8|30 Tage&lt;br /&gt;
 0648,0650,0D95,0D98:FFE0|ORF regional HD&lt;br /&gt;
 #&lt;br /&gt;
 #&lt;br /&gt;
 # **********************************************************&lt;br /&gt;
 # MTV Unlimited - Conax - 09.03.2014&lt;br /&gt;
 0B00:6020|Conax MTV Unlimited PPV&lt;/div&gt;</summary>
		<author><name>EnoSat</name></author>
	</entry>
	<entry>
		<id>http://oldwiki.streamboard.tv/index.php?title=EMM&amp;diff=13588</id>
		<title>EMM</title>
		<link rel="alternate" type="text/html" href="http://oldwiki.streamboard.tv/index.php?title=EMM&amp;diff=13588"/>
		<updated>2023-01-04T13:57:06Z</updated>

		<summary type="html">&lt;p&gt;EnoSat: /* Beispiel NDS/Videogard V14 SmartCard */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Kategorie:HowTo]]&lt;br /&gt;
[[Kategorie:Cardserver]]&lt;br /&gt;
[[Kategorie:OSCam]]&lt;br /&gt;
&lt;br /&gt;
= EMM - How to block, save, select and write with OSCam =&lt;br /&gt;
&lt;br /&gt;
== Begriffsbestimmung ==&lt;br /&gt;
EMM  =  &#039;&#039;&#039;E&#039;&#039;&#039;ntitlement &#039;&#039;&#039;M&#039;&#039;&#039;anagement &#039;&#039;&#039;M&#039;&#039;&#039;essages werden mit dem TV-Stream ausgesendet und lösen durch Zusammenwirken von SmartCard und CardReader (ggf mit entsprechenden Interfaces) auf der Empfängerseite bestimmte Aktionen aus, wie z.B.&lt;br /&gt;
* Aktivieren bzw. Freischalten der SmartCard&lt;br /&gt;
* Verlängerungen der Gültigkeit&lt;br /&gt;
* Hinzuwählen von bestimmten Sendungen&lt;br /&gt;
* Pairen (verheiraten) mit einem bestimmten Receiver&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
OSCam unterscheidet vier Arten von EMM:&lt;br /&gt;
* &#039;&#039;&#039;u&#039;&#039;&#039;nique =  nur für eine ganz bestimmte SmartCard eines Providers&lt;br /&gt;
* &#039;&#039;&#039;s&#039;&#039;&#039;hared =  für eine bestimmte Gruppe von SmartCards eines Providers&lt;br /&gt;
* &#039;&#039;&#039;g&#039;&#039;&#039;lobal =  für alle SmartCards eines Providers&lt;br /&gt;
* &#039;&#039;&#039;unknown&#039;&#039;&#039; = unbekannte EMM&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Dieses Wiki befasst sich mit den Möglichkeiten von OSCam, eingehende EMM für SmartCards auf dem Cardserver zu&lt;br /&gt;
* blocken (&#039;&#039;&#039;block&#039;&#039;&#039;)&lt;br /&gt;
* sichern (&#039;&#039;&#039;save&#039;&#039;&#039;)&lt;br /&gt;
* filtern (&#039;&#039;&#039;select&#039;&#039;&#039;) und schließlich manuell auf die SmartCard zu&lt;br /&gt;
* schreiben (&#039;&#039;&#039;write&#039;&#039;&#039;)&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Aufbau einer EMM ==&lt;br /&gt;
Die von Oscam abgespeicherten EMMs in der *emm.log-Datei (s.u.) kann man sich mit einem Texteditor anschauen und sehen beispielsweise so aus:&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
1970/01/01 23:59:59  0123456789ABCDEF  8270&#039;&#039;&#039;20&#039;&#039;&#039;XXXXXXXXXX&#039;&#039;&#039;02&#039;&#039;&#039;FEDCBA9876543210FEDCBA9876543210FEDCBA9876543210FEDC&lt;br /&gt;
&lt;br /&gt;
Erläuterung:&lt;br /&gt;
Datum und Uhrzeit des Empfangs (&amp;quot;1970/01/01 23:59:59&amp;quot;) der EMM dürften klar sein. Danach kommt der dritte Block (&amp;quot;0123456789ABCDEF&amp;quot;), welcher (bei Unique-EMM) eure Smartcard-Seriennummer enthält, falls ihr zB im Forum EMMs postet, solltet ihr diesen Block also unkenntlich machen, zB aus-x-en.&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Der vierte Block beginnt immer mit 8270 gefolgt von der Länge der EMM in Hexadezimal (hier &#039;&#039;&#039;20&#039;&#039;&#039;, d.h. die Länge ist 20 in Hex, was in Dezimal 32 entspricht). Dementsprechend kommen danach also 64 Zeichen, denn jeweils 2 Zeichen entsprechen einem Byte. Dabei kommt zuerst ein Bereich (&amp;quot;XXXXXXXXXX&amp;quot;) in welchem nocheinmal eure Smartcard-Seriennummer stehen kann (also ggfs aus-x-en), gefolgt von &#039;&#039;&#039;02&#039;&#039;&#039; und danach bis zum Ende der verschlüsselte Teil, in welchem der Provider die eigentlichen Befehle für die Karte &amp;quot;versteckt&amp;quot;. Auch darin kann die Serial enthalten sein, deshalb sollte man, wenn überhaupt, EMMs nur in dieser Form posten: 827020XXXXXXXXXX02. So kann man den Typ, die Länge und den Aufbau erkennen.&lt;br /&gt;
&lt;br /&gt;
Steht dort anstatt &#039;&#039;&#039;02&#039;&#039;&#039; ein &#039;&#039;&#039;07&#039;&#039;&#039;, spricht man vom 07er-Aufbau und diese gelten höchstwahrscheinlich als Pairing-EMMs. Solche EMMs werden deshalb von Oscam seit Revision 9884 als Unknown-EMM weiterverarbeitet, also zB als solche geblockt (siehe [[OSCam/de/Config/oscam.server#fix07|fix07]]).&lt;br /&gt;
&lt;br /&gt;
Beginnt der vierte Block stattdessen mit 8200, wurde diese EMM von einem CCcam-Clienten empfangen. CCcam filtert außerdem die Smartcard-Seriennummer heraus, was dazu führt, daß die EMM-Länge um 4 Bytes kleiner ist. In unserem obigen Beispiel würde der vierte Block also mit 82001C beginnen (Hexadezimal 1C plus 4 ergibt wieder 20). Dies müsst ihr unbedingt beachten, wenn ihr in den diversen Längen-Listen nachschaut, ob eine EMM &amp;quot;gut&amp;quot; oder &amp;quot;böse&amp;quot; ist.&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== EMM-Management ==&lt;br /&gt;
Die Configuration der [[OSCam/de/Config/oscam.server#block_and_save|oscam.server]] ermöglicht dem CardReader, die beim Client eingehenden EMM auf unterschiedliche Weise zu behandeln.&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
=== block ===&lt;br /&gt;
Hiermit wird die Weiterleitung der EMM an die SmartCard blockiert. Sie wird also nicht auf die Karte geschrieben. Man kann die einzelnen EMM-Arten separat mit Setzen einer 1 blockieren:&lt;br /&gt;
* &#039;&#039;&#039;blockemm-u&#039;&#039;&#039; = blockiert nur unique EMM&lt;br /&gt;
* &#039;&#039;&#039;blockemm-s&#039;&#039;&#039; = blockiert nur shared EMM&lt;br /&gt;
* &#039;&#039;&#039;blockemm-g&#039;&#039;&#039; = blockiert nur global EMM&lt;br /&gt;
* &#039;&#039;&#039;blockemm-unknown&#039;&#039;&#039; = blockiert nur unbekannte EMM&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Der Default-Wert ist bei allen 4 Parametern 0, also nicht geblockt!&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Will man alle EMM an einer Weiterleitung zur SmartCard hindern, muss bei allen vier obengenannten Parametern eine 1 gesetzt werden!&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Eine Sonderstellung nimmt folgender Parameter ein:&lt;br /&gt;
* &#039;&#039;&#039;blockemm-bylen&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Damit können EMM aller oben aufgeführten Arten mit einer bestimmten Länge blockiert werden. Eine Kombination zwischen den 4 EMM-Arten und blockemm-bylen ist nicht nur möglich sondern auch zweckmäßig.&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
 Beispiel:&lt;br /&gt;
 blockemm-u      =  0&lt;br /&gt;
 blockemm-s      =  1&lt;br /&gt;
 blockemm-g      =  1&lt;br /&gt;
 blockemm-unknown = 1&lt;br /&gt;
 blockemm-bylen = 50-60,100-110&lt;br /&gt;
Es werden alle unique EMM auf die SmartCard geschrieben mit Ausnahme der Längen 50 bis 60 und 100 bis 110.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
[[Datei:WarningS.png|text-bottom]] &#039;&#039;&#039;Achtung:&#039;&#039;&#039;&lt;br /&gt;
Es ist zweckmäßig, einen Range in blockemm-bylen &#039;&#039;&#039;nicht mit einer 0&#039;&#039;&#039; zu beginnen! Bei einer 0 am Anfang eines Ranges haben User negative Erfahrungen mit dem &#039;&#039;Durchrutschen&#039;&#039; unerwünschter EMM gemacht. &#039;&#039;&#039;Besser die 1 wählen!&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== save ===&lt;br /&gt;
In bestimmten Fällen ist es zweckmäßig, die EMM zu prüfen, bevor sie auf die SmartCard geschrieben werden. Das kann man nicht, wenn man sie nur, wie oben beschrieben, blockt. Sie müssen also zunächst gesichert werden, damit man sie prüfen und ggf. manuell auf die SmartCard schreiben kann.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Vorbedingung&#039;&#039;&#039; ist, dass in [[OSCam/de/Config/oscam.conf#emmlogdir|oscam.conf[global]]] ein &#039;&#039;&#039;Pfad für die Sicherung&#039;&#039;&#039; der Logdaten festgelegt ist:&lt;br /&gt;
&lt;br /&gt;
 Beispiel:&lt;br /&gt;
 /var/log/oscam/emm.log/&lt;br /&gt;
&lt;br /&gt;
Oder im WebIF.&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
[[Datei:Ausschnitt oscam.conf-global).jpg]]&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Wenn dort nichts eingetragen wird, gilt als Default-Wert das Verzeichnis, in dem die Config steht!&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
----------------------&lt;br /&gt;
[[Datei:MessageS.png|text-bottom]] &#039;&#039;&#039;Info:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Das Verzeichnis wird nicht von Oscam erstellt. Es muss bereits auf der Festplatte vorhanden sein.&lt;br /&gt;
----------------------&lt;br /&gt;
&lt;br /&gt;
In der [[OSCam/de/Config/oscam.server#saveemm-u|oscam.server]] stehen folgende Speichermöglichkeiten zur Verfügung:&lt;br /&gt;
* &#039;&#039;&#039;saveemm-u&#039;&#039;&#039;  =  speichern der unique EMM&lt;br /&gt;
* &#039;&#039;&#039;saveemm-s&#039;&#039;&#039;  =  speichern der share EMM&lt;br /&gt;
* &#039;&#039;&#039;saveemm-g&#039;&#039;&#039;  =  speichern der global EMM&lt;br /&gt;
* &#039;&#039;&#039;saveemm-unknown&#039;&#039;&#039;  =  speichern der unknown EMM&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Defaultwert ist für alle 0 = keine Speicherung. Mit dem Setzen von 1 wird eine Speicherung unter dem in [[OSCam/de/Config/oscam.conf#emmlogdir|oscam.conf[global]]] festgelegten Pfad vorgenommen.&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Diese Parameter können auch im WebIf verwaltet werden:&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
[[Datei:Ausschnitt oscam.server -block-save-.jpg]]&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== select ===&lt;br /&gt;
Aus den gespeicherten EMM kann man nun die EMM heraussuchen, die man auf die SmartCard schreiben möchte. Das macht man am besten mit copy&amp;amp;paste (siehe nächster Abschnitt!).&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== write ===&lt;br /&gt;
Das WebIf bietet unter dem Tab &#039;&#039;&#039;Reader&#039;&#039;&#039; die Möglichkeit, einzelne EMM manuell auf die SmartCard zu schreiben:&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
[[Datei:Ausschnitt oscam.server -Tab1-.jpg]]&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Man erhält dann folgendes Bild:&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
[[Datei:Ausschnitt Server Tab2 leer.jpg]]&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
In den oberen Abschnitt fügt man die gewünschte EMM mit copy&amp;amp;paste ein.&lt;br /&gt;
&lt;br /&gt;
 &#039;&#039;&#039;Die CAID muss nicht eingetragen werden!&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Erläuterung:&#039;&#039;&#039;(Schelle76 StB)&lt;br /&gt;
&amp;lt;br/&amp;gt; &lt;br /&gt;
Einen Pfad muss man nur angeben, wenn man eine EMM aus einer Datei (z.B. var/log/oscam/emm.log) schreiben will. Solange man es nur händisch macht, benötigt man keinen Pfad. &lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Beispiel NDS/Videogard V14 SmartCard ==&lt;br /&gt;
Anhand einer V14 SmartCard (NDS/Videogard) soll die praktische Anwendung des EMM-Management beschrieben werden. Die nachfolgenden Ausführungen sind eine Zusammenfassung der wesentlichen Erkenntnisse aus diesem sehr umfangreichen [http://board.streamboard.tv/forum/thread/40364-neue-sky-v14-l%C3%A4uft-nur-noch-im-original-receiver/ Streamboard-Thread]&lt;br /&gt;
&lt;br /&gt;
=== FAQ ===&lt;br /&gt;
===== Unpair =====&lt;br /&gt;
Q: Ist eine &amp;quot;Trennung&amp;quot; zwischen Karte und Receiver möglich?&lt;br /&gt;
&lt;br /&gt;
A: &#039;&#039;&#039;Nein&#039;&#039;&#039; (Stand 23.08.2014)&lt;br /&gt;
&lt;br /&gt;
===== Pair =====&lt;br /&gt;
Q: Mit welcher Hardware kann die Karte überhaupt gepaired werden?&lt;br /&gt;
&lt;br /&gt;
A: Pairing ist nur mit Sky NDS zertifizierten HD Receivern / Sky CI+ möglich. Die Pairingaktivierung per EMM ist jedoch in &#039;&#039;&#039;jedem Videoguard (Soft)CAM möglich!&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
===== Erste Inbetriebnahme =====&lt;br /&gt;
Q: Werden Karte und Receiver bereits &amp;quot;gepaired&amp;quot; geliefert?&lt;br /&gt;
&lt;br /&gt;
A: &#039;&#039;&#039;Nein&#039;&#039;&#039; (Stand 23.08.2014)&lt;br /&gt;
&lt;br /&gt;
Q: Was ist zu beachten, wenn ich die neue Karte und den neuen Receiver erhalten habe?&lt;br /&gt;
&lt;br /&gt;
A: Karte erst in einen Receiver, CAM oder Cardreader stecken, nachdem sichergestellt ist, dass die EMMs geblockt werden. Das gilt z.B. auch für einen OSCam-Reader, erst alle EMMs &#039;&#039;&#039;[[OSCam/de/Config/oscam.server#block_and_save|blocken]]&#039;&#039;&#039;, dann Karte einstecken.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Karte und Sender freischalten ===&lt;br /&gt;
[[Datei:WarningS.png|text-bottom]] &#039;&#039;&#039;Alle Angaben ohne Gewähr!&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Nachfolgende Tabelle führt die &#039;&#039;&#039;Längen in Hex&#039;&#039;&#039; von &#039;&#039;&#039;Unique&#039;&#039;&#039;-EMMs auf, die bisher erfolgreich zur Aktivierung der Karte und anschließender Aktivierung/Verlängerung der Tiers genutzt worden sind.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beispiel&#039;&#039;&#039; 0x85/0x32: Eine EMM mit Länge 0x85 wurde geloggt und manuell auf die Karte geschrieben, was die Karte aktivierte. Danach folgte irgendwann eine EMM mit Länge 0x32, die ebenso manuell auf die Karte geschrieben wurde und die letztendlich die &#039;&#039;Erleuchtung&#039;&#039; brachte, sprich die Tiers aktivierte/verlängerte.&lt;br /&gt;
&lt;br /&gt;
Stand: 06.09.2014&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! EMM-Length activate Card&lt;br /&gt;
! EMM-Length activate Programs (Tiers)&lt;br /&gt;
|-&lt;br /&gt;
|51&lt;br /&gt;
|33&lt;br /&gt;
|-&lt;br /&gt;
|6D&lt;br /&gt;
|34&lt;br /&gt;
|-&lt;br /&gt;
|84&lt;br /&gt;
|2f&lt;br /&gt;
|-&lt;br /&gt;
|84&lt;br /&gt;
|35&lt;br /&gt;
|-&lt;br /&gt;
|8C&lt;br /&gt;
|35&lt;br /&gt;
|-&lt;br /&gt;
|85&lt;br /&gt;
|32&lt;br /&gt;
|-&lt;br /&gt;
|85&lt;br /&gt;
|34&lt;br /&gt;
|-&lt;br /&gt;
|85&lt;br /&gt;
|36&lt;br /&gt;
|-&lt;br /&gt;
|88&lt;br /&gt;
|33&lt;br /&gt;
|-&lt;br /&gt;
|88&lt;br /&gt;
|34&lt;br /&gt;
|-&lt;br /&gt;
|88&lt;br /&gt;
|35&lt;br /&gt;
|-&lt;br /&gt;
|91&lt;br /&gt;
|33 &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== block ===&lt;br /&gt;
Da die EMM, die die&lt;br /&gt;
* Aktivierung bzw. Freischaltung&lt;br /&gt;
* Verlängerung&lt;br /&gt;
* Entitlements&lt;br /&gt;
* Select Bestellungen&lt;br /&gt;
* Pairing&lt;br /&gt;
auf der SmartCard veranlassen, alle kartenspezifisch, also unique sind, können die übrigen EMM-Arten geblockt werden.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Datei:WarningS.png|text-bottom]] &#039;&#039;&#039;Achtung:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Eine unique EMM erkennt man auch daran, dass sie die Serial-Nr. der SmartCard enthält!&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Die oscam.server wird daher wie folgt konfiguriert:&lt;br /&gt;
&lt;br /&gt;
 blockemm-unknown              = 1&lt;br /&gt;
 blockemm-s                    = 1&lt;br /&gt;
 blockemm-g                    = 1&lt;br /&gt;
&lt;br /&gt;
 Vor Version 9881:&lt;br /&gt;
 blockemm-u                    = 0 (Besser auf 1 setzen und EMM manuell schreiben! (Siehe Forum))&lt;br /&gt;
 blockemm-bylen                = 1-38,40,42-44,65-124,126-127,131,139-255&lt;br /&gt;
&lt;br /&gt;
 Nach Version 9881:&lt;br /&gt;
 blockemm-u                    = 0 (Besser auf 1 setzen und EMM manuell schreiben! (Siehe Forum))&lt;br /&gt;
&lt;br /&gt;
Damit wird folgendes erreicht:&lt;br /&gt;
* Alle unbekannten (unknown), geteilten (shared) und globalen (global) EMM werden geblockt&lt;br /&gt;
* Zur SmartCard werden nur die unique EMM durch gelassen (Besser nicht!)&lt;br /&gt;
* Diese unique EMM werden über blockemm-bylen (veraltet!) oder den seit Version 9881 per default aktivierten fix07 so gefiltert, dass nur &#039;&#039;gute&#039;&#039; EMM auf die SmartCard gelangen.&lt;br /&gt;
&lt;br /&gt;
Mit diesen Vorkehrungen hat man &#039;&#039;nach dem augenblicklichen Stand der Erkenntnisse&#039;&#039; eigentlich schon alles getan, um eine &#039;&#039;Hochzeit&#039;&#039; zwischen SmartCard und Receiver bzw. CI zu verhindern.&lt;br /&gt;
&lt;br /&gt;
=== save ===&lt;br /&gt;
Falls sich etwas bei den EMM von Provider-Seite ändert, ist es gut, wenn man sich diese EMM anschauen und bei Bedarf manuell auf die Smartcard schreiben kann.&lt;br /&gt;
&lt;br /&gt;
Daher folgender Eintrag in die oscam.server:&lt;br /&gt;
&lt;br /&gt;
 saveemm-u = 1&lt;br /&gt;
&lt;br /&gt;
Es besteht keine Notwendigkeit, auch die übrigen EMM (s,g,unknown) zu loggen und zu speichern&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Hier ein FileZilla-Ausschnit, der anzeigt, was dort gespeichert wird:&lt;br /&gt;
&lt;br /&gt;
[[Datei:Ausschnitt Log-Verzeichnis.jpg|altes Format für emm-log]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*Auf der &#039;&#039;&#039;*.bin&#039;&#039;&#039; sind die Logdaten im bin-Format. Diese Datei wird eigentlich nirgendwo mehr benötigt. Sie sollte im Rahmen der weiteren Programmpflege von OSCam wegfallen, da sie nur irritiert!&lt;br /&gt;
*Die &#039;&#039;&#039;*.log&#039;&#039;&#039; sind die mit &#039;&#039;&#039;saveemm&#039;&#039;&#039; und ggf. mit &#039;&#039;&#039;blockemm-bylen&#039;&#039;&#039; gefilterten EMM. Die kann kann man sich am besten mit Wordpad oder einem anderen Editor anschauen und die ausgesuchten EMM dann mit copy&amp;amp;paste auf die Karte schreiben.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Datei:WarningS.png|text-bottom]] &#039;&#039;&#039;Achtung: Ab Revision 9741 von OSCam werden separate Log-Dateien für die die einzelnen EMM-Arten (unknown, unique, share und global) ausgegeben!&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[[Datei:Shared emm log(neu).png|neues Format für emm-log]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== select ===&lt;br /&gt;
pepo83 hat [http://board.streamboard.tv/forum/thread/40831-sky-v14-emm-sammelliste/?postID=507903#post507903 hier] eine Liste im Streamboard-Forum angelegt, die etwas über die &#039;&#039;guten&#039;&#039; und &#039;&#039;bösen&#039;&#039; EMM aussagt.&lt;br /&gt;
&lt;br /&gt;
=== write ===&lt;br /&gt;
Wenn man keine Filterung über den Parameter blockemm-bylen vornimmt, sondern auch die unique EMM mit blockemm-u blockt, muss man die erforderlichen EMM anhand der Liste von pepo83 aus den mit saveemm-u gespeicherten EMM einzeln heraussuchen, auf die SmartCard schreiben (siehe oben!) und schauen, was dann passiert. Dies ist eine Methode, mit der man sich vorsichtig an die &#039;&#039;guten&#039;&#039; EMM herantasten kann und die auch bei der Schaffung dieser Liste im o.g. Thread Pate gestanden hat.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Hier noch eine Faustregel von &#039;&#039;&#039;derdaa&#039;&#039;&#039; aus dem StB:&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;EMM-BLOCK und LOG&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
*Freischalten lassen&lt;br /&gt;
*40 Minuten Warten&lt;br /&gt;
*Log Auslesen, die EMM die nach 30 Minuten nicht mehr kommt Schreiben (das ist die Freischaltung)&lt;br /&gt;
*die Kürzeste EMM (Im HEX 20-40 gesammt 108 Zeichen ist die Verlängerung)&lt;br /&gt;
&lt;br /&gt;
Mehr nicht machen; da hat man dann meist um die 3 Monate Ruhe und bis dahin gibt es evtl schon was neues!&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Fusebyte ===&lt;br /&gt;
Das Fusebyte gibt darüber Auskunft, in welchem Aktivierungszustand sich die SmartCard befindet:&lt;br /&gt;
&lt;br /&gt;
 Format&lt;br /&gt;
 15 48 xx&lt;br /&gt;
       00 nicht aktiviert&lt;br /&gt;
       05 aktiviert&lt;br /&gt;
       25 gepairt (mit Receiver verheiratet) &amp;lt;--- was wir unter allen Umständen vermeiden wollen!&lt;br /&gt;
&lt;br /&gt;
Das Fusebyte findet man, wenn man im WebIF auf der Status-Seite unten den Debug-Modus &#039;&#039;&#039;ALL&#039;&#039;&#039; auswählt, danach den Reader neu startet und nach der Folge &#039;&#039;&#039;15 48 XX&#039;&#039;&#039; sucht.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Datei:Debug ALL.jpg]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Sollte &#039;&#039;&#039;Switch Debug from 0 to 0 1 2 4 8 16 32 64 128 256 512 1024 2048 4096 ALL &#039;&#039;&#039; auf der Status Seite nicht angezeigt werden, dann unter Config -&amp;gt; WebIf -&amp;gt; Show/Hide in Status -&amp;gt; &#039;&#039;&#039;Show&#039;&#039;&#039; aktivieren!&lt;br /&gt;
&lt;br /&gt;
Alternativ dazu kann der Debug Modus auch im LiveLog geändert werden. Dazu muss dort der Button &#039;&#039;&#039;Einstellungen anzeigen&#039;&#039;&#039; gedrückt werden.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
 Ein Tipp von User &#039;&#039;&#039;kaggee&#039;&#039;&#039; aus dem StB:&lt;br /&gt;
 Für alle, die das Fusebyte im Oscamlog nicht finden:&lt;br /&gt;
 Die Standardgröße für das OSCam.log von 256 KB auf 1.500 KB erhöhen, dann kann man das Fusebyte sehen!&lt;br /&gt;
&lt;br /&gt;
=== Payload ===&lt;br /&gt;
Zeigt zuverlässig den Kartenstatus.&lt;br /&gt;
&lt;br /&gt;
Sichtbar wird es im Log, wenn im WebIF Status-Seite unten im Debug-Level die Ziffern 2 und 4 ausgewählt werden:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Datei:Debug 2-4.jpg]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Dann erscheint in der 2. Logzeile nach [videogard2]Decrypted eine HEX-Ziffernfolge&lt;br /&gt;
&lt;br /&gt;
 0F 06 02 30 20 -&amp;gt; Karte komplett neu und nackt (nicht mit EMMs versorgt) *&lt;br /&gt;
 0F 06 00 10 20 -&amp;gt; Karte aktiviert (1. EMM geschrieben) aber noch ohne Entitlements (2. EMM fehlt) /ODER/ Karte war schon hell, Entitlements abgelaufen **&lt;br /&gt;
 0F 06 00 00 00 -&amp;gt; Karte aktiviert und mit Entitlements versorgt&lt;br /&gt;
 0F 06 00 10 00 -&amp;gt; Karte gepairt ***&lt;br /&gt;
 0F 06 00 00 20 -&amp;gt; Karte mit falschem/verfälschtem EMM kaputt geschrieben /ODER/ Karte deaktiviert/gesperrt (meistens mit 827029) /ODER/ Kein Tier für den Kanal vorhanden auf dem der Payload ausgelesen wird ****&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
OScam Log (seit r9782?):&lt;br /&gt;
&lt;br /&gt;
(*) sky [videoguard2] classD3 ins54: no cw --&amp;gt; Card isn&#039;t active&lt;br /&gt;
sky [videoguard2] classD3 ins54: no cw --&amp;gt; Card is paired&lt;br /&gt;
&lt;br /&gt;
(**) sky [videoguard2] classD3 ins54: no cw --&amp;gt; Card is paired&lt;br /&gt;
&lt;br /&gt;
(***) sky [videoguard2] classD3 ins54: no cw --&amp;gt; Card is paired&lt;br /&gt;
&lt;br /&gt;
(****) [videoguard2] classD3 ins54: status 90 00 = ok but cw=00 tag 0F: 00 00 20 00 00 03, please report to the developers with decrypted ins54&lt;br /&gt;
&lt;br /&gt;
OScam schreibt im Log &amp;quot;Card is paired&amp;quot; nach Syntax xx xx xx 10 xx und zeigt daher keinen Unterschied zwischen &amp;quot;Aktiviert, aber ohne Entitlements&amp;quot; und &amp;quot;gepairt&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Den Status kann man auch auf die V13 anwenden, allerdings muss dann im Log nach &amp;quot;0F 04&amp;quot; gesucht werden, z.B. 0F 04 00 00 00 für &amp;quot;Karte aktiviert und mit Entitlements versorgt&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
=== Script für Fusebyte und Payload ===&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;brain666&#039;&#039;&#039; vom Stb hat ein [http://board.streamboard.tv/forum/thread/40364-neue-sky-v14-l%C3%A4uft-nur-noch-im-original-receiver/?postID=511102&amp;amp;highlight=Fusebyte%2Bund%2BPayload#post511102 script] entwickelt, das das Ermitteln und Auslesen von Fusebyte und Payload erleichtert&lt;br /&gt;
&lt;br /&gt;
Download: [http://www.streamboard.tv/wbb2/portal_subdb.php?dbid=44 Fusebyte-Payload-Script]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Datei:WarningS.png|text-bottom]] &#039;&#039;&#039;Achtung:&#039;&#039;&#039;&lt;br /&gt;
es muss &#039;&#039;curl&#039;&#039; im Image vorhanden sein, zur Not muss es nachinstalliert werden. &#039;&#039;curl&#039;&#039; ist ein Hilfsprogramm, um über die Kommandozeile Webinformationen abrufen zu können. Hier im Skript wird das Webinterface von OSCAM abgefragt.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Nachinstallation von &#039;&#039;curl&#039;&#039; wenn nötig mit&lt;br /&gt;
 code&lt;br /&gt;
 opkg update&lt;br /&gt;
 opkg install curl&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
#!/bin/sh&lt;br /&gt;
TEMP=&amp;quot;/tmp/tempfile&amp;quot;&lt;br /&gt;
LOGIN=&amp;quot;benutzer&amp;quot;&lt;br /&gt;
PW=&amp;quot;passwort&amp;quot;&lt;br /&gt;
IP=&amp;quot;127.0.0.1&amp;quot;&lt;br /&gt;
PORT=&amp;quot;12345&amp;quot;&lt;br /&gt;
KARTE=&amp;quot;sky.v14.lokal1&amp;quot;&lt;br /&gt;
LOGPFAD=&amp;quot;/opt/lampp/htdocs/oscam17000/os17000.log&amp;quot;&lt;br /&gt;
#&lt;br /&gt;
PLATZ=&amp;quot;################################&amp;quot;&lt;br /&gt;
curl -s --digest -o - -u $LOGIN:$PW &amp;quot;http://$IP:$PORT/status.html?debug=65535&amp;quot; &amp;gt; $TEMP&lt;br /&gt;
printf &amp;quot;switching debug to 65535 ... \n&amp;quot;;&lt;br /&gt;
rm -f $TEMP&lt;br /&gt;
&lt;br /&gt;
curl -s --digest -o - -u $LOGIN:$PW &amp;quot;http://$IP:$PORT/readers.html?label=$KARTE&amp;amp;action=disable&amp;quot; &amp;gt; $TEMP&lt;br /&gt;
printf &amp;quot;$KARTE DISABLED ... waiting 1 sec. \n&amp;quot;;&lt;br /&gt;
rm -f $TEMP&lt;br /&gt;
sleep 1&lt;br /&gt;
curl -s --digest -o - -u $LOGIN:$PW &amp;quot;http://$IP:$PORT/readers.html?label=$KARTE&amp;amp;action=enable&amp;quot;  &amp;gt; $TEMP&lt;br /&gt;
printf &amp;quot;$KARTE ENABLED ... waiting 15 sec. until Card finished \n&amp;quot;;&lt;br /&gt;
rm -f $TEMP&lt;br /&gt;
sleep 15&lt;br /&gt;
printf &amp;quot;$PLATZ \n&amp;quot;;&lt;br /&gt;
printf &amp;quot;## checking fusebyte \n&amp;quot;;&lt;br /&gt;
#grep -A 3 -B 1 &amp;quot;15 48 &amp;quot; $LOGPFAD |tail -n 1&lt;br /&gt;
grep -A 2 -B 1 &amp;quot;15 48 &amp;quot; $LOGPFAD | grep -A 1 &amp;quot;Answer from cardreader&amp;quot; | grep -A 1 &amp;quot; $KARTE &amp;quot; | tail -n 2 &amp;gt; $TEMP&lt;br /&gt;
cat $TEMP | tail -n 2&lt;br /&gt;
rm -f $TEMP&lt;br /&gt;
printf &amp;quot;$PLATZ \n&amp;quot;;&lt;br /&gt;
printf &amp;quot;15 48 00 = Virgin \n&amp;quot;;&lt;br /&gt;
printf &amp;quot;15 48 05 = Active \n&amp;quot;;&lt;br /&gt;
printf &amp;quot;15 48 25 = Married/Activated \n&amp;quot;;&lt;br /&gt;
curl -s --digest -o - -u $LOGIN:$PW &amp;quot;http://$IP:$PORT/status.html?debug=0&amp;quot; &amp;gt; $TEMP&lt;br /&gt;
rm -f $TEMP&lt;br /&gt;
printf &amp;quot;$PLATZ \n&amp;quot;;&lt;br /&gt;
printf &amp;quot;## checking Payload \n&amp;quot;;&lt;br /&gt;
cat $LOGPFAD |  grep -A 0 -B 3 &amp;quot;00 0F 06 &amp;quot; | grep Dec | tail -n 1 &amp;gt;&amp;gt; $TEMP&lt;br /&gt;
cat $LOGPFAD | grep -A 0 -B 3 &amp;quot;00 0F 06 &amp;quot; | tail -n 1 &amp;gt;&amp;gt; $TEMP&lt;br /&gt;
cat $TEMP | tail -n 2&lt;br /&gt;
rm -f $TEMP&lt;br /&gt;
printf &amp;quot;$PLATZ \n&amp;quot;;&lt;br /&gt;
printf &amp;quot;0F 06 02 30 = vor dem Aktivieren der Karte \n&amp;quot;;&lt;br /&gt;
printf &amp;quot;0F 06 02 10 = nach dem Aktivieren der Karte \n&amp;quot;;&lt;br /&gt;
printf &amp;quot;0F 06 02 00 = beim Schreiben der Tiers \n&amp;quot;;&lt;br /&gt;
printf &amp;quot;$PLATZ \n&amp;quot;;&lt;br /&gt;
printf &amp;quot;$PLATZ \n&amp;quot;;&lt;br /&gt;
printf &amp;quot;switching debug to 0 ... done \n&amp;quot;;&lt;br /&gt;
exit 1&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
so sieht dann ein Ergebnis aus:&lt;br /&gt;
&lt;br /&gt;
 root@Linux:/opt/check.sh&lt;br /&gt;
 switching debug to 65535 ...&lt;br /&gt;
 sky.v14.lokal1 DISABLED ... waiting 1 sec.&lt;br /&gt;
 sky.v14.lokal1 ENABLED ... waiting 15 sec. until Card finished&lt;br /&gt;
 ################################&lt;br /&gt;
 ## checking fusebyte&lt;br /&gt;
 2014/05/10 17:53:11  8BB7658 r sky.v14.lokal1 [mouse] Answer from cardreader:&lt;br /&gt;
 2014/05/10 17:53:11  8BB7658    15 48 25 00 63 xxxxxxxxxxxxxxxxx&lt;br /&gt;
 ################################&lt;br /&gt;
 15 48 00 = Virgin&lt;br /&gt;
 15 48 05 = Active&lt;br /&gt;
 15 48 25 = Married/Activated&lt;br /&gt;
 ################################&lt;br /&gt;
 ## checking Payload&lt;br /&gt;
 2014/05/10 17:53:23  8BB7658 r sky.v14.lokal1 [videoguard2] Decrypted payload&lt;br /&gt;
 2014/05/10 17:53:23  8BB7658    00 00 0E 02 03 00 &#039;&#039;&#039;0F 06 02 00&#039;&#039;&#039; xxxxxxxxxxxxx   &#039;&#039;&#039;&amp;lt;----&#039;&#039;&#039;&lt;br /&gt;
 ################################&lt;br /&gt;
 0F 06 02 30 = vor dem Aktivieren der Karte&lt;br /&gt;
 0F 06 02 10 = nach dem Aktivieren der Karte&lt;br /&gt;
 0F 06 02 00 = beim Schreiben der Tiers&lt;br /&gt;
 ################################&lt;br /&gt;
 ################################&lt;br /&gt;
 switching debug to 0 ... done&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Datei:WarningS.png|text-bottom]] &#039;&#039;&#039;Achtung: Die Parameter im Script müssen natürlich User-spezifisch angepasst werden!&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Installation des Scripts ====&lt;br /&gt;
&lt;br /&gt;
Hier eine [http://board.streamboard.tv/forum/thread/40364-neue-sky-v14-l%C3%A4uft-nur-noch-im-original-receiver/?postID=511957#post511957 Anleitung] von &#039;&#039;&#039;Basti756&#039;&#039;&#039; aus dem StB:&lt;br /&gt;
&lt;br /&gt;
Das Script muss auf das Gerät kopiert werden, auf dem OSCAM mit der V14 Karte auf einem Smartcardreader läuft und ausführbar gemacht werden (chmod 755 script.sh). Das Verzeichnis in dem das Script liegt, spielt keine Rolle.&lt;br /&gt;
Anschließend müssen die folgenden Variablen an die lokalen Gegebenheiten angepasst werden (Anführungszeichen nicht entfernen!):&lt;br /&gt;
&lt;br /&gt;
 code&lt;br /&gt;
 1: TEMP=&amp;quot;/tmp/tempfile&amp;quot;                               #muss nicht angepasst werden&lt;br /&gt;
 2: LOGIN=&amp;quot;benutzer&amp;quot;                                   #Benutzer für die Anmeldung am OSCAM WebIf&lt;br /&gt;
 3: PW=&amp;quot;passwort&amp;quot;                                      #Passwort des Benutzers für die Anmeldung am OSCAM WebIf&lt;br /&gt;
 4: IP=&amp;quot;127.0.0.1&amp;quot;                                     #muss nicht angepasst werden&lt;br /&gt;
 5: PORT=&amp;quot;12345&amp;quot;                                       #Port auf dem das WebIf lauscht&lt;br /&gt;
 6: KARTE=&amp;quot;sky.v14.lokal1&amp;quot;                             #Readername der Sky V14&lt;br /&gt;
 7: LOGPFAD=&amp;quot;/opt/lampp/htdocs/oscam17000/os17000.log&amp;quot; #Pfad im Dateisystem zur Logdatei von OSCAM&lt;br /&gt;
&lt;br /&gt;
Die Ausführung des Scripts geschieht auf der Kommandozeile:&lt;br /&gt;
&lt;br /&gt;
 code:&lt;br /&gt;
 1: sh /pfad/zum/script.sh&lt;br /&gt;
&lt;br /&gt;
Das Script gibt nun die gefundenen Werte des Fusebytes und der decrypted Payload inkl. ihrer Bedeutung aus.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Datei:WarningS.png|text-bottom]] &#039;&#039;&#039;Achtung:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Der Receiver muss natürlich auf einem entsprechenden Pay-Channel eingestellt sein!&lt;br /&gt;
&lt;br /&gt;
=== Konfigurationen ===&lt;br /&gt;
Nachfolgend einige Muster-Konfigurationen für die oscam.server&lt;br /&gt;
&lt;br /&gt;
[[Datei:WarningS.png|text-bottom]] &#039;&#039;&#039;Achtung:&#039;&#039;&#039;&lt;br /&gt;
* die mit *** gekennzeichneten Parameter sind benutzerspezifisch!&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== easymouse 2 ====&lt;br /&gt;
&lt;br /&gt;
 [reader]&lt;br /&gt;
 label                         = SkyDE_V13&lt;br /&gt;
 protocol                      = mouse&lt;br /&gt;
 device                        = ***&lt;br /&gt;
 services                      = ***&lt;br /&gt;
 caid                          = 09C4&lt;br /&gt;
 boxid                         = 12345678&lt;br /&gt;
 ins7e11                       = 15&lt;br /&gt;
 detect                        = cd&lt;br /&gt;
 group                         = ***&lt;br /&gt;
 emmcache                      = 1,1,2&lt;br /&gt;
 blockemm-unknown              = 1&lt;br /&gt;
 blockemm-u                    = 0 (Besser auf 1 setzen und EMM manuell schreiben! (Siehe Forum))&lt;br /&gt;
 blockemm-s                    = 1&lt;br /&gt;
 blockemm-g                    = 1&lt;br /&gt;
 #blockemm-bylen               = 1-38,40,42-44,65-124,126-127,131,139-255 (Nicht mehr notwendig mindestens seit Version 9881.)&lt;br /&gt;
 saveemm-u                     = 1&lt;br /&gt;
 ndsversion                    = 2&lt;br /&gt;
&lt;br /&gt;
 [reader]&lt;br /&gt;
 label                         = SkyDE_V14&lt;br /&gt;
 protocol                      = mouse&lt;br /&gt;
 device                        = ***&lt;br /&gt;
 services                      = ***&lt;br /&gt;
 caid                          = 098C&lt;br /&gt;
 boxid                         = 12345678&lt;br /&gt;
 ins7e11                       = 15&lt;br /&gt;
 detect                        = cd&lt;br /&gt;
 group                         = ***&lt;br /&gt;
 emmcache                      = 1,1,2&lt;br /&gt;
 blockemm-unknown              = 1&lt;br /&gt;
 blockemm-u                    = 0 (Besser auf 1 setzen und EMM manuell schreiben! (Siehe Forum))&lt;br /&gt;
 blockemm-s                    = 1&lt;br /&gt;
 blockemm-g                    = 1&lt;br /&gt;
 #blockemm-bylen               = 1-38,40,42-44,65-124,126-127,131,139-255 (Nicht mehr notwendig mindestens seit Version 9881.)&lt;br /&gt;
 saveemm-u                     = 1&lt;br /&gt;
 ndsversion                    = 2&lt;br /&gt;
&lt;br /&gt;
==== serial ====&lt;br /&gt;
&lt;br /&gt;
 [reader]&lt;br /&gt;
 label                         = SkyDE_V13&lt;br /&gt;
 protocol                      = smartreader&lt;br /&gt;
 device                        = ***&lt;br /&gt;
 services                      = ***&lt;br /&gt;
 autospeed                     = 0&lt;br /&gt;
 caid                          = 09C4&lt;br /&gt;
 boxid                         = 12345678&lt;br /&gt;
 ins7e11                       = 15&lt;br /&gt;
 detect                        = cd&lt;br /&gt;
 mhz                           = 480&lt;br /&gt;
 cardmhz                       = 369&lt;br /&gt;
 group                         = ***&lt;br /&gt;
 emmcache                      = 1,1,2&lt;br /&gt;
 blockemm-unknown              = 1&lt;br /&gt;
 blockemm-u                    = 0 (Besser auf 1 setzen und EMM manuell schreiben! (Siehe Forum))&lt;br /&gt;
 blockemm-s                    = 1&lt;br /&gt;
 blockemm-g                    = 1&lt;br /&gt;
 #blockemm-bylen               = 1-38,40,42-44,65-124,126-127,131,139-255 (Nicht mehr notwendig mindestens seit Version 9881.)&lt;br /&gt;
 saveemm-u                     = 1&lt;br /&gt;
 ndsversion                    = 2&lt;br /&gt;
&lt;br /&gt;
 [reader]&lt;br /&gt;
 label                         = SkyDE_V14&lt;br /&gt;
 protocol                      = smartreader&lt;br /&gt;
 device                        = ***&lt;br /&gt;
 services                      = ***&lt;br /&gt;
 autospeed                     = 0&lt;br /&gt;
 caid                          = 098C&lt;br /&gt;
 boxid                         = 12345678&lt;br /&gt;
 ins7e11                       = 15&lt;br /&gt;
 detect                        = cd&lt;br /&gt;
 mhz                           = 480&lt;br /&gt;
 cardmhz                       = 369&lt;br /&gt;
 group                         = ***&lt;br /&gt;
 emmcache                      = 1,1,2&lt;br /&gt;
 blockemm-unknown              = 1&lt;br /&gt;
 blockemm-u                    = 0 (Besser auf 1 setzen und EMM manuell schreiben! (Siehe Forum))&lt;br /&gt;
 blockemm-s                    = 1&lt;br /&gt;
 blockemm-g                    = 1&lt;br /&gt;
 #blockemm-bylen               = 1-38,40,42-44,65-124,126-127,131,139-255 (Nicht mehr notwendig mindestens seit Version 9881.)&lt;br /&gt;
 saveemm-u                     = 1&lt;br /&gt;
 ndsversion                    = 2&lt;br /&gt;
&lt;br /&gt;
==== smargo ====&lt;br /&gt;
&lt;br /&gt;
 # Sky V14 im Smargo FTDI muss aktiv sein&lt;br /&gt;
 [reader]&lt;br /&gt;
 Label                   = SkyV14&lt;br /&gt;
 device                  = /dev/ttyUSB0&lt;br /&gt;
 protocol                = mouse&lt;br /&gt;
 caid                    = 098C&lt;br /&gt;
 boxid                   = 12345678&lt;br /&gt;
 ins7e11                 = 13&lt;br /&gt;
 smargopatch             = 1&lt;br /&gt;
 detect                  = cd&lt;br /&gt;
 cardmhz                 = 368&lt;br /&gt;
 mhz                     = 480&lt;br /&gt;
 autospeed               = 0&lt;br /&gt;
 group                   = 1&lt;br /&gt;
 emmcache                = 1,1,2&lt;br /&gt;
 saveemm-u               = 1&lt;br /&gt;
 blockemm-unknown        = 1&lt;br /&gt;
 blockemm-g              = 1&lt;br /&gt;
 blockemm-s              = 1&lt;br /&gt;
 blockemm-bylen          = 1-38,40,42-44,65-124,126-127,131,139-255&lt;br /&gt;
 ndsversion              = 2&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
 # Sky V14 im Smargo USB:ID mit z.B. list_smargo auslesen&lt;br /&gt;
 [reader]&lt;br /&gt;
 Label                   = SkyV14&lt;br /&gt;
 device                  = USB:ID&lt;br /&gt;
 protocol                = smartreader&lt;br /&gt;
 caid                    = 098C&lt;br /&gt;
 boxid                   = 12345678&lt;br /&gt;
 ins7e11                 = 13&lt;br /&gt;
 detect                  = cd&lt;br /&gt;
 cardmhz                 = 368&lt;br /&gt;
 mhz                     = 480&lt;br /&gt;
 autospeed               = 0&lt;br /&gt;
 group                   = 1&lt;br /&gt;
 emmcache                = 1,1,2&lt;br /&gt;
 saveemm-u               = 1&lt;br /&gt;
 blockemm-unknown        = 1&lt;br /&gt;
 blockemm-g              = 1&lt;br /&gt;
 blockemm-s              = 1&lt;br /&gt;
 blockemm-bylen          = 1-38,40,42-44,65-124,126-127,131,139-255&lt;br /&gt;
 ndsversion              = 2&lt;br /&gt;
&lt;br /&gt;
Dank an &#039;&#039;&#039;Bulldog&#039;&#039;&#039; vom StB&lt;br /&gt;
&lt;br /&gt;
== OSCar-EMM-Analyse-Programm ==&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;mcmagic2&#039;&#039;&#039; vom StB hat ein Programm geschrieben, mit dem man die EMM-Logdaten von OSCam analysieren kann. [http://board.streamboard.tv/forum/thread/41441-emm-oscar-download In diesem Thread] stehen die Programmversionen für Windows und MAC zum Download zur Verfügung. Hier wird auch über die Testergebnisse und Weiterentwicklung diskutiert.&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Es ist beabsichtigt, diese Programme in die &#039;&#039;&#039;Database von Streamboard&#039;&#039;&#039; aufzunehmen. &lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Erklärungen und ein How-To werden an dieser Stelle folgen!&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;/div&gt;</summary>
		<author><name>EnoSat</name></author>
	</entry>
	<entry>
		<id>http://oldwiki.streamboard.tv/index.php?title=EMM&amp;diff=13587</id>
		<title>EMM</title>
		<link rel="alternate" type="text/html" href="http://oldwiki.streamboard.tv/index.php?title=EMM&amp;diff=13587"/>
		<updated>2023-01-04T13:54:06Z</updated>

		<summary type="html">&lt;p&gt;EnoSat: /* select */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Kategorie:HowTo]]&lt;br /&gt;
[[Kategorie:Cardserver]]&lt;br /&gt;
[[Kategorie:OSCam]]&lt;br /&gt;
&lt;br /&gt;
= EMM - How to block, save, select and write with OSCam =&lt;br /&gt;
&lt;br /&gt;
== Begriffsbestimmung ==&lt;br /&gt;
EMM  =  &#039;&#039;&#039;E&#039;&#039;&#039;ntitlement &#039;&#039;&#039;M&#039;&#039;&#039;anagement &#039;&#039;&#039;M&#039;&#039;&#039;essages werden mit dem TV-Stream ausgesendet und lösen durch Zusammenwirken von SmartCard und CardReader (ggf mit entsprechenden Interfaces) auf der Empfängerseite bestimmte Aktionen aus, wie z.B.&lt;br /&gt;
* Aktivieren bzw. Freischalten der SmartCard&lt;br /&gt;
* Verlängerungen der Gültigkeit&lt;br /&gt;
* Hinzuwählen von bestimmten Sendungen&lt;br /&gt;
* Pairen (verheiraten) mit einem bestimmten Receiver&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
OSCam unterscheidet vier Arten von EMM:&lt;br /&gt;
* &#039;&#039;&#039;u&#039;&#039;&#039;nique =  nur für eine ganz bestimmte SmartCard eines Providers&lt;br /&gt;
* &#039;&#039;&#039;s&#039;&#039;&#039;hared =  für eine bestimmte Gruppe von SmartCards eines Providers&lt;br /&gt;
* &#039;&#039;&#039;g&#039;&#039;&#039;lobal =  für alle SmartCards eines Providers&lt;br /&gt;
* &#039;&#039;&#039;unknown&#039;&#039;&#039; = unbekannte EMM&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Dieses Wiki befasst sich mit den Möglichkeiten von OSCam, eingehende EMM für SmartCards auf dem Cardserver zu&lt;br /&gt;
* blocken (&#039;&#039;&#039;block&#039;&#039;&#039;)&lt;br /&gt;
* sichern (&#039;&#039;&#039;save&#039;&#039;&#039;)&lt;br /&gt;
* filtern (&#039;&#039;&#039;select&#039;&#039;&#039;) und schließlich manuell auf die SmartCard zu&lt;br /&gt;
* schreiben (&#039;&#039;&#039;write&#039;&#039;&#039;)&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Aufbau einer EMM ==&lt;br /&gt;
Die von Oscam abgespeicherten EMMs in der *emm.log-Datei (s.u.) kann man sich mit einem Texteditor anschauen und sehen beispielsweise so aus:&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
1970/01/01 23:59:59  0123456789ABCDEF  8270&#039;&#039;&#039;20&#039;&#039;&#039;XXXXXXXXXX&#039;&#039;&#039;02&#039;&#039;&#039;FEDCBA9876543210FEDCBA9876543210FEDCBA9876543210FEDC&lt;br /&gt;
&lt;br /&gt;
Erläuterung:&lt;br /&gt;
Datum und Uhrzeit des Empfangs (&amp;quot;1970/01/01 23:59:59&amp;quot;) der EMM dürften klar sein. Danach kommt der dritte Block (&amp;quot;0123456789ABCDEF&amp;quot;), welcher (bei Unique-EMM) eure Smartcard-Seriennummer enthält, falls ihr zB im Forum EMMs postet, solltet ihr diesen Block also unkenntlich machen, zB aus-x-en.&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Der vierte Block beginnt immer mit 8270 gefolgt von der Länge der EMM in Hexadezimal (hier &#039;&#039;&#039;20&#039;&#039;&#039;, d.h. die Länge ist 20 in Hex, was in Dezimal 32 entspricht). Dementsprechend kommen danach also 64 Zeichen, denn jeweils 2 Zeichen entsprechen einem Byte. Dabei kommt zuerst ein Bereich (&amp;quot;XXXXXXXXXX&amp;quot;) in welchem nocheinmal eure Smartcard-Seriennummer stehen kann (also ggfs aus-x-en), gefolgt von &#039;&#039;&#039;02&#039;&#039;&#039; und danach bis zum Ende der verschlüsselte Teil, in welchem der Provider die eigentlichen Befehle für die Karte &amp;quot;versteckt&amp;quot;. Auch darin kann die Serial enthalten sein, deshalb sollte man, wenn überhaupt, EMMs nur in dieser Form posten: 827020XXXXXXXXXX02. So kann man den Typ, die Länge und den Aufbau erkennen.&lt;br /&gt;
&lt;br /&gt;
Steht dort anstatt &#039;&#039;&#039;02&#039;&#039;&#039; ein &#039;&#039;&#039;07&#039;&#039;&#039;, spricht man vom 07er-Aufbau und diese gelten höchstwahrscheinlich als Pairing-EMMs. Solche EMMs werden deshalb von Oscam seit Revision 9884 als Unknown-EMM weiterverarbeitet, also zB als solche geblockt (siehe [[OSCam/de/Config/oscam.server#fix07|fix07]]).&lt;br /&gt;
&lt;br /&gt;
Beginnt der vierte Block stattdessen mit 8200, wurde diese EMM von einem CCcam-Clienten empfangen. CCcam filtert außerdem die Smartcard-Seriennummer heraus, was dazu führt, daß die EMM-Länge um 4 Bytes kleiner ist. In unserem obigen Beispiel würde der vierte Block also mit 82001C beginnen (Hexadezimal 1C plus 4 ergibt wieder 20). Dies müsst ihr unbedingt beachten, wenn ihr in den diversen Längen-Listen nachschaut, ob eine EMM &amp;quot;gut&amp;quot; oder &amp;quot;böse&amp;quot; ist.&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== EMM-Management ==&lt;br /&gt;
Die Configuration der [[OSCam/de/Config/oscam.server#block_and_save|oscam.server]] ermöglicht dem CardReader, die beim Client eingehenden EMM auf unterschiedliche Weise zu behandeln.&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
=== block ===&lt;br /&gt;
Hiermit wird die Weiterleitung der EMM an die SmartCard blockiert. Sie wird also nicht auf die Karte geschrieben. Man kann die einzelnen EMM-Arten separat mit Setzen einer 1 blockieren:&lt;br /&gt;
* &#039;&#039;&#039;blockemm-u&#039;&#039;&#039; = blockiert nur unique EMM&lt;br /&gt;
* &#039;&#039;&#039;blockemm-s&#039;&#039;&#039; = blockiert nur shared EMM&lt;br /&gt;
* &#039;&#039;&#039;blockemm-g&#039;&#039;&#039; = blockiert nur global EMM&lt;br /&gt;
* &#039;&#039;&#039;blockemm-unknown&#039;&#039;&#039; = blockiert nur unbekannte EMM&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Der Default-Wert ist bei allen 4 Parametern 0, also nicht geblockt!&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Will man alle EMM an einer Weiterleitung zur SmartCard hindern, muss bei allen vier obengenannten Parametern eine 1 gesetzt werden!&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Eine Sonderstellung nimmt folgender Parameter ein:&lt;br /&gt;
* &#039;&#039;&#039;blockemm-bylen&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Damit können EMM aller oben aufgeführten Arten mit einer bestimmten Länge blockiert werden. Eine Kombination zwischen den 4 EMM-Arten und blockemm-bylen ist nicht nur möglich sondern auch zweckmäßig.&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
 Beispiel:&lt;br /&gt;
 blockemm-u      =  0&lt;br /&gt;
 blockemm-s      =  1&lt;br /&gt;
 blockemm-g      =  1&lt;br /&gt;
 blockemm-unknown = 1&lt;br /&gt;
 blockemm-bylen = 50-60,100-110&lt;br /&gt;
Es werden alle unique EMM auf die SmartCard geschrieben mit Ausnahme der Längen 50 bis 60 und 100 bis 110.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
[[Datei:WarningS.png|text-bottom]] &#039;&#039;&#039;Achtung:&#039;&#039;&#039;&lt;br /&gt;
Es ist zweckmäßig, einen Range in blockemm-bylen &#039;&#039;&#039;nicht mit einer 0&#039;&#039;&#039; zu beginnen! Bei einer 0 am Anfang eines Ranges haben User negative Erfahrungen mit dem &#039;&#039;Durchrutschen&#039;&#039; unerwünschter EMM gemacht. &#039;&#039;&#039;Besser die 1 wählen!&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== save ===&lt;br /&gt;
In bestimmten Fällen ist es zweckmäßig, die EMM zu prüfen, bevor sie auf die SmartCard geschrieben werden. Das kann man nicht, wenn man sie nur, wie oben beschrieben, blockt. Sie müssen also zunächst gesichert werden, damit man sie prüfen und ggf. manuell auf die SmartCard schreiben kann.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Vorbedingung&#039;&#039;&#039; ist, dass in [[OSCam/de/Config/oscam.conf#emmlogdir|oscam.conf[global]]] ein &#039;&#039;&#039;Pfad für die Sicherung&#039;&#039;&#039; der Logdaten festgelegt ist:&lt;br /&gt;
&lt;br /&gt;
 Beispiel:&lt;br /&gt;
 /var/log/oscam/emm.log/&lt;br /&gt;
&lt;br /&gt;
Oder im WebIF.&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
[[Datei:Ausschnitt oscam.conf-global).jpg]]&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Wenn dort nichts eingetragen wird, gilt als Default-Wert das Verzeichnis, in dem die Config steht!&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
----------------------&lt;br /&gt;
[[Datei:MessageS.png|text-bottom]] &#039;&#039;&#039;Info:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Das Verzeichnis wird nicht von Oscam erstellt. Es muss bereits auf der Festplatte vorhanden sein.&lt;br /&gt;
----------------------&lt;br /&gt;
&lt;br /&gt;
In der [[OSCam/de/Config/oscam.server#saveemm-u|oscam.server]] stehen folgende Speichermöglichkeiten zur Verfügung:&lt;br /&gt;
* &#039;&#039;&#039;saveemm-u&#039;&#039;&#039;  =  speichern der unique EMM&lt;br /&gt;
* &#039;&#039;&#039;saveemm-s&#039;&#039;&#039;  =  speichern der share EMM&lt;br /&gt;
* &#039;&#039;&#039;saveemm-g&#039;&#039;&#039;  =  speichern der global EMM&lt;br /&gt;
* &#039;&#039;&#039;saveemm-unknown&#039;&#039;&#039;  =  speichern der unknown EMM&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Defaultwert ist für alle 0 = keine Speicherung. Mit dem Setzen von 1 wird eine Speicherung unter dem in [[OSCam/de/Config/oscam.conf#emmlogdir|oscam.conf[global]]] festgelegten Pfad vorgenommen.&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Diese Parameter können auch im WebIf verwaltet werden:&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
[[Datei:Ausschnitt oscam.server -block-save-.jpg]]&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== select ===&lt;br /&gt;
Aus den gespeicherten EMM kann man nun die EMM heraussuchen, die man auf die SmartCard schreiben möchte. Das macht man am besten mit copy&amp;amp;paste (siehe nächster Abschnitt!).&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== write ===&lt;br /&gt;
Das WebIf bietet unter dem Tab &#039;&#039;&#039;Reader&#039;&#039;&#039; die Möglichkeit, einzelne EMM manuell auf die SmartCard zu schreiben:&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
[[Datei:Ausschnitt oscam.server -Tab1-.jpg]]&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Man erhält dann folgendes Bild:&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
[[Datei:Ausschnitt Server Tab2 leer.jpg]]&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
In den oberen Abschnitt fügt man die gewünschte EMM mit copy&amp;amp;paste ein.&lt;br /&gt;
&lt;br /&gt;
 &#039;&#039;&#039;Die CAID muss nicht eingetragen werden!&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Erläuterung:&#039;&#039;&#039;(Schelle76 StB)&lt;br /&gt;
&amp;lt;br/&amp;gt; &lt;br /&gt;
Einen Pfad muss man nur angeben, wenn man eine EMM aus einer Datei (z.B. var/log/oscam/emm.log) schreiben will. Solange man es nur händisch macht, benötigt man keinen Pfad. &lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Beispiel NDS/Videogard V14 SmartCard ==&lt;br /&gt;
Anhand einer V14 SmartCard (NDS/Videogard) soll die praktische Anwendung des EMM-Management beschrieben werden. Die nachfolgenden Ausführungen sind eine Zusammenfassung der wesentlichen Erkenntnisse aus diesem sehr umfangreichen [http://www.streamboard.tv/wbb2/thread.php?threadid=40364&amp;amp;threadview=0&amp;amp;hilight=&amp;amp;hilightuser=0&amp;amp;page=1 Streamboard-Thread]&lt;br /&gt;
&lt;br /&gt;
=== FAQ ===&lt;br /&gt;
===== Unpair =====&lt;br /&gt;
Q: Ist eine &amp;quot;Trennung&amp;quot; zwischen Karte und Receiver möglich?&lt;br /&gt;
&lt;br /&gt;
A: &#039;&#039;&#039;Nein&#039;&#039;&#039; (Stand 23.08.2014)&lt;br /&gt;
&lt;br /&gt;
===== Pair =====&lt;br /&gt;
Q: Mit welcher Hardware kann die Karte überhaupt gepaired werden?&lt;br /&gt;
&lt;br /&gt;
A: Pairing ist nur mit Sky NDS zertifizierten HD Receivern / Sky CI+ möglich. Die Pairingaktivierung per EMM ist jedoch in &#039;&#039;&#039;jedem Videoguard (Soft)CAM möglich!&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
===== Erste Inbetriebnahme =====&lt;br /&gt;
Q: Werden Karte und Receiver bereits &amp;quot;gepaired&amp;quot; geliefert?&lt;br /&gt;
&lt;br /&gt;
A: &#039;&#039;&#039;Nein&#039;&#039;&#039; (Stand 23.08.2014)&lt;br /&gt;
&lt;br /&gt;
Q: Was ist zu beachten, wenn ich die neue Karte und den neuen Receiver erhalten habe?&lt;br /&gt;
&lt;br /&gt;
A: Karte erst in einen Receiver, CAM oder Cardreader stecken, nachdem sichergestellt ist, dass die EMMs geblockt werden. Das gilt z.B. auch für einen OSCam-Reader, erst alle EMMs &#039;&#039;&#039;[[OSCam/de/Config/oscam.server#block_and_save|blocken]]&#039;&#039;&#039;, dann Karte einstecken.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Karte und Sender freischalten ===&lt;br /&gt;
[[Datei:WarningS.png|text-bottom]] &#039;&#039;&#039;Alle Angaben ohne Gewähr!&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Nachfolgende Tabelle führt die &#039;&#039;&#039;Längen in Hex&#039;&#039;&#039; von &#039;&#039;&#039;Unique&#039;&#039;&#039;-EMMs auf, die bisher erfolgreich zur Aktivierung der Karte und anschließender Aktivierung/Verlängerung der Tiers genutzt worden sind.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beispiel&#039;&#039;&#039; 0x85/0x32: Eine EMM mit Länge 0x85 wurde geloggt und manuell auf die Karte geschrieben, was die Karte aktivierte. Danach folgte irgendwann eine EMM mit Länge 0x32, die ebenso manuell auf die Karte geschrieben wurde und die letztendlich die &#039;&#039;Erleuchtung&#039;&#039; brachte, sprich die Tiers aktivierte/verlängerte.&lt;br /&gt;
&lt;br /&gt;
Stand: 06.09.2014&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! EMM-Length activate Card&lt;br /&gt;
! EMM-Length activate Programs (Tiers)&lt;br /&gt;
|-&lt;br /&gt;
|51&lt;br /&gt;
|33&lt;br /&gt;
|-&lt;br /&gt;
|6D&lt;br /&gt;
|34&lt;br /&gt;
|-&lt;br /&gt;
|84&lt;br /&gt;
|2f&lt;br /&gt;
|-&lt;br /&gt;
|84&lt;br /&gt;
|35&lt;br /&gt;
|-&lt;br /&gt;
|8C&lt;br /&gt;
|35&lt;br /&gt;
|-&lt;br /&gt;
|85&lt;br /&gt;
|32&lt;br /&gt;
|-&lt;br /&gt;
|85&lt;br /&gt;
|34&lt;br /&gt;
|-&lt;br /&gt;
|85&lt;br /&gt;
|36&lt;br /&gt;
|-&lt;br /&gt;
|88&lt;br /&gt;
|33&lt;br /&gt;
|-&lt;br /&gt;
|88&lt;br /&gt;
|34&lt;br /&gt;
|-&lt;br /&gt;
|88&lt;br /&gt;
|35&lt;br /&gt;
|-&lt;br /&gt;
|91&lt;br /&gt;
|33 &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== block ===&lt;br /&gt;
Da die EMM, die die&lt;br /&gt;
* Aktivierung bzw. Freischaltung&lt;br /&gt;
* Verlängerung&lt;br /&gt;
* Entitlements&lt;br /&gt;
* Select Bestellungen&lt;br /&gt;
* Pairing&lt;br /&gt;
auf der SmartCard veranlassen, alle kartenspezifisch, also unique sind, können die übrigen EMM-Arten geblockt werden.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Datei:WarningS.png|text-bottom]] &#039;&#039;&#039;Achtung:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Eine unique EMM erkennt man auch daran, dass sie die Serial-Nr. der SmartCard enthält!&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Die oscam.server wird daher wie folgt konfiguriert:&lt;br /&gt;
&lt;br /&gt;
 blockemm-unknown              = 1&lt;br /&gt;
 blockemm-s                    = 1&lt;br /&gt;
 blockemm-g                    = 1&lt;br /&gt;
&lt;br /&gt;
 Vor Version 9881:&lt;br /&gt;
 blockemm-u                    = 0 (Besser auf 1 setzen und EMM manuell schreiben! (Siehe Forum))&lt;br /&gt;
 blockemm-bylen                = 1-38,40,42-44,65-124,126-127,131,139-255&lt;br /&gt;
&lt;br /&gt;
 Nach Version 9881:&lt;br /&gt;
 blockemm-u                    = 0 (Besser auf 1 setzen und EMM manuell schreiben! (Siehe Forum))&lt;br /&gt;
&lt;br /&gt;
Damit wird folgendes erreicht:&lt;br /&gt;
* Alle unbekannten (unknown), geteilten (shared) und globalen (global) EMM werden geblockt&lt;br /&gt;
* Zur SmartCard werden nur die unique EMM durch gelassen (Besser nicht!)&lt;br /&gt;
* Diese unique EMM werden über blockemm-bylen (veraltet!) oder den seit Version 9881 per default aktivierten fix07 so gefiltert, dass nur &#039;&#039;gute&#039;&#039; EMM auf die SmartCard gelangen.&lt;br /&gt;
&lt;br /&gt;
Mit diesen Vorkehrungen hat man &#039;&#039;nach dem augenblicklichen Stand der Erkenntnisse&#039;&#039; eigentlich schon alles getan, um eine &#039;&#039;Hochzeit&#039;&#039; zwischen SmartCard und Receiver bzw. CI zu verhindern.&lt;br /&gt;
&lt;br /&gt;
=== save ===&lt;br /&gt;
Falls sich etwas bei den EMM von Provider-Seite ändert, ist es gut, wenn man sich diese EMM anschauen und bei Bedarf manuell auf die Smartcard schreiben kann.&lt;br /&gt;
&lt;br /&gt;
Daher folgender Eintrag in die oscam.server:&lt;br /&gt;
&lt;br /&gt;
 saveemm-u = 1&lt;br /&gt;
&lt;br /&gt;
Es besteht keine Notwendigkeit, auch die übrigen EMM (s,g,unknown) zu loggen und zu speichern&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Hier ein FileZilla-Ausschnit, der anzeigt, was dort gespeichert wird:&lt;br /&gt;
&lt;br /&gt;
[[Datei:Ausschnitt Log-Verzeichnis.jpg|altes Format für emm-log]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*Auf der &#039;&#039;&#039;*.bin&#039;&#039;&#039; sind die Logdaten im bin-Format. Diese Datei wird eigentlich nirgendwo mehr benötigt. Sie sollte im Rahmen der weiteren Programmpflege von OSCam wegfallen, da sie nur irritiert!&lt;br /&gt;
*Die &#039;&#039;&#039;*.log&#039;&#039;&#039; sind die mit &#039;&#039;&#039;saveemm&#039;&#039;&#039; und ggf. mit &#039;&#039;&#039;blockemm-bylen&#039;&#039;&#039; gefilterten EMM. Die kann kann man sich am besten mit Wordpad oder einem anderen Editor anschauen und die ausgesuchten EMM dann mit copy&amp;amp;paste auf die Karte schreiben.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Datei:WarningS.png|text-bottom]] &#039;&#039;&#039;Achtung: Ab Revision 9741 von OSCam werden separate Log-Dateien für die die einzelnen EMM-Arten (unknown, unique, share und global) ausgegeben!&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[[Datei:Shared emm log(neu).png|neues Format für emm-log]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== select ===&lt;br /&gt;
pepo83 hat [http://board.streamboard.tv/forum/thread/40831-sky-v14-emm-sammelliste/?postID=507903#post507903 hier] eine Liste im Streamboard-Forum angelegt, die etwas über die &#039;&#039;guten&#039;&#039; und &#039;&#039;bösen&#039;&#039; EMM aussagt.&lt;br /&gt;
&lt;br /&gt;
=== write ===&lt;br /&gt;
Wenn man keine Filterung über den Parameter blockemm-bylen vornimmt, sondern auch die unique EMM mit blockemm-u blockt, muss man die erforderlichen EMM anhand der Liste von pepo83 aus den mit saveemm-u gespeicherten EMM einzeln heraussuchen, auf die SmartCard schreiben (siehe oben!) und schauen, was dann passiert. Dies ist eine Methode, mit der man sich vorsichtig an die &#039;&#039;guten&#039;&#039; EMM herantasten kann und die auch bei der Schaffung dieser Liste im o.g. Thread Pate gestanden hat.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Hier noch eine Faustregel von &#039;&#039;&#039;derdaa&#039;&#039;&#039; aus dem StB:&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;EMM-BLOCK und LOG&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
*Freischalten lassen&lt;br /&gt;
*40 Minuten Warten&lt;br /&gt;
*Log Auslesen, die EMM die nach 30 Minuten nicht mehr kommt Schreiben (das ist die Freischaltung)&lt;br /&gt;
*die Kürzeste EMM (Im HEX 20-40 gesammt 108 Zeichen ist die Verlängerung)&lt;br /&gt;
&lt;br /&gt;
Mehr nicht machen; da hat man dann meist um die 3 Monate Ruhe und bis dahin gibt es evtl schon was neues!&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Fusebyte ===&lt;br /&gt;
Das Fusebyte gibt darüber Auskunft, in welchem Aktivierungszustand sich die SmartCard befindet:&lt;br /&gt;
&lt;br /&gt;
 Format&lt;br /&gt;
 15 48 xx&lt;br /&gt;
       00 nicht aktiviert&lt;br /&gt;
       05 aktiviert&lt;br /&gt;
       25 gepairt (mit Receiver verheiratet) &amp;lt;--- was wir unter allen Umständen vermeiden wollen!&lt;br /&gt;
&lt;br /&gt;
Das Fusebyte findet man, wenn man im WebIF auf der Status-Seite unten den Debug-Modus &#039;&#039;&#039;ALL&#039;&#039;&#039; auswählt, danach den Reader neu startet und nach der Folge &#039;&#039;&#039;15 48 XX&#039;&#039;&#039; sucht.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Datei:Debug ALL.jpg]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Sollte &#039;&#039;&#039;Switch Debug from 0 to 0 1 2 4 8 16 32 64 128 256 512 1024 2048 4096 ALL &#039;&#039;&#039; auf der Status Seite nicht angezeigt werden, dann unter Config -&amp;gt; WebIf -&amp;gt; Show/Hide in Status -&amp;gt; &#039;&#039;&#039;Show&#039;&#039;&#039; aktivieren!&lt;br /&gt;
&lt;br /&gt;
Alternativ dazu kann der Debug Modus auch im LiveLog geändert werden. Dazu muss dort der Button &#039;&#039;&#039;Einstellungen anzeigen&#039;&#039;&#039; gedrückt werden.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
 Ein Tipp von User &#039;&#039;&#039;kaggee&#039;&#039;&#039; aus dem StB:&lt;br /&gt;
 Für alle, die das Fusebyte im Oscamlog nicht finden:&lt;br /&gt;
 Die Standardgröße für das OSCam.log von 256 KB auf 1.500 KB erhöhen, dann kann man das Fusebyte sehen!&lt;br /&gt;
&lt;br /&gt;
=== Payload ===&lt;br /&gt;
Zeigt zuverlässig den Kartenstatus.&lt;br /&gt;
&lt;br /&gt;
Sichtbar wird es im Log, wenn im WebIF Status-Seite unten im Debug-Level die Ziffern 2 und 4 ausgewählt werden:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Datei:Debug 2-4.jpg]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Dann erscheint in der 2. Logzeile nach [videogard2]Decrypted eine HEX-Ziffernfolge&lt;br /&gt;
&lt;br /&gt;
 0F 06 02 30 20 -&amp;gt; Karte komplett neu und nackt (nicht mit EMMs versorgt) *&lt;br /&gt;
 0F 06 00 10 20 -&amp;gt; Karte aktiviert (1. EMM geschrieben) aber noch ohne Entitlements (2. EMM fehlt) /ODER/ Karte war schon hell, Entitlements abgelaufen **&lt;br /&gt;
 0F 06 00 00 00 -&amp;gt; Karte aktiviert und mit Entitlements versorgt&lt;br /&gt;
 0F 06 00 10 00 -&amp;gt; Karte gepairt ***&lt;br /&gt;
 0F 06 00 00 20 -&amp;gt; Karte mit falschem/verfälschtem EMM kaputt geschrieben /ODER/ Karte deaktiviert/gesperrt (meistens mit 827029) /ODER/ Kein Tier für den Kanal vorhanden auf dem der Payload ausgelesen wird ****&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
OScam Log (seit r9782?):&lt;br /&gt;
&lt;br /&gt;
(*) sky [videoguard2] classD3 ins54: no cw --&amp;gt; Card isn&#039;t active&lt;br /&gt;
sky [videoguard2] classD3 ins54: no cw --&amp;gt; Card is paired&lt;br /&gt;
&lt;br /&gt;
(**) sky [videoguard2] classD3 ins54: no cw --&amp;gt; Card is paired&lt;br /&gt;
&lt;br /&gt;
(***) sky [videoguard2] classD3 ins54: no cw --&amp;gt; Card is paired&lt;br /&gt;
&lt;br /&gt;
(****) [videoguard2] classD3 ins54: status 90 00 = ok but cw=00 tag 0F: 00 00 20 00 00 03, please report to the developers with decrypted ins54&lt;br /&gt;
&lt;br /&gt;
OScam schreibt im Log &amp;quot;Card is paired&amp;quot; nach Syntax xx xx xx 10 xx und zeigt daher keinen Unterschied zwischen &amp;quot;Aktiviert, aber ohne Entitlements&amp;quot; und &amp;quot;gepairt&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Den Status kann man auch auf die V13 anwenden, allerdings muss dann im Log nach &amp;quot;0F 04&amp;quot; gesucht werden, z.B. 0F 04 00 00 00 für &amp;quot;Karte aktiviert und mit Entitlements versorgt&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
=== Script für Fusebyte und Payload ===&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;brain666&#039;&#039;&#039; vom Stb hat ein [http://board.streamboard.tv/forum/thread/40364-neue-sky-v14-l%C3%A4uft-nur-noch-im-original-receiver/?postID=511102&amp;amp;highlight=Fusebyte%2Bund%2BPayload#post511102 script] entwickelt, das das Ermitteln und Auslesen von Fusebyte und Payload erleichtert&lt;br /&gt;
&lt;br /&gt;
Download: [http://www.streamboard.tv/wbb2/portal_subdb.php?dbid=44 Fusebyte-Payload-Script]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Datei:WarningS.png|text-bottom]] &#039;&#039;&#039;Achtung:&#039;&#039;&#039;&lt;br /&gt;
es muss &#039;&#039;curl&#039;&#039; im Image vorhanden sein, zur Not muss es nachinstalliert werden. &#039;&#039;curl&#039;&#039; ist ein Hilfsprogramm, um über die Kommandozeile Webinformationen abrufen zu können. Hier im Skript wird das Webinterface von OSCAM abgefragt.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Nachinstallation von &#039;&#039;curl&#039;&#039; wenn nötig mit&lt;br /&gt;
 code&lt;br /&gt;
 opkg update&lt;br /&gt;
 opkg install curl&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
#!/bin/sh&lt;br /&gt;
TEMP=&amp;quot;/tmp/tempfile&amp;quot;&lt;br /&gt;
LOGIN=&amp;quot;benutzer&amp;quot;&lt;br /&gt;
PW=&amp;quot;passwort&amp;quot;&lt;br /&gt;
IP=&amp;quot;127.0.0.1&amp;quot;&lt;br /&gt;
PORT=&amp;quot;12345&amp;quot;&lt;br /&gt;
KARTE=&amp;quot;sky.v14.lokal1&amp;quot;&lt;br /&gt;
LOGPFAD=&amp;quot;/opt/lampp/htdocs/oscam17000/os17000.log&amp;quot;&lt;br /&gt;
#&lt;br /&gt;
PLATZ=&amp;quot;################################&amp;quot;&lt;br /&gt;
curl -s --digest -o - -u $LOGIN:$PW &amp;quot;http://$IP:$PORT/status.html?debug=65535&amp;quot; &amp;gt; $TEMP&lt;br /&gt;
printf &amp;quot;switching debug to 65535 ... \n&amp;quot;;&lt;br /&gt;
rm -f $TEMP&lt;br /&gt;
&lt;br /&gt;
curl -s --digest -o - -u $LOGIN:$PW &amp;quot;http://$IP:$PORT/readers.html?label=$KARTE&amp;amp;action=disable&amp;quot; &amp;gt; $TEMP&lt;br /&gt;
printf &amp;quot;$KARTE DISABLED ... waiting 1 sec. \n&amp;quot;;&lt;br /&gt;
rm -f $TEMP&lt;br /&gt;
sleep 1&lt;br /&gt;
curl -s --digest -o - -u $LOGIN:$PW &amp;quot;http://$IP:$PORT/readers.html?label=$KARTE&amp;amp;action=enable&amp;quot;  &amp;gt; $TEMP&lt;br /&gt;
printf &amp;quot;$KARTE ENABLED ... waiting 15 sec. until Card finished \n&amp;quot;;&lt;br /&gt;
rm -f $TEMP&lt;br /&gt;
sleep 15&lt;br /&gt;
printf &amp;quot;$PLATZ \n&amp;quot;;&lt;br /&gt;
printf &amp;quot;## checking fusebyte \n&amp;quot;;&lt;br /&gt;
#grep -A 3 -B 1 &amp;quot;15 48 &amp;quot; $LOGPFAD |tail -n 1&lt;br /&gt;
grep -A 2 -B 1 &amp;quot;15 48 &amp;quot; $LOGPFAD | grep -A 1 &amp;quot;Answer from cardreader&amp;quot; | grep -A 1 &amp;quot; $KARTE &amp;quot; | tail -n 2 &amp;gt; $TEMP&lt;br /&gt;
cat $TEMP | tail -n 2&lt;br /&gt;
rm -f $TEMP&lt;br /&gt;
printf &amp;quot;$PLATZ \n&amp;quot;;&lt;br /&gt;
printf &amp;quot;15 48 00 = Virgin \n&amp;quot;;&lt;br /&gt;
printf &amp;quot;15 48 05 = Active \n&amp;quot;;&lt;br /&gt;
printf &amp;quot;15 48 25 = Married/Activated \n&amp;quot;;&lt;br /&gt;
curl -s --digest -o - -u $LOGIN:$PW &amp;quot;http://$IP:$PORT/status.html?debug=0&amp;quot; &amp;gt; $TEMP&lt;br /&gt;
rm -f $TEMP&lt;br /&gt;
printf &amp;quot;$PLATZ \n&amp;quot;;&lt;br /&gt;
printf &amp;quot;## checking Payload \n&amp;quot;;&lt;br /&gt;
cat $LOGPFAD |  grep -A 0 -B 3 &amp;quot;00 0F 06 &amp;quot; | grep Dec | tail -n 1 &amp;gt;&amp;gt; $TEMP&lt;br /&gt;
cat $LOGPFAD | grep -A 0 -B 3 &amp;quot;00 0F 06 &amp;quot; | tail -n 1 &amp;gt;&amp;gt; $TEMP&lt;br /&gt;
cat $TEMP | tail -n 2&lt;br /&gt;
rm -f $TEMP&lt;br /&gt;
printf &amp;quot;$PLATZ \n&amp;quot;;&lt;br /&gt;
printf &amp;quot;0F 06 02 30 = vor dem Aktivieren der Karte \n&amp;quot;;&lt;br /&gt;
printf &amp;quot;0F 06 02 10 = nach dem Aktivieren der Karte \n&amp;quot;;&lt;br /&gt;
printf &amp;quot;0F 06 02 00 = beim Schreiben der Tiers \n&amp;quot;;&lt;br /&gt;
printf &amp;quot;$PLATZ \n&amp;quot;;&lt;br /&gt;
printf &amp;quot;$PLATZ \n&amp;quot;;&lt;br /&gt;
printf &amp;quot;switching debug to 0 ... done \n&amp;quot;;&lt;br /&gt;
exit 1&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
so sieht dann ein Ergebnis aus:&lt;br /&gt;
&lt;br /&gt;
 root@Linux:/opt/check.sh&lt;br /&gt;
 switching debug to 65535 ...&lt;br /&gt;
 sky.v14.lokal1 DISABLED ... waiting 1 sec.&lt;br /&gt;
 sky.v14.lokal1 ENABLED ... waiting 15 sec. until Card finished&lt;br /&gt;
 ################################&lt;br /&gt;
 ## checking fusebyte&lt;br /&gt;
 2014/05/10 17:53:11  8BB7658 r sky.v14.lokal1 [mouse] Answer from cardreader:&lt;br /&gt;
 2014/05/10 17:53:11  8BB7658    15 48 25 00 63 xxxxxxxxxxxxxxxxx&lt;br /&gt;
 ################################&lt;br /&gt;
 15 48 00 = Virgin&lt;br /&gt;
 15 48 05 = Active&lt;br /&gt;
 15 48 25 = Married/Activated&lt;br /&gt;
 ################################&lt;br /&gt;
 ## checking Payload&lt;br /&gt;
 2014/05/10 17:53:23  8BB7658 r sky.v14.lokal1 [videoguard2] Decrypted payload&lt;br /&gt;
 2014/05/10 17:53:23  8BB7658    00 00 0E 02 03 00 &#039;&#039;&#039;0F 06 02 00&#039;&#039;&#039; xxxxxxxxxxxxx   &#039;&#039;&#039;&amp;lt;----&#039;&#039;&#039;&lt;br /&gt;
 ################################&lt;br /&gt;
 0F 06 02 30 = vor dem Aktivieren der Karte&lt;br /&gt;
 0F 06 02 10 = nach dem Aktivieren der Karte&lt;br /&gt;
 0F 06 02 00 = beim Schreiben der Tiers&lt;br /&gt;
 ################################&lt;br /&gt;
 ################################&lt;br /&gt;
 switching debug to 0 ... done&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Datei:WarningS.png|text-bottom]] &#039;&#039;&#039;Achtung: Die Parameter im Script müssen natürlich User-spezifisch angepasst werden!&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Installation des Scripts ====&lt;br /&gt;
&lt;br /&gt;
Hier eine [http://board.streamboard.tv/forum/thread/40364-neue-sky-v14-l%C3%A4uft-nur-noch-im-original-receiver/?postID=511957#post511957 Anleitung] von &#039;&#039;&#039;Basti756&#039;&#039;&#039; aus dem StB:&lt;br /&gt;
&lt;br /&gt;
Das Script muss auf das Gerät kopiert werden, auf dem OSCAM mit der V14 Karte auf einem Smartcardreader läuft und ausführbar gemacht werden (chmod 755 script.sh). Das Verzeichnis in dem das Script liegt, spielt keine Rolle.&lt;br /&gt;
Anschließend müssen die folgenden Variablen an die lokalen Gegebenheiten angepasst werden (Anführungszeichen nicht entfernen!):&lt;br /&gt;
&lt;br /&gt;
 code&lt;br /&gt;
 1: TEMP=&amp;quot;/tmp/tempfile&amp;quot;                               #muss nicht angepasst werden&lt;br /&gt;
 2: LOGIN=&amp;quot;benutzer&amp;quot;                                   #Benutzer für die Anmeldung am OSCAM WebIf&lt;br /&gt;
 3: PW=&amp;quot;passwort&amp;quot;                                      #Passwort des Benutzers für die Anmeldung am OSCAM WebIf&lt;br /&gt;
 4: IP=&amp;quot;127.0.0.1&amp;quot;                                     #muss nicht angepasst werden&lt;br /&gt;
 5: PORT=&amp;quot;12345&amp;quot;                                       #Port auf dem das WebIf lauscht&lt;br /&gt;
 6: KARTE=&amp;quot;sky.v14.lokal1&amp;quot;                             #Readername der Sky V14&lt;br /&gt;
 7: LOGPFAD=&amp;quot;/opt/lampp/htdocs/oscam17000/os17000.log&amp;quot; #Pfad im Dateisystem zur Logdatei von OSCAM&lt;br /&gt;
&lt;br /&gt;
Die Ausführung des Scripts geschieht auf der Kommandozeile:&lt;br /&gt;
&lt;br /&gt;
 code:&lt;br /&gt;
 1: sh /pfad/zum/script.sh&lt;br /&gt;
&lt;br /&gt;
Das Script gibt nun die gefundenen Werte des Fusebytes und der decrypted Payload inkl. ihrer Bedeutung aus.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Datei:WarningS.png|text-bottom]] &#039;&#039;&#039;Achtung:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Der Receiver muss natürlich auf einem entsprechenden Pay-Channel eingestellt sein!&lt;br /&gt;
&lt;br /&gt;
=== Konfigurationen ===&lt;br /&gt;
Nachfolgend einige Muster-Konfigurationen für die oscam.server&lt;br /&gt;
&lt;br /&gt;
[[Datei:WarningS.png|text-bottom]] &#039;&#039;&#039;Achtung:&#039;&#039;&#039;&lt;br /&gt;
* die mit *** gekennzeichneten Parameter sind benutzerspezifisch!&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== easymouse 2 ====&lt;br /&gt;
&lt;br /&gt;
 [reader]&lt;br /&gt;
 label                         = SkyDE_V13&lt;br /&gt;
 protocol                      = mouse&lt;br /&gt;
 device                        = ***&lt;br /&gt;
 services                      = ***&lt;br /&gt;
 caid                          = 09C4&lt;br /&gt;
 boxid                         = 12345678&lt;br /&gt;
 ins7e11                       = 15&lt;br /&gt;
 detect                        = cd&lt;br /&gt;
 group                         = ***&lt;br /&gt;
 emmcache                      = 1,1,2&lt;br /&gt;
 blockemm-unknown              = 1&lt;br /&gt;
 blockemm-u                    = 0 (Besser auf 1 setzen und EMM manuell schreiben! (Siehe Forum))&lt;br /&gt;
 blockemm-s                    = 1&lt;br /&gt;
 blockemm-g                    = 1&lt;br /&gt;
 #blockemm-bylen               = 1-38,40,42-44,65-124,126-127,131,139-255 (Nicht mehr notwendig mindestens seit Version 9881.)&lt;br /&gt;
 saveemm-u                     = 1&lt;br /&gt;
 ndsversion                    = 2&lt;br /&gt;
&lt;br /&gt;
 [reader]&lt;br /&gt;
 label                         = SkyDE_V14&lt;br /&gt;
 protocol                      = mouse&lt;br /&gt;
 device                        = ***&lt;br /&gt;
 services                      = ***&lt;br /&gt;
 caid                          = 098C&lt;br /&gt;
 boxid                         = 12345678&lt;br /&gt;
 ins7e11                       = 15&lt;br /&gt;
 detect                        = cd&lt;br /&gt;
 group                         = ***&lt;br /&gt;
 emmcache                      = 1,1,2&lt;br /&gt;
 blockemm-unknown              = 1&lt;br /&gt;
 blockemm-u                    = 0 (Besser auf 1 setzen und EMM manuell schreiben! (Siehe Forum))&lt;br /&gt;
 blockemm-s                    = 1&lt;br /&gt;
 blockemm-g                    = 1&lt;br /&gt;
 #blockemm-bylen               = 1-38,40,42-44,65-124,126-127,131,139-255 (Nicht mehr notwendig mindestens seit Version 9881.)&lt;br /&gt;
 saveemm-u                     = 1&lt;br /&gt;
 ndsversion                    = 2&lt;br /&gt;
&lt;br /&gt;
==== serial ====&lt;br /&gt;
&lt;br /&gt;
 [reader]&lt;br /&gt;
 label                         = SkyDE_V13&lt;br /&gt;
 protocol                      = smartreader&lt;br /&gt;
 device                        = ***&lt;br /&gt;
 services                      = ***&lt;br /&gt;
 autospeed                     = 0&lt;br /&gt;
 caid                          = 09C4&lt;br /&gt;
 boxid                         = 12345678&lt;br /&gt;
 ins7e11                       = 15&lt;br /&gt;
 detect                        = cd&lt;br /&gt;
 mhz                           = 480&lt;br /&gt;
 cardmhz                       = 369&lt;br /&gt;
 group                         = ***&lt;br /&gt;
 emmcache                      = 1,1,2&lt;br /&gt;
 blockemm-unknown              = 1&lt;br /&gt;
 blockemm-u                    = 0 (Besser auf 1 setzen und EMM manuell schreiben! (Siehe Forum))&lt;br /&gt;
 blockemm-s                    = 1&lt;br /&gt;
 blockemm-g                    = 1&lt;br /&gt;
 #blockemm-bylen               = 1-38,40,42-44,65-124,126-127,131,139-255 (Nicht mehr notwendig mindestens seit Version 9881.)&lt;br /&gt;
 saveemm-u                     = 1&lt;br /&gt;
 ndsversion                    = 2&lt;br /&gt;
&lt;br /&gt;
 [reader]&lt;br /&gt;
 label                         = SkyDE_V14&lt;br /&gt;
 protocol                      = smartreader&lt;br /&gt;
 device                        = ***&lt;br /&gt;
 services                      = ***&lt;br /&gt;
 autospeed                     = 0&lt;br /&gt;
 caid                          = 098C&lt;br /&gt;
 boxid                         = 12345678&lt;br /&gt;
 ins7e11                       = 15&lt;br /&gt;
 detect                        = cd&lt;br /&gt;
 mhz                           = 480&lt;br /&gt;
 cardmhz                       = 369&lt;br /&gt;
 group                         = ***&lt;br /&gt;
 emmcache                      = 1,1,2&lt;br /&gt;
 blockemm-unknown              = 1&lt;br /&gt;
 blockemm-u                    = 0 (Besser auf 1 setzen und EMM manuell schreiben! (Siehe Forum))&lt;br /&gt;
 blockemm-s                    = 1&lt;br /&gt;
 blockemm-g                    = 1&lt;br /&gt;
 #blockemm-bylen               = 1-38,40,42-44,65-124,126-127,131,139-255 (Nicht mehr notwendig mindestens seit Version 9881.)&lt;br /&gt;
 saveemm-u                     = 1&lt;br /&gt;
 ndsversion                    = 2&lt;br /&gt;
&lt;br /&gt;
==== smargo ====&lt;br /&gt;
&lt;br /&gt;
 # Sky V14 im Smargo FTDI muss aktiv sein&lt;br /&gt;
 [reader]&lt;br /&gt;
 Label                   = SkyV14&lt;br /&gt;
 device                  = /dev/ttyUSB0&lt;br /&gt;
 protocol                = mouse&lt;br /&gt;
 caid                    = 098C&lt;br /&gt;
 boxid                   = 12345678&lt;br /&gt;
 ins7e11                 = 13&lt;br /&gt;
 smargopatch             = 1&lt;br /&gt;
 detect                  = cd&lt;br /&gt;
 cardmhz                 = 368&lt;br /&gt;
 mhz                     = 480&lt;br /&gt;
 autospeed               = 0&lt;br /&gt;
 group                   = 1&lt;br /&gt;
 emmcache                = 1,1,2&lt;br /&gt;
 saveemm-u               = 1&lt;br /&gt;
 blockemm-unknown        = 1&lt;br /&gt;
 blockemm-g              = 1&lt;br /&gt;
 blockemm-s              = 1&lt;br /&gt;
 blockemm-bylen          = 1-38,40,42-44,65-124,126-127,131,139-255&lt;br /&gt;
 ndsversion              = 2&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
 # Sky V14 im Smargo USB:ID mit z.B. list_smargo auslesen&lt;br /&gt;
 [reader]&lt;br /&gt;
 Label                   = SkyV14&lt;br /&gt;
 device                  = USB:ID&lt;br /&gt;
 protocol                = smartreader&lt;br /&gt;
 caid                    = 098C&lt;br /&gt;
 boxid                   = 12345678&lt;br /&gt;
 ins7e11                 = 13&lt;br /&gt;
 detect                  = cd&lt;br /&gt;
 cardmhz                 = 368&lt;br /&gt;
 mhz                     = 480&lt;br /&gt;
 autospeed               = 0&lt;br /&gt;
 group                   = 1&lt;br /&gt;
 emmcache                = 1,1,2&lt;br /&gt;
 saveemm-u               = 1&lt;br /&gt;
 blockemm-unknown        = 1&lt;br /&gt;
 blockemm-g              = 1&lt;br /&gt;
 blockemm-s              = 1&lt;br /&gt;
 blockemm-bylen          = 1-38,40,42-44,65-124,126-127,131,139-255&lt;br /&gt;
 ndsversion              = 2&lt;br /&gt;
&lt;br /&gt;
Dank an &#039;&#039;&#039;Bulldog&#039;&#039;&#039; vom StB&lt;br /&gt;
&lt;br /&gt;
== OSCar-EMM-Analyse-Programm ==&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;mcmagic2&#039;&#039;&#039; vom StB hat ein Programm geschrieben, mit dem man die EMM-Logdaten von OSCam analysieren kann. [http://board.streamboard.tv/forum/thread/41441-emm-oscar-download In diesem Thread] stehen die Programmversionen für Windows und MAC zum Download zur Verfügung. Hier wird auch über die Testergebnisse und Weiterentwicklung diskutiert.&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Es ist beabsichtigt, diese Programme in die &#039;&#039;&#039;Database von Streamboard&#039;&#039;&#039; aufzunehmen. &lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Erklärungen und ein How-To werden an dieser Stelle folgen!&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;/div&gt;</summary>
		<author><name>EnoSat</name></author>
	</entry>
	<entry>
		<id>http://oldwiki.streamboard.tv/index.php?title=EMM&amp;diff=13586</id>
		<title>EMM</title>
		<link rel="alternate" type="text/html" href="http://oldwiki.streamboard.tv/index.php?title=EMM&amp;diff=13586"/>
		<updated>2023-01-04T13:38:56Z</updated>

		<summary type="html">&lt;p&gt;EnoSat: /* Script für Fusebyte und Payload */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Kategorie:HowTo]]&lt;br /&gt;
[[Kategorie:Cardserver]]&lt;br /&gt;
[[Kategorie:OSCam]]&lt;br /&gt;
&lt;br /&gt;
= EMM - How to block, save, select and write with OSCam =&lt;br /&gt;
&lt;br /&gt;
== Begriffsbestimmung ==&lt;br /&gt;
EMM  =  &#039;&#039;&#039;E&#039;&#039;&#039;ntitlement &#039;&#039;&#039;M&#039;&#039;&#039;anagement &#039;&#039;&#039;M&#039;&#039;&#039;essages werden mit dem TV-Stream ausgesendet und lösen durch Zusammenwirken von SmartCard und CardReader (ggf mit entsprechenden Interfaces) auf der Empfängerseite bestimmte Aktionen aus, wie z.B.&lt;br /&gt;
* Aktivieren bzw. Freischalten der SmartCard&lt;br /&gt;
* Verlängerungen der Gültigkeit&lt;br /&gt;
* Hinzuwählen von bestimmten Sendungen&lt;br /&gt;
* Pairen (verheiraten) mit einem bestimmten Receiver&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
OSCam unterscheidet vier Arten von EMM:&lt;br /&gt;
* &#039;&#039;&#039;u&#039;&#039;&#039;nique =  nur für eine ganz bestimmte SmartCard eines Providers&lt;br /&gt;
* &#039;&#039;&#039;s&#039;&#039;&#039;hared =  für eine bestimmte Gruppe von SmartCards eines Providers&lt;br /&gt;
* &#039;&#039;&#039;g&#039;&#039;&#039;lobal =  für alle SmartCards eines Providers&lt;br /&gt;
* &#039;&#039;&#039;unknown&#039;&#039;&#039; = unbekannte EMM&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Dieses Wiki befasst sich mit den Möglichkeiten von OSCam, eingehende EMM für SmartCards auf dem Cardserver zu&lt;br /&gt;
* blocken (&#039;&#039;&#039;block&#039;&#039;&#039;)&lt;br /&gt;
* sichern (&#039;&#039;&#039;save&#039;&#039;&#039;)&lt;br /&gt;
* filtern (&#039;&#039;&#039;select&#039;&#039;&#039;) und schließlich manuell auf die SmartCard zu&lt;br /&gt;
* schreiben (&#039;&#039;&#039;write&#039;&#039;&#039;)&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Aufbau einer EMM ==&lt;br /&gt;
Die von Oscam abgespeicherten EMMs in der *emm.log-Datei (s.u.) kann man sich mit einem Texteditor anschauen und sehen beispielsweise so aus:&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
1970/01/01 23:59:59  0123456789ABCDEF  8270&#039;&#039;&#039;20&#039;&#039;&#039;XXXXXXXXXX&#039;&#039;&#039;02&#039;&#039;&#039;FEDCBA9876543210FEDCBA9876543210FEDCBA9876543210FEDC&lt;br /&gt;
&lt;br /&gt;
Erläuterung:&lt;br /&gt;
Datum und Uhrzeit des Empfangs (&amp;quot;1970/01/01 23:59:59&amp;quot;) der EMM dürften klar sein. Danach kommt der dritte Block (&amp;quot;0123456789ABCDEF&amp;quot;), welcher (bei Unique-EMM) eure Smartcard-Seriennummer enthält, falls ihr zB im Forum EMMs postet, solltet ihr diesen Block also unkenntlich machen, zB aus-x-en.&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Der vierte Block beginnt immer mit 8270 gefolgt von der Länge der EMM in Hexadezimal (hier &#039;&#039;&#039;20&#039;&#039;&#039;, d.h. die Länge ist 20 in Hex, was in Dezimal 32 entspricht). Dementsprechend kommen danach also 64 Zeichen, denn jeweils 2 Zeichen entsprechen einem Byte. Dabei kommt zuerst ein Bereich (&amp;quot;XXXXXXXXXX&amp;quot;) in welchem nocheinmal eure Smartcard-Seriennummer stehen kann (also ggfs aus-x-en), gefolgt von &#039;&#039;&#039;02&#039;&#039;&#039; und danach bis zum Ende der verschlüsselte Teil, in welchem der Provider die eigentlichen Befehle für die Karte &amp;quot;versteckt&amp;quot;. Auch darin kann die Serial enthalten sein, deshalb sollte man, wenn überhaupt, EMMs nur in dieser Form posten: 827020XXXXXXXXXX02. So kann man den Typ, die Länge und den Aufbau erkennen.&lt;br /&gt;
&lt;br /&gt;
Steht dort anstatt &#039;&#039;&#039;02&#039;&#039;&#039; ein &#039;&#039;&#039;07&#039;&#039;&#039;, spricht man vom 07er-Aufbau und diese gelten höchstwahrscheinlich als Pairing-EMMs. Solche EMMs werden deshalb von Oscam seit Revision 9884 als Unknown-EMM weiterverarbeitet, also zB als solche geblockt (siehe [[OSCam/de/Config/oscam.server#fix07|fix07]]).&lt;br /&gt;
&lt;br /&gt;
Beginnt der vierte Block stattdessen mit 8200, wurde diese EMM von einem CCcam-Clienten empfangen. CCcam filtert außerdem die Smartcard-Seriennummer heraus, was dazu führt, daß die EMM-Länge um 4 Bytes kleiner ist. In unserem obigen Beispiel würde der vierte Block also mit 82001C beginnen (Hexadezimal 1C plus 4 ergibt wieder 20). Dies müsst ihr unbedingt beachten, wenn ihr in den diversen Längen-Listen nachschaut, ob eine EMM &amp;quot;gut&amp;quot; oder &amp;quot;böse&amp;quot; ist.&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== EMM-Management ==&lt;br /&gt;
Die Configuration der [[OSCam/de/Config/oscam.server#block_and_save|oscam.server]] ermöglicht dem CardReader, die beim Client eingehenden EMM auf unterschiedliche Weise zu behandeln.&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
=== block ===&lt;br /&gt;
Hiermit wird die Weiterleitung der EMM an die SmartCard blockiert. Sie wird also nicht auf die Karte geschrieben. Man kann die einzelnen EMM-Arten separat mit Setzen einer 1 blockieren:&lt;br /&gt;
* &#039;&#039;&#039;blockemm-u&#039;&#039;&#039; = blockiert nur unique EMM&lt;br /&gt;
* &#039;&#039;&#039;blockemm-s&#039;&#039;&#039; = blockiert nur shared EMM&lt;br /&gt;
* &#039;&#039;&#039;blockemm-g&#039;&#039;&#039; = blockiert nur global EMM&lt;br /&gt;
* &#039;&#039;&#039;blockemm-unknown&#039;&#039;&#039; = blockiert nur unbekannte EMM&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Der Default-Wert ist bei allen 4 Parametern 0, also nicht geblockt!&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Will man alle EMM an einer Weiterleitung zur SmartCard hindern, muss bei allen vier obengenannten Parametern eine 1 gesetzt werden!&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Eine Sonderstellung nimmt folgender Parameter ein:&lt;br /&gt;
* &#039;&#039;&#039;blockemm-bylen&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Damit können EMM aller oben aufgeführten Arten mit einer bestimmten Länge blockiert werden. Eine Kombination zwischen den 4 EMM-Arten und blockemm-bylen ist nicht nur möglich sondern auch zweckmäßig.&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
 Beispiel:&lt;br /&gt;
 blockemm-u      =  0&lt;br /&gt;
 blockemm-s      =  1&lt;br /&gt;
 blockemm-g      =  1&lt;br /&gt;
 blockemm-unknown = 1&lt;br /&gt;
 blockemm-bylen = 50-60,100-110&lt;br /&gt;
Es werden alle unique EMM auf die SmartCard geschrieben mit Ausnahme der Längen 50 bis 60 und 100 bis 110.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
[[Datei:WarningS.png|text-bottom]] &#039;&#039;&#039;Achtung:&#039;&#039;&#039;&lt;br /&gt;
Es ist zweckmäßig, einen Range in blockemm-bylen &#039;&#039;&#039;nicht mit einer 0&#039;&#039;&#039; zu beginnen! Bei einer 0 am Anfang eines Ranges haben User negative Erfahrungen mit dem &#039;&#039;Durchrutschen&#039;&#039; unerwünschter EMM gemacht. &#039;&#039;&#039;Besser die 1 wählen!&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== save ===&lt;br /&gt;
In bestimmten Fällen ist es zweckmäßig, die EMM zu prüfen, bevor sie auf die SmartCard geschrieben werden. Das kann man nicht, wenn man sie nur, wie oben beschrieben, blockt. Sie müssen also zunächst gesichert werden, damit man sie prüfen und ggf. manuell auf die SmartCard schreiben kann.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Vorbedingung&#039;&#039;&#039; ist, dass in [[OSCam/de/Config/oscam.conf#emmlogdir|oscam.conf[global]]] ein &#039;&#039;&#039;Pfad für die Sicherung&#039;&#039;&#039; der Logdaten festgelegt ist:&lt;br /&gt;
&lt;br /&gt;
 Beispiel:&lt;br /&gt;
 /var/log/oscam/emm.log/&lt;br /&gt;
&lt;br /&gt;
Oder im WebIF.&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
[[Datei:Ausschnitt oscam.conf-global).jpg]]&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Wenn dort nichts eingetragen wird, gilt als Default-Wert das Verzeichnis, in dem die Config steht!&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
----------------------&lt;br /&gt;
[[Datei:MessageS.png|text-bottom]] &#039;&#039;&#039;Info:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Das Verzeichnis wird nicht von Oscam erstellt. Es muss bereits auf der Festplatte vorhanden sein.&lt;br /&gt;
----------------------&lt;br /&gt;
&lt;br /&gt;
In der [[OSCam/de/Config/oscam.server#saveemm-u|oscam.server]] stehen folgende Speichermöglichkeiten zur Verfügung:&lt;br /&gt;
* &#039;&#039;&#039;saveemm-u&#039;&#039;&#039;  =  speichern der unique EMM&lt;br /&gt;
* &#039;&#039;&#039;saveemm-s&#039;&#039;&#039;  =  speichern der share EMM&lt;br /&gt;
* &#039;&#039;&#039;saveemm-g&#039;&#039;&#039;  =  speichern der global EMM&lt;br /&gt;
* &#039;&#039;&#039;saveemm-unknown&#039;&#039;&#039;  =  speichern der unknown EMM&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Defaultwert ist für alle 0 = keine Speicherung. Mit dem Setzen von 1 wird eine Speicherung unter dem in [[OSCam/de/Config/oscam.conf#emmlogdir|oscam.conf[global]]] festgelegten Pfad vorgenommen.&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Diese Parameter können auch im WebIf verwaltet werden:&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
[[Datei:Ausschnitt oscam.server -block-save-.jpg]]&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== select ===&lt;br /&gt;
Aus den gespeicherten EMM kann man nun die EMM heraussuchen, die man auf die SmartCard schreiben möchte. Das macht man am besten mit copy&amp;amp;paste (siehe nächster Abschnitt!).&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== write ===&lt;br /&gt;
Das WebIf bietet unter dem Tab &#039;&#039;&#039;Reader&#039;&#039;&#039; die Möglichkeit, einzelne EMM manuell auf die SmartCard zu schreiben:&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
[[Datei:Ausschnitt oscam.server -Tab1-.jpg]]&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Man erhält dann folgendes Bild:&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
[[Datei:Ausschnitt Server Tab2 leer.jpg]]&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
In den oberen Abschnitt fügt man die gewünschte EMM mit copy&amp;amp;paste ein.&lt;br /&gt;
&lt;br /&gt;
 &#039;&#039;&#039;Die CAID muss nicht eingetragen werden!&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Erläuterung:&#039;&#039;&#039;(Schelle76 StB)&lt;br /&gt;
&amp;lt;br/&amp;gt; &lt;br /&gt;
Einen Pfad muss man nur angeben, wenn man eine EMM aus einer Datei (z.B. var/log/oscam/emm.log) schreiben will. Solange man es nur händisch macht, benötigt man keinen Pfad. &lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Beispiel NDS/Videogard V14 SmartCard ==&lt;br /&gt;
Anhand einer V14 SmartCard (NDS/Videogard) soll die praktische Anwendung des EMM-Management beschrieben werden. Die nachfolgenden Ausführungen sind eine Zusammenfassung der wesentlichen Erkenntnisse aus diesem sehr umfangreichen [http://www.streamboard.tv/wbb2/thread.php?threadid=40364&amp;amp;threadview=0&amp;amp;hilight=&amp;amp;hilightuser=0&amp;amp;page=1 Streamboard-Thread]&lt;br /&gt;
&lt;br /&gt;
=== FAQ ===&lt;br /&gt;
===== Unpair =====&lt;br /&gt;
Q: Ist eine &amp;quot;Trennung&amp;quot; zwischen Karte und Receiver möglich?&lt;br /&gt;
&lt;br /&gt;
A: &#039;&#039;&#039;Nein&#039;&#039;&#039; (Stand 23.08.2014)&lt;br /&gt;
&lt;br /&gt;
===== Pair =====&lt;br /&gt;
Q: Mit welcher Hardware kann die Karte überhaupt gepaired werden?&lt;br /&gt;
&lt;br /&gt;
A: Pairing ist nur mit Sky NDS zertifizierten HD Receivern / Sky CI+ möglich. Die Pairingaktivierung per EMM ist jedoch in &#039;&#039;&#039;jedem Videoguard (Soft)CAM möglich!&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
===== Erste Inbetriebnahme =====&lt;br /&gt;
Q: Werden Karte und Receiver bereits &amp;quot;gepaired&amp;quot; geliefert?&lt;br /&gt;
&lt;br /&gt;
A: &#039;&#039;&#039;Nein&#039;&#039;&#039; (Stand 23.08.2014)&lt;br /&gt;
&lt;br /&gt;
Q: Was ist zu beachten, wenn ich die neue Karte und den neuen Receiver erhalten habe?&lt;br /&gt;
&lt;br /&gt;
A: Karte erst in einen Receiver, CAM oder Cardreader stecken, nachdem sichergestellt ist, dass die EMMs geblockt werden. Das gilt z.B. auch für einen OSCam-Reader, erst alle EMMs &#039;&#039;&#039;[[OSCam/de/Config/oscam.server#block_and_save|blocken]]&#039;&#039;&#039;, dann Karte einstecken.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Karte und Sender freischalten ===&lt;br /&gt;
[[Datei:WarningS.png|text-bottom]] &#039;&#039;&#039;Alle Angaben ohne Gewähr!&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Nachfolgende Tabelle führt die &#039;&#039;&#039;Längen in Hex&#039;&#039;&#039; von &#039;&#039;&#039;Unique&#039;&#039;&#039;-EMMs auf, die bisher erfolgreich zur Aktivierung der Karte und anschließender Aktivierung/Verlängerung der Tiers genutzt worden sind.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beispiel&#039;&#039;&#039; 0x85/0x32: Eine EMM mit Länge 0x85 wurde geloggt und manuell auf die Karte geschrieben, was die Karte aktivierte. Danach folgte irgendwann eine EMM mit Länge 0x32, die ebenso manuell auf die Karte geschrieben wurde und die letztendlich die &#039;&#039;Erleuchtung&#039;&#039; brachte, sprich die Tiers aktivierte/verlängerte.&lt;br /&gt;
&lt;br /&gt;
Stand: 06.09.2014&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! EMM-Length activate Card&lt;br /&gt;
! EMM-Length activate Programs (Tiers)&lt;br /&gt;
|-&lt;br /&gt;
|51&lt;br /&gt;
|33&lt;br /&gt;
|-&lt;br /&gt;
|6D&lt;br /&gt;
|34&lt;br /&gt;
|-&lt;br /&gt;
|84&lt;br /&gt;
|2f&lt;br /&gt;
|-&lt;br /&gt;
|84&lt;br /&gt;
|35&lt;br /&gt;
|-&lt;br /&gt;
|8C&lt;br /&gt;
|35&lt;br /&gt;
|-&lt;br /&gt;
|85&lt;br /&gt;
|32&lt;br /&gt;
|-&lt;br /&gt;
|85&lt;br /&gt;
|34&lt;br /&gt;
|-&lt;br /&gt;
|85&lt;br /&gt;
|36&lt;br /&gt;
|-&lt;br /&gt;
|88&lt;br /&gt;
|33&lt;br /&gt;
|-&lt;br /&gt;
|88&lt;br /&gt;
|34&lt;br /&gt;
|-&lt;br /&gt;
|88&lt;br /&gt;
|35&lt;br /&gt;
|-&lt;br /&gt;
|91&lt;br /&gt;
|33 &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== block ===&lt;br /&gt;
Da die EMM, die die&lt;br /&gt;
* Aktivierung bzw. Freischaltung&lt;br /&gt;
* Verlängerung&lt;br /&gt;
* Entitlements&lt;br /&gt;
* Select Bestellungen&lt;br /&gt;
* Pairing&lt;br /&gt;
auf der SmartCard veranlassen, alle kartenspezifisch, also unique sind, können die übrigen EMM-Arten geblockt werden.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Datei:WarningS.png|text-bottom]] &#039;&#039;&#039;Achtung:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Eine unique EMM erkennt man auch daran, dass sie die Serial-Nr. der SmartCard enthält!&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Die oscam.server wird daher wie folgt konfiguriert:&lt;br /&gt;
&lt;br /&gt;
 blockemm-unknown              = 1&lt;br /&gt;
 blockemm-s                    = 1&lt;br /&gt;
 blockemm-g                    = 1&lt;br /&gt;
&lt;br /&gt;
 Vor Version 9881:&lt;br /&gt;
 blockemm-u                    = 0 (Besser auf 1 setzen und EMM manuell schreiben! (Siehe Forum))&lt;br /&gt;
 blockemm-bylen                = 1-38,40,42-44,65-124,126-127,131,139-255&lt;br /&gt;
&lt;br /&gt;
 Nach Version 9881:&lt;br /&gt;
 blockemm-u                    = 0 (Besser auf 1 setzen und EMM manuell schreiben! (Siehe Forum))&lt;br /&gt;
&lt;br /&gt;
Damit wird folgendes erreicht:&lt;br /&gt;
* Alle unbekannten (unknown), geteilten (shared) und globalen (global) EMM werden geblockt&lt;br /&gt;
* Zur SmartCard werden nur die unique EMM durch gelassen (Besser nicht!)&lt;br /&gt;
* Diese unique EMM werden über blockemm-bylen (veraltet!) oder den seit Version 9881 per default aktivierten fix07 so gefiltert, dass nur &#039;&#039;gute&#039;&#039; EMM auf die SmartCard gelangen.&lt;br /&gt;
&lt;br /&gt;
Mit diesen Vorkehrungen hat man &#039;&#039;nach dem augenblicklichen Stand der Erkenntnisse&#039;&#039; eigentlich schon alles getan, um eine &#039;&#039;Hochzeit&#039;&#039; zwischen SmartCard und Receiver bzw. CI zu verhindern.&lt;br /&gt;
&lt;br /&gt;
=== save ===&lt;br /&gt;
Falls sich etwas bei den EMM von Provider-Seite ändert, ist es gut, wenn man sich diese EMM anschauen und bei Bedarf manuell auf die Smartcard schreiben kann.&lt;br /&gt;
&lt;br /&gt;
Daher folgender Eintrag in die oscam.server:&lt;br /&gt;
&lt;br /&gt;
 saveemm-u = 1&lt;br /&gt;
&lt;br /&gt;
Es besteht keine Notwendigkeit, auch die übrigen EMM (s,g,unknown) zu loggen und zu speichern&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Hier ein FileZilla-Ausschnit, der anzeigt, was dort gespeichert wird:&lt;br /&gt;
&lt;br /&gt;
[[Datei:Ausschnitt Log-Verzeichnis.jpg|altes Format für emm-log]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*Auf der &#039;&#039;&#039;*.bin&#039;&#039;&#039; sind die Logdaten im bin-Format. Diese Datei wird eigentlich nirgendwo mehr benötigt. Sie sollte im Rahmen der weiteren Programmpflege von OSCam wegfallen, da sie nur irritiert!&lt;br /&gt;
*Die &#039;&#039;&#039;*.log&#039;&#039;&#039; sind die mit &#039;&#039;&#039;saveemm&#039;&#039;&#039; und ggf. mit &#039;&#039;&#039;blockemm-bylen&#039;&#039;&#039; gefilterten EMM. Die kann kann man sich am besten mit Wordpad oder einem anderen Editor anschauen und die ausgesuchten EMM dann mit copy&amp;amp;paste auf die Karte schreiben.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Datei:WarningS.png|text-bottom]] &#039;&#039;&#039;Achtung: Ab Revision 9741 von OSCam werden separate Log-Dateien für die die einzelnen EMM-Arten (unknown, unique, share und global) ausgegeben!&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[[Datei:Shared emm log(neu).png|neues Format für emm-log]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== select ===&lt;br /&gt;
pepo83 hat [http://www.streamboard.tv/wbb2/thread.php?threadid=40831&amp;amp;threadview=0&amp;amp;hilight=&amp;amp;hilightuser=0&amp;amp;page=1 hier] eine Liste im Streamboard-Forum angelegt, die etwas über die &#039;&#039;guten&#039;&#039; und &#039;&#039;bösen&#039;&#039; EMM aussagt.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== write ===&lt;br /&gt;
Wenn man keine Filterung über den Parameter blockemm-bylen vornimmt, sondern auch die unique EMM mit blockemm-u blockt, muss man die erforderlichen EMM anhand der Liste von pepo83 aus den mit saveemm-u gespeicherten EMM einzeln heraussuchen, auf die SmartCard schreiben (siehe oben!) und schauen, was dann passiert. Dies ist eine Methode, mit der man sich vorsichtig an die &#039;&#039;guten&#039;&#039; EMM herantasten kann und die auch bei der Schaffung dieser Liste im o.g. Thread Pate gestanden hat.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Hier noch eine Faustregel von &#039;&#039;&#039;derdaa&#039;&#039;&#039; aus dem StB:&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;EMM-BLOCK und LOG&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
*Freischalten lassen&lt;br /&gt;
*40 Minuten Warten&lt;br /&gt;
*Log Auslesen, die EMM die nach 30 Minuten nicht mehr kommt Schreiben (das ist die Freischaltung)&lt;br /&gt;
*die Kürzeste EMM (Im HEX 20-40 gesammt 108 Zeichen ist die Verlängerung)&lt;br /&gt;
&lt;br /&gt;
Mehr nicht machen; da hat man dann meist um die 3 Monate Ruhe und bis dahin gibt es evtl schon was neues!&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Fusebyte ===&lt;br /&gt;
Das Fusebyte gibt darüber Auskunft, in welchem Aktivierungszustand sich die SmartCard befindet:&lt;br /&gt;
&lt;br /&gt;
 Format&lt;br /&gt;
 15 48 xx&lt;br /&gt;
       00 nicht aktiviert&lt;br /&gt;
       05 aktiviert&lt;br /&gt;
       25 gepairt (mit Receiver verheiratet) &amp;lt;--- was wir unter allen Umständen vermeiden wollen!&lt;br /&gt;
&lt;br /&gt;
Das Fusebyte findet man, wenn man im WebIF auf der Status-Seite unten den Debug-Modus &#039;&#039;&#039;ALL&#039;&#039;&#039; auswählt, danach den Reader neu startet und nach der Folge &#039;&#039;&#039;15 48 XX&#039;&#039;&#039; sucht.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Datei:Debug ALL.jpg]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Sollte &#039;&#039;&#039;Switch Debug from 0 to 0 1 2 4 8 16 32 64 128 256 512 1024 2048 4096 ALL &#039;&#039;&#039; auf der Status Seite nicht angezeigt werden, dann unter Config -&amp;gt; WebIf -&amp;gt; Show/Hide in Status -&amp;gt; &#039;&#039;&#039;Show&#039;&#039;&#039; aktivieren!&lt;br /&gt;
&lt;br /&gt;
Alternativ dazu kann der Debug Modus auch im LiveLog geändert werden. Dazu muss dort der Button &#039;&#039;&#039;Einstellungen anzeigen&#039;&#039;&#039; gedrückt werden.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
 Ein Tipp von User &#039;&#039;&#039;kaggee&#039;&#039;&#039; aus dem StB:&lt;br /&gt;
 Für alle, die das Fusebyte im Oscamlog nicht finden:&lt;br /&gt;
 Die Standardgröße für das OSCam.log von 256 KB auf 1.500 KB erhöhen, dann kann man das Fusebyte sehen!&lt;br /&gt;
&lt;br /&gt;
=== Payload ===&lt;br /&gt;
Zeigt zuverlässig den Kartenstatus.&lt;br /&gt;
&lt;br /&gt;
Sichtbar wird es im Log, wenn im WebIF Status-Seite unten im Debug-Level die Ziffern 2 und 4 ausgewählt werden:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Datei:Debug 2-4.jpg]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Dann erscheint in der 2. Logzeile nach [videogard2]Decrypted eine HEX-Ziffernfolge&lt;br /&gt;
&lt;br /&gt;
 0F 06 02 30 20 -&amp;gt; Karte komplett neu und nackt (nicht mit EMMs versorgt) *&lt;br /&gt;
 0F 06 00 10 20 -&amp;gt; Karte aktiviert (1. EMM geschrieben) aber noch ohne Entitlements (2. EMM fehlt) /ODER/ Karte war schon hell, Entitlements abgelaufen **&lt;br /&gt;
 0F 06 00 00 00 -&amp;gt; Karte aktiviert und mit Entitlements versorgt&lt;br /&gt;
 0F 06 00 10 00 -&amp;gt; Karte gepairt ***&lt;br /&gt;
 0F 06 00 00 20 -&amp;gt; Karte mit falschem/verfälschtem EMM kaputt geschrieben /ODER/ Karte deaktiviert/gesperrt (meistens mit 827029) /ODER/ Kein Tier für den Kanal vorhanden auf dem der Payload ausgelesen wird ****&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
OScam Log (seit r9782?):&lt;br /&gt;
&lt;br /&gt;
(*) sky [videoguard2] classD3 ins54: no cw --&amp;gt; Card isn&#039;t active&lt;br /&gt;
sky [videoguard2] classD3 ins54: no cw --&amp;gt; Card is paired&lt;br /&gt;
&lt;br /&gt;
(**) sky [videoguard2] classD3 ins54: no cw --&amp;gt; Card is paired&lt;br /&gt;
&lt;br /&gt;
(***) sky [videoguard2] classD3 ins54: no cw --&amp;gt; Card is paired&lt;br /&gt;
&lt;br /&gt;
(****) [videoguard2] classD3 ins54: status 90 00 = ok but cw=00 tag 0F: 00 00 20 00 00 03, please report to the developers with decrypted ins54&lt;br /&gt;
&lt;br /&gt;
OScam schreibt im Log &amp;quot;Card is paired&amp;quot; nach Syntax xx xx xx 10 xx und zeigt daher keinen Unterschied zwischen &amp;quot;Aktiviert, aber ohne Entitlements&amp;quot; und &amp;quot;gepairt&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Den Status kann man auch auf die V13 anwenden, allerdings muss dann im Log nach &amp;quot;0F 04&amp;quot; gesucht werden, z.B. 0F 04 00 00 00 für &amp;quot;Karte aktiviert und mit Entitlements versorgt&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
=== Script für Fusebyte und Payload ===&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;brain666&#039;&#039;&#039; vom Stb hat ein [http://board.streamboard.tv/forum/thread/40364-neue-sky-v14-l%C3%A4uft-nur-noch-im-original-receiver/?postID=511102&amp;amp;highlight=Fusebyte%2Bund%2BPayload#post511102 script] entwickelt, das das Ermitteln und Auslesen von Fusebyte und Payload erleichtert&lt;br /&gt;
&lt;br /&gt;
Download: [http://www.streamboard.tv/wbb2/portal_subdb.php?dbid=44 Fusebyte-Payload-Script]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Datei:WarningS.png|text-bottom]] &#039;&#039;&#039;Achtung:&#039;&#039;&#039;&lt;br /&gt;
es muss &#039;&#039;curl&#039;&#039; im Image vorhanden sein, zur Not muss es nachinstalliert werden. &#039;&#039;curl&#039;&#039; ist ein Hilfsprogramm, um über die Kommandozeile Webinformationen abrufen zu können. Hier im Skript wird das Webinterface von OSCAM abgefragt.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Nachinstallation von &#039;&#039;curl&#039;&#039; wenn nötig mit&lt;br /&gt;
 code&lt;br /&gt;
 opkg update&lt;br /&gt;
 opkg install curl&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
#!/bin/sh&lt;br /&gt;
TEMP=&amp;quot;/tmp/tempfile&amp;quot;&lt;br /&gt;
LOGIN=&amp;quot;benutzer&amp;quot;&lt;br /&gt;
PW=&amp;quot;passwort&amp;quot;&lt;br /&gt;
IP=&amp;quot;127.0.0.1&amp;quot;&lt;br /&gt;
PORT=&amp;quot;12345&amp;quot;&lt;br /&gt;
KARTE=&amp;quot;sky.v14.lokal1&amp;quot;&lt;br /&gt;
LOGPFAD=&amp;quot;/opt/lampp/htdocs/oscam17000/os17000.log&amp;quot;&lt;br /&gt;
#&lt;br /&gt;
PLATZ=&amp;quot;################################&amp;quot;&lt;br /&gt;
curl -s --digest -o - -u $LOGIN:$PW &amp;quot;http://$IP:$PORT/status.html?debug=65535&amp;quot; &amp;gt; $TEMP&lt;br /&gt;
printf &amp;quot;switching debug to 65535 ... \n&amp;quot;;&lt;br /&gt;
rm -f $TEMP&lt;br /&gt;
&lt;br /&gt;
curl -s --digest -o - -u $LOGIN:$PW &amp;quot;http://$IP:$PORT/readers.html?label=$KARTE&amp;amp;action=disable&amp;quot; &amp;gt; $TEMP&lt;br /&gt;
printf &amp;quot;$KARTE DISABLED ... waiting 1 sec. \n&amp;quot;;&lt;br /&gt;
rm -f $TEMP&lt;br /&gt;
sleep 1&lt;br /&gt;
curl -s --digest -o - -u $LOGIN:$PW &amp;quot;http://$IP:$PORT/readers.html?label=$KARTE&amp;amp;action=enable&amp;quot;  &amp;gt; $TEMP&lt;br /&gt;
printf &amp;quot;$KARTE ENABLED ... waiting 15 sec. until Card finished \n&amp;quot;;&lt;br /&gt;
rm -f $TEMP&lt;br /&gt;
sleep 15&lt;br /&gt;
printf &amp;quot;$PLATZ \n&amp;quot;;&lt;br /&gt;
printf &amp;quot;## checking fusebyte \n&amp;quot;;&lt;br /&gt;
#grep -A 3 -B 1 &amp;quot;15 48 &amp;quot; $LOGPFAD |tail -n 1&lt;br /&gt;
grep -A 2 -B 1 &amp;quot;15 48 &amp;quot; $LOGPFAD | grep -A 1 &amp;quot;Answer from cardreader&amp;quot; | grep -A 1 &amp;quot; $KARTE &amp;quot; | tail -n 2 &amp;gt; $TEMP&lt;br /&gt;
cat $TEMP | tail -n 2&lt;br /&gt;
rm -f $TEMP&lt;br /&gt;
printf &amp;quot;$PLATZ \n&amp;quot;;&lt;br /&gt;
printf &amp;quot;15 48 00 = Virgin \n&amp;quot;;&lt;br /&gt;
printf &amp;quot;15 48 05 = Active \n&amp;quot;;&lt;br /&gt;
printf &amp;quot;15 48 25 = Married/Activated \n&amp;quot;;&lt;br /&gt;
curl -s --digest -o - -u $LOGIN:$PW &amp;quot;http://$IP:$PORT/status.html?debug=0&amp;quot; &amp;gt; $TEMP&lt;br /&gt;
rm -f $TEMP&lt;br /&gt;
printf &amp;quot;$PLATZ \n&amp;quot;;&lt;br /&gt;
printf &amp;quot;## checking Payload \n&amp;quot;;&lt;br /&gt;
cat $LOGPFAD |  grep -A 0 -B 3 &amp;quot;00 0F 06 &amp;quot; | grep Dec | tail -n 1 &amp;gt;&amp;gt; $TEMP&lt;br /&gt;
cat $LOGPFAD | grep -A 0 -B 3 &amp;quot;00 0F 06 &amp;quot; | tail -n 1 &amp;gt;&amp;gt; $TEMP&lt;br /&gt;
cat $TEMP | tail -n 2&lt;br /&gt;
rm -f $TEMP&lt;br /&gt;
printf &amp;quot;$PLATZ \n&amp;quot;;&lt;br /&gt;
printf &amp;quot;0F 06 02 30 = vor dem Aktivieren der Karte \n&amp;quot;;&lt;br /&gt;
printf &amp;quot;0F 06 02 10 = nach dem Aktivieren der Karte \n&amp;quot;;&lt;br /&gt;
printf &amp;quot;0F 06 02 00 = beim Schreiben der Tiers \n&amp;quot;;&lt;br /&gt;
printf &amp;quot;$PLATZ \n&amp;quot;;&lt;br /&gt;
printf &amp;quot;$PLATZ \n&amp;quot;;&lt;br /&gt;
printf &amp;quot;switching debug to 0 ... done \n&amp;quot;;&lt;br /&gt;
exit 1&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
so sieht dann ein Ergebnis aus:&lt;br /&gt;
&lt;br /&gt;
 root@Linux:/opt/check.sh&lt;br /&gt;
 switching debug to 65535 ...&lt;br /&gt;
 sky.v14.lokal1 DISABLED ... waiting 1 sec.&lt;br /&gt;
 sky.v14.lokal1 ENABLED ... waiting 15 sec. until Card finished&lt;br /&gt;
 ################################&lt;br /&gt;
 ## checking fusebyte&lt;br /&gt;
 2014/05/10 17:53:11  8BB7658 r sky.v14.lokal1 [mouse] Answer from cardreader:&lt;br /&gt;
 2014/05/10 17:53:11  8BB7658    15 48 25 00 63 xxxxxxxxxxxxxxxxx&lt;br /&gt;
 ################################&lt;br /&gt;
 15 48 00 = Virgin&lt;br /&gt;
 15 48 05 = Active&lt;br /&gt;
 15 48 25 = Married/Activated&lt;br /&gt;
 ################################&lt;br /&gt;
 ## checking Payload&lt;br /&gt;
 2014/05/10 17:53:23  8BB7658 r sky.v14.lokal1 [videoguard2] Decrypted payload&lt;br /&gt;
 2014/05/10 17:53:23  8BB7658    00 00 0E 02 03 00 &#039;&#039;&#039;0F 06 02 00&#039;&#039;&#039; xxxxxxxxxxxxx   &#039;&#039;&#039;&amp;lt;----&#039;&#039;&#039;&lt;br /&gt;
 ################################&lt;br /&gt;
 0F 06 02 30 = vor dem Aktivieren der Karte&lt;br /&gt;
 0F 06 02 10 = nach dem Aktivieren der Karte&lt;br /&gt;
 0F 06 02 00 = beim Schreiben der Tiers&lt;br /&gt;
 ################################&lt;br /&gt;
 ################################&lt;br /&gt;
 switching debug to 0 ... done&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Datei:WarningS.png|text-bottom]] &#039;&#039;&#039;Achtung: Die Parameter im Script müssen natürlich User-spezifisch angepasst werden!&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Installation des Scripts ====&lt;br /&gt;
&lt;br /&gt;
Hier eine [http://board.streamboard.tv/forum/thread/40364-neue-sky-v14-l%C3%A4uft-nur-noch-im-original-receiver/?postID=511957#post511957 Anleitung] von &#039;&#039;&#039;Basti756&#039;&#039;&#039; aus dem StB:&lt;br /&gt;
&lt;br /&gt;
Das Script muss auf das Gerät kopiert werden, auf dem OSCAM mit der V14 Karte auf einem Smartcardreader läuft und ausführbar gemacht werden (chmod 755 script.sh). Das Verzeichnis in dem das Script liegt, spielt keine Rolle.&lt;br /&gt;
Anschließend müssen die folgenden Variablen an die lokalen Gegebenheiten angepasst werden (Anführungszeichen nicht entfernen!):&lt;br /&gt;
&lt;br /&gt;
 code&lt;br /&gt;
 1: TEMP=&amp;quot;/tmp/tempfile&amp;quot;                               #muss nicht angepasst werden&lt;br /&gt;
 2: LOGIN=&amp;quot;benutzer&amp;quot;                                   #Benutzer für die Anmeldung am OSCAM WebIf&lt;br /&gt;
 3: PW=&amp;quot;passwort&amp;quot;                                      #Passwort des Benutzers für die Anmeldung am OSCAM WebIf&lt;br /&gt;
 4: IP=&amp;quot;127.0.0.1&amp;quot;                                     #muss nicht angepasst werden&lt;br /&gt;
 5: PORT=&amp;quot;12345&amp;quot;                                       #Port auf dem das WebIf lauscht&lt;br /&gt;
 6: KARTE=&amp;quot;sky.v14.lokal1&amp;quot;                             #Readername der Sky V14&lt;br /&gt;
 7: LOGPFAD=&amp;quot;/opt/lampp/htdocs/oscam17000/os17000.log&amp;quot; #Pfad im Dateisystem zur Logdatei von OSCAM&lt;br /&gt;
&lt;br /&gt;
Die Ausführung des Scripts geschieht auf der Kommandozeile:&lt;br /&gt;
&lt;br /&gt;
 code:&lt;br /&gt;
 1: sh /pfad/zum/script.sh&lt;br /&gt;
&lt;br /&gt;
Das Script gibt nun die gefundenen Werte des Fusebytes und der decrypted Payload inkl. ihrer Bedeutung aus.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Datei:WarningS.png|text-bottom]] &#039;&#039;&#039;Achtung:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Der Receiver muss natürlich auf einem entsprechenden Pay-Channel eingestellt sein!&lt;br /&gt;
&lt;br /&gt;
=== Konfigurationen ===&lt;br /&gt;
Nachfolgend einige Muster-Konfigurationen für die oscam.server&lt;br /&gt;
&lt;br /&gt;
[[Datei:WarningS.png|text-bottom]] &#039;&#039;&#039;Achtung:&#039;&#039;&#039;&lt;br /&gt;
* die mit *** gekennzeichneten Parameter sind benutzerspezifisch!&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== easymouse 2 ====&lt;br /&gt;
&lt;br /&gt;
 [reader]&lt;br /&gt;
 label                         = SkyDE_V13&lt;br /&gt;
 protocol                      = mouse&lt;br /&gt;
 device                        = ***&lt;br /&gt;
 services                      = ***&lt;br /&gt;
 caid                          = 09C4&lt;br /&gt;
 boxid                         = 12345678&lt;br /&gt;
 ins7e11                       = 15&lt;br /&gt;
 detect                        = cd&lt;br /&gt;
 group                         = ***&lt;br /&gt;
 emmcache                      = 1,1,2&lt;br /&gt;
 blockemm-unknown              = 1&lt;br /&gt;
 blockemm-u                    = 0 (Besser auf 1 setzen und EMM manuell schreiben! (Siehe Forum))&lt;br /&gt;
 blockemm-s                    = 1&lt;br /&gt;
 blockemm-g                    = 1&lt;br /&gt;
 #blockemm-bylen               = 1-38,40,42-44,65-124,126-127,131,139-255 (Nicht mehr notwendig mindestens seit Version 9881.)&lt;br /&gt;
 saveemm-u                     = 1&lt;br /&gt;
 ndsversion                    = 2&lt;br /&gt;
&lt;br /&gt;
 [reader]&lt;br /&gt;
 label                         = SkyDE_V14&lt;br /&gt;
 protocol                      = mouse&lt;br /&gt;
 device                        = ***&lt;br /&gt;
 services                      = ***&lt;br /&gt;
 caid                          = 098C&lt;br /&gt;
 boxid                         = 12345678&lt;br /&gt;
 ins7e11                       = 15&lt;br /&gt;
 detect                        = cd&lt;br /&gt;
 group                         = ***&lt;br /&gt;
 emmcache                      = 1,1,2&lt;br /&gt;
 blockemm-unknown              = 1&lt;br /&gt;
 blockemm-u                    = 0 (Besser auf 1 setzen und EMM manuell schreiben! (Siehe Forum))&lt;br /&gt;
 blockemm-s                    = 1&lt;br /&gt;
 blockemm-g                    = 1&lt;br /&gt;
 #blockemm-bylen               = 1-38,40,42-44,65-124,126-127,131,139-255 (Nicht mehr notwendig mindestens seit Version 9881.)&lt;br /&gt;
 saveemm-u                     = 1&lt;br /&gt;
 ndsversion                    = 2&lt;br /&gt;
&lt;br /&gt;
==== serial ====&lt;br /&gt;
&lt;br /&gt;
 [reader]&lt;br /&gt;
 label                         = SkyDE_V13&lt;br /&gt;
 protocol                      = smartreader&lt;br /&gt;
 device                        = ***&lt;br /&gt;
 services                      = ***&lt;br /&gt;
 autospeed                     = 0&lt;br /&gt;
 caid                          = 09C4&lt;br /&gt;
 boxid                         = 12345678&lt;br /&gt;
 ins7e11                       = 15&lt;br /&gt;
 detect                        = cd&lt;br /&gt;
 mhz                           = 480&lt;br /&gt;
 cardmhz                       = 369&lt;br /&gt;
 group                         = ***&lt;br /&gt;
 emmcache                      = 1,1,2&lt;br /&gt;
 blockemm-unknown              = 1&lt;br /&gt;
 blockemm-u                    = 0 (Besser auf 1 setzen und EMM manuell schreiben! (Siehe Forum))&lt;br /&gt;
 blockemm-s                    = 1&lt;br /&gt;
 blockemm-g                    = 1&lt;br /&gt;
 #blockemm-bylen               = 1-38,40,42-44,65-124,126-127,131,139-255 (Nicht mehr notwendig mindestens seit Version 9881.)&lt;br /&gt;
 saveemm-u                     = 1&lt;br /&gt;
 ndsversion                    = 2&lt;br /&gt;
&lt;br /&gt;
 [reader]&lt;br /&gt;
 label                         = SkyDE_V14&lt;br /&gt;
 protocol                      = smartreader&lt;br /&gt;
 device                        = ***&lt;br /&gt;
 services                      = ***&lt;br /&gt;
 autospeed                     = 0&lt;br /&gt;
 caid                          = 098C&lt;br /&gt;
 boxid                         = 12345678&lt;br /&gt;
 ins7e11                       = 15&lt;br /&gt;
 detect                        = cd&lt;br /&gt;
 mhz                           = 480&lt;br /&gt;
 cardmhz                       = 369&lt;br /&gt;
 group                         = ***&lt;br /&gt;
 emmcache                      = 1,1,2&lt;br /&gt;
 blockemm-unknown              = 1&lt;br /&gt;
 blockemm-u                    = 0 (Besser auf 1 setzen und EMM manuell schreiben! (Siehe Forum))&lt;br /&gt;
 blockemm-s                    = 1&lt;br /&gt;
 blockemm-g                    = 1&lt;br /&gt;
 #blockemm-bylen               = 1-38,40,42-44,65-124,126-127,131,139-255 (Nicht mehr notwendig mindestens seit Version 9881.)&lt;br /&gt;
 saveemm-u                     = 1&lt;br /&gt;
 ndsversion                    = 2&lt;br /&gt;
&lt;br /&gt;
==== smargo ====&lt;br /&gt;
&lt;br /&gt;
 # Sky V14 im Smargo FTDI muss aktiv sein&lt;br /&gt;
 [reader]&lt;br /&gt;
 Label                   = SkyV14&lt;br /&gt;
 device                  = /dev/ttyUSB0&lt;br /&gt;
 protocol                = mouse&lt;br /&gt;
 caid                    = 098C&lt;br /&gt;
 boxid                   = 12345678&lt;br /&gt;
 ins7e11                 = 13&lt;br /&gt;
 smargopatch             = 1&lt;br /&gt;
 detect                  = cd&lt;br /&gt;
 cardmhz                 = 368&lt;br /&gt;
 mhz                     = 480&lt;br /&gt;
 autospeed               = 0&lt;br /&gt;
 group                   = 1&lt;br /&gt;
 emmcache                = 1,1,2&lt;br /&gt;
 saveemm-u               = 1&lt;br /&gt;
 blockemm-unknown        = 1&lt;br /&gt;
 blockemm-g              = 1&lt;br /&gt;
 blockemm-s              = 1&lt;br /&gt;
 blockemm-bylen          = 1-38,40,42-44,65-124,126-127,131,139-255&lt;br /&gt;
 ndsversion              = 2&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
 # Sky V14 im Smargo USB:ID mit z.B. list_smargo auslesen&lt;br /&gt;
 [reader]&lt;br /&gt;
 Label                   = SkyV14&lt;br /&gt;
 device                  = USB:ID&lt;br /&gt;
 protocol                = smartreader&lt;br /&gt;
 caid                    = 098C&lt;br /&gt;
 boxid                   = 12345678&lt;br /&gt;
 ins7e11                 = 13&lt;br /&gt;
 detect                  = cd&lt;br /&gt;
 cardmhz                 = 368&lt;br /&gt;
 mhz                     = 480&lt;br /&gt;
 autospeed               = 0&lt;br /&gt;
 group                   = 1&lt;br /&gt;
 emmcache                = 1,1,2&lt;br /&gt;
 saveemm-u               = 1&lt;br /&gt;
 blockemm-unknown        = 1&lt;br /&gt;
 blockemm-g              = 1&lt;br /&gt;
 blockemm-s              = 1&lt;br /&gt;
 blockemm-bylen          = 1-38,40,42-44,65-124,126-127,131,139-255&lt;br /&gt;
 ndsversion              = 2&lt;br /&gt;
&lt;br /&gt;
Dank an &#039;&#039;&#039;Bulldog&#039;&#039;&#039; vom StB&lt;br /&gt;
&lt;br /&gt;
== OSCar-EMM-Analyse-Programm ==&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;mcmagic2&#039;&#039;&#039; vom StB hat ein Programm geschrieben, mit dem man die EMM-Logdaten von OSCam analysieren kann. [http://board.streamboard.tv/forum/thread/41441-emm-oscar-download In diesem Thread] stehen die Programmversionen für Windows und MAC zum Download zur Verfügung. Hier wird auch über die Testergebnisse und Weiterentwicklung diskutiert.&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Es ist beabsichtigt, diese Programme in die &#039;&#039;&#039;Database von Streamboard&#039;&#039;&#039; aufzunehmen. &lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Erklärungen und ein How-To werden an dieser Stelle folgen!&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;/div&gt;</summary>
		<author><name>EnoSat</name></author>
	</entry>
	<entry>
		<id>http://oldwiki.streamboard.tv/index.php?title=EMM&amp;diff=13585</id>
		<title>EMM</title>
		<link rel="alternate" type="text/html" href="http://oldwiki.streamboard.tv/index.php?title=EMM&amp;diff=13585"/>
		<updated>2023-01-04T13:32:35Z</updated>

		<summary type="html">&lt;p&gt;EnoSat: /* Installation des Scripts */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Kategorie:HowTo]]&lt;br /&gt;
[[Kategorie:Cardserver]]&lt;br /&gt;
[[Kategorie:OSCam]]&lt;br /&gt;
&lt;br /&gt;
= EMM - How to block, save, select and write with OSCam =&lt;br /&gt;
&lt;br /&gt;
== Begriffsbestimmung ==&lt;br /&gt;
EMM  =  &#039;&#039;&#039;E&#039;&#039;&#039;ntitlement &#039;&#039;&#039;M&#039;&#039;&#039;anagement &#039;&#039;&#039;M&#039;&#039;&#039;essages werden mit dem TV-Stream ausgesendet und lösen durch Zusammenwirken von SmartCard und CardReader (ggf mit entsprechenden Interfaces) auf der Empfängerseite bestimmte Aktionen aus, wie z.B.&lt;br /&gt;
* Aktivieren bzw. Freischalten der SmartCard&lt;br /&gt;
* Verlängerungen der Gültigkeit&lt;br /&gt;
* Hinzuwählen von bestimmten Sendungen&lt;br /&gt;
* Pairen (verheiraten) mit einem bestimmten Receiver&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
OSCam unterscheidet vier Arten von EMM:&lt;br /&gt;
* &#039;&#039;&#039;u&#039;&#039;&#039;nique =  nur für eine ganz bestimmte SmartCard eines Providers&lt;br /&gt;
* &#039;&#039;&#039;s&#039;&#039;&#039;hared =  für eine bestimmte Gruppe von SmartCards eines Providers&lt;br /&gt;
* &#039;&#039;&#039;g&#039;&#039;&#039;lobal =  für alle SmartCards eines Providers&lt;br /&gt;
* &#039;&#039;&#039;unknown&#039;&#039;&#039; = unbekannte EMM&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Dieses Wiki befasst sich mit den Möglichkeiten von OSCam, eingehende EMM für SmartCards auf dem Cardserver zu&lt;br /&gt;
* blocken (&#039;&#039;&#039;block&#039;&#039;&#039;)&lt;br /&gt;
* sichern (&#039;&#039;&#039;save&#039;&#039;&#039;)&lt;br /&gt;
* filtern (&#039;&#039;&#039;select&#039;&#039;&#039;) und schließlich manuell auf die SmartCard zu&lt;br /&gt;
* schreiben (&#039;&#039;&#039;write&#039;&#039;&#039;)&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Aufbau einer EMM ==&lt;br /&gt;
Die von Oscam abgespeicherten EMMs in der *emm.log-Datei (s.u.) kann man sich mit einem Texteditor anschauen und sehen beispielsweise so aus:&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
1970/01/01 23:59:59  0123456789ABCDEF  8270&#039;&#039;&#039;20&#039;&#039;&#039;XXXXXXXXXX&#039;&#039;&#039;02&#039;&#039;&#039;FEDCBA9876543210FEDCBA9876543210FEDCBA9876543210FEDC&lt;br /&gt;
&lt;br /&gt;
Erläuterung:&lt;br /&gt;
Datum und Uhrzeit des Empfangs (&amp;quot;1970/01/01 23:59:59&amp;quot;) der EMM dürften klar sein. Danach kommt der dritte Block (&amp;quot;0123456789ABCDEF&amp;quot;), welcher (bei Unique-EMM) eure Smartcard-Seriennummer enthält, falls ihr zB im Forum EMMs postet, solltet ihr diesen Block also unkenntlich machen, zB aus-x-en.&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Der vierte Block beginnt immer mit 8270 gefolgt von der Länge der EMM in Hexadezimal (hier &#039;&#039;&#039;20&#039;&#039;&#039;, d.h. die Länge ist 20 in Hex, was in Dezimal 32 entspricht). Dementsprechend kommen danach also 64 Zeichen, denn jeweils 2 Zeichen entsprechen einem Byte. Dabei kommt zuerst ein Bereich (&amp;quot;XXXXXXXXXX&amp;quot;) in welchem nocheinmal eure Smartcard-Seriennummer stehen kann (also ggfs aus-x-en), gefolgt von &#039;&#039;&#039;02&#039;&#039;&#039; und danach bis zum Ende der verschlüsselte Teil, in welchem der Provider die eigentlichen Befehle für die Karte &amp;quot;versteckt&amp;quot;. Auch darin kann die Serial enthalten sein, deshalb sollte man, wenn überhaupt, EMMs nur in dieser Form posten: 827020XXXXXXXXXX02. So kann man den Typ, die Länge und den Aufbau erkennen.&lt;br /&gt;
&lt;br /&gt;
Steht dort anstatt &#039;&#039;&#039;02&#039;&#039;&#039; ein &#039;&#039;&#039;07&#039;&#039;&#039;, spricht man vom 07er-Aufbau und diese gelten höchstwahrscheinlich als Pairing-EMMs. Solche EMMs werden deshalb von Oscam seit Revision 9884 als Unknown-EMM weiterverarbeitet, also zB als solche geblockt (siehe [[OSCam/de/Config/oscam.server#fix07|fix07]]).&lt;br /&gt;
&lt;br /&gt;
Beginnt der vierte Block stattdessen mit 8200, wurde diese EMM von einem CCcam-Clienten empfangen. CCcam filtert außerdem die Smartcard-Seriennummer heraus, was dazu führt, daß die EMM-Länge um 4 Bytes kleiner ist. In unserem obigen Beispiel würde der vierte Block also mit 82001C beginnen (Hexadezimal 1C plus 4 ergibt wieder 20). Dies müsst ihr unbedingt beachten, wenn ihr in den diversen Längen-Listen nachschaut, ob eine EMM &amp;quot;gut&amp;quot; oder &amp;quot;böse&amp;quot; ist.&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== EMM-Management ==&lt;br /&gt;
Die Configuration der [[OSCam/de/Config/oscam.server#block_and_save|oscam.server]] ermöglicht dem CardReader, die beim Client eingehenden EMM auf unterschiedliche Weise zu behandeln.&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
=== block ===&lt;br /&gt;
Hiermit wird die Weiterleitung der EMM an die SmartCard blockiert. Sie wird also nicht auf die Karte geschrieben. Man kann die einzelnen EMM-Arten separat mit Setzen einer 1 blockieren:&lt;br /&gt;
* &#039;&#039;&#039;blockemm-u&#039;&#039;&#039; = blockiert nur unique EMM&lt;br /&gt;
* &#039;&#039;&#039;blockemm-s&#039;&#039;&#039; = blockiert nur shared EMM&lt;br /&gt;
* &#039;&#039;&#039;blockemm-g&#039;&#039;&#039; = blockiert nur global EMM&lt;br /&gt;
* &#039;&#039;&#039;blockemm-unknown&#039;&#039;&#039; = blockiert nur unbekannte EMM&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Der Default-Wert ist bei allen 4 Parametern 0, also nicht geblockt!&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Will man alle EMM an einer Weiterleitung zur SmartCard hindern, muss bei allen vier obengenannten Parametern eine 1 gesetzt werden!&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Eine Sonderstellung nimmt folgender Parameter ein:&lt;br /&gt;
* &#039;&#039;&#039;blockemm-bylen&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Damit können EMM aller oben aufgeführten Arten mit einer bestimmten Länge blockiert werden. Eine Kombination zwischen den 4 EMM-Arten und blockemm-bylen ist nicht nur möglich sondern auch zweckmäßig.&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
 Beispiel:&lt;br /&gt;
 blockemm-u      =  0&lt;br /&gt;
 blockemm-s      =  1&lt;br /&gt;
 blockemm-g      =  1&lt;br /&gt;
 blockemm-unknown = 1&lt;br /&gt;
 blockemm-bylen = 50-60,100-110&lt;br /&gt;
Es werden alle unique EMM auf die SmartCard geschrieben mit Ausnahme der Längen 50 bis 60 und 100 bis 110.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
[[Datei:WarningS.png|text-bottom]] &#039;&#039;&#039;Achtung:&#039;&#039;&#039;&lt;br /&gt;
Es ist zweckmäßig, einen Range in blockemm-bylen &#039;&#039;&#039;nicht mit einer 0&#039;&#039;&#039; zu beginnen! Bei einer 0 am Anfang eines Ranges haben User negative Erfahrungen mit dem &#039;&#039;Durchrutschen&#039;&#039; unerwünschter EMM gemacht. &#039;&#039;&#039;Besser die 1 wählen!&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== save ===&lt;br /&gt;
In bestimmten Fällen ist es zweckmäßig, die EMM zu prüfen, bevor sie auf die SmartCard geschrieben werden. Das kann man nicht, wenn man sie nur, wie oben beschrieben, blockt. Sie müssen also zunächst gesichert werden, damit man sie prüfen und ggf. manuell auf die SmartCard schreiben kann.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Vorbedingung&#039;&#039;&#039; ist, dass in [[OSCam/de/Config/oscam.conf#emmlogdir|oscam.conf[global]]] ein &#039;&#039;&#039;Pfad für die Sicherung&#039;&#039;&#039; der Logdaten festgelegt ist:&lt;br /&gt;
&lt;br /&gt;
 Beispiel:&lt;br /&gt;
 /var/log/oscam/emm.log/&lt;br /&gt;
&lt;br /&gt;
Oder im WebIF.&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
[[Datei:Ausschnitt oscam.conf-global).jpg]]&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Wenn dort nichts eingetragen wird, gilt als Default-Wert das Verzeichnis, in dem die Config steht!&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
----------------------&lt;br /&gt;
[[Datei:MessageS.png|text-bottom]] &#039;&#039;&#039;Info:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Das Verzeichnis wird nicht von Oscam erstellt. Es muss bereits auf der Festplatte vorhanden sein.&lt;br /&gt;
----------------------&lt;br /&gt;
&lt;br /&gt;
In der [[OSCam/de/Config/oscam.server#saveemm-u|oscam.server]] stehen folgende Speichermöglichkeiten zur Verfügung:&lt;br /&gt;
* &#039;&#039;&#039;saveemm-u&#039;&#039;&#039;  =  speichern der unique EMM&lt;br /&gt;
* &#039;&#039;&#039;saveemm-s&#039;&#039;&#039;  =  speichern der share EMM&lt;br /&gt;
* &#039;&#039;&#039;saveemm-g&#039;&#039;&#039;  =  speichern der global EMM&lt;br /&gt;
* &#039;&#039;&#039;saveemm-unknown&#039;&#039;&#039;  =  speichern der unknown EMM&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Defaultwert ist für alle 0 = keine Speicherung. Mit dem Setzen von 1 wird eine Speicherung unter dem in [[OSCam/de/Config/oscam.conf#emmlogdir|oscam.conf[global]]] festgelegten Pfad vorgenommen.&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Diese Parameter können auch im WebIf verwaltet werden:&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
[[Datei:Ausschnitt oscam.server -block-save-.jpg]]&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== select ===&lt;br /&gt;
Aus den gespeicherten EMM kann man nun die EMM heraussuchen, die man auf die SmartCard schreiben möchte. Das macht man am besten mit copy&amp;amp;paste (siehe nächster Abschnitt!).&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== write ===&lt;br /&gt;
Das WebIf bietet unter dem Tab &#039;&#039;&#039;Reader&#039;&#039;&#039; die Möglichkeit, einzelne EMM manuell auf die SmartCard zu schreiben:&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
[[Datei:Ausschnitt oscam.server -Tab1-.jpg]]&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Man erhält dann folgendes Bild:&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
[[Datei:Ausschnitt Server Tab2 leer.jpg]]&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
In den oberen Abschnitt fügt man die gewünschte EMM mit copy&amp;amp;paste ein.&lt;br /&gt;
&lt;br /&gt;
 &#039;&#039;&#039;Die CAID muss nicht eingetragen werden!&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Erläuterung:&#039;&#039;&#039;(Schelle76 StB)&lt;br /&gt;
&amp;lt;br/&amp;gt; &lt;br /&gt;
Einen Pfad muss man nur angeben, wenn man eine EMM aus einer Datei (z.B. var/log/oscam/emm.log) schreiben will. Solange man es nur händisch macht, benötigt man keinen Pfad. &lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Beispiel NDS/Videogard V14 SmartCard ==&lt;br /&gt;
Anhand einer V14 SmartCard (NDS/Videogard) soll die praktische Anwendung des EMM-Management beschrieben werden. Die nachfolgenden Ausführungen sind eine Zusammenfassung der wesentlichen Erkenntnisse aus diesem sehr umfangreichen [http://www.streamboard.tv/wbb2/thread.php?threadid=40364&amp;amp;threadview=0&amp;amp;hilight=&amp;amp;hilightuser=0&amp;amp;page=1 Streamboard-Thread]&lt;br /&gt;
&lt;br /&gt;
=== FAQ ===&lt;br /&gt;
===== Unpair =====&lt;br /&gt;
Q: Ist eine &amp;quot;Trennung&amp;quot; zwischen Karte und Receiver möglich?&lt;br /&gt;
&lt;br /&gt;
A: &#039;&#039;&#039;Nein&#039;&#039;&#039; (Stand 23.08.2014)&lt;br /&gt;
&lt;br /&gt;
===== Pair =====&lt;br /&gt;
Q: Mit welcher Hardware kann die Karte überhaupt gepaired werden?&lt;br /&gt;
&lt;br /&gt;
A: Pairing ist nur mit Sky NDS zertifizierten HD Receivern / Sky CI+ möglich. Die Pairingaktivierung per EMM ist jedoch in &#039;&#039;&#039;jedem Videoguard (Soft)CAM möglich!&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
===== Erste Inbetriebnahme =====&lt;br /&gt;
Q: Werden Karte und Receiver bereits &amp;quot;gepaired&amp;quot; geliefert?&lt;br /&gt;
&lt;br /&gt;
A: &#039;&#039;&#039;Nein&#039;&#039;&#039; (Stand 23.08.2014)&lt;br /&gt;
&lt;br /&gt;
Q: Was ist zu beachten, wenn ich die neue Karte und den neuen Receiver erhalten habe?&lt;br /&gt;
&lt;br /&gt;
A: Karte erst in einen Receiver, CAM oder Cardreader stecken, nachdem sichergestellt ist, dass die EMMs geblockt werden. Das gilt z.B. auch für einen OSCam-Reader, erst alle EMMs &#039;&#039;&#039;[[OSCam/de/Config/oscam.server#block_and_save|blocken]]&#039;&#039;&#039;, dann Karte einstecken.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Karte und Sender freischalten ===&lt;br /&gt;
[[Datei:WarningS.png|text-bottom]] &#039;&#039;&#039;Alle Angaben ohne Gewähr!&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Nachfolgende Tabelle führt die &#039;&#039;&#039;Längen in Hex&#039;&#039;&#039; von &#039;&#039;&#039;Unique&#039;&#039;&#039;-EMMs auf, die bisher erfolgreich zur Aktivierung der Karte und anschließender Aktivierung/Verlängerung der Tiers genutzt worden sind.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beispiel&#039;&#039;&#039; 0x85/0x32: Eine EMM mit Länge 0x85 wurde geloggt und manuell auf die Karte geschrieben, was die Karte aktivierte. Danach folgte irgendwann eine EMM mit Länge 0x32, die ebenso manuell auf die Karte geschrieben wurde und die letztendlich die &#039;&#039;Erleuchtung&#039;&#039; brachte, sprich die Tiers aktivierte/verlängerte.&lt;br /&gt;
&lt;br /&gt;
Stand: 06.09.2014&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! EMM-Length activate Card&lt;br /&gt;
! EMM-Length activate Programs (Tiers)&lt;br /&gt;
|-&lt;br /&gt;
|51&lt;br /&gt;
|33&lt;br /&gt;
|-&lt;br /&gt;
|6D&lt;br /&gt;
|34&lt;br /&gt;
|-&lt;br /&gt;
|84&lt;br /&gt;
|2f&lt;br /&gt;
|-&lt;br /&gt;
|84&lt;br /&gt;
|35&lt;br /&gt;
|-&lt;br /&gt;
|8C&lt;br /&gt;
|35&lt;br /&gt;
|-&lt;br /&gt;
|85&lt;br /&gt;
|32&lt;br /&gt;
|-&lt;br /&gt;
|85&lt;br /&gt;
|34&lt;br /&gt;
|-&lt;br /&gt;
|85&lt;br /&gt;
|36&lt;br /&gt;
|-&lt;br /&gt;
|88&lt;br /&gt;
|33&lt;br /&gt;
|-&lt;br /&gt;
|88&lt;br /&gt;
|34&lt;br /&gt;
|-&lt;br /&gt;
|88&lt;br /&gt;
|35&lt;br /&gt;
|-&lt;br /&gt;
|91&lt;br /&gt;
|33 &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== block ===&lt;br /&gt;
Da die EMM, die die&lt;br /&gt;
* Aktivierung bzw. Freischaltung&lt;br /&gt;
* Verlängerung&lt;br /&gt;
* Entitlements&lt;br /&gt;
* Select Bestellungen&lt;br /&gt;
* Pairing&lt;br /&gt;
auf der SmartCard veranlassen, alle kartenspezifisch, also unique sind, können die übrigen EMM-Arten geblockt werden.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Datei:WarningS.png|text-bottom]] &#039;&#039;&#039;Achtung:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Eine unique EMM erkennt man auch daran, dass sie die Serial-Nr. der SmartCard enthält!&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Die oscam.server wird daher wie folgt konfiguriert:&lt;br /&gt;
&lt;br /&gt;
 blockemm-unknown              = 1&lt;br /&gt;
 blockemm-s                    = 1&lt;br /&gt;
 blockemm-g                    = 1&lt;br /&gt;
&lt;br /&gt;
 Vor Version 9881:&lt;br /&gt;
 blockemm-u                    = 0 (Besser auf 1 setzen und EMM manuell schreiben! (Siehe Forum))&lt;br /&gt;
 blockemm-bylen                = 1-38,40,42-44,65-124,126-127,131,139-255&lt;br /&gt;
&lt;br /&gt;
 Nach Version 9881:&lt;br /&gt;
 blockemm-u                    = 0 (Besser auf 1 setzen und EMM manuell schreiben! (Siehe Forum))&lt;br /&gt;
&lt;br /&gt;
Damit wird folgendes erreicht:&lt;br /&gt;
* Alle unbekannten (unknown), geteilten (shared) und globalen (global) EMM werden geblockt&lt;br /&gt;
* Zur SmartCard werden nur die unique EMM durch gelassen (Besser nicht!)&lt;br /&gt;
* Diese unique EMM werden über blockemm-bylen (veraltet!) oder den seit Version 9881 per default aktivierten fix07 so gefiltert, dass nur &#039;&#039;gute&#039;&#039; EMM auf die SmartCard gelangen.&lt;br /&gt;
&lt;br /&gt;
Mit diesen Vorkehrungen hat man &#039;&#039;nach dem augenblicklichen Stand der Erkenntnisse&#039;&#039; eigentlich schon alles getan, um eine &#039;&#039;Hochzeit&#039;&#039; zwischen SmartCard und Receiver bzw. CI zu verhindern.&lt;br /&gt;
&lt;br /&gt;
=== save ===&lt;br /&gt;
Falls sich etwas bei den EMM von Provider-Seite ändert, ist es gut, wenn man sich diese EMM anschauen und bei Bedarf manuell auf die Smartcard schreiben kann.&lt;br /&gt;
&lt;br /&gt;
Daher folgender Eintrag in die oscam.server:&lt;br /&gt;
&lt;br /&gt;
 saveemm-u = 1&lt;br /&gt;
&lt;br /&gt;
Es besteht keine Notwendigkeit, auch die übrigen EMM (s,g,unknown) zu loggen und zu speichern&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Hier ein FileZilla-Ausschnit, der anzeigt, was dort gespeichert wird:&lt;br /&gt;
&lt;br /&gt;
[[Datei:Ausschnitt Log-Verzeichnis.jpg|altes Format für emm-log]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*Auf der &#039;&#039;&#039;*.bin&#039;&#039;&#039; sind die Logdaten im bin-Format. Diese Datei wird eigentlich nirgendwo mehr benötigt. Sie sollte im Rahmen der weiteren Programmpflege von OSCam wegfallen, da sie nur irritiert!&lt;br /&gt;
*Die &#039;&#039;&#039;*.log&#039;&#039;&#039; sind die mit &#039;&#039;&#039;saveemm&#039;&#039;&#039; und ggf. mit &#039;&#039;&#039;blockemm-bylen&#039;&#039;&#039; gefilterten EMM. Die kann kann man sich am besten mit Wordpad oder einem anderen Editor anschauen und die ausgesuchten EMM dann mit copy&amp;amp;paste auf die Karte schreiben.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Datei:WarningS.png|text-bottom]] &#039;&#039;&#039;Achtung: Ab Revision 9741 von OSCam werden separate Log-Dateien für die die einzelnen EMM-Arten (unknown, unique, share und global) ausgegeben!&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[[Datei:Shared emm log(neu).png|neues Format für emm-log]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== select ===&lt;br /&gt;
pepo83 hat [http://www.streamboard.tv/wbb2/thread.php?threadid=40831&amp;amp;threadview=0&amp;amp;hilight=&amp;amp;hilightuser=0&amp;amp;page=1 hier] eine Liste im Streamboard-Forum angelegt, die etwas über die &#039;&#039;guten&#039;&#039; und &#039;&#039;bösen&#039;&#039; EMM aussagt.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== write ===&lt;br /&gt;
Wenn man keine Filterung über den Parameter blockemm-bylen vornimmt, sondern auch die unique EMM mit blockemm-u blockt, muss man die erforderlichen EMM anhand der Liste von pepo83 aus den mit saveemm-u gespeicherten EMM einzeln heraussuchen, auf die SmartCard schreiben (siehe oben!) und schauen, was dann passiert. Dies ist eine Methode, mit der man sich vorsichtig an die &#039;&#039;guten&#039;&#039; EMM herantasten kann und die auch bei der Schaffung dieser Liste im o.g. Thread Pate gestanden hat.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Hier noch eine Faustregel von &#039;&#039;&#039;derdaa&#039;&#039;&#039; aus dem StB:&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;EMM-BLOCK und LOG&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
*Freischalten lassen&lt;br /&gt;
*40 Minuten Warten&lt;br /&gt;
*Log Auslesen, die EMM die nach 30 Minuten nicht mehr kommt Schreiben (das ist die Freischaltung)&lt;br /&gt;
*die Kürzeste EMM (Im HEX 20-40 gesammt 108 Zeichen ist die Verlängerung)&lt;br /&gt;
&lt;br /&gt;
Mehr nicht machen; da hat man dann meist um die 3 Monate Ruhe und bis dahin gibt es evtl schon was neues!&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Fusebyte ===&lt;br /&gt;
Das Fusebyte gibt darüber Auskunft, in welchem Aktivierungszustand sich die SmartCard befindet:&lt;br /&gt;
&lt;br /&gt;
 Format&lt;br /&gt;
 15 48 xx&lt;br /&gt;
       00 nicht aktiviert&lt;br /&gt;
       05 aktiviert&lt;br /&gt;
       25 gepairt (mit Receiver verheiratet) &amp;lt;--- was wir unter allen Umständen vermeiden wollen!&lt;br /&gt;
&lt;br /&gt;
Das Fusebyte findet man, wenn man im WebIF auf der Status-Seite unten den Debug-Modus &#039;&#039;&#039;ALL&#039;&#039;&#039; auswählt, danach den Reader neu startet und nach der Folge &#039;&#039;&#039;15 48 XX&#039;&#039;&#039; sucht.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Datei:Debug ALL.jpg]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Sollte &#039;&#039;&#039;Switch Debug from 0 to 0 1 2 4 8 16 32 64 128 256 512 1024 2048 4096 ALL &#039;&#039;&#039; auf der Status Seite nicht angezeigt werden, dann unter Config -&amp;gt; WebIf -&amp;gt; Show/Hide in Status -&amp;gt; &#039;&#039;&#039;Show&#039;&#039;&#039; aktivieren!&lt;br /&gt;
&lt;br /&gt;
Alternativ dazu kann der Debug Modus auch im LiveLog geändert werden. Dazu muss dort der Button &#039;&#039;&#039;Einstellungen anzeigen&#039;&#039;&#039; gedrückt werden.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
 Ein Tipp von User &#039;&#039;&#039;kaggee&#039;&#039;&#039; aus dem StB:&lt;br /&gt;
 Für alle, die das Fusebyte im Oscamlog nicht finden:&lt;br /&gt;
 Die Standardgröße für das OSCam.log von 256 KB auf 1.500 KB erhöhen, dann kann man das Fusebyte sehen!&lt;br /&gt;
&lt;br /&gt;
=== Payload ===&lt;br /&gt;
Zeigt zuverlässig den Kartenstatus.&lt;br /&gt;
&lt;br /&gt;
Sichtbar wird es im Log, wenn im WebIF Status-Seite unten im Debug-Level die Ziffern 2 und 4 ausgewählt werden:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Datei:Debug 2-4.jpg]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Dann erscheint in der 2. Logzeile nach [videogard2]Decrypted eine HEX-Ziffernfolge&lt;br /&gt;
&lt;br /&gt;
 0F 06 02 30 20 -&amp;gt; Karte komplett neu und nackt (nicht mit EMMs versorgt) *&lt;br /&gt;
 0F 06 00 10 20 -&amp;gt; Karte aktiviert (1. EMM geschrieben) aber noch ohne Entitlements (2. EMM fehlt) /ODER/ Karte war schon hell, Entitlements abgelaufen **&lt;br /&gt;
 0F 06 00 00 00 -&amp;gt; Karte aktiviert und mit Entitlements versorgt&lt;br /&gt;
 0F 06 00 10 00 -&amp;gt; Karte gepairt ***&lt;br /&gt;
 0F 06 00 00 20 -&amp;gt; Karte mit falschem/verfälschtem EMM kaputt geschrieben /ODER/ Karte deaktiviert/gesperrt (meistens mit 827029) /ODER/ Kein Tier für den Kanal vorhanden auf dem der Payload ausgelesen wird ****&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
OScam Log (seit r9782?):&lt;br /&gt;
&lt;br /&gt;
(*) sky [videoguard2] classD3 ins54: no cw --&amp;gt; Card isn&#039;t active&lt;br /&gt;
sky [videoguard2] classD3 ins54: no cw --&amp;gt; Card is paired&lt;br /&gt;
&lt;br /&gt;
(**) sky [videoguard2] classD3 ins54: no cw --&amp;gt; Card is paired&lt;br /&gt;
&lt;br /&gt;
(***) sky [videoguard2] classD3 ins54: no cw --&amp;gt; Card is paired&lt;br /&gt;
&lt;br /&gt;
(****) [videoguard2] classD3 ins54: status 90 00 = ok but cw=00 tag 0F: 00 00 20 00 00 03, please report to the developers with decrypted ins54&lt;br /&gt;
&lt;br /&gt;
OScam schreibt im Log &amp;quot;Card is paired&amp;quot; nach Syntax xx xx xx 10 xx und zeigt daher keinen Unterschied zwischen &amp;quot;Aktiviert, aber ohne Entitlements&amp;quot; und &amp;quot;gepairt&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Den Status kann man auch auf die V13 anwenden, allerdings muss dann im Log nach &amp;quot;0F 04&amp;quot; gesucht werden, z.B. 0F 04 00 00 00 für &amp;quot;Karte aktiviert und mit Entitlements versorgt&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
=== Script für Fusebyte und Payload ===&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;brain666&#039;&#039;&#039; vom Stb hat ein script entwickelt, das das Ermitteln und Auslesen von Fusebyte und Payload erleichtert&lt;br /&gt;
&lt;br /&gt;
Download: [http://www.streamboard.tv/wbb2/portal_subdb.php?dbid=44 Fusebyte-Payload-Script]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Datei:WarningS.png|text-bottom]] &#039;&#039;&#039;Achtung:&#039;&#039;&#039;&lt;br /&gt;
es muss &#039;&#039;curl&#039;&#039; im Image vorhanden sein, zur Not muss es nachinstalliert werden. &#039;&#039;curl&#039;&#039; ist ein Hilfsprogramm, um über die Kommandozeile Webinformationen abrufen zu können. Hier im Skript wird das Webinterface von OSCAM abgefragt.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Nachinstallation von &#039;&#039;curl&#039;&#039; wenn nötig mit&lt;br /&gt;
 code&lt;br /&gt;
 opkg update&lt;br /&gt;
 opkg install curl&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
#!/bin/sh&lt;br /&gt;
TEMP=&amp;quot;/tmp/tempfile&amp;quot;&lt;br /&gt;
LOGIN=&amp;quot;benutzer&amp;quot;&lt;br /&gt;
PW=&amp;quot;passwort&amp;quot;&lt;br /&gt;
IP=&amp;quot;127.0.0.1&amp;quot;&lt;br /&gt;
PORT=&amp;quot;12345&amp;quot;&lt;br /&gt;
KARTE=&amp;quot;sky.v14.lokal1&amp;quot;&lt;br /&gt;
LOGPFAD=&amp;quot;/opt/lampp/htdocs/oscam17000/os17000.log&amp;quot;&lt;br /&gt;
#&lt;br /&gt;
PLATZ=&amp;quot;################################&amp;quot;&lt;br /&gt;
curl -s --digest -o - -u $LOGIN:$PW &amp;quot;http://$IP:$PORT/status.html?debug=65535&amp;quot; &amp;gt; $TEMP&lt;br /&gt;
printf &amp;quot;switching debug to 65535 ... \n&amp;quot;;&lt;br /&gt;
rm -f $TEMP&lt;br /&gt;
&lt;br /&gt;
curl -s --digest -o - -u $LOGIN:$PW &amp;quot;http://$IP:$PORT/readers.html?label=$KARTE&amp;amp;action=disable&amp;quot; &amp;gt; $TEMP&lt;br /&gt;
printf &amp;quot;$KARTE DISABLED ... waiting 1 sec. \n&amp;quot;;&lt;br /&gt;
rm -f $TEMP&lt;br /&gt;
sleep 1&lt;br /&gt;
curl -s --digest -o - -u $LOGIN:$PW &amp;quot;http://$IP:$PORT/readers.html?label=$KARTE&amp;amp;action=enable&amp;quot;  &amp;gt; $TEMP&lt;br /&gt;
printf &amp;quot;$KARTE ENABLED ... waiting 15 sec. until Card finished \n&amp;quot;;&lt;br /&gt;
rm -f $TEMP&lt;br /&gt;
sleep 15&lt;br /&gt;
printf &amp;quot;$PLATZ \n&amp;quot;;&lt;br /&gt;
printf &amp;quot;## checking fusebyte \n&amp;quot;;&lt;br /&gt;
#grep -A 3 -B 1 &amp;quot;15 48 &amp;quot; $LOGPFAD |tail -n 1&lt;br /&gt;
grep -A 2 -B 1 &amp;quot;15 48 &amp;quot; $LOGPFAD | grep -A 1 &amp;quot;Answer from cardreader&amp;quot; | grep -A 1 &amp;quot; $KARTE &amp;quot; | tail -n 2 &amp;gt; $TEMP&lt;br /&gt;
cat $TEMP | tail -n 2&lt;br /&gt;
rm -f $TEMP&lt;br /&gt;
printf &amp;quot;$PLATZ \n&amp;quot;;&lt;br /&gt;
printf &amp;quot;15 48 00 = Virgin \n&amp;quot;;&lt;br /&gt;
printf &amp;quot;15 48 05 = Active \n&amp;quot;;&lt;br /&gt;
printf &amp;quot;15 48 25 = Married/Activated \n&amp;quot;;&lt;br /&gt;
curl -s --digest -o - -u $LOGIN:$PW &amp;quot;http://$IP:$PORT/status.html?debug=0&amp;quot; &amp;gt; $TEMP&lt;br /&gt;
rm -f $TEMP&lt;br /&gt;
printf &amp;quot;$PLATZ \n&amp;quot;;&lt;br /&gt;
printf &amp;quot;## checking Payload \n&amp;quot;;&lt;br /&gt;
cat $LOGPFAD |  grep -A 0 -B 3 &amp;quot;00 0F 06 &amp;quot; | grep Dec | tail -n 1 &amp;gt;&amp;gt; $TEMP&lt;br /&gt;
cat $LOGPFAD | grep -A 0 -B 3 &amp;quot;00 0F 06 &amp;quot; | tail -n 1 &amp;gt;&amp;gt; $TEMP&lt;br /&gt;
cat $TEMP | tail -n 2&lt;br /&gt;
rm -f $TEMP&lt;br /&gt;
printf &amp;quot;$PLATZ \n&amp;quot;;&lt;br /&gt;
printf &amp;quot;0F 06 02 30 = vor dem Aktivieren der Karte \n&amp;quot;;&lt;br /&gt;
printf &amp;quot;0F 06 02 10 = nach dem Aktivieren der Karte \n&amp;quot;;&lt;br /&gt;
printf &amp;quot;0F 06 02 00 = beim Schreiben der Tiers \n&amp;quot;;&lt;br /&gt;
printf &amp;quot;$PLATZ \n&amp;quot;;&lt;br /&gt;
printf &amp;quot;$PLATZ \n&amp;quot;;&lt;br /&gt;
printf &amp;quot;switching debug to 0 ... done \n&amp;quot;;&lt;br /&gt;
exit 1&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
so sieht dann ein Ergebnis aus:&lt;br /&gt;
&lt;br /&gt;
 root@Linux:/opt/check.sh&lt;br /&gt;
 switching debug to 65535 ...&lt;br /&gt;
 sky.v14.lokal1 DISABLED ... waiting 1 sec.&lt;br /&gt;
 sky.v14.lokal1 ENABLED ... waiting 15 sec. until Card finished&lt;br /&gt;
 ################################&lt;br /&gt;
 ## checking fusebyte&lt;br /&gt;
 2014/05/10 17:53:11  8BB7658 r sky.v14.lokal1 [mouse] Answer from cardreader:&lt;br /&gt;
 2014/05/10 17:53:11  8BB7658    15 48 25 00 63 xxxxxxxxxxxxxxxxx&lt;br /&gt;
 ################################&lt;br /&gt;
 15 48 00 = Virgin&lt;br /&gt;
 15 48 05 = Active&lt;br /&gt;
 15 48 25 = Married/Activated&lt;br /&gt;
 ################################&lt;br /&gt;
 ## checking Payload&lt;br /&gt;
 2014/05/10 17:53:23  8BB7658 r sky.v14.lokal1 [videoguard2] Decrypted payload&lt;br /&gt;
 2014/05/10 17:53:23  8BB7658    00 00 0E 02 03 00 &#039;&#039;&#039;0F 06 02 00&#039;&#039;&#039; xxxxxxxxxxxxx   &#039;&#039;&#039;&amp;lt;----&#039;&#039;&#039;&lt;br /&gt;
 ################################&lt;br /&gt;
 0F 06 02 30 = vor dem Aktivieren der Karte&lt;br /&gt;
 0F 06 02 10 = nach dem Aktivieren der Karte&lt;br /&gt;
 0F 06 02 00 = beim Schreiben der Tiers&lt;br /&gt;
 ################################&lt;br /&gt;
 ################################&lt;br /&gt;
 switching debug to 0 ... done&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Datei:WarningS.png|text-bottom]] &#039;&#039;&#039;Achtung: Die Parameter im Script müssen natürlich User-spezifisch angepasst werden!&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Installation des Scripts ====&lt;br /&gt;
&lt;br /&gt;
Hier eine [http://board.streamboard.tv/forum/thread/40364-neue-sky-v14-l%C3%A4uft-nur-noch-im-original-receiver/?postID=511957#post511957 Anleitung] von &#039;&#039;&#039;Basti756&#039;&#039;&#039; aus dem StB:&lt;br /&gt;
&lt;br /&gt;
Das Script muss auf das Gerät kopiert werden, auf dem OSCAM mit der V14 Karte auf einem Smartcardreader läuft und ausführbar gemacht werden (chmod 755 script.sh). Das Verzeichnis in dem das Script liegt, spielt keine Rolle.&lt;br /&gt;
Anschließend müssen die folgenden Variablen an die lokalen Gegebenheiten angepasst werden (Anführungszeichen nicht entfernen!):&lt;br /&gt;
&lt;br /&gt;
 code&lt;br /&gt;
 1: TEMP=&amp;quot;/tmp/tempfile&amp;quot;                               #muss nicht angepasst werden&lt;br /&gt;
 2: LOGIN=&amp;quot;benutzer&amp;quot;                                   #Benutzer für die Anmeldung am OSCAM WebIf&lt;br /&gt;
 3: PW=&amp;quot;passwort&amp;quot;                                      #Passwort des Benutzers für die Anmeldung am OSCAM WebIf&lt;br /&gt;
 4: IP=&amp;quot;127.0.0.1&amp;quot;                                     #muss nicht angepasst werden&lt;br /&gt;
 5: PORT=&amp;quot;12345&amp;quot;                                       #Port auf dem das WebIf lauscht&lt;br /&gt;
 6: KARTE=&amp;quot;sky.v14.lokal1&amp;quot;                             #Readername der Sky V14&lt;br /&gt;
 7: LOGPFAD=&amp;quot;/opt/lampp/htdocs/oscam17000/os17000.log&amp;quot; #Pfad im Dateisystem zur Logdatei von OSCAM&lt;br /&gt;
&lt;br /&gt;
Die Ausführung des Scripts geschieht auf der Kommandozeile:&lt;br /&gt;
&lt;br /&gt;
 code:&lt;br /&gt;
 1: sh /pfad/zum/script.sh&lt;br /&gt;
&lt;br /&gt;
Das Script gibt nun die gefundenen Werte des Fusebytes und der decrypted Payload inkl. ihrer Bedeutung aus.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Datei:WarningS.png|text-bottom]] &#039;&#039;&#039;Achtung:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Der Receiver muss natürlich auf einem entsprechenden Pay-Channel eingestellt sein!&lt;br /&gt;
&lt;br /&gt;
=== Konfigurationen ===&lt;br /&gt;
Nachfolgend einige Muster-Konfigurationen für die oscam.server&lt;br /&gt;
&lt;br /&gt;
[[Datei:WarningS.png|text-bottom]] &#039;&#039;&#039;Achtung:&#039;&#039;&#039;&lt;br /&gt;
* die mit *** gekennzeichneten Parameter sind benutzerspezifisch!&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== easymouse 2 ====&lt;br /&gt;
&lt;br /&gt;
 [reader]&lt;br /&gt;
 label                         = SkyDE_V13&lt;br /&gt;
 protocol                      = mouse&lt;br /&gt;
 device                        = ***&lt;br /&gt;
 services                      = ***&lt;br /&gt;
 caid                          = 09C4&lt;br /&gt;
 boxid                         = 12345678&lt;br /&gt;
 ins7e11                       = 15&lt;br /&gt;
 detect                        = cd&lt;br /&gt;
 group                         = ***&lt;br /&gt;
 emmcache                      = 1,1,2&lt;br /&gt;
 blockemm-unknown              = 1&lt;br /&gt;
 blockemm-u                    = 0 (Besser auf 1 setzen und EMM manuell schreiben! (Siehe Forum))&lt;br /&gt;
 blockemm-s                    = 1&lt;br /&gt;
 blockemm-g                    = 1&lt;br /&gt;
 #blockemm-bylen               = 1-38,40,42-44,65-124,126-127,131,139-255 (Nicht mehr notwendig mindestens seit Version 9881.)&lt;br /&gt;
 saveemm-u                     = 1&lt;br /&gt;
 ndsversion                    = 2&lt;br /&gt;
&lt;br /&gt;
 [reader]&lt;br /&gt;
 label                         = SkyDE_V14&lt;br /&gt;
 protocol                      = mouse&lt;br /&gt;
 device                        = ***&lt;br /&gt;
 services                      = ***&lt;br /&gt;
 caid                          = 098C&lt;br /&gt;
 boxid                         = 12345678&lt;br /&gt;
 ins7e11                       = 15&lt;br /&gt;
 detect                        = cd&lt;br /&gt;
 group                         = ***&lt;br /&gt;
 emmcache                      = 1,1,2&lt;br /&gt;
 blockemm-unknown              = 1&lt;br /&gt;
 blockemm-u                    = 0 (Besser auf 1 setzen und EMM manuell schreiben! (Siehe Forum))&lt;br /&gt;
 blockemm-s                    = 1&lt;br /&gt;
 blockemm-g                    = 1&lt;br /&gt;
 #blockemm-bylen               = 1-38,40,42-44,65-124,126-127,131,139-255 (Nicht mehr notwendig mindestens seit Version 9881.)&lt;br /&gt;
 saveemm-u                     = 1&lt;br /&gt;
 ndsversion                    = 2&lt;br /&gt;
&lt;br /&gt;
==== serial ====&lt;br /&gt;
&lt;br /&gt;
 [reader]&lt;br /&gt;
 label                         = SkyDE_V13&lt;br /&gt;
 protocol                      = smartreader&lt;br /&gt;
 device                        = ***&lt;br /&gt;
 services                      = ***&lt;br /&gt;
 autospeed                     = 0&lt;br /&gt;
 caid                          = 09C4&lt;br /&gt;
 boxid                         = 12345678&lt;br /&gt;
 ins7e11                       = 15&lt;br /&gt;
 detect                        = cd&lt;br /&gt;
 mhz                           = 480&lt;br /&gt;
 cardmhz                       = 369&lt;br /&gt;
 group                         = ***&lt;br /&gt;
 emmcache                      = 1,1,2&lt;br /&gt;
 blockemm-unknown              = 1&lt;br /&gt;
 blockemm-u                    = 0 (Besser auf 1 setzen und EMM manuell schreiben! (Siehe Forum))&lt;br /&gt;
 blockemm-s                    = 1&lt;br /&gt;
 blockemm-g                    = 1&lt;br /&gt;
 #blockemm-bylen               = 1-38,40,42-44,65-124,126-127,131,139-255 (Nicht mehr notwendig mindestens seit Version 9881.)&lt;br /&gt;
 saveemm-u                     = 1&lt;br /&gt;
 ndsversion                    = 2&lt;br /&gt;
&lt;br /&gt;
 [reader]&lt;br /&gt;
 label                         = SkyDE_V14&lt;br /&gt;
 protocol                      = smartreader&lt;br /&gt;
 device                        = ***&lt;br /&gt;
 services                      = ***&lt;br /&gt;
 autospeed                     = 0&lt;br /&gt;
 caid                          = 098C&lt;br /&gt;
 boxid                         = 12345678&lt;br /&gt;
 ins7e11                       = 15&lt;br /&gt;
 detect                        = cd&lt;br /&gt;
 mhz                           = 480&lt;br /&gt;
 cardmhz                       = 369&lt;br /&gt;
 group                         = ***&lt;br /&gt;
 emmcache                      = 1,1,2&lt;br /&gt;
 blockemm-unknown              = 1&lt;br /&gt;
 blockemm-u                    = 0 (Besser auf 1 setzen und EMM manuell schreiben! (Siehe Forum))&lt;br /&gt;
 blockemm-s                    = 1&lt;br /&gt;
 blockemm-g                    = 1&lt;br /&gt;
 #blockemm-bylen               = 1-38,40,42-44,65-124,126-127,131,139-255 (Nicht mehr notwendig mindestens seit Version 9881.)&lt;br /&gt;
 saveemm-u                     = 1&lt;br /&gt;
 ndsversion                    = 2&lt;br /&gt;
&lt;br /&gt;
==== smargo ====&lt;br /&gt;
&lt;br /&gt;
 # Sky V14 im Smargo FTDI muss aktiv sein&lt;br /&gt;
 [reader]&lt;br /&gt;
 Label                   = SkyV14&lt;br /&gt;
 device                  = /dev/ttyUSB0&lt;br /&gt;
 protocol                = mouse&lt;br /&gt;
 caid                    = 098C&lt;br /&gt;
 boxid                   = 12345678&lt;br /&gt;
 ins7e11                 = 13&lt;br /&gt;
 smargopatch             = 1&lt;br /&gt;
 detect                  = cd&lt;br /&gt;
 cardmhz                 = 368&lt;br /&gt;
 mhz                     = 480&lt;br /&gt;
 autospeed               = 0&lt;br /&gt;
 group                   = 1&lt;br /&gt;
 emmcache                = 1,1,2&lt;br /&gt;
 saveemm-u               = 1&lt;br /&gt;
 blockemm-unknown        = 1&lt;br /&gt;
 blockemm-g              = 1&lt;br /&gt;
 blockemm-s              = 1&lt;br /&gt;
 blockemm-bylen          = 1-38,40,42-44,65-124,126-127,131,139-255&lt;br /&gt;
 ndsversion              = 2&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
 # Sky V14 im Smargo USB:ID mit z.B. list_smargo auslesen&lt;br /&gt;
 [reader]&lt;br /&gt;
 Label                   = SkyV14&lt;br /&gt;
 device                  = USB:ID&lt;br /&gt;
 protocol                = smartreader&lt;br /&gt;
 caid                    = 098C&lt;br /&gt;
 boxid                   = 12345678&lt;br /&gt;
 ins7e11                 = 13&lt;br /&gt;
 detect                  = cd&lt;br /&gt;
 cardmhz                 = 368&lt;br /&gt;
 mhz                     = 480&lt;br /&gt;
 autospeed               = 0&lt;br /&gt;
 group                   = 1&lt;br /&gt;
 emmcache                = 1,1,2&lt;br /&gt;
 saveemm-u               = 1&lt;br /&gt;
 blockemm-unknown        = 1&lt;br /&gt;
 blockemm-g              = 1&lt;br /&gt;
 blockemm-s              = 1&lt;br /&gt;
 blockemm-bylen          = 1-38,40,42-44,65-124,126-127,131,139-255&lt;br /&gt;
 ndsversion              = 2&lt;br /&gt;
&lt;br /&gt;
Dank an &#039;&#039;&#039;Bulldog&#039;&#039;&#039; vom StB&lt;br /&gt;
&lt;br /&gt;
== OSCar-EMM-Analyse-Programm ==&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;mcmagic2&#039;&#039;&#039; vom StB hat ein Programm geschrieben, mit dem man die EMM-Logdaten von OSCam analysieren kann. [http://board.streamboard.tv/forum/thread/41441-emm-oscar-download In diesem Thread] stehen die Programmversionen für Windows und MAC zum Download zur Verfügung. Hier wird auch über die Testergebnisse und Weiterentwicklung diskutiert.&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Es ist beabsichtigt, diese Programme in die &#039;&#039;&#039;Database von Streamboard&#039;&#039;&#039; aufzunehmen. &lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Erklärungen und ein How-To werden an dieser Stelle folgen!&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;/div&gt;</summary>
		<author><name>EnoSat</name></author>
	</entry>
	<entry>
		<id>http://oldwiki.streamboard.tv/index.php?title=EMM&amp;diff=13584</id>
		<title>EMM</title>
		<link rel="alternate" type="text/html" href="http://oldwiki.streamboard.tv/index.php?title=EMM&amp;diff=13584"/>
		<updated>2023-01-04T13:31:41Z</updated>

		<summary type="html">&lt;p&gt;EnoSat: /* Script für Fusebyte und Payload */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Kategorie:HowTo]]&lt;br /&gt;
[[Kategorie:Cardserver]]&lt;br /&gt;
[[Kategorie:OSCam]]&lt;br /&gt;
&lt;br /&gt;
= EMM - How to block, save, select and write with OSCam =&lt;br /&gt;
&lt;br /&gt;
== Begriffsbestimmung ==&lt;br /&gt;
EMM  =  &#039;&#039;&#039;E&#039;&#039;&#039;ntitlement &#039;&#039;&#039;M&#039;&#039;&#039;anagement &#039;&#039;&#039;M&#039;&#039;&#039;essages werden mit dem TV-Stream ausgesendet und lösen durch Zusammenwirken von SmartCard und CardReader (ggf mit entsprechenden Interfaces) auf der Empfängerseite bestimmte Aktionen aus, wie z.B.&lt;br /&gt;
* Aktivieren bzw. Freischalten der SmartCard&lt;br /&gt;
* Verlängerungen der Gültigkeit&lt;br /&gt;
* Hinzuwählen von bestimmten Sendungen&lt;br /&gt;
* Pairen (verheiraten) mit einem bestimmten Receiver&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
OSCam unterscheidet vier Arten von EMM:&lt;br /&gt;
* &#039;&#039;&#039;u&#039;&#039;&#039;nique =  nur für eine ganz bestimmte SmartCard eines Providers&lt;br /&gt;
* &#039;&#039;&#039;s&#039;&#039;&#039;hared =  für eine bestimmte Gruppe von SmartCards eines Providers&lt;br /&gt;
* &#039;&#039;&#039;g&#039;&#039;&#039;lobal =  für alle SmartCards eines Providers&lt;br /&gt;
* &#039;&#039;&#039;unknown&#039;&#039;&#039; = unbekannte EMM&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Dieses Wiki befasst sich mit den Möglichkeiten von OSCam, eingehende EMM für SmartCards auf dem Cardserver zu&lt;br /&gt;
* blocken (&#039;&#039;&#039;block&#039;&#039;&#039;)&lt;br /&gt;
* sichern (&#039;&#039;&#039;save&#039;&#039;&#039;)&lt;br /&gt;
* filtern (&#039;&#039;&#039;select&#039;&#039;&#039;) und schließlich manuell auf die SmartCard zu&lt;br /&gt;
* schreiben (&#039;&#039;&#039;write&#039;&#039;&#039;)&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Aufbau einer EMM ==&lt;br /&gt;
Die von Oscam abgespeicherten EMMs in der *emm.log-Datei (s.u.) kann man sich mit einem Texteditor anschauen und sehen beispielsweise so aus:&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
1970/01/01 23:59:59  0123456789ABCDEF  8270&#039;&#039;&#039;20&#039;&#039;&#039;XXXXXXXXXX&#039;&#039;&#039;02&#039;&#039;&#039;FEDCBA9876543210FEDCBA9876543210FEDCBA9876543210FEDC&lt;br /&gt;
&lt;br /&gt;
Erläuterung:&lt;br /&gt;
Datum und Uhrzeit des Empfangs (&amp;quot;1970/01/01 23:59:59&amp;quot;) der EMM dürften klar sein. Danach kommt der dritte Block (&amp;quot;0123456789ABCDEF&amp;quot;), welcher (bei Unique-EMM) eure Smartcard-Seriennummer enthält, falls ihr zB im Forum EMMs postet, solltet ihr diesen Block also unkenntlich machen, zB aus-x-en.&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Der vierte Block beginnt immer mit 8270 gefolgt von der Länge der EMM in Hexadezimal (hier &#039;&#039;&#039;20&#039;&#039;&#039;, d.h. die Länge ist 20 in Hex, was in Dezimal 32 entspricht). Dementsprechend kommen danach also 64 Zeichen, denn jeweils 2 Zeichen entsprechen einem Byte. Dabei kommt zuerst ein Bereich (&amp;quot;XXXXXXXXXX&amp;quot;) in welchem nocheinmal eure Smartcard-Seriennummer stehen kann (also ggfs aus-x-en), gefolgt von &#039;&#039;&#039;02&#039;&#039;&#039; und danach bis zum Ende der verschlüsselte Teil, in welchem der Provider die eigentlichen Befehle für die Karte &amp;quot;versteckt&amp;quot;. Auch darin kann die Serial enthalten sein, deshalb sollte man, wenn überhaupt, EMMs nur in dieser Form posten: 827020XXXXXXXXXX02. So kann man den Typ, die Länge und den Aufbau erkennen.&lt;br /&gt;
&lt;br /&gt;
Steht dort anstatt &#039;&#039;&#039;02&#039;&#039;&#039; ein &#039;&#039;&#039;07&#039;&#039;&#039;, spricht man vom 07er-Aufbau und diese gelten höchstwahrscheinlich als Pairing-EMMs. Solche EMMs werden deshalb von Oscam seit Revision 9884 als Unknown-EMM weiterverarbeitet, also zB als solche geblockt (siehe [[OSCam/de/Config/oscam.server#fix07|fix07]]).&lt;br /&gt;
&lt;br /&gt;
Beginnt der vierte Block stattdessen mit 8200, wurde diese EMM von einem CCcam-Clienten empfangen. CCcam filtert außerdem die Smartcard-Seriennummer heraus, was dazu führt, daß die EMM-Länge um 4 Bytes kleiner ist. In unserem obigen Beispiel würde der vierte Block also mit 82001C beginnen (Hexadezimal 1C plus 4 ergibt wieder 20). Dies müsst ihr unbedingt beachten, wenn ihr in den diversen Längen-Listen nachschaut, ob eine EMM &amp;quot;gut&amp;quot; oder &amp;quot;böse&amp;quot; ist.&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== EMM-Management ==&lt;br /&gt;
Die Configuration der [[OSCam/de/Config/oscam.server#block_and_save|oscam.server]] ermöglicht dem CardReader, die beim Client eingehenden EMM auf unterschiedliche Weise zu behandeln.&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
=== block ===&lt;br /&gt;
Hiermit wird die Weiterleitung der EMM an die SmartCard blockiert. Sie wird also nicht auf die Karte geschrieben. Man kann die einzelnen EMM-Arten separat mit Setzen einer 1 blockieren:&lt;br /&gt;
* &#039;&#039;&#039;blockemm-u&#039;&#039;&#039; = blockiert nur unique EMM&lt;br /&gt;
* &#039;&#039;&#039;blockemm-s&#039;&#039;&#039; = blockiert nur shared EMM&lt;br /&gt;
* &#039;&#039;&#039;blockemm-g&#039;&#039;&#039; = blockiert nur global EMM&lt;br /&gt;
* &#039;&#039;&#039;blockemm-unknown&#039;&#039;&#039; = blockiert nur unbekannte EMM&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Der Default-Wert ist bei allen 4 Parametern 0, also nicht geblockt!&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Will man alle EMM an einer Weiterleitung zur SmartCard hindern, muss bei allen vier obengenannten Parametern eine 1 gesetzt werden!&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Eine Sonderstellung nimmt folgender Parameter ein:&lt;br /&gt;
* &#039;&#039;&#039;blockemm-bylen&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Damit können EMM aller oben aufgeführten Arten mit einer bestimmten Länge blockiert werden. Eine Kombination zwischen den 4 EMM-Arten und blockemm-bylen ist nicht nur möglich sondern auch zweckmäßig.&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
 Beispiel:&lt;br /&gt;
 blockemm-u      =  0&lt;br /&gt;
 blockemm-s      =  1&lt;br /&gt;
 blockemm-g      =  1&lt;br /&gt;
 blockemm-unknown = 1&lt;br /&gt;
 blockemm-bylen = 50-60,100-110&lt;br /&gt;
Es werden alle unique EMM auf die SmartCard geschrieben mit Ausnahme der Längen 50 bis 60 und 100 bis 110.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
[[Datei:WarningS.png|text-bottom]] &#039;&#039;&#039;Achtung:&#039;&#039;&#039;&lt;br /&gt;
Es ist zweckmäßig, einen Range in blockemm-bylen &#039;&#039;&#039;nicht mit einer 0&#039;&#039;&#039; zu beginnen! Bei einer 0 am Anfang eines Ranges haben User negative Erfahrungen mit dem &#039;&#039;Durchrutschen&#039;&#039; unerwünschter EMM gemacht. &#039;&#039;&#039;Besser die 1 wählen!&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== save ===&lt;br /&gt;
In bestimmten Fällen ist es zweckmäßig, die EMM zu prüfen, bevor sie auf die SmartCard geschrieben werden. Das kann man nicht, wenn man sie nur, wie oben beschrieben, blockt. Sie müssen also zunächst gesichert werden, damit man sie prüfen und ggf. manuell auf die SmartCard schreiben kann.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Vorbedingung&#039;&#039;&#039; ist, dass in [[OSCam/de/Config/oscam.conf#emmlogdir|oscam.conf[global]]] ein &#039;&#039;&#039;Pfad für die Sicherung&#039;&#039;&#039; der Logdaten festgelegt ist:&lt;br /&gt;
&lt;br /&gt;
 Beispiel:&lt;br /&gt;
 /var/log/oscam/emm.log/&lt;br /&gt;
&lt;br /&gt;
Oder im WebIF.&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
[[Datei:Ausschnitt oscam.conf-global).jpg]]&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Wenn dort nichts eingetragen wird, gilt als Default-Wert das Verzeichnis, in dem die Config steht!&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
----------------------&lt;br /&gt;
[[Datei:MessageS.png|text-bottom]] &#039;&#039;&#039;Info:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Das Verzeichnis wird nicht von Oscam erstellt. Es muss bereits auf der Festplatte vorhanden sein.&lt;br /&gt;
----------------------&lt;br /&gt;
&lt;br /&gt;
In der [[OSCam/de/Config/oscam.server#saveemm-u|oscam.server]] stehen folgende Speichermöglichkeiten zur Verfügung:&lt;br /&gt;
* &#039;&#039;&#039;saveemm-u&#039;&#039;&#039;  =  speichern der unique EMM&lt;br /&gt;
* &#039;&#039;&#039;saveemm-s&#039;&#039;&#039;  =  speichern der share EMM&lt;br /&gt;
* &#039;&#039;&#039;saveemm-g&#039;&#039;&#039;  =  speichern der global EMM&lt;br /&gt;
* &#039;&#039;&#039;saveemm-unknown&#039;&#039;&#039;  =  speichern der unknown EMM&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Defaultwert ist für alle 0 = keine Speicherung. Mit dem Setzen von 1 wird eine Speicherung unter dem in [[OSCam/de/Config/oscam.conf#emmlogdir|oscam.conf[global]]] festgelegten Pfad vorgenommen.&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Diese Parameter können auch im WebIf verwaltet werden:&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
[[Datei:Ausschnitt oscam.server -block-save-.jpg]]&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== select ===&lt;br /&gt;
Aus den gespeicherten EMM kann man nun die EMM heraussuchen, die man auf die SmartCard schreiben möchte. Das macht man am besten mit copy&amp;amp;paste (siehe nächster Abschnitt!).&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== write ===&lt;br /&gt;
Das WebIf bietet unter dem Tab &#039;&#039;&#039;Reader&#039;&#039;&#039; die Möglichkeit, einzelne EMM manuell auf die SmartCard zu schreiben:&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
[[Datei:Ausschnitt oscam.server -Tab1-.jpg]]&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Man erhält dann folgendes Bild:&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
[[Datei:Ausschnitt Server Tab2 leer.jpg]]&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
In den oberen Abschnitt fügt man die gewünschte EMM mit copy&amp;amp;paste ein.&lt;br /&gt;
&lt;br /&gt;
 &#039;&#039;&#039;Die CAID muss nicht eingetragen werden!&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Erläuterung:&#039;&#039;&#039;(Schelle76 StB)&lt;br /&gt;
&amp;lt;br/&amp;gt; &lt;br /&gt;
Einen Pfad muss man nur angeben, wenn man eine EMM aus einer Datei (z.B. var/log/oscam/emm.log) schreiben will. Solange man es nur händisch macht, benötigt man keinen Pfad. &lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Beispiel NDS/Videogard V14 SmartCard ==&lt;br /&gt;
Anhand einer V14 SmartCard (NDS/Videogard) soll die praktische Anwendung des EMM-Management beschrieben werden. Die nachfolgenden Ausführungen sind eine Zusammenfassung der wesentlichen Erkenntnisse aus diesem sehr umfangreichen [http://www.streamboard.tv/wbb2/thread.php?threadid=40364&amp;amp;threadview=0&amp;amp;hilight=&amp;amp;hilightuser=0&amp;amp;page=1 Streamboard-Thread]&lt;br /&gt;
&lt;br /&gt;
=== FAQ ===&lt;br /&gt;
===== Unpair =====&lt;br /&gt;
Q: Ist eine &amp;quot;Trennung&amp;quot; zwischen Karte und Receiver möglich?&lt;br /&gt;
&lt;br /&gt;
A: &#039;&#039;&#039;Nein&#039;&#039;&#039; (Stand 23.08.2014)&lt;br /&gt;
&lt;br /&gt;
===== Pair =====&lt;br /&gt;
Q: Mit welcher Hardware kann die Karte überhaupt gepaired werden?&lt;br /&gt;
&lt;br /&gt;
A: Pairing ist nur mit Sky NDS zertifizierten HD Receivern / Sky CI+ möglich. Die Pairingaktivierung per EMM ist jedoch in &#039;&#039;&#039;jedem Videoguard (Soft)CAM möglich!&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
===== Erste Inbetriebnahme =====&lt;br /&gt;
Q: Werden Karte und Receiver bereits &amp;quot;gepaired&amp;quot; geliefert?&lt;br /&gt;
&lt;br /&gt;
A: &#039;&#039;&#039;Nein&#039;&#039;&#039; (Stand 23.08.2014)&lt;br /&gt;
&lt;br /&gt;
Q: Was ist zu beachten, wenn ich die neue Karte und den neuen Receiver erhalten habe?&lt;br /&gt;
&lt;br /&gt;
A: Karte erst in einen Receiver, CAM oder Cardreader stecken, nachdem sichergestellt ist, dass die EMMs geblockt werden. Das gilt z.B. auch für einen OSCam-Reader, erst alle EMMs &#039;&#039;&#039;[[OSCam/de/Config/oscam.server#block_and_save|blocken]]&#039;&#039;&#039;, dann Karte einstecken.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Karte und Sender freischalten ===&lt;br /&gt;
[[Datei:WarningS.png|text-bottom]] &#039;&#039;&#039;Alle Angaben ohne Gewähr!&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Nachfolgende Tabelle führt die &#039;&#039;&#039;Längen in Hex&#039;&#039;&#039; von &#039;&#039;&#039;Unique&#039;&#039;&#039;-EMMs auf, die bisher erfolgreich zur Aktivierung der Karte und anschließender Aktivierung/Verlängerung der Tiers genutzt worden sind.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beispiel&#039;&#039;&#039; 0x85/0x32: Eine EMM mit Länge 0x85 wurde geloggt und manuell auf die Karte geschrieben, was die Karte aktivierte. Danach folgte irgendwann eine EMM mit Länge 0x32, die ebenso manuell auf die Karte geschrieben wurde und die letztendlich die &#039;&#039;Erleuchtung&#039;&#039; brachte, sprich die Tiers aktivierte/verlängerte.&lt;br /&gt;
&lt;br /&gt;
Stand: 06.09.2014&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! EMM-Length activate Card&lt;br /&gt;
! EMM-Length activate Programs (Tiers)&lt;br /&gt;
|-&lt;br /&gt;
|51&lt;br /&gt;
|33&lt;br /&gt;
|-&lt;br /&gt;
|6D&lt;br /&gt;
|34&lt;br /&gt;
|-&lt;br /&gt;
|84&lt;br /&gt;
|2f&lt;br /&gt;
|-&lt;br /&gt;
|84&lt;br /&gt;
|35&lt;br /&gt;
|-&lt;br /&gt;
|8C&lt;br /&gt;
|35&lt;br /&gt;
|-&lt;br /&gt;
|85&lt;br /&gt;
|32&lt;br /&gt;
|-&lt;br /&gt;
|85&lt;br /&gt;
|34&lt;br /&gt;
|-&lt;br /&gt;
|85&lt;br /&gt;
|36&lt;br /&gt;
|-&lt;br /&gt;
|88&lt;br /&gt;
|33&lt;br /&gt;
|-&lt;br /&gt;
|88&lt;br /&gt;
|34&lt;br /&gt;
|-&lt;br /&gt;
|88&lt;br /&gt;
|35&lt;br /&gt;
|-&lt;br /&gt;
|91&lt;br /&gt;
|33 &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== block ===&lt;br /&gt;
Da die EMM, die die&lt;br /&gt;
* Aktivierung bzw. Freischaltung&lt;br /&gt;
* Verlängerung&lt;br /&gt;
* Entitlements&lt;br /&gt;
* Select Bestellungen&lt;br /&gt;
* Pairing&lt;br /&gt;
auf der SmartCard veranlassen, alle kartenspezifisch, also unique sind, können die übrigen EMM-Arten geblockt werden.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Datei:WarningS.png|text-bottom]] &#039;&#039;&#039;Achtung:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Eine unique EMM erkennt man auch daran, dass sie die Serial-Nr. der SmartCard enthält!&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Die oscam.server wird daher wie folgt konfiguriert:&lt;br /&gt;
&lt;br /&gt;
 blockemm-unknown              = 1&lt;br /&gt;
 blockemm-s                    = 1&lt;br /&gt;
 blockemm-g                    = 1&lt;br /&gt;
&lt;br /&gt;
 Vor Version 9881:&lt;br /&gt;
 blockemm-u                    = 0 (Besser auf 1 setzen und EMM manuell schreiben! (Siehe Forum))&lt;br /&gt;
 blockemm-bylen                = 1-38,40,42-44,65-124,126-127,131,139-255&lt;br /&gt;
&lt;br /&gt;
 Nach Version 9881:&lt;br /&gt;
 blockemm-u                    = 0 (Besser auf 1 setzen und EMM manuell schreiben! (Siehe Forum))&lt;br /&gt;
&lt;br /&gt;
Damit wird folgendes erreicht:&lt;br /&gt;
* Alle unbekannten (unknown), geteilten (shared) und globalen (global) EMM werden geblockt&lt;br /&gt;
* Zur SmartCard werden nur die unique EMM durch gelassen (Besser nicht!)&lt;br /&gt;
* Diese unique EMM werden über blockemm-bylen (veraltet!) oder den seit Version 9881 per default aktivierten fix07 so gefiltert, dass nur &#039;&#039;gute&#039;&#039; EMM auf die SmartCard gelangen.&lt;br /&gt;
&lt;br /&gt;
Mit diesen Vorkehrungen hat man &#039;&#039;nach dem augenblicklichen Stand der Erkenntnisse&#039;&#039; eigentlich schon alles getan, um eine &#039;&#039;Hochzeit&#039;&#039; zwischen SmartCard und Receiver bzw. CI zu verhindern.&lt;br /&gt;
&lt;br /&gt;
=== save ===&lt;br /&gt;
Falls sich etwas bei den EMM von Provider-Seite ändert, ist es gut, wenn man sich diese EMM anschauen und bei Bedarf manuell auf die Smartcard schreiben kann.&lt;br /&gt;
&lt;br /&gt;
Daher folgender Eintrag in die oscam.server:&lt;br /&gt;
&lt;br /&gt;
 saveemm-u = 1&lt;br /&gt;
&lt;br /&gt;
Es besteht keine Notwendigkeit, auch die übrigen EMM (s,g,unknown) zu loggen und zu speichern&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Hier ein FileZilla-Ausschnit, der anzeigt, was dort gespeichert wird:&lt;br /&gt;
&lt;br /&gt;
[[Datei:Ausschnitt Log-Verzeichnis.jpg|altes Format für emm-log]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*Auf der &#039;&#039;&#039;*.bin&#039;&#039;&#039; sind die Logdaten im bin-Format. Diese Datei wird eigentlich nirgendwo mehr benötigt. Sie sollte im Rahmen der weiteren Programmpflege von OSCam wegfallen, da sie nur irritiert!&lt;br /&gt;
*Die &#039;&#039;&#039;*.log&#039;&#039;&#039; sind die mit &#039;&#039;&#039;saveemm&#039;&#039;&#039; und ggf. mit &#039;&#039;&#039;blockemm-bylen&#039;&#039;&#039; gefilterten EMM. Die kann kann man sich am besten mit Wordpad oder einem anderen Editor anschauen und die ausgesuchten EMM dann mit copy&amp;amp;paste auf die Karte schreiben.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Datei:WarningS.png|text-bottom]] &#039;&#039;&#039;Achtung: Ab Revision 9741 von OSCam werden separate Log-Dateien für die die einzelnen EMM-Arten (unknown, unique, share und global) ausgegeben!&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[[Datei:Shared emm log(neu).png|neues Format für emm-log]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== select ===&lt;br /&gt;
pepo83 hat [http://www.streamboard.tv/wbb2/thread.php?threadid=40831&amp;amp;threadview=0&amp;amp;hilight=&amp;amp;hilightuser=0&amp;amp;page=1 hier] eine Liste im Streamboard-Forum angelegt, die etwas über die &#039;&#039;guten&#039;&#039; und &#039;&#039;bösen&#039;&#039; EMM aussagt.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== write ===&lt;br /&gt;
Wenn man keine Filterung über den Parameter blockemm-bylen vornimmt, sondern auch die unique EMM mit blockemm-u blockt, muss man die erforderlichen EMM anhand der Liste von pepo83 aus den mit saveemm-u gespeicherten EMM einzeln heraussuchen, auf die SmartCard schreiben (siehe oben!) und schauen, was dann passiert. Dies ist eine Methode, mit der man sich vorsichtig an die &#039;&#039;guten&#039;&#039; EMM herantasten kann und die auch bei der Schaffung dieser Liste im o.g. Thread Pate gestanden hat.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Hier noch eine Faustregel von &#039;&#039;&#039;derdaa&#039;&#039;&#039; aus dem StB:&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;EMM-BLOCK und LOG&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
*Freischalten lassen&lt;br /&gt;
*40 Minuten Warten&lt;br /&gt;
*Log Auslesen, die EMM die nach 30 Minuten nicht mehr kommt Schreiben (das ist die Freischaltung)&lt;br /&gt;
*die Kürzeste EMM (Im HEX 20-40 gesammt 108 Zeichen ist die Verlängerung)&lt;br /&gt;
&lt;br /&gt;
Mehr nicht machen; da hat man dann meist um die 3 Monate Ruhe und bis dahin gibt es evtl schon was neues!&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Fusebyte ===&lt;br /&gt;
Das Fusebyte gibt darüber Auskunft, in welchem Aktivierungszustand sich die SmartCard befindet:&lt;br /&gt;
&lt;br /&gt;
 Format&lt;br /&gt;
 15 48 xx&lt;br /&gt;
       00 nicht aktiviert&lt;br /&gt;
       05 aktiviert&lt;br /&gt;
       25 gepairt (mit Receiver verheiratet) &amp;lt;--- was wir unter allen Umständen vermeiden wollen!&lt;br /&gt;
&lt;br /&gt;
Das Fusebyte findet man, wenn man im WebIF auf der Status-Seite unten den Debug-Modus &#039;&#039;&#039;ALL&#039;&#039;&#039; auswählt, danach den Reader neu startet und nach der Folge &#039;&#039;&#039;15 48 XX&#039;&#039;&#039; sucht.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Datei:Debug ALL.jpg]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Sollte &#039;&#039;&#039;Switch Debug from 0 to 0 1 2 4 8 16 32 64 128 256 512 1024 2048 4096 ALL &#039;&#039;&#039; auf der Status Seite nicht angezeigt werden, dann unter Config -&amp;gt; WebIf -&amp;gt; Show/Hide in Status -&amp;gt; &#039;&#039;&#039;Show&#039;&#039;&#039; aktivieren!&lt;br /&gt;
&lt;br /&gt;
Alternativ dazu kann der Debug Modus auch im LiveLog geändert werden. Dazu muss dort der Button &#039;&#039;&#039;Einstellungen anzeigen&#039;&#039;&#039; gedrückt werden.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
 Ein Tipp von User &#039;&#039;&#039;kaggee&#039;&#039;&#039; aus dem StB:&lt;br /&gt;
 Für alle, die das Fusebyte im Oscamlog nicht finden:&lt;br /&gt;
 Die Standardgröße für das OSCam.log von 256 KB auf 1.500 KB erhöhen, dann kann man das Fusebyte sehen!&lt;br /&gt;
&lt;br /&gt;
=== Payload ===&lt;br /&gt;
Zeigt zuverlässig den Kartenstatus.&lt;br /&gt;
&lt;br /&gt;
Sichtbar wird es im Log, wenn im WebIF Status-Seite unten im Debug-Level die Ziffern 2 und 4 ausgewählt werden:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Datei:Debug 2-4.jpg]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Dann erscheint in der 2. Logzeile nach [videogard2]Decrypted eine HEX-Ziffernfolge&lt;br /&gt;
&lt;br /&gt;
 0F 06 02 30 20 -&amp;gt; Karte komplett neu und nackt (nicht mit EMMs versorgt) *&lt;br /&gt;
 0F 06 00 10 20 -&amp;gt; Karte aktiviert (1. EMM geschrieben) aber noch ohne Entitlements (2. EMM fehlt) /ODER/ Karte war schon hell, Entitlements abgelaufen **&lt;br /&gt;
 0F 06 00 00 00 -&amp;gt; Karte aktiviert und mit Entitlements versorgt&lt;br /&gt;
 0F 06 00 10 00 -&amp;gt; Karte gepairt ***&lt;br /&gt;
 0F 06 00 00 20 -&amp;gt; Karte mit falschem/verfälschtem EMM kaputt geschrieben /ODER/ Karte deaktiviert/gesperrt (meistens mit 827029) /ODER/ Kein Tier für den Kanal vorhanden auf dem der Payload ausgelesen wird ****&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
OScam Log (seit r9782?):&lt;br /&gt;
&lt;br /&gt;
(*) sky [videoguard2] classD3 ins54: no cw --&amp;gt; Card isn&#039;t active&lt;br /&gt;
sky [videoguard2] classD3 ins54: no cw --&amp;gt; Card is paired&lt;br /&gt;
&lt;br /&gt;
(**) sky [videoguard2] classD3 ins54: no cw --&amp;gt; Card is paired&lt;br /&gt;
&lt;br /&gt;
(***) sky [videoguard2] classD3 ins54: no cw --&amp;gt; Card is paired&lt;br /&gt;
&lt;br /&gt;
(****) [videoguard2] classD3 ins54: status 90 00 = ok but cw=00 tag 0F: 00 00 20 00 00 03, please report to the developers with decrypted ins54&lt;br /&gt;
&lt;br /&gt;
OScam schreibt im Log &amp;quot;Card is paired&amp;quot; nach Syntax xx xx xx 10 xx und zeigt daher keinen Unterschied zwischen &amp;quot;Aktiviert, aber ohne Entitlements&amp;quot; und &amp;quot;gepairt&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Den Status kann man auch auf die V13 anwenden, allerdings muss dann im Log nach &amp;quot;0F 04&amp;quot; gesucht werden, z.B. 0F 04 00 00 00 für &amp;quot;Karte aktiviert und mit Entitlements versorgt&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
=== Script für Fusebyte und Payload ===&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;brain666&#039;&#039;&#039; vom Stb hat ein script entwickelt, das das Ermitteln und Auslesen von Fusebyte und Payload erleichtert&lt;br /&gt;
&lt;br /&gt;
Download: [http://www.streamboard.tv/wbb2/portal_subdb.php?dbid=44 Fusebyte-Payload-Script]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Datei:WarningS.png|text-bottom]] &#039;&#039;&#039;Achtung:&#039;&#039;&#039;&lt;br /&gt;
es muss &#039;&#039;curl&#039;&#039; im Image vorhanden sein, zur Not muss es nachinstalliert werden. &#039;&#039;curl&#039;&#039; ist ein Hilfsprogramm, um über die Kommandozeile Webinformationen abrufen zu können. Hier im Skript wird das Webinterface von OSCAM abgefragt.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Nachinstallation von &#039;&#039;curl&#039;&#039; wenn nötig mit&lt;br /&gt;
 code&lt;br /&gt;
 opkg update&lt;br /&gt;
 opkg install curl&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
#!/bin/sh&lt;br /&gt;
TEMP=&amp;quot;/tmp/tempfile&amp;quot;&lt;br /&gt;
LOGIN=&amp;quot;benutzer&amp;quot;&lt;br /&gt;
PW=&amp;quot;passwort&amp;quot;&lt;br /&gt;
IP=&amp;quot;127.0.0.1&amp;quot;&lt;br /&gt;
PORT=&amp;quot;12345&amp;quot;&lt;br /&gt;
KARTE=&amp;quot;sky.v14.lokal1&amp;quot;&lt;br /&gt;
LOGPFAD=&amp;quot;/opt/lampp/htdocs/oscam17000/os17000.log&amp;quot;&lt;br /&gt;
#&lt;br /&gt;
PLATZ=&amp;quot;################################&amp;quot;&lt;br /&gt;
curl -s --digest -o - -u $LOGIN:$PW &amp;quot;http://$IP:$PORT/status.html?debug=65535&amp;quot; &amp;gt; $TEMP&lt;br /&gt;
printf &amp;quot;switching debug to 65535 ... \n&amp;quot;;&lt;br /&gt;
rm -f $TEMP&lt;br /&gt;
&lt;br /&gt;
curl -s --digest -o - -u $LOGIN:$PW &amp;quot;http://$IP:$PORT/readers.html?label=$KARTE&amp;amp;action=disable&amp;quot; &amp;gt; $TEMP&lt;br /&gt;
printf &amp;quot;$KARTE DISABLED ... waiting 1 sec. \n&amp;quot;;&lt;br /&gt;
rm -f $TEMP&lt;br /&gt;
sleep 1&lt;br /&gt;
curl -s --digest -o - -u $LOGIN:$PW &amp;quot;http://$IP:$PORT/readers.html?label=$KARTE&amp;amp;action=enable&amp;quot;  &amp;gt; $TEMP&lt;br /&gt;
printf &amp;quot;$KARTE ENABLED ... waiting 15 sec. until Card finished \n&amp;quot;;&lt;br /&gt;
rm -f $TEMP&lt;br /&gt;
sleep 15&lt;br /&gt;
printf &amp;quot;$PLATZ \n&amp;quot;;&lt;br /&gt;
printf &amp;quot;## checking fusebyte \n&amp;quot;;&lt;br /&gt;
#grep -A 3 -B 1 &amp;quot;15 48 &amp;quot; $LOGPFAD |tail -n 1&lt;br /&gt;
grep -A 2 -B 1 &amp;quot;15 48 &amp;quot; $LOGPFAD | grep -A 1 &amp;quot;Answer from cardreader&amp;quot; | grep -A 1 &amp;quot; $KARTE &amp;quot; | tail -n 2 &amp;gt; $TEMP&lt;br /&gt;
cat $TEMP | tail -n 2&lt;br /&gt;
rm -f $TEMP&lt;br /&gt;
printf &amp;quot;$PLATZ \n&amp;quot;;&lt;br /&gt;
printf &amp;quot;15 48 00 = Virgin \n&amp;quot;;&lt;br /&gt;
printf &amp;quot;15 48 05 = Active \n&amp;quot;;&lt;br /&gt;
printf &amp;quot;15 48 25 = Married/Activated \n&amp;quot;;&lt;br /&gt;
curl -s --digest -o - -u $LOGIN:$PW &amp;quot;http://$IP:$PORT/status.html?debug=0&amp;quot; &amp;gt; $TEMP&lt;br /&gt;
rm -f $TEMP&lt;br /&gt;
printf &amp;quot;$PLATZ \n&amp;quot;;&lt;br /&gt;
printf &amp;quot;## checking Payload \n&amp;quot;;&lt;br /&gt;
cat $LOGPFAD |  grep -A 0 -B 3 &amp;quot;00 0F 06 &amp;quot; | grep Dec | tail -n 1 &amp;gt;&amp;gt; $TEMP&lt;br /&gt;
cat $LOGPFAD | grep -A 0 -B 3 &amp;quot;00 0F 06 &amp;quot; | tail -n 1 &amp;gt;&amp;gt; $TEMP&lt;br /&gt;
cat $TEMP | tail -n 2&lt;br /&gt;
rm -f $TEMP&lt;br /&gt;
printf &amp;quot;$PLATZ \n&amp;quot;;&lt;br /&gt;
printf &amp;quot;0F 06 02 30 = vor dem Aktivieren der Karte \n&amp;quot;;&lt;br /&gt;
printf &amp;quot;0F 06 02 10 = nach dem Aktivieren der Karte \n&amp;quot;;&lt;br /&gt;
printf &amp;quot;0F 06 02 00 = beim Schreiben der Tiers \n&amp;quot;;&lt;br /&gt;
printf &amp;quot;$PLATZ \n&amp;quot;;&lt;br /&gt;
printf &amp;quot;$PLATZ \n&amp;quot;;&lt;br /&gt;
printf &amp;quot;switching debug to 0 ... done \n&amp;quot;;&lt;br /&gt;
exit 1&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
so sieht dann ein Ergebnis aus:&lt;br /&gt;
&lt;br /&gt;
 root@Linux:/opt/check.sh&lt;br /&gt;
 switching debug to 65535 ...&lt;br /&gt;
 sky.v14.lokal1 DISABLED ... waiting 1 sec.&lt;br /&gt;
 sky.v14.lokal1 ENABLED ... waiting 15 sec. until Card finished&lt;br /&gt;
 ################################&lt;br /&gt;
 ## checking fusebyte&lt;br /&gt;
 2014/05/10 17:53:11  8BB7658 r sky.v14.lokal1 [mouse] Answer from cardreader:&lt;br /&gt;
 2014/05/10 17:53:11  8BB7658    15 48 25 00 63 xxxxxxxxxxxxxxxxx&lt;br /&gt;
 ################################&lt;br /&gt;
 15 48 00 = Virgin&lt;br /&gt;
 15 48 05 = Active&lt;br /&gt;
 15 48 25 = Married/Activated&lt;br /&gt;
 ################################&lt;br /&gt;
 ## checking Payload&lt;br /&gt;
 2014/05/10 17:53:23  8BB7658 r sky.v14.lokal1 [videoguard2] Decrypted payload&lt;br /&gt;
 2014/05/10 17:53:23  8BB7658    00 00 0E 02 03 00 &#039;&#039;&#039;0F 06 02 00&#039;&#039;&#039; xxxxxxxxxxxxx   &#039;&#039;&#039;&amp;lt;----&#039;&#039;&#039;&lt;br /&gt;
 ################################&lt;br /&gt;
 0F 06 02 30 = vor dem Aktivieren der Karte&lt;br /&gt;
 0F 06 02 10 = nach dem Aktivieren der Karte&lt;br /&gt;
 0F 06 02 00 = beim Schreiben der Tiers&lt;br /&gt;
 ################################&lt;br /&gt;
 ################################&lt;br /&gt;
 switching debug to 0 ... done&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Datei:WarningS.png|text-bottom]] &#039;&#039;&#039;Achtung: Die Parameter im Script müssen natürlich User-spezifisch angepasst werden!&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Installation des Scripts ====&lt;br /&gt;
&lt;br /&gt;
Hier eine [htts://board.streamboard.tv/forum/thread/40364-neue-sky-v14-l%C3%A4uft-nur-noch-im-original-receiver/?postID=511957#post511957 Anleitung] von &#039;&#039;&#039;Basti756&#039;&#039;&#039; aus dem StB:&lt;br /&gt;
&lt;br /&gt;
Das Script muss auf das Gerät kopiert werden, auf dem OSCAM mit der V14 Karte auf einem Smartcardreader läuft und ausführbar gemacht werden (chmod 755 script.sh). Das Verzeichnis in dem das Script liegt, spielt keine Rolle.&lt;br /&gt;
Anschließend müssen die folgenden Variablen an die lokalen Gegebenheiten angepasst werden (Anführungszeichen nicht entfernen!):&lt;br /&gt;
&lt;br /&gt;
 code&lt;br /&gt;
 1: TEMP=&amp;quot;/tmp/tempfile&amp;quot;                               #muss nicht angepasst werden&lt;br /&gt;
 2: LOGIN=&amp;quot;benutzer&amp;quot;                                   #Benutzer für die Anmeldung am OSCAM WebIf&lt;br /&gt;
 3: PW=&amp;quot;passwort&amp;quot;                                      #Passwort des Benutzers für die Anmeldung am OSCAM WebIf&lt;br /&gt;
 4: IP=&amp;quot;127.0.0.1&amp;quot;                                     #muss nicht angepasst werden&lt;br /&gt;
 5: PORT=&amp;quot;12345&amp;quot;                                       #Port auf dem das WebIf lauscht&lt;br /&gt;
 6: KARTE=&amp;quot;sky.v14.lokal1&amp;quot;                             #Readername der Sky V14&lt;br /&gt;
 7: LOGPFAD=&amp;quot;/opt/lampp/htdocs/oscam17000/os17000.log&amp;quot; #Pfad im Dateisystem zur Logdatei von OSCAM&lt;br /&gt;
&lt;br /&gt;
Die Ausführung des Scripts geschieht auf der Kommandozeile:&lt;br /&gt;
&lt;br /&gt;
 code:&lt;br /&gt;
 1: sh /pfad/zum/script.sh&lt;br /&gt;
&lt;br /&gt;
Das Script gibt nun die gefundenen Werte des Fusebytes und der decrypted Payload inkl. ihrer Bedeutung aus.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Datei:WarningS.png|text-bottom]] &#039;&#039;&#039;Achtung:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Der Receiver muss natürlich auf einem entsprechenden Pay-Channel eingestellt sein!&lt;br /&gt;
&lt;br /&gt;
=== Konfigurationen ===&lt;br /&gt;
Nachfolgend einige Muster-Konfigurationen für die oscam.server&lt;br /&gt;
&lt;br /&gt;
[[Datei:WarningS.png|text-bottom]] &#039;&#039;&#039;Achtung:&#039;&#039;&#039;&lt;br /&gt;
* die mit *** gekennzeichneten Parameter sind benutzerspezifisch!&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== easymouse 2 ====&lt;br /&gt;
&lt;br /&gt;
 [reader]&lt;br /&gt;
 label                         = SkyDE_V13&lt;br /&gt;
 protocol                      = mouse&lt;br /&gt;
 device                        = ***&lt;br /&gt;
 services                      = ***&lt;br /&gt;
 caid                          = 09C4&lt;br /&gt;
 boxid                         = 12345678&lt;br /&gt;
 ins7e11                       = 15&lt;br /&gt;
 detect                        = cd&lt;br /&gt;
 group                         = ***&lt;br /&gt;
 emmcache                      = 1,1,2&lt;br /&gt;
 blockemm-unknown              = 1&lt;br /&gt;
 blockemm-u                    = 0 (Besser auf 1 setzen und EMM manuell schreiben! (Siehe Forum))&lt;br /&gt;
 blockemm-s                    = 1&lt;br /&gt;
 blockemm-g                    = 1&lt;br /&gt;
 #blockemm-bylen               = 1-38,40,42-44,65-124,126-127,131,139-255 (Nicht mehr notwendig mindestens seit Version 9881.)&lt;br /&gt;
 saveemm-u                     = 1&lt;br /&gt;
 ndsversion                    = 2&lt;br /&gt;
&lt;br /&gt;
 [reader]&lt;br /&gt;
 label                         = SkyDE_V14&lt;br /&gt;
 protocol                      = mouse&lt;br /&gt;
 device                        = ***&lt;br /&gt;
 services                      = ***&lt;br /&gt;
 caid                          = 098C&lt;br /&gt;
 boxid                         = 12345678&lt;br /&gt;
 ins7e11                       = 15&lt;br /&gt;
 detect                        = cd&lt;br /&gt;
 group                         = ***&lt;br /&gt;
 emmcache                      = 1,1,2&lt;br /&gt;
 blockemm-unknown              = 1&lt;br /&gt;
 blockemm-u                    = 0 (Besser auf 1 setzen und EMM manuell schreiben! (Siehe Forum))&lt;br /&gt;
 blockemm-s                    = 1&lt;br /&gt;
 blockemm-g                    = 1&lt;br /&gt;
 #blockemm-bylen               = 1-38,40,42-44,65-124,126-127,131,139-255 (Nicht mehr notwendig mindestens seit Version 9881.)&lt;br /&gt;
 saveemm-u                     = 1&lt;br /&gt;
 ndsversion                    = 2&lt;br /&gt;
&lt;br /&gt;
==== serial ====&lt;br /&gt;
&lt;br /&gt;
 [reader]&lt;br /&gt;
 label                         = SkyDE_V13&lt;br /&gt;
 protocol                      = smartreader&lt;br /&gt;
 device                        = ***&lt;br /&gt;
 services                      = ***&lt;br /&gt;
 autospeed                     = 0&lt;br /&gt;
 caid                          = 09C4&lt;br /&gt;
 boxid                         = 12345678&lt;br /&gt;
 ins7e11                       = 15&lt;br /&gt;
 detect                        = cd&lt;br /&gt;
 mhz                           = 480&lt;br /&gt;
 cardmhz                       = 369&lt;br /&gt;
 group                         = ***&lt;br /&gt;
 emmcache                      = 1,1,2&lt;br /&gt;
 blockemm-unknown              = 1&lt;br /&gt;
 blockemm-u                    = 0 (Besser auf 1 setzen und EMM manuell schreiben! (Siehe Forum))&lt;br /&gt;
 blockemm-s                    = 1&lt;br /&gt;
 blockemm-g                    = 1&lt;br /&gt;
 #blockemm-bylen               = 1-38,40,42-44,65-124,126-127,131,139-255 (Nicht mehr notwendig mindestens seit Version 9881.)&lt;br /&gt;
 saveemm-u                     = 1&lt;br /&gt;
 ndsversion                    = 2&lt;br /&gt;
&lt;br /&gt;
 [reader]&lt;br /&gt;
 label                         = SkyDE_V14&lt;br /&gt;
 protocol                      = smartreader&lt;br /&gt;
 device                        = ***&lt;br /&gt;
 services                      = ***&lt;br /&gt;
 autospeed                     = 0&lt;br /&gt;
 caid                          = 098C&lt;br /&gt;
 boxid                         = 12345678&lt;br /&gt;
 ins7e11                       = 15&lt;br /&gt;
 detect                        = cd&lt;br /&gt;
 mhz                           = 480&lt;br /&gt;
 cardmhz                       = 369&lt;br /&gt;
 group                         = ***&lt;br /&gt;
 emmcache                      = 1,1,2&lt;br /&gt;
 blockemm-unknown              = 1&lt;br /&gt;
 blockemm-u                    = 0 (Besser auf 1 setzen und EMM manuell schreiben! (Siehe Forum))&lt;br /&gt;
 blockemm-s                    = 1&lt;br /&gt;
 blockemm-g                    = 1&lt;br /&gt;
 #blockemm-bylen               = 1-38,40,42-44,65-124,126-127,131,139-255 (Nicht mehr notwendig mindestens seit Version 9881.)&lt;br /&gt;
 saveemm-u                     = 1&lt;br /&gt;
 ndsversion                    = 2&lt;br /&gt;
&lt;br /&gt;
==== smargo ====&lt;br /&gt;
&lt;br /&gt;
 # Sky V14 im Smargo FTDI muss aktiv sein&lt;br /&gt;
 [reader]&lt;br /&gt;
 Label                   = SkyV14&lt;br /&gt;
 device                  = /dev/ttyUSB0&lt;br /&gt;
 protocol                = mouse&lt;br /&gt;
 caid                    = 098C&lt;br /&gt;
 boxid                   = 12345678&lt;br /&gt;
 ins7e11                 = 13&lt;br /&gt;
 smargopatch             = 1&lt;br /&gt;
 detect                  = cd&lt;br /&gt;
 cardmhz                 = 368&lt;br /&gt;
 mhz                     = 480&lt;br /&gt;
 autospeed               = 0&lt;br /&gt;
 group                   = 1&lt;br /&gt;
 emmcache                = 1,1,2&lt;br /&gt;
 saveemm-u               = 1&lt;br /&gt;
 blockemm-unknown        = 1&lt;br /&gt;
 blockemm-g              = 1&lt;br /&gt;
 blockemm-s              = 1&lt;br /&gt;
 blockemm-bylen          = 1-38,40,42-44,65-124,126-127,131,139-255&lt;br /&gt;
 ndsversion              = 2&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
 # Sky V14 im Smargo USB:ID mit z.B. list_smargo auslesen&lt;br /&gt;
 [reader]&lt;br /&gt;
 Label                   = SkyV14&lt;br /&gt;
 device                  = USB:ID&lt;br /&gt;
 protocol                = smartreader&lt;br /&gt;
 caid                    = 098C&lt;br /&gt;
 boxid                   = 12345678&lt;br /&gt;
 ins7e11                 = 13&lt;br /&gt;
 detect                  = cd&lt;br /&gt;
 cardmhz                 = 368&lt;br /&gt;
 mhz                     = 480&lt;br /&gt;
 autospeed               = 0&lt;br /&gt;
 group                   = 1&lt;br /&gt;
 emmcache                = 1,1,2&lt;br /&gt;
 saveemm-u               = 1&lt;br /&gt;
 blockemm-unknown        = 1&lt;br /&gt;
 blockemm-g              = 1&lt;br /&gt;
 blockemm-s              = 1&lt;br /&gt;
 blockemm-bylen          = 1-38,40,42-44,65-124,126-127,131,139-255&lt;br /&gt;
 ndsversion              = 2&lt;br /&gt;
&lt;br /&gt;
Dank an &#039;&#039;&#039;Bulldog&#039;&#039;&#039; vom StB&lt;br /&gt;
&lt;br /&gt;
== OSCar-EMM-Analyse-Programm ==&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;mcmagic2&#039;&#039;&#039; vom StB hat ein Programm geschrieben, mit dem man die EMM-Logdaten von OSCam analysieren kann. [http://board.streamboard.tv/forum/thread/41441-emm-oscar-download In diesem Thread] stehen die Programmversionen für Windows und MAC zum Download zur Verfügung. Hier wird auch über die Testergebnisse und Weiterentwicklung diskutiert.&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Es ist beabsichtigt, diese Programme in die &#039;&#039;&#039;Database von Streamboard&#039;&#039;&#039; aufzunehmen. &lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Erklärungen und ein How-To werden an dieser Stelle folgen!&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;/div&gt;</summary>
		<author><name>EnoSat</name></author>
	</entry>
	<entry>
		<id>http://oldwiki.streamboard.tv/index.php?title=EMM&amp;diff=13583</id>
		<title>EMM</title>
		<link rel="alternate" type="text/html" href="http://oldwiki.streamboard.tv/index.php?title=EMM&amp;diff=13583"/>
		<updated>2023-01-04T11:12:03Z</updated>

		<summary type="html">&lt;p&gt;EnoSat: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Kategorie:HowTo]]&lt;br /&gt;
[[Kategorie:Cardserver]]&lt;br /&gt;
[[Kategorie:OSCam]]&lt;br /&gt;
&lt;br /&gt;
= EMM - How to block, save, select and write with OSCam =&lt;br /&gt;
&lt;br /&gt;
== Begriffsbestimmung ==&lt;br /&gt;
EMM  =  &#039;&#039;&#039;E&#039;&#039;&#039;ntitlement &#039;&#039;&#039;M&#039;&#039;&#039;anagement &#039;&#039;&#039;M&#039;&#039;&#039;essages werden mit dem TV-Stream ausgesendet und lösen durch Zusammenwirken von SmartCard und CardReader (ggf mit entsprechenden Interfaces) auf der Empfängerseite bestimmte Aktionen aus, wie z.B.&lt;br /&gt;
* Aktivieren bzw. Freischalten der SmartCard&lt;br /&gt;
* Verlängerungen der Gültigkeit&lt;br /&gt;
* Hinzuwählen von bestimmten Sendungen&lt;br /&gt;
* Pairen (verheiraten) mit einem bestimmten Receiver&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
OSCam unterscheidet vier Arten von EMM:&lt;br /&gt;
* &#039;&#039;&#039;u&#039;&#039;&#039;nique =  nur für eine ganz bestimmte SmartCard eines Providers&lt;br /&gt;
* &#039;&#039;&#039;s&#039;&#039;&#039;hared =  für eine bestimmte Gruppe von SmartCards eines Providers&lt;br /&gt;
* &#039;&#039;&#039;g&#039;&#039;&#039;lobal =  für alle SmartCards eines Providers&lt;br /&gt;
* &#039;&#039;&#039;unknown&#039;&#039;&#039; = unbekannte EMM&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Dieses Wiki befasst sich mit den Möglichkeiten von OSCam, eingehende EMM für SmartCards auf dem Cardserver zu&lt;br /&gt;
* blocken (&#039;&#039;&#039;block&#039;&#039;&#039;)&lt;br /&gt;
* sichern (&#039;&#039;&#039;save&#039;&#039;&#039;)&lt;br /&gt;
* filtern (&#039;&#039;&#039;select&#039;&#039;&#039;) und schließlich manuell auf die SmartCard zu&lt;br /&gt;
* schreiben (&#039;&#039;&#039;write&#039;&#039;&#039;)&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Aufbau einer EMM ==&lt;br /&gt;
Die von Oscam abgespeicherten EMMs in der *emm.log-Datei (s.u.) kann man sich mit einem Texteditor anschauen und sehen beispielsweise so aus:&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
1970/01/01 23:59:59  0123456789ABCDEF  8270&#039;&#039;&#039;20&#039;&#039;&#039;XXXXXXXXXX&#039;&#039;&#039;02&#039;&#039;&#039;FEDCBA9876543210FEDCBA9876543210FEDCBA9876543210FEDC&lt;br /&gt;
&lt;br /&gt;
Erläuterung:&lt;br /&gt;
Datum und Uhrzeit des Empfangs (&amp;quot;1970/01/01 23:59:59&amp;quot;) der EMM dürften klar sein. Danach kommt der dritte Block (&amp;quot;0123456789ABCDEF&amp;quot;), welcher (bei Unique-EMM) eure Smartcard-Seriennummer enthält, falls ihr zB im Forum EMMs postet, solltet ihr diesen Block also unkenntlich machen, zB aus-x-en.&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Der vierte Block beginnt immer mit 8270 gefolgt von der Länge der EMM in Hexadezimal (hier &#039;&#039;&#039;20&#039;&#039;&#039;, d.h. die Länge ist 20 in Hex, was in Dezimal 32 entspricht). Dementsprechend kommen danach also 64 Zeichen, denn jeweils 2 Zeichen entsprechen einem Byte. Dabei kommt zuerst ein Bereich (&amp;quot;XXXXXXXXXX&amp;quot;) in welchem nocheinmal eure Smartcard-Seriennummer stehen kann (also ggfs aus-x-en), gefolgt von &#039;&#039;&#039;02&#039;&#039;&#039; und danach bis zum Ende der verschlüsselte Teil, in welchem der Provider die eigentlichen Befehle für die Karte &amp;quot;versteckt&amp;quot;. Auch darin kann die Serial enthalten sein, deshalb sollte man, wenn überhaupt, EMMs nur in dieser Form posten: 827020XXXXXXXXXX02. So kann man den Typ, die Länge und den Aufbau erkennen.&lt;br /&gt;
&lt;br /&gt;
Steht dort anstatt &#039;&#039;&#039;02&#039;&#039;&#039; ein &#039;&#039;&#039;07&#039;&#039;&#039;, spricht man vom 07er-Aufbau und diese gelten höchstwahrscheinlich als Pairing-EMMs. Solche EMMs werden deshalb von Oscam seit Revision 9884 als Unknown-EMM weiterverarbeitet, also zB als solche geblockt (siehe [[OSCam/de/Config/oscam.server#fix07|fix07]]).&lt;br /&gt;
&lt;br /&gt;
Beginnt der vierte Block stattdessen mit 8200, wurde diese EMM von einem CCcam-Clienten empfangen. CCcam filtert außerdem die Smartcard-Seriennummer heraus, was dazu führt, daß die EMM-Länge um 4 Bytes kleiner ist. In unserem obigen Beispiel würde der vierte Block also mit 82001C beginnen (Hexadezimal 1C plus 4 ergibt wieder 20). Dies müsst ihr unbedingt beachten, wenn ihr in den diversen Längen-Listen nachschaut, ob eine EMM &amp;quot;gut&amp;quot; oder &amp;quot;böse&amp;quot; ist.&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== EMM-Management ==&lt;br /&gt;
Die Configuration der [[OSCam/de/Config/oscam.server#block_and_save|oscam.server]] ermöglicht dem CardReader, die beim Client eingehenden EMM auf unterschiedliche Weise zu behandeln.&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
=== block ===&lt;br /&gt;
Hiermit wird die Weiterleitung der EMM an die SmartCard blockiert. Sie wird also nicht auf die Karte geschrieben. Man kann die einzelnen EMM-Arten separat mit Setzen einer 1 blockieren:&lt;br /&gt;
* &#039;&#039;&#039;blockemm-u&#039;&#039;&#039; = blockiert nur unique EMM&lt;br /&gt;
* &#039;&#039;&#039;blockemm-s&#039;&#039;&#039; = blockiert nur shared EMM&lt;br /&gt;
* &#039;&#039;&#039;blockemm-g&#039;&#039;&#039; = blockiert nur global EMM&lt;br /&gt;
* &#039;&#039;&#039;blockemm-unknown&#039;&#039;&#039; = blockiert nur unbekannte EMM&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Der Default-Wert ist bei allen 4 Parametern 0, also nicht geblockt!&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Will man alle EMM an einer Weiterleitung zur SmartCard hindern, muss bei allen vier obengenannten Parametern eine 1 gesetzt werden!&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Eine Sonderstellung nimmt folgender Parameter ein:&lt;br /&gt;
* &#039;&#039;&#039;blockemm-bylen&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Damit können EMM aller oben aufgeführten Arten mit einer bestimmten Länge blockiert werden. Eine Kombination zwischen den 4 EMM-Arten und blockemm-bylen ist nicht nur möglich sondern auch zweckmäßig.&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
 Beispiel:&lt;br /&gt;
 blockemm-u      =  0&lt;br /&gt;
 blockemm-s      =  1&lt;br /&gt;
 blockemm-g      =  1&lt;br /&gt;
 blockemm-unknown = 1&lt;br /&gt;
 blockemm-bylen = 50-60,100-110&lt;br /&gt;
Es werden alle unique EMM auf die SmartCard geschrieben mit Ausnahme der Längen 50 bis 60 und 100 bis 110.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
[[Datei:WarningS.png|text-bottom]] &#039;&#039;&#039;Achtung:&#039;&#039;&#039;&lt;br /&gt;
Es ist zweckmäßig, einen Range in blockemm-bylen &#039;&#039;&#039;nicht mit einer 0&#039;&#039;&#039; zu beginnen! Bei einer 0 am Anfang eines Ranges haben User negative Erfahrungen mit dem &#039;&#039;Durchrutschen&#039;&#039; unerwünschter EMM gemacht. &#039;&#039;&#039;Besser die 1 wählen!&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== save ===&lt;br /&gt;
In bestimmten Fällen ist es zweckmäßig, die EMM zu prüfen, bevor sie auf die SmartCard geschrieben werden. Das kann man nicht, wenn man sie nur, wie oben beschrieben, blockt. Sie müssen also zunächst gesichert werden, damit man sie prüfen und ggf. manuell auf die SmartCard schreiben kann.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Vorbedingung&#039;&#039;&#039; ist, dass in [[OSCam/de/Config/oscam.conf#emmlogdir|oscam.conf[global]]] ein &#039;&#039;&#039;Pfad für die Sicherung&#039;&#039;&#039; der Logdaten festgelegt ist:&lt;br /&gt;
&lt;br /&gt;
 Beispiel:&lt;br /&gt;
 /var/log/oscam/emm.log/&lt;br /&gt;
&lt;br /&gt;
Oder im WebIF.&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
[[Datei:Ausschnitt oscam.conf-global).jpg]]&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Wenn dort nichts eingetragen wird, gilt als Default-Wert das Verzeichnis, in dem die Config steht!&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
----------------------&lt;br /&gt;
[[Datei:MessageS.png|text-bottom]] &#039;&#039;&#039;Info:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Das Verzeichnis wird nicht von Oscam erstellt. Es muss bereits auf der Festplatte vorhanden sein.&lt;br /&gt;
----------------------&lt;br /&gt;
&lt;br /&gt;
In der [[OSCam/de/Config/oscam.server#saveemm-u|oscam.server]] stehen folgende Speichermöglichkeiten zur Verfügung:&lt;br /&gt;
* &#039;&#039;&#039;saveemm-u&#039;&#039;&#039;  =  speichern der unique EMM&lt;br /&gt;
* &#039;&#039;&#039;saveemm-s&#039;&#039;&#039;  =  speichern der share EMM&lt;br /&gt;
* &#039;&#039;&#039;saveemm-g&#039;&#039;&#039;  =  speichern der global EMM&lt;br /&gt;
* &#039;&#039;&#039;saveemm-unknown&#039;&#039;&#039;  =  speichern der unknown EMM&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Defaultwert ist für alle 0 = keine Speicherung. Mit dem Setzen von 1 wird eine Speicherung unter dem in [[OSCam/de/Config/oscam.conf#emmlogdir|oscam.conf[global]]] festgelegten Pfad vorgenommen.&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Diese Parameter können auch im WebIf verwaltet werden:&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
[[Datei:Ausschnitt oscam.server -block-save-.jpg]]&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== select ===&lt;br /&gt;
Aus den gespeicherten EMM kann man nun die EMM heraussuchen, die man auf die SmartCard schreiben möchte. Das macht man am besten mit copy&amp;amp;paste (siehe nächster Abschnitt!).&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== write ===&lt;br /&gt;
Das WebIf bietet unter dem Tab &#039;&#039;&#039;Reader&#039;&#039;&#039; die Möglichkeit, einzelne EMM manuell auf die SmartCard zu schreiben:&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
[[Datei:Ausschnitt oscam.server -Tab1-.jpg]]&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Man erhält dann folgendes Bild:&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
[[Datei:Ausschnitt Server Tab2 leer.jpg]]&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
In den oberen Abschnitt fügt man die gewünschte EMM mit copy&amp;amp;paste ein.&lt;br /&gt;
&lt;br /&gt;
 &#039;&#039;&#039;Die CAID muss nicht eingetragen werden!&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Erläuterung:&#039;&#039;&#039;(Schelle76 StB)&lt;br /&gt;
&amp;lt;br/&amp;gt; &lt;br /&gt;
Einen Pfad muss man nur angeben, wenn man eine EMM aus einer Datei (z.B. var/log/oscam/emm.log) schreiben will. Solange man es nur händisch macht, benötigt man keinen Pfad. &lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Beispiel NDS/Videogard V14 SmartCard ==&lt;br /&gt;
Anhand einer V14 SmartCard (NDS/Videogard) soll die praktische Anwendung des EMM-Management beschrieben werden. Die nachfolgenden Ausführungen sind eine Zusammenfassung der wesentlichen Erkenntnisse aus diesem sehr umfangreichen [http://www.streamboard.tv/wbb2/thread.php?threadid=40364&amp;amp;threadview=0&amp;amp;hilight=&amp;amp;hilightuser=0&amp;amp;page=1 Streamboard-Thread]&lt;br /&gt;
&lt;br /&gt;
=== FAQ ===&lt;br /&gt;
===== Unpair =====&lt;br /&gt;
Q: Ist eine &amp;quot;Trennung&amp;quot; zwischen Karte und Receiver möglich?&lt;br /&gt;
&lt;br /&gt;
A: &#039;&#039;&#039;Nein&#039;&#039;&#039; (Stand 23.08.2014)&lt;br /&gt;
&lt;br /&gt;
===== Pair =====&lt;br /&gt;
Q: Mit welcher Hardware kann die Karte überhaupt gepaired werden?&lt;br /&gt;
&lt;br /&gt;
A: Pairing ist nur mit Sky NDS zertifizierten HD Receivern / Sky CI+ möglich. Die Pairingaktivierung per EMM ist jedoch in &#039;&#039;&#039;jedem Videoguard (Soft)CAM möglich!&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
===== Erste Inbetriebnahme =====&lt;br /&gt;
Q: Werden Karte und Receiver bereits &amp;quot;gepaired&amp;quot; geliefert?&lt;br /&gt;
&lt;br /&gt;
A: &#039;&#039;&#039;Nein&#039;&#039;&#039; (Stand 23.08.2014)&lt;br /&gt;
&lt;br /&gt;
Q: Was ist zu beachten, wenn ich die neue Karte und den neuen Receiver erhalten habe?&lt;br /&gt;
&lt;br /&gt;
A: Karte erst in einen Receiver, CAM oder Cardreader stecken, nachdem sichergestellt ist, dass die EMMs geblockt werden. Das gilt z.B. auch für einen OSCam-Reader, erst alle EMMs &#039;&#039;&#039;[[OSCam/de/Config/oscam.server#block_and_save|blocken]]&#039;&#039;&#039;, dann Karte einstecken.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Karte und Sender freischalten ===&lt;br /&gt;
[[Datei:WarningS.png|text-bottom]] &#039;&#039;&#039;Alle Angaben ohne Gewähr!&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Nachfolgende Tabelle führt die &#039;&#039;&#039;Längen in Hex&#039;&#039;&#039; von &#039;&#039;&#039;Unique&#039;&#039;&#039;-EMMs auf, die bisher erfolgreich zur Aktivierung der Karte und anschließender Aktivierung/Verlängerung der Tiers genutzt worden sind.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beispiel&#039;&#039;&#039; 0x85/0x32: Eine EMM mit Länge 0x85 wurde geloggt und manuell auf die Karte geschrieben, was die Karte aktivierte. Danach folgte irgendwann eine EMM mit Länge 0x32, die ebenso manuell auf die Karte geschrieben wurde und die letztendlich die &#039;&#039;Erleuchtung&#039;&#039; brachte, sprich die Tiers aktivierte/verlängerte.&lt;br /&gt;
&lt;br /&gt;
Stand: 06.09.2014&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! EMM-Length activate Card&lt;br /&gt;
! EMM-Length activate Programs (Tiers)&lt;br /&gt;
|-&lt;br /&gt;
|51&lt;br /&gt;
|33&lt;br /&gt;
|-&lt;br /&gt;
|6D&lt;br /&gt;
|34&lt;br /&gt;
|-&lt;br /&gt;
|84&lt;br /&gt;
|2f&lt;br /&gt;
|-&lt;br /&gt;
|84&lt;br /&gt;
|35&lt;br /&gt;
|-&lt;br /&gt;
|8C&lt;br /&gt;
|35&lt;br /&gt;
|-&lt;br /&gt;
|85&lt;br /&gt;
|32&lt;br /&gt;
|-&lt;br /&gt;
|85&lt;br /&gt;
|34&lt;br /&gt;
|-&lt;br /&gt;
|85&lt;br /&gt;
|36&lt;br /&gt;
|-&lt;br /&gt;
|88&lt;br /&gt;
|33&lt;br /&gt;
|-&lt;br /&gt;
|88&lt;br /&gt;
|34&lt;br /&gt;
|-&lt;br /&gt;
|88&lt;br /&gt;
|35&lt;br /&gt;
|-&lt;br /&gt;
|91&lt;br /&gt;
|33 &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== block ===&lt;br /&gt;
Da die EMM, die die&lt;br /&gt;
* Aktivierung bzw. Freischaltung&lt;br /&gt;
* Verlängerung&lt;br /&gt;
* Entitlements&lt;br /&gt;
* Select Bestellungen&lt;br /&gt;
* Pairing&lt;br /&gt;
auf der SmartCard veranlassen, alle kartenspezifisch, also unique sind, können die übrigen EMM-Arten geblockt werden.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Datei:WarningS.png|text-bottom]] &#039;&#039;&#039;Achtung:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Eine unique EMM erkennt man auch daran, dass sie die Serial-Nr. der SmartCard enthält!&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Die oscam.server wird daher wie folgt konfiguriert:&lt;br /&gt;
&lt;br /&gt;
 blockemm-unknown              = 1&lt;br /&gt;
 blockemm-s                    = 1&lt;br /&gt;
 blockemm-g                    = 1&lt;br /&gt;
&lt;br /&gt;
 Vor Version 9881:&lt;br /&gt;
 blockemm-u                    = 0 (Besser auf 1 setzen und EMM manuell schreiben! (Siehe Forum))&lt;br /&gt;
 blockemm-bylen                = 1-38,40,42-44,65-124,126-127,131,139-255&lt;br /&gt;
&lt;br /&gt;
 Nach Version 9881:&lt;br /&gt;
 blockemm-u                    = 0 (Besser auf 1 setzen und EMM manuell schreiben! (Siehe Forum))&lt;br /&gt;
&lt;br /&gt;
Damit wird folgendes erreicht:&lt;br /&gt;
* Alle unbekannten (unknown), geteilten (shared) und globalen (global) EMM werden geblockt&lt;br /&gt;
* Zur SmartCard werden nur die unique EMM durch gelassen (Besser nicht!)&lt;br /&gt;
* Diese unique EMM werden über blockemm-bylen (veraltet!) oder den seit Version 9881 per default aktivierten fix07 so gefiltert, dass nur &#039;&#039;gute&#039;&#039; EMM auf die SmartCard gelangen.&lt;br /&gt;
&lt;br /&gt;
Mit diesen Vorkehrungen hat man &#039;&#039;nach dem augenblicklichen Stand der Erkenntnisse&#039;&#039; eigentlich schon alles getan, um eine &#039;&#039;Hochzeit&#039;&#039; zwischen SmartCard und Receiver bzw. CI zu verhindern.&lt;br /&gt;
&lt;br /&gt;
=== save ===&lt;br /&gt;
Falls sich etwas bei den EMM von Provider-Seite ändert, ist es gut, wenn man sich diese EMM anschauen und bei Bedarf manuell auf die Smartcard schreiben kann.&lt;br /&gt;
&lt;br /&gt;
Daher folgender Eintrag in die oscam.server:&lt;br /&gt;
&lt;br /&gt;
 saveemm-u = 1&lt;br /&gt;
&lt;br /&gt;
Es besteht keine Notwendigkeit, auch die übrigen EMM (s,g,unknown) zu loggen und zu speichern&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Hier ein FileZilla-Ausschnit, der anzeigt, was dort gespeichert wird:&lt;br /&gt;
&lt;br /&gt;
[[Datei:Ausschnitt Log-Verzeichnis.jpg|altes Format für emm-log]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*Auf der &#039;&#039;&#039;*.bin&#039;&#039;&#039; sind die Logdaten im bin-Format. Diese Datei wird eigentlich nirgendwo mehr benötigt. Sie sollte im Rahmen der weiteren Programmpflege von OSCam wegfallen, da sie nur irritiert!&lt;br /&gt;
*Die &#039;&#039;&#039;*.log&#039;&#039;&#039; sind die mit &#039;&#039;&#039;saveemm&#039;&#039;&#039; und ggf. mit &#039;&#039;&#039;blockemm-bylen&#039;&#039;&#039; gefilterten EMM. Die kann kann man sich am besten mit Wordpad oder einem anderen Editor anschauen und die ausgesuchten EMM dann mit copy&amp;amp;paste auf die Karte schreiben.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Datei:WarningS.png|text-bottom]] &#039;&#039;&#039;Achtung: Ab Revision 9741 von OSCam werden separate Log-Dateien für die die einzelnen EMM-Arten (unknown, unique, share und global) ausgegeben!&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[[Datei:Shared emm log(neu).png|neues Format für emm-log]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== select ===&lt;br /&gt;
pepo83 hat [http://www.streamboard.tv/wbb2/thread.php?threadid=40831&amp;amp;threadview=0&amp;amp;hilight=&amp;amp;hilightuser=0&amp;amp;page=1 hier] eine Liste im Streamboard-Forum angelegt, die etwas über die &#039;&#039;guten&#039;&#039; und &#039;&#039;bösen&#039;&#039; EMM aussagt.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== write ===&lt;br /&gt;
Wenn man keine Filterung über den Parameter blockemm-bylen vornimmt, sondern auch die unique EMM mit blockemm-u blockt, muss man die erforderlichen EMM anhand der Liste von pepo83 aus den mit saveemm-u gespeicherten EMM einzeln heraussuchen, auf die SmartCard schreiben (siehe oben!) und schauen, was dann passiert. Dies ist eine Methode, mit der man sich vorsichtig an die &#039;&#039;guten&#039;&#039; EMM herantasten kann und die auch bei der Schaffung dieser Liste im o.g. Thread Pate gestanden hat.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Hier noch eine Faustregel von &#039;&#039;&#039;derdaa&#039;&#039;&#039; aus dem StB:&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;EMM-BLOCK und LOG&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
*Freischalten lassen&lt;br /&gt;
*40 Minuten Warten&lt;br /&gt;
*Log Auslesen, die EMM die nach 30 Minuten nicht mehr kommt Schreiben (das ist die Freischaltung)&lt;br /&gt;
*die Kürzeste EMM (Im HEX 20-40 gesammt 108 Zeichen ist die Verlängerung)&lt;br /&gt;
&lt;br /&gt;
Mehr nicht machen; da hat man dann meist um die 3 Monate Ruhe und bis dahin gibt es evtl schon was neues!&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Fusebyte ===&lt;br /&gt;
Das Fusebyte gibt darüber Auskunft, in welchem Aktivierungszustand sich die SmartCard befindet:&lt;br /&gt;
&lt;br /&gt;
 Format&lt;br /&gt;
 15 48 xx&lt;br /&gt;
       00 nicht aktiviert&lt;br /&gt;
       05 aktiviert&lt;br /&gt;
       25 gepairt (mit Receiver verheiratet) &amp;lt;--- was wir unter allen Umständen vermeiden wollen!&lt;br /&gt;
&lt;br /&gt;
Das Fusebyte findet man, wenn man im WebIF auf der Status-Seite unten den Debug-Modus &#039;&#039;&#039;ALL&#039;&#039;&#039; auswählt, danach den Reader neu startet und nach der Folge &#039;&#039;&#039;15 48 XX&#039;&#039;&#039; sucht.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Datei:Debug ALL.jpg]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Sollte &#039;&#039;&#039;Switch Debug from 0 to 0 1 2 4 8 16 32 64 128 256 512 1024 2048 4096 ALL &#039;&#039;&#039; auf der Status Seite nicht angezeigt werden, dann unter Config -&amp;gt; WebIf -&amp;gt; Show/Hide in Status -&amp;gt; &#039;&#039;&#039;Show&#039;&#039;&#039; aktivieren!&lt;br /&gt;
&lt;br /&gt;
Alternativ dazu kann der Debug Modus auch im LiveLog geändert werden. Dazu muss dort der Button &#039;&#039;&#039;Einstellungen anzeigen&#039;&#039;&#039; gedrückt werden.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
 Ein Tipp von User &#039;&#039;&#039;kaggee&#039;&#039;&#039; aus dem StB:&lt;br /&gt;
 Für alle, die das Fusebyte im Oscamlog nicht finden:&lt;br /&gt;
 Die Standardgröße für das OSCam.log von 256 KB auf 1.500 KB erhöhen, dann kann man das Fusebyte sehen!&lt;br /&gt;
&lt;br /&gt;
=== Payload ===&lt;br /&gt;
Zeigt zuverlässig den Kartenstatus.&lt;br /&gt;
&lt;br /&gt;
Sichtbar wird es im Log, wenn im WebIF Status-Seite unten im Debug-Level die Ziffern 2 und 4 ausgewählt werden:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Datei:Debug 2-4.jpg]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Dann erscheint in der 2. Logzeile nach [videogard2]Decrypted eine HEX-Ziffernfolge&lt;br /&gt;
&lt;br /&gt;
 0F 06 02 30 20 -&amp;gt; Karte komplett neu und nackt (nicht mit EMMs versorgt) *&lt;br /&gt;
 0F 06 00 10 20 -&amp;gt; Karte aktiviert (1. EMM geschrieben) aber noch ohne Entitlements (2. EMM fehlt) /ODER/ Karte war schon hell, Entitlements abgelaufen **&lt;br /&gt;
 0F 06 00 00 00 -&amp;gt; Karte aktiviert und mit Entitlements versorgt&lt;br /&gt;
 0F 06 00 10 00 -&amp;gt; Karte gepairt ***&lt;br /&gt;
 0F 06 00 00 20 -&amp;gt; Karte mit falschem/verfälschtem EMM kaputt geschrieben /ODER/ Karte deaktiviert/gesperrt (meistens mit 827029) /ODER/ Kein Tier für den Kanal vorhanden auf dem der Payload ausgelesen wird ****&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
OScam Log (seit r9782?):&lt;br /&gt;
&lt;br /&gt;
(*) sky [videoguard2] classD3 ins54: no cw --&amp;gt; Card isn&#039;t active&lt;br /&gt;
sky [videoguard2] classD3 ins54: no cw --&amp;gt; Card is paired&lt;br /&gt;
&lt;br /&gt;
(**) sky [videoguard2] classD3 ins54: no cw --&amp;gt; Card is paired&lt;br /&gt;
&lt;br /&gt;
(***) sky [videoguard2] classD3 ins54: no cw --&amp;gt; Card is paired&lt;br /&gt;
&lt;br /&gt;
(****) [videoguard2] classD3 ins54: status 90 00 = ok but cw=00 tag 0F: 00 00 20 00 00 03, please report to the developers with decrypted ins54&lt;br /&gt;
&lt;br /&gt;
OScam schreibt im Log &amp;quot;Card is paired&amp;quot; nach Syntax xx xx xx 10 xx und zeigt daher keinen Unterschied zwischen &amp;quot;Aktiviert, aber ohne Entitlements&amp;quot; und &amp;quot;gepairt&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Den Status kann man auch auf die V13 anwenden, allerdings muss dann im Log nach &amp;quot;0F 04&amp;quot; gesucht werden, z.B. 0F 04 00 00 00 für &amp;quot;Karte aktiviert und mit Entitlements versorgt&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
=== Script für Fusebyte und Payload ===&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;brain666&#039;&#039;&#039; vom Stb hat ein script entwickelt, das das Ermitteln und Auslesen von Fusebyte und Payload erleichtert&lt;br /&gt;
&lt;br /&gt;
Download: [http://www.streamboard.tv/wbb2/portal_subdb.php?dbid=44 Fusebyte-Payload-Script]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Datei:WarningS.png|text-bottom]] &#039;&#039;&#039;Achtung:&#039;&#039;&#039;&lt;br /&gt;
es muss &#039;&#039;curl&#039;&#039; im Image vorhanden sein, zur Not muss es nachinstalliert werden. &#039;&#039;curl&#039;&#039; ist ein Hilfsprogramm, um über die Kommandozeile Webinformationen abrufen zu können. Hier im Skript wird das Webinterface von OSCAM abgefragt.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Nachinstallation von &#039;&#039;curl&#039;&#039; wenn nötig mit&lt;br /&gt;
 code&lt;br /&gt;
 opkg update&lt;br /&gt;
 opkg install curl&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
#!/bin/sh&lt;br /&gt;
TEMP=&amp;quot;/tmp/tempfile&amp;quot;&lt;br /&gt;
LOGIN=&amp;quot;benutzer&amp;quot;&lt;br /&gt;
PW=&amp;quot;passwort&amp;quot;&lt;br /&gt;
IP=&amp;quot;127.0.0.1&amp;quot;&lt;br /&gt;
PORT=&amp;quot;12345&amp;quot;&lt;br /&gt;
KARTE=&amp;quot;sky.v14.lokal1&amp;quot;&lt;br /&gt;
LOGPFAD=&amp;quot;/opt/lampp/htdocs/oscam17000/os17000.log&amp;quot;&lt;br /&gt;
#&lt;br /&gt;
PLATZ=&amp;quot;################################&amp;quot;&lt;br /&gt;
curl -s --digest -o - -u $LOGIN:$PW &amp;quot;http://$IP:$PORT/status.html?debug=65535&amp;quot; &amp;gt; $TEMP&lt;br /&gt;
printf &amp;quot;switching debug to 65535 ... \n&amp;quot;;&lt;br /&gt;
rm -f $TEMP&lt;br /&gt;
&lt;br /&gt;
curl -s --digest -o - -u $LOGIN:$PW &amp;quot;http://$IP:$PORT/readers.html?label=$KARTE&amp;amp;action=disable&amp;quot; &amp;gt; $TEMP&lt;br /&gt;
printf &amp;quot;$KARTE DISABLED ... waiting 1 sec. \n&amp;quot;;&lt;br /&gt;
rm -f $TEMP&lt;br /&gt;
sleep 1&lt;br /&gt;
curl -s --digest -o - -u $LOGIN:$PW &amp;quot;http://$IP:$PORT/readers.html?label=$KARTE&amp;amp;action=enable&amp;quot;  &amp;gt; $TEMP&lt;br /&gt;
printf &amp;quot;$KARTE ENABLED ... waiting 15 sec. until Card finished \n&amp;quot;;&lt;br /&gt;
rm -f $TEMP&lt;br /&gt;
sleep 15&lt;br /&gt;
printf &amp;quot;$PLATZ \n&amp;quot;;&lt;br /&gt;
printf &amp;quot;## checking fusebyte \n&amp;quot;;&lt;br /&gt;
#grep -A 3 -B 1 &amp;quot;15 48 &amp;quot; $LOGPFAD |tail -n 1&lt;br /&gt;
grep -A 2 -B 1 &amp;quot;15 48 &amp;quot; $LOGPFAD | grep -A 1 &amp;quot;Answer from cardreader&amp;quot; | grep -A 1 &amp;quot; $KARTE &amp;quot; | tail -n 2 &amp;gt; $TEMP&lt;br /&gt;
cat $TEMP | tail -n 2&lt;br /&gt;
rm -f $TEMP&lt;br /&gt;
printf &amp;quot;$PLATZ \n&amp;quot;;&lt;br /&gt;
printf &amp;quot;15 48 00 = Virgin \n&amp;quot;;&lt;br /&gt;
printf &amp;quot;15 48 05 = Active \n&amp;quot;;&lt;br /&gt;
printf &amp;quot;15 48 25 = Married/Activated \n&amp;quot;;&lt;br /&gt;
curl -s --digest -o - -u $LOGIN:$PW &amp;quot;http://$IP:$PORT/status.html?debug=0&amp;quot; &amp;gt; $TEMP&lt;br /&gt;
rm -f $TEMP&lt;br /&gt;
printf &amp;quot;$PLATZ \n&amp;quot;;&lt;br /&gt;
printf &amp;quot;## checking Payload \n&amp;quot;;&lt;br /&gt;
cat $LOGPFAD |  grep -A 0 -B 3 &amp;quot;00 0F 06 &amp;quot; | grep Dec | tail -n 1 &amp;gt;&amp;gt; $TEMP&lt;br /&gt;
cat $LOGPFAD | grep -A 0 -B 3 &amp;quot;00 0F 06 &amp;quot; | tail -n 1 &amp;gt;&amp;gt; $TEMP&lt;br /&gt;
cat $TEMP | tail -n 2&lt;br /&gt;
rm -f $TEMP&lt;br /&gt;
printf &amp;quot;$PLATZ \n&amp;quot;;&lt;br /&gt;
printf &amp;quot;0F 06 02 30 = vor dem Aktivieren der Karte \n&amp;quot;;&lt;br /&gt;
printf &amp;quot;0F 06 02 10 = nach dem Aktivieren der Karte \n&amp;quot;;&lt;br /&gt;
printf &amp;quot;0F 06 02 00 = beim Schreiben der Tiers \n&amp;quot;;&lt;br /&gt;
printf &amp;quot;$PLATZ \n&amp;quot;;&lt;br /&gt;
printf &amp;quot;$PLATZ \n&amp;quot;;&lt;br /&gt;
printf &amp;quot;switching debug to 0 ... done \n&amp;quot;;&lt;br /&gt;
exit 1&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
so sieht dann ein Ergebnis aus:&lt;br /&gt;
&lt;br /&gt;
 root@Linux:/opt/check.sh&lt;br /&gt;
 switching debug to 65535 ...&lt;br /&gt;
 sky.v14.lokal1 DISABLED ... waiting 1 sec.&lt;br /&gt;
 sky.v14.lokal1 ENABLED ... waiting 15 sec. until Card finished&lt;br /&gt;
 ################################&lt;br /&gt;
 ## checking fusebyte&lt;br /&gt;
 2014/05/10 17:53:11  8BB7658 r sky.v14.lokal1 [mouse] Answer from cardreader:&lt;br /&gt;
 2014/05/10 17:53:11  8BB7658    15 48 25 00 63 xxxxxxxxxxxxxxxxx&lt;br /&gt;
 ################################&lt;br /&gt;
 15 48 00 = Virgin&lt;br /&gt;
 15 48 05 = Active&lt;br /&gt;
 15 48 25 = Married/Activated&lt;br /&gt;
 ################################&lt;br /&gt;
 ## checking Payload&lt;br /&gt;
 2014/05/10 17:53:23  8BB7658 r sky.v14.lokal1 [videoguard2] Decrypted payload&lt;br /&gt;
 2014/05/10 17:53:23  8BB7658    00 00 0E 02 03 00 &#039;&#039;&#039;0F 06 02 00&#039;&#039;&#039; xxxxxxxxxxxxx   &#039;&#039;&#039;&amp;lt;----&#039;&#039;&#039;&lt;br /&gt;
 ################################&lt;br /&gt;
 0F 06 02 30 = vor dem Aktivieren der Karte&lt;br /&gt;
 0F 06 02 10 = nach dem Aktivieren der Karte&lt;br /&gt;
 0F 06 02 00 = beim Schreiben der Tiers&lt;br /&gt;
 ################################&lt;br /&gt;
 ################################&lt;br /&gt;
 switching debug to 0 ... done&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Datei:WarningS.png|text-bottom]] &#039;&#039;&#039;Achtung: Die Parameter im Script müssen natürlich User-spezifisch angepasst werden!&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Installation des Scripts ====&lt;br /&gt;
&lt;br /&gt;
Hier eine Anleitung von &#039;&#039;&#039;Basti756&#039;&#039;&#039; aus dem StB:&lt;br /&gt;
&lt;br /&gt;
Das Script muss auf das Gerät kopiert werden, auf dem OSCAM mit der V14 Karte auf einem Smartcardreader läuft und ausführbar gemacht werden (chmod 755 script.sh). Das Verzeichnis in dem das Script liegt, spielt keine Rolle.&lt;br /&gt;
Anschließend müssen die folgenden Variablen an die lokalen Gegebenheiten angepasst werden (Anführungszeichen nicht entfernen!):&lt;br /&gt;
&lt;br /&gt;
 code&lt;br /&gt;
 1: TEMP=&amp;quot;/tmp/tempfile&amp;quot;                               #muss nicht angepasst werden&lt;br /&gt;
 2: LOGIN=&amp;quot;benutzer&amp;quot;                                   #Benutzer für die Anmeldung am OSCAM WebIf&lt;br /&gt;
 3: PW=&amp;quot;passwort&amp;quot;                                      #Passwort des Benutzers für die Anmeldung am OSCAM WebIf&lt;br /&gt;
 4: IP=&amp;quot;127.0.0.1&amp;quot;                                     #muss nicht angepasst werden&lt;br /&gt;
 5: PORT=&amp;quot;12345&amp;quot;                                       #Port auf dem das WebIf lauscht&lt;br /&gt;
 6: KARTE=&amp;quot;sky.v14.lokal1&amp;quot;                             #Readername der Sky V14&lt;br /&gt;
 7: LOGPFAD=&amp;quot;/opt/lampp/htdocs/oscam17000/os17000.log&amp;quot; #Pfad im Dateisystem zur Logdatei von OSCAM&lt;br /&gt;
&lt;br /&gt;
Die Ausführung des Scripts geschieht auf der Kommandozeile:&lt;br /&gt;
&lt;br /&gt;
 code:&lt;br /&gt;
 1: sh /pfad/zum/script.sh&lt;br /&gt;
&lt;br /&gt;
Das Script gibt nun die gefundenen Werte des Fusebytes und der decrypted Payload inkl. ihrer Bedeutung aus.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Datei:WarningS.png|text-bottom]] &#039;&#039;&#039;Achtung:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Der Receiver muss natürlich auf einem entsprechenden Pay-Channel eingestellt sein!&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Konfigurationen ===&lt;br /&gt;
Nachfolgend einige Muster-Konfigurationen für die oscam.server&lt;br /&gt;
&lt;br /&gt;
[[Datei:WarningS.png|text-bottom]] &#039;&#039;&#039;Achtung:&#039;&#039;&#039;&lt;br /&gt;
* die mit *** gekennzeichneten Parameter sind benutzerspezifisch!&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== easymouse 2 ====&lt;br /&gt;
&lt;br /&gt;
 [reader]&lt;br /&gt;
 label                         = SkyDE_V13&lt;br /&gt;
 protocol                      = mouse&lt;br /&gt;
 device                        = ***&lt;br /&gt;
 services                      = ***&lt;br /&gt;
 caid                          = 09C4&lt;br /&gt;
 boxid                         = 12345678&lt;br /&gt;
 ins7e11                       = 15&lt;br /&gt;
 detect                        = cd&lt;br /&gt;
 group                         = ***&lt;br /&gt;
 emmcache                      = 1,1,2&lt;br /&gt;
 blockemm-unknown              = 1&lt;br /&gt;
 blockemm-u                    = 0 (Besser auf 1 setzen und EMM manuell schreiben! (Siehe Forum))&lt;br /&gt;
 blockemm-s                    = 1&lt;br /&gt;
 blockemm-g                    = 1&lt;br /&gt;
 #blockemm-bylen               = 1-38,40,42-44,65-124,126-127,131,139-255 (Nicht mehr notwendig mindestens seit Version 9881.)&lt;br /&gt;
 saveemm-u                     = 1&lt;br /&gt;
 ndsversion                    = 2&lt;br /&gt;
&lt;br /&gt;
 [reader]&lt;br /&gt;
 label                         = SkyDE_V14&lt;br /&gt;
 protocol                      = mouse&lt;br /&gt;
 device                        = ***&lt;br /&gt;
 services                      = ***&lt;br /&gt;
 caid                          = 098C&lt;br /&gt;
 boxid                         = 12345678&lt;br /&gt;
 ins7e11                       = 15&lt;br /&gt;
 detect                        = cd&lt;br /&gt;
 group                         = ***&lt;br /&gt;
 emmcache                      = 1,1,2&lt;br /&gt;
 blockemm-unknown              = 1&lt;br /&gt;
 blockemm-u                    = 0 (Besser auf 1 setzen und EMM manuell schreiben! (Siehe Forum))&lt;br /&gt;
 blockemm-s                    = 1&lt;br /&gt;
 blockemm-g                    = 1&lt;br /&gt;
 #blockemm-bylen               = 1-38,40,42-44,65-124,126-127,131,139-255 (Nicht mehr notwendig mindestens seit Version 9881.)&lt;br /&gt;
 saveemm-u                     = 1&lt;br /&gt;
 ndsversion                    = 2&lt;br /&gt;
&lt;br /&gt;
==== serial ====&lt;br /&gt;
&lt;br /&gt;
 [reader]&lt;br /&gt;
 label                         = SkyDE_V13&lt;br /&gt;
 protocol                      = smartreader&lt;br /&gt;
 device                        = ***&lt;br /&gt;
 services                      = ***&lt;br /&gt;
 autospeed                     = 0&lt;br /&gt;
 caid                          = 09C4&lt;br /&gt;
 boxid                         = 12345678&lt;br /&gt;
 ins7e11                       = 15&lt;br /&gt;
 detect                        = cd&lt;br /&gt;
 mhz                           = 480&lt;br /&gt;
 cardmhz                       = 369&lt;br /&gt;
 group                         = ***&lt;br /&gt;
 emmcache                      = 1,1,2&lt;br /&gt;
 blockemm-unknown              = 1&lt;br /&gt;
 blockemm-u                    = 0 (Besser auf 1 setzen und EMM manuell schreiben! (Siehe Forum))&lt;br /&gt;
 blockemm-s                    = 1&lt;br /&gt;
 blockemm-g                    = 1&lt;br /&gt;
 #blockemm-bylen               = 1-38,40,42-44,65-124,126-127,131,139-255 (Nicht mehr notwendig mindestens seit Version 9881.)&lt;br /&gt;
 saveemm-u                     = 1&lt;br /&gt;
 ndsversion                    = 2&lt;br /&gt;
&lt;br /&gt;
 [reader]&lt;br /&gt;
 label                         = SkyDE_V14&lt;br /&gt;
 protocol                      = smartreader&lt;br /&gt;
 device                        = ***&lt;br /&gt;
 services                      = ***&lt;br /&gt;
 autospeed                     = 0&lt;br /&gt;
 caid                          = 098C&lt;br /&gt;
 boxid                         = 12345678&lt;br /&gt;
 ins7e11                       = 15&lt;br /&gt;
 detect                        = cd&lt;br /&gt;
 mhz                           = 480&lt;br /&gt;
 cardmhz                       = 369&lt;br /&gt;
 group                         = ***&lt;br /&gt;
 emmcache                      = 1,1,2&lt;br /&gt;
 blockemm-unknown              = 1&lt;br /&gt;
 blockemm-u                    = 0 (Besser auf 1 setzen und EMM manuell schreiben! (Siehe Forum))&lt;br /&gt;
 blockemm-s                    = 1&lt;br /&gt;
 blockemm-g                    = 1&lt;br /&gt;
 #blockemm-bylen               = 1-38,40,42-44,65-124,126-127,131,139-255 (Nicht mehr notwendig mindestens seit Version 9881.)&lt;br /&gt;
 saveemm-u                     = 1&lt;br /&gt;
 ndsversion                    = 2&lt;br /&gt;
&lt;br /&gt;
==== smargo ====&lt;br /&gt;
&lt;br /&gt;
 # Sky V14 im Smargo FTDI muss aktiv sein&lt;br /&gt;
 [reader]&lt;br /&gt;
 Label                   = SkyV14&lt;br /&gt;
 device                  = /dev/ttyUSB0&lt;br /&gt;
 protocol                = mouse&lt;br /&gt;
 caid                    = 098C&lt;br /&gt;
 boxid                   = 12345678&lt;br /&gt;
 ins7e11                 = 13&lt;br /&gt;
 smargopatch             = 1&lt;br /&gt;
 detect                  = cd&lt;br /&gt;
 cardmhz                 = 368&lt;br /&gt;
 mhz                     = 480&lt;br /&gt;
 autospeed               = 0&lt;br /&gt;
 group                   = 1&lt;br /&gt;
 emmcache                = 1,1,2&lt;br /&gt;
 saveemm-u               = 1&lt;br /&gt;
 blockemm-unknown        = 1&lt;br /&gt;
 blockemm-g              = 1&lt;br /&gt;
 blockemm-s              = 1&lt;br /&gt;
 blockemm-bylen          = 1-38,40,42-44,65-124,126-127,131,139-255&lt;br /&gt;
 ndsversion              = 2&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
 # Sky V14 im Smargo USB:ID mit z.B. list_smargo auslesen&lt;br /&gt;
 [reader]&lt;br /&gt;
 Label                   = SkyV14&lt;br /&gt;
 device                  = USB:ID&lt;br /&gt;
 protocol                = smartreader&lt;br /&gt;
 caid                    = 098C&lt;br /&gt;
 boxid                   = 12345678&lt;br /&gt;
 ins7e11                 = 13&lt;br /&gt;
 detect                  = cd&lt;br /&gt;
 cardmhz                 = 368&lt;br /&gt;
 mhz                     = 480&lt;br /&gt;
 autospeed               = 0&lt;br /&gt;
 group                   = 1&lt;br /&gt;
 emmcache                = 1,1,2&lt;br /&gt;
 saveemm-u               = 1&lt;br /&gt;
 blockemm-unknown        = 1&lt;br /&gt;
 blockemm-g              = 1&lt;br /&gt;
 blockemm-s              = 1&lt;br /&gt;
 blockemm-bylen          = 1-38,40,42-44,65-124,126-127,131,139-255&lt;br /&gt;
 ndsversion              = 2&lt;br /&gt;
&lt;br /&gt;
Dank an &#039;&#039;&#039;Bulldog&#039;&#039;&#039; vom StB&lt;br /&gt;
&lt;br /&gt;
== OSCar-EMM-Analyse-Programm ==&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;mcmagic2&#039;&#039;&#039; vom StB hat ein Programm geschrieben, mit dem man die EMM-Logdaten von OSCam analysieren kann. [http://board.streamboard.tv/forum/thread/41441-emm-oscar-download In diesem Thread] stehen die Programmversionen für Windows und MAC zum Download zur Verfügung. Hier wird auch über die Testergebnisse und Weiterentwicklung diskutiert.&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Es ist beabsichtigt, diese Programme in die &#039;&#039;&#039;Database von Streamboard&#039;&#039;&#039; aufzunehmen. &lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Erklärungen und ein How-To werden an dieser Stelle folgen!&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;/div&gt;</summary>
		<author><name>EnoSat</name></author>
	</entry>
</feed>