Just following instructions of this tutorial, you can set up Newcs + MGCamd so that you can use on dreambox CAS your own subscribed original smart card. Since Newcs and MGCamd can both manage all existing encryptions used nowadays (irdeto, seca-mediaguard, nagravision, viaccess, firecrypt, nds), you should have no problems to use any subscribed smart card you have, one of many xxx subscribitions and also sky Italy smart card.
I must underline that in this tutorial I will never explain anything illegal but I will only describe how to use your own original subscribed smart card with dreambox CAS.
Please be sure first that you already installed in your dreambox newcs and MGCamd. If not, please install them first and carry on reading this tutorial.
Last step before going on. For sure you are wondering why installing two EMUs to have my smart card working. The answer is simple. In order to clear channels on our TV set, we need two components: one "Card Reader" and one "EMUlator". The former is in charge of comunication between smart card and "softcam", the latter is in charge to manage those datas and to send them to decoder. Both of them are necessary to read our smart card, should one of the two be missing, channels would be never cleared. Main "Card Readers" are two: "cardserver" and "newcs". This tutorial will explain how to use newcs.
I did all tests which are described in this tutorial with a Firecrypt smart card which is sold with every dreambox and which is for channel INXTC TV. The procedural is anyway the same for every smart card you decide to use. Once set up is completed, you can use all smart cards if compatible with newcs and MGCamd.
Setting up Newcs
- First of all you need a good text editor which is compatible with UNIX. A good freeware editor is [url=http://www.dreambox.it/download.php?f=dreambox/tools/Notepadplusplus_3.8_(freeware).exe&t=Notepad++ v3.8]Notepad++ 3.8[/url].
- [url=http://www.dreambox.it/download.php?f=dreambox/tools/emu_cfg_newcs_mgcamd.zip&t=Configurazione_newcs e mgcamd]Please download this file[/url] and use Notepad++ to open "newcs.xml" file. You are kindly suggested not touch or edit anything at all. I show you how to edit file just you should need to change some setting in the future.
- In this text you can find settings for 2 CAS, "lower" is the lower one and "upper" is the upper one. Since DM500 has only 1 CAS it is considered as "lower". You will use port 34000 for lower cas and port 34001 for upper cas:
lower Sci /dev/sci0 even yes yes no no no no no yes no 34000 yes round upper Sci /dev/sci1 even yes yes no no no no no yes yes 34001 yes round
- In this text you can find deskey and name used for your network:
yes 01 02 03 04 05 06 07 08 09 10 11 12 13 14 newcs
- You can find here settings for client access which will be used by MGCamd to make our smart card working:
user1 pass1 on lower upper
- Finally, if you have not changed anything, very important settings for client are:
Port: 34000 (lower) or 34001 (upper) Deskey: 01 02 03 04 05 06 07 08 09 10 11 12 13 14 User: user1 Pass: pass1
- Copy "newcs.xml" file to your dreambox path /var/tuxbox/config/
Setting up MGCamd
- Open with Notepad++ "newcamd.list" file you found in the zip archive you downloaded before. If you left all unchanged in newcs settings, you can leave all unchanged also here.
- Two lines, quoted here below, are very important. The former makes your card working in the lower cas, the latter makes your card working in upper cas and necessary datas are the server IP address, the used port, the user name, the password and the des key:
CWS = 127.0.0.1 34000 user1 pass1 01 02 03 04 05 06 07 08 09 10 11 12 13 14 lan newcs CWS = 127.0.0.1 34001 user1 pass1 01 02 03 04 05 06 07 08 09 10 11 12 13 14 lan newcs
- Copy "newcamd.list" and "mg_cfg" file to your dreambox path /var/keys/
- If you followed instructions carefully, you can insert smart card (with gold chip downwards), then you go to firmware menu to run emu ( generaly you access by pressing blue key) select "MGCamd + Newcs" as emu (or a similar name which can change depending on firmware versions), reset emu. Should not it working, please reboot your dreambox and after boot it should be all working.
Written by: nokia9k8 Home Page: www.dreambox.it
English translation by: CrazySat Home Page: www.humax-zone.net |
|
@import url(http://www.google.com/cse/api/branding.css);
|
|
@import url("http://www.google.com/uds/css/gsearch.css");
window._uds_vbw_donotrepair = true;
@import url("http://www.google.com/uds/solutions/videobar/gsvideobar.css");
.playerInnerBox_gsvb .player_gsvb { width : 320px; height : 260px; }
function LoadVideoBar() {
var videoBar; var options = { largeResultSet : !false, horizontal : false, autoExecuteList : { cycleTime : GSvideoBar.CYCLE_TIME_MEDIUM, cycleMode : GSvideoBar.CYCLE_MODE_LINEAR, executeList : ["ytfeed:recently_featured","grande fratello","cristina del basso","gf10","berlusconi","tettona","sitoesaurito","colorado","santoro","paris hilton","bastardidentro","zelig","rosaria cannavo","striscia la notizia","le iene","travaglio","aldo giovanni e giacomo","sara varone","sexy","candid camera","tv","edwige fenech","pierino","emilio fede","barzelletta","marrazzo","buona domenica","dreambox","calendario","moana pozzi","cicciolina","eva engher","televendite","lea di leo","melita toniolo","porno","pornostar","tette"] } }
videoBar = new GSvideoBar(document.getElementById("videoBar-bar"), GSvideoBar.PLAYER_ROOT_FLOATING, options); } // arrange for this function to be called during body.onload // event processing GSearch.setOnLoadCallback(LoadVideoBar);
|
var uri = 'http://impit.tradedoubler.com/imp?type(js)g(18252756)a(1423513)' + new String (Math.random()).substring (2, 11);document.write('');
var td_fI = 0; //flash_installed var td_bFV = 0; //browser-flashVersion MSDetect = "false"; if (navigator.plugins && navigator.plugins.length){ td_x = navigator.plugins["Shockwave Flash"]; if (td_x){ td_fI = 2; if (td_x.description){ td_y = td_x.description; var descArray = td_y.split(" "); var tempArrayMajor = descArray[2].split("."); td_bFV = tempArrayMajor[0]; }} else { td_fI = 1; } if (navigator.plugins["Shockwave Flash 2.0"]){ td_fI = 2; td_bFV = 2; }} else if (navigator.mimeTypes && navigator.mimeTypes.length){ td_x = navigator.mimeTypes['application/x-shockwave-flash']; if (td_x && td_x.enabledPlugin) td_fI = 2; else td_fI = 1; } else{ MSDetect = "true";}
on error resume next If MSDetect = "true" Then For td_i = 2 to 15 If Not(IsObject(CreateObject("ShockwaveFlash.ShockwaveFlash." & td_i))) Then Else td_fI = 2 td_bFV = td_i End If Next End If If td_fI = 0 Then td_fI = 1 End If
var td_width = "120"; var td_height = "600"; var td_flashFile = "http://www.calcioshop.it/calcioshop_120600.swf"; var td_fV = "9,0,0,0"; var td_flashWindowMode = "transparent"; var td_backupImage = "null"; var td_linkUrl = "http%3A%2F%2Fclk.tradedoubler.com%2Fclick%3Fp%3D122484%26a%3D1423513%26g%3D18252756"; var td_backupLinkUrl = "http://clk.tradedoubler.com/click?p=122484&a=1423513&g=18252756"; var td_strFlash = ""; var td_strBackup = "";
|
|