OSCAM-EMU and PowerVU (cannot get this working, but I think I am close ;-)

  • Hello everyone, let me say THANK YOU first for all the posts everyone has put on here that has educated me enough to get this far.


    I am running chenbro astra, with a TBS card. I am successfully receiving a good signal and a scan shows me the PVIDs etc of a transponder I believe I have a good PowerVu key for. I setup Chenbro Astra with a standard NewCAMd that it supports and point it at my dedicated Ubuntu box running a freshly compiled oscam-1.20 with emu. The moment I think i have the configuration correct oscam crashes. It just disappears and I can no longer reach the OScam web interface and the service is no longer running. I restart everything and I can then get back in and everything is good until i start a stream then BOOM crash and the service stops and nothing. I have enabled the highest logging possible and my logs just stop the moment it sees the receiver.


    Starting with the Chenbro Astra config. Here is the Softcam config:

    57c9b555fabcfbdfb5248c.png

    4b172448bd253eafe856a47.png


    Here is my oscam.conf

    # oscam.conf generated automatically by Streamboard OSCAM 1.20_svn SVN r11581-798

    # Read more: http://www.streamboard.tv/svn/…on/doc/txt/oscam.conf.txt


    [global]

    logfile = /tmp/oscam.log

    initial_debuglevel = 2

    netprio = 1

    nice = -1

    maxlogsize = 4024

    preferlocalcards = 1

    readerrestartseconds = 3

    block_same_ip = 0

    block_same_name = 0

    cwlogdir = /tmp/oscam_cw.log

    emmlogdir = /tmp/oscam_emm.log

    ecmfmt = P: c:p:s:d:i: #ECM_L:l #CW=w HOP:j

    disablecrccws_only_for = 098C:000000;09C4:000000;098D:000000;0500:030B00,032830,041950,042800,042820,050F00,051A00;1811:003311,003315;1819:00006D;1884:000000


    [cs378x]

    port = 13001

    suppresscmd08 = 1


    [newcamd]

    port = 12121@0000:000000

    key = 0102030405060708091011121314

    mgclient = 1


    [cccam]

    port = 12000

    nodeid = 24D5EF28108C14E0

    version = 2.3.0

    reshare = 0


    [streamrelay]

    stream_relay_enabled = 0

    stream_relay_ctab = 0E00


    [webif]

    httpport = 8888

    httprefresh = 10

    httpallowed = 10.0.0.0-10.255.255.255,172.16.0.0-172.31.255.255,192.168.0.0-192.168.255.255,127.0.0.1


    Here is the oscam.server


    # oscam.server generated automatically by Streamboard OSCAM 1.20_svn SVN r11594-798

    # Read more: https://svn.streamboard.tv/osc…/doc/txt/oscam.server.txt


    [reader]

    label = emulator

    protocol = emu

    device = emulator

    disablecrccws_only_for = 0E00:000000

    caid = 0402,0500,0604,0E00,1010,1801,2600,2602,2610

    detect = cd

    ident = 0500:000000,007400,007800,021110,023800;0604:000000;0E00:000000;1010:000000;1801:000000,001101,002111,007301;2600:000000;2602:000000;2610:000000

    group = 1

    emmcache = 2,1,2,1

    emu_auproviders = 0604:010200;0E00:000000;1010:000000;2610:000000

    auprovid = 000E00


    Here is the oscam.services


    [POWERVU_FAKE]

    caid = 0x0E00

    provid = 000000


    [TANDBERG_FAKE]

    caid = 1010

    provid = 000000


    [BISS_FAKE]

    caid = 2600,FFFF

    provid = 000000


    [AFN_FAKE]

    caid = 5604

    provid = 000000

    srvid = 0066,0067,0068,0069,006A,006B,006C,006D,0192,0191


    Here is the oscam.user


    # oscam.user generated automatically by Streamboard OSCAM 1.20_svn SVN r11594-798

    # Read more: https://svn.streamboard.tv/osc…on/doc/txt/oscam.user.txt


    [account]

    user = Reciever

    pwd = 1234

    monlevel = 4

    keepalive = 1

    au = 1

    group = 1,2,3,4,5,6,7,8,9,10

    services = powervu_fake,tandberg_fake,biss_fake,afn_fake

    max_connections = 10


    And finally here is the appropriate section of the softcam.key file (the viacom one is the one i am after)


    P 00530507 00 909DD8F17BCFA7 ;2590:03980:30000:H;SCRIPPS ;

    P 00530507 01 B18FC4A6AC0859 ;2590:03980:30000:H;SCRIPPS ;

    P 00530507 00 5BB685E40EAABD ;2590:04020:28000:H;DIRECTV ;

    P 00530507 01 96D71BE6B2F98F ;2590:04020:28000:H;DIRECTV ;

    P 39200192 00 236C98E9A3E196 ;2590:03920:30000:V;VIACOM ;


    Here is what the OSCAM log file looks like during startup and then when i start the stream.


    -------------------------------------------------------------------------------

    >> OSCam << cardserver log switched at Sat Sep 12 20:05:26 2020

    -------------------------------------------------------------------------------

    2020/09/12 20:05:26 00000000 s >> OSCam << cardserver log switched, version 1.20_svn, build r11581-798 (x86_64-linux-gnu)

    2020/09/12 20:05:26 00000000 s debug_level=2

    2020/09/12 20:05:26 00000000 s (main) System name = Linux

    2020/09/12 20:05:26 00000000 s (main) Host name = xtv-cr-oscam-01

    2020/09/12 20:05:26 00000000 s (main) Release = 4.15.0-117-generic

    2020/09/12 20:05:26 00000000 s (main) Version = #118-Ubuntu SMP Fri Sep 4 20:02:41 UTC 2020

    2020/09/12 20:05:26 00000000 s (main) Machine = x86_64

    2020/09/12 20:05:26 00000000 s (main) creating pidfile /tmp/.oscam/oscam.pid with pid 22123

    2020/09/12 20:05:26 00000000 s (config) services reloaded: 0 services freed, 4 services loaded, rejected 0

    2020/09/12 20:05:26 00000000 s (emu) OSCam-Emu version 798

    2020/09/12 20:05:26 00000000 s (config) userdb reloaded: 1 accounts loaded, 0 expired, 0 disabled

    2020/09/12 20:05:26 00000000 s (main) signal handling initialized

    2020/09/12 20:05:26 00000000 s (net) cs378x: initialized (fd=5, port=13001, prio=1 [ SO_PRIORITY IP_TOS ])

    2020/09/12 20:05:26 00000000 s (net) newcamd: initialized (fd=6, port=12121, prio=1 [ SO_PRIORITY IP_TOS ])

    2020/09/12 20:05:26 00000000 s (net) -> CAID: 0000 PROVID: 000000

    2020/09/12 20:05:26 00000000 s (net) cccam: initialized (fd=7, port=12000, prio=1 [ SO_PRIORITY IP_TOS ])

    2020/09/12 20:05:26 00000000 s (reader) emulator [emu] creating thread for device emulator

    2020/09/12 20:05:26 00000000 s (main) waiting for local card init

    2020/09/12 20:05:26 362F6329 r (reader) emulator [emu] Reader initialized (device=emulator, detect=cd, mhz=357, cardmhz=357)

    2020/09/12 20:05:26 782774AD h (webif) webif: decompressed 163377 bytes back into 398296 bytes

    2020/09/12 20:05:26 782774AD h (webif) HTTP Server running. ip=0.0.0.0 port=8888

    2020/09/12 20:05:26 362F6329 r (reader) emulator [emu] card detected

    2020/09/12 20:05:27 362F6329 r (reader) emulator [emu] found card system emu

    2020/09/12 20:05:27 362F6329 r (reader) emulator [emu] THIS WAS A SUCCESSFUL START ATTEMPT No 1 out of max allotted of 1

    2020/09/12 20:05:27 362F6329 r (emu) Reading key file: /usr/local/etc/oscam/SoftCam.Key

    2020/09/12 20:05:27 362F6329 r (emu) Total keys in memory: W:0 V:7 N:9 I:7 F:408 G:0 P:437 T:12 A:0

    2020/09/12 20:05:28 00000000 s (main) init for all local cards done

    2020/09/12 20:05:28 00000000 s (emmcache) loading emmcache disabled since no reader is using it!

    2020/09/12 20:05:28 00000000 s (emmcache) loading emmstats disabled since no reader is using it!

    2020/09/12 20:05:59 762EEE4E c (newcamd) client connected to 12121 port

    2020/09/12 20:05:59 762EEE4E c (client) encrypted newcamd:12121-client 10.1.4.34 granted (Reciever, au=auto (1 reader))

    2020/09/12 20:05:59 762EEE4E c (newcamd) user Reciever authenticated successfully (generic)

    2020/09/12 20:05:59 762EEE4E c (newcamd) AU enabled for user Reciever on reader emulator


    As you can see the "reciever" AKA my Chenbro Astra instance authenticates to OSCAM and thats it. Nothing. The service just stops.


    HELP! I have been working and reading on this for two weeks now. I am more than willing to trade info, help others with whatever I can. I desperately need this working.


    Thank you!

OSCam-EMU Support Forum

Configs, discussion, downloads and guides for OSCam-EMU Softcam.

Participate now!

Don’t have an account yet? Register yourself now and be a part of our community!