Sponsored links


Go Back   Sat Industry Forums > Dreambox > DB Images
Register FAQ Members List Calendar Mark Forums Read

Reply
 
LinkBack Thread Tools Display Modes
  #1 (permalink)  
Old 09-10-2004
musicbob's Avatar
Italiano Moderator
 
Join Date: Dec 2003
Posts: 865
Thanks: 0
Thanked 2 Times in 2 Posts
musicbob is on a distinguished road
Thumbs up (doc) HOW-TO install Newcamd 5.18 on original images WITHOUT unpacking/repacking

HOW-TO INSTALL NEWCAMD 5.18 ON ORIGINAL DMM IMAGES IN 5 MINUTES AND 15 STEPS,
WITHOUT UNPACKING AND REPACKING THEM



Hi all :-) just prepared a new simple doc, which explains how to install newcamd 5.18 on original images, WITHOUT UNPACKING THEM, and without headaches :-)))
Only 15 steps:

1) install an original DMM image (I used latest beta 108_2)



2) Create directory /var/bin, from Telnet:
mkdir /var/bin [enter]



3) On newcamd 5.18 zip (unzipped) archive, rename the file newcamd.ppc to newcamd and copy it to /var/bin (with a FTP proggy)



4) On newcamd 5.18 archive, rename the file betad.dream to betad and copy it to /var/bin (with a FTP proggy)



5) On newcamd 5.18 archive, rename the file cardserver.dream to cardserver and copy it to /var/bin (with a FTP proggy)



