Page 1 of 2

Re: Software Conditional-Access-Module possible ?

Posted: Thu Feb 18, 2010 11:01 pm
by nbd
Hello, libraries are searched from LD_LIBRARY_PATH, and if you don't want to make permanent changes (by export LD_LIBRARY_PATH=...), you can just do:

Code: Select all

LD_LIBRARY_PATH=/some/paths:/used/only:/for/this/command ./mgcamd.arm
Or if you need to preserve the existing LD_LIBRARY_PATH - which you might need actually - then the easiest way to append few extra paths is (also temporary as nothing gets exported)

Code: Select all

LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/some/extra/paths:/used/only:/for/this/command ./mgcamd.arm
And btw, the export affects only for the current shell, so no harm done there even if you do

Code: Select all

export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/some/extra/paths:/used/only:/for/this/session

Re: Software Conditional-Access-Module possible ?

Posted: Fri Feb 19, 2010 9:35 am
by mpolak77
even if you can make the executable run on your tv (which should be only a small problem),
the question is still what you want to do with it..... (if it is of use for you!!)

if you just want to use it as some cardserver / cardproxy or whatever ... you should be fine, because your tv should do like
any normal linux box...... e.g. I already have my ftdi usb-serial converter running on LExxB750 T2P.

if you want to use it as an emulator, things might look very differently because I'm not sure if Samsungs DVB devices are in
any way linux dvb-api compliant (which is what all the mentioned tools need for their emulator functionality)

...even if chelsea's dvb devices (/dev/sam/*) were dvb-api compliant .... they are under normal TV operation in use by
exeDSP .... so you won't be able to access them...

...I would be happy if someone could proof me wrong here ... but as I see it, you are stuck with good old season + client on
your TV

Re: Software Conditional-Access-Module possible ?

Posted: Sat Feb 20, 2010 10:12 pm
by arris69
iceman2009 wrote:so one more ;)

i found one libnxp.so, but it isn't runable on Samsung, cause of an different architecture.

Code: Select all

./mgcamd.arm: error while loading shared libraries: ./libnxp.so: ELF file version does not match current one
but i found no source to compile it, cause is a specific lib for a coolstream box.

So without sourcecodes i don't know how to build an CAM for Samsung
just for fun: (http://streamboard.gmc.to:8001/raw-atta ... /libnxp.so)

Code: Select all

# /dtv/usb/sda4/SamyGO-Projekt/SamyGO-SVN-Branch-Arris/build/tmp/rootfs/mtd_tlib/SamyGO/bin/mgcamd
warning, no config file
tuxbox mgcamd v1.35a by mixvt (compiled Jan 26 2010 15:59:48)
[mg] Net:0:7:0:10s Show ecm:1, emm:1 Up:1 Au:2 Dir:0 Osd:no:80:0 Cache:6 Log:2:no ip:28007 Reread:0
[mg] Ecm cache time: 15
Box type: coolstream
[mg] bind error 2: No such file or directory

Re: Software Conditional-Access-Module possible ?

Posted: Sun Feb 21, 2010 5:42 pm
by arris69
iceman2009 wrote:it's not going to work here :)

Code: Select all

./mgcamd.arm: ./libcrypt.so.1: version `GLIBC_2.4' not found (required by ./mgcamd.arm)
./mgcamd.arm: /lib/libdl.so.2: version `GLIBC_2.1' not found (required by ./libcrypto.so.0.9.7)
....
for shure you need libcrypt.so.1, libz.so.1 and libcrypto.so.0.9.7 also in your librarypath (LD_LIBRARY_PATH enviroment variable)

Code: Select all

export LD_LIBRARY_PATH="<where your extralibs are>:$LD_LIBRARY_PATH"
and may other libs with curect version
and than you can call mgcamd

arris

ps: from where you have libz libcrypto and libcrypt?

Re: Software Conditional-Access-Module possible ?

Posted: Sun Feb 21, 2010 5:50 pm
by starbuck28
Hi,

I also want to use mgcamd with my TV. I have one original smartcard which I want to use in my IPBox 9000 HD (Linux Cable Receiver with mgcamd+newcs)
and my Samsung UE32B7090 TV over my home LAN. Can I use mgcamd with my TV as server? IPBox would be the client then. Or the IPBox is the server and the TV is the client.

How do I install mgcamd on my TV? Where can I find the sources for mgcamd so I could compile them for the arm platform?

Any suggestions?

Thank you.