6) Now give permissions 755 to all these files just copied, from Telnet:
chmod 755 /var/bin/* [enter]


7) Create directory /var/lib, from Telnet:
mkdir /var/lib [enter]


8) Get (from newcamd archive) the library "libcrypto.so.0.9.7" and put it to /var/lib (with a FTP proggy)


9) Now the hardest part... ;-)))
Copy the following lines, all together.
Then paste them into Telnet window and press [enter] key, when Telnet window end scrolling.
These lines will build the 3 files needed for configuring newcamd and cardserver (with original cards), and the init file for starting emu and cardserver at boot.

10) let's start with "newcamd.conf", all needed settings:

CFG="/var/tuxbox/config/newcamd.conf" && \
echo "DEMUX_API = 2" > $CFG && \
echo "BOX_TYPE = DM7000" >> $CFG && \
echo "CONTROL_WORD_DEVICE = CA" >> $CFG && \
echo "CA_API = 3" >> $CFG && \
echo "GTX_OUTPUT_MODE = 16" >> $CFG && \
echo "PMT_UPDATE_WATCH = no" >> $CFG && \
echo "EMU = yes" >> $CFG && \
echo "PREFER_EMU = yes" >> $CFG && \
echo "DISABLE_CAM = yes" >> $CFG && \
echo "CAM_CASYS = 17" >> $CFG && \
echo "AU = yes" >> $CFG && \
echo "SHOW_ALL_CA_SYSTEMS = no" >> $CFG && \
echo "OSD = none" >> $CFG && \
echo "OSD_WEB_LOGIN = root:dreambox" >> $CFG && \
echo "CA_INFO_FILE = /tmp/cainfo.txt" >> $CFG && \
echo "DEBUG_ECM = no" >> $CFG && \
echo "DEBUG_EMM = no" >> $CFG && \
echo "DEBUG_CWS = no" >> $CFG && \
echo "DEBUG_CAM = no" >> $CFG && \
echo "DEBUG_CAM_HEX = no" >> $CFG && \
echo "SHOW_CW = no" >> $CFG && \
echo "SHOW_PAT = no" >> $CFG && \
echo "SHOW_PMT = no" >> $CFG && \
echo "SHOW_ECM = no" >> $CFG && \
echo "SHOW_CAT = no" >> $CFG && \
echo "SHOW_EMM = no" >> $CFG && \
echo "SHOW_CWS_ECM = no" >> $CFG && \
echo "SHOW_CWS_EMM = no" >> $CFG && \
echo "EMM_REPORT_WRONG_SIG = no" >> $CFG && \
echo "OSD_WAIT_TIME = 2000" >> $CFG && \
echo "DEFAULT_CW_DELAY = 500" >> $CFG && \
echo "RELOAD_CONFIG_ON_ZAP = yes" >> $CFG && \
echo "RELOAD_KEYLIST_ON_ZAP = no" >> $CFG && \
echo "CWS = dreambox 10000 root dreambox 01 02 03 04 05 06 07 08 09 10 11 12 13 14 lan cardserver" >> $CFG && \
echo "CWS = dreambox 10001 root dreambox 01 02 03 04 05 06 07 08 09 10 11 12 13 14 lan cardserver" >> $CFG && \
echo "CWS_CONNECT_TIMEOUT = 20" >> $CFG && \
echo "CWS_INCOMING_PORT = 12000" >> $CFG && \
echo "CWS_DEBUG_PORT = 12001" >> $CFG && \
echo "ADMIN_PASSWORD = secret 00 00 00 00 00 00 00 00 00 00 00 00 00 00" >> $CFG



11) and now cardserv.cfg - same as before: remember to press [enter] after pasting of the lines:

CFG="/var/tuxbox/config/cardserv.cfg" && \
echo "DESKEY = 01 02 03 04 05 06 07 08 09 10 11 12 13 14" > $CFG && \
echo "SERVER_NAME = cardserver" >> $CFG && \
echo "DEBUG_PORT = 12002" >> $CFG && \
echo "ENTITLEMENT_PORT = 12003" >> $CFG && \
echo "ADMIN_PORT = 12004" >> $CFG && \
echo "ADMIN_PASSWORD = secret 00 00 00 00 00 00 00 00 00 00 00 00 00 00" >> $CFG && \
echo "USER = root dreambox lan dreambox 12000" >> $CFG && \
echo "SERIAL_PORT = 0" >> $CFG && \
echo "TCP_PORT = 10000" >> $CFG && \
echo "EMM-G = yes" >> $CFG && \
echo "EMM-S = yes" >> $CFG && \
echo "EMM-U = yes" >> $CFG && \
echo "SPECIAL_FEATURES = yes" >> $CFG && \
echo "SERIAL_PORT = 1" >> $CFG && \
echo "TCP_PORT = 10001" >> $CFG && \
echo "EMM-G = yes" >> $CFG && \
echo "EMM-S = yes" >> $CFG && \
echo "EMM-U = yes" >> $CFG && \
echo "SPECIAL_FEATURES = yes" >> $CFG



12) AND, finally... :-)))
the start file (init).
We can't obviously edit the standard rcS file, because we haven't unpacked the image, as our goal is to install newcamd 5.18 without unpacking... ;-)))
So, we will use /var/etc/init instead.

Here's Our last cut&paste for building /var/etc/init:


IN="/var/etc/init" && \
echo "touch /tmp/.enigma" > $IN && \
echo "while [ -e /tmp/.enigma ]" >> $IN && \
echo "do" >> $IN && \
echo "rm -rf /tmp/camd.socket" >> $IN && \
echo "/var/bin/cardserver" >> $IN && \
echo "/var/bin/newcamd" >> $IN && \
echo "/bin/enigma" >> $IN && \
echo 'ret=$?' >> $IN && \
echo 'case $ret in' >> $IN && \
echo "0)" >> $IN \
echo "rm /tmp/.enigma" >> $IN && \
echo "/sbin/halt" >> $IN && \
echo ";;" >> $IN && \
echo "3)" >> $IN && \
echo "killall -9 newcamd" >> $IN && \
echo "killall -9 cardserver" >> $IN && \
echo "rm /tmp/.enigma" >> $IN && \
echo "umount /var" >> $IN && \
echo "umount /hdd" >> $IN && \
echo "sleep 2" >> $IN && \
echo "/tmp/reboot" >> $IN && \
echo ";;" >> $IN && \
echo "4)" >> $IN && \
echo "rm /tmp/.enigma" >> $IN && \
echo "/sbin/reboot" >> $IN && \
echo ";;" >> $IN && \
echo "*)" >> $IN && \
echo ";;" >> $IN && \
echo "esac" >> $IN && \
echo "killall -9 newcamd" >> $IN && \
echo "killall -9 cardserver" >> $IN && \
echo "done" >> $IN && \
echo "/sbin/reboot" >> $IN && \
chmod 755 $IN



13) If you want, you can check now for the presence of the three auto-builded files:
/var/tuxbox/config/newcamd.conf
/var/tuxbox/config/cardserv.cfg
/var/etc/init


14) Restart Dreambox!



15) DONE!!! After restarting, you'll have an original image with Newcamd 5.18 installed and working.
It is that easy!! :-))))


NOTE:
If you do flash erase, you will lost all the insterted and edited files... so... DON'T do flash erase! :-)))


Enjoy :-)
MB
Reply With Quote
Sponsored links
  #2 (permalink)  
Old 09-10-2004
mediamaster63's Avatar
Registered User
 
Join Date: Oct 2003
Posts: 54
Thanks: 0
Thanked 1 Time in 1 Post
mediamaster63 is on a distinguished road
You are the best!!!!
Thank you!!!
Reply With Quote
  #3 (permalink)  
Old 09-10-2004
Registered User
 
Join Date: Jun 2004
Posts: 20
Thanks: 0
Thanked 0 Times in 0 Posts
old aaptaapt is on a distinguished road
Sweet how can we do it to rdgd ?
Reply With Quote
  #4 (permalink)  
Old 09-10-2004
redneck eyeball's Avatar
Registered User
 
Join Date: Jan 2004
Posts: 473
Thanks: 0
Thanked 0 Times in 0 Posts
redneck eyeball is on a distinguished road
Excellent info Musicbob !

This should be included in the original Newcamd archive.

I would however like to see a little bit of info on the init file and what command does what ... can you put some comments on those commands ?

CU
Red
Reply With Quote
  #5 (permalink)  
Old 09-10-2004
CooLbOy's Avatar
Registered User
 
Join Date: Dec 2003
Posts: 24
Thanks: 0
Thanked 0 Times in 0 Posts
CooLbOy is on a distinguished road
hi,

big THX MusicBob

cu
CooLbOy
Reply With Quote
  #6 (permalink)  
Old 09-10-2004
dre's Avatar
dre dre is offline
Registered User
 
Join Date: Nov 2003
Posts: 541
Thanks: 0
Thanked 0 Times in 0 Posts
dre is on a distinguished road
thx musicbob for the explanations.

three questions:

- 10), 11): couldn't the two files not just been copied to /var/tuxbox/... (from the archive) ?
- 12): couldn't this not be done with for example ultra edit by doing the necessary changes?
- may i copy your text and use it in an other board (you would be mentioned as author)?

dre
Reply With Quote
  #7 (permalink)  
Old 09-11-2004
Registered User
 
Join Date: Oct 2003
Posts: 7
Thanks: 0
Thanked 0 Times in 0 Posts
aselba is on a distinguished road
Thanx for your excellent document for installation of newcam. it work fine but i noticed that cardsahre is not work, should we applied another script to activate cardshre.

thanx
Reply With Quote
  #8 (permalink)  
Old 09-11-2004
xelayb's Avatar
Registered User
 
Join Date: Aug 2004
Posts: 159
Thanks: 0
Thanked 0 Times in 0 Posts
xelayb is on a distinguished road
Hi,

Great....extraordinary....wonderful.....

Thanks a lot
Reply With Quote
  #9 (permalink)  
Old 09-11-2004
musicbob's Avatar
Italiano Moderator
 
Join Date: Dec 2003
Posts: 865
Thanks: 0
Thanked 2 Times in 2 Posts
musicbob is on a distinguished road
Quote:
Originally Posted by dre
thx musicbob for the explanations.

three questions:

- 10), 11): couldn't the two files not just been copied to /var/tuxbox/... (from the archive) ?
- 12): couldn't this not be done with for example ultra edit by doing the necessary changes?
- may i copy your text and use it in an other board (you would be mentioned as author)?

dre

Hi, dre
The original conf files included into newcamd archive are to be edited and set-up, otherwise newcamd will not work.
The command lines posted by me do the necessary inits to these files, for let them working with originale smart cards.
Of course, you can use an editor to input the chenges... but the copy&paste solution is extremely fast.
If you want to go deep, I wrote another doc on the same topic that explains all the settings for newcamd.conf and cardserv.cfg, it was posted on this forum, you can do a search.
And yes, sure you can post it on your forum.

Thank you
regards
Reply With Quote
  #10 (permalink)  
Old 09-11-2004
musicbob's Avatar
Italiano Moderator
 
Join Date: Dec 2003
Posts: 865
Thanks: 0
Thanked 2 Times in 2 Posts
musicbob is on a distinguished road
@All

Thank you for your compliments.

To whom asked about card sharing and other similar setups:
sorry, this little doc it is not intended to explain these illegal things.
I just wrote the basic steps for installing newcamd 5.18 on original images without unpacking (undreamboxfs) them, and let it work with original smart cards inserted into dreambox's card readers.

It is not my goal to encourage illegal use of this emulator... please don't ask about these stuffs here.

Thank you
Reply With Quote
Reply


Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is Off
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On


Similar Threads
Thread Thread Starter Forum Replies Last Post
new newcamd v13 bbbb DB Images 43 09-04-2008 08:45 AM
How to install and configure Newcamd 5.5 from scratch (DOC) musicbob DB Images 36 05-25-2007 09:12 PM
How-to Install Newcamd On Original Dmm Images orc DM-5600s/5620s 3 09-29-2004 06:58 PM
Newcamd 5.16 & original pre***e card NahOlos DB Images 2 08-24-2004 05:50 AM
Install Newcamd on 'Original 108 image' 1975 Plugins 0 07-22-2004 02:18 AM


All times are GMT +10. The time now is 02:53 PM.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
Page generated in 0.41582 seconds with 10 queries