Oscam and mgcam 1.37 Canal digital and Viasat nordic problem

There are 15 replies in this Thread which was already clicked 10,725 times. The last Post () by master G.

  • Hi guys


    I've been trying to get my viasat nordic card (blue arrow, number starts with 0160) to work but for some reason I don't get it working. I have read so many treads and one with the same problem turned out to have something to do with the boxid. I just can't see what is wrong so I really hope some one could help me.


    My setup
    Ubuntu 12.04
    Smartreader+


    OSCAM 1.20-unstable_svn build #7688




    Code
    oscam.user
    [account]
    user         = mgcamuser
    pwd          = mgcampassword
    group        = 1,2
    au           = viasat,canaldigital
    ident        = 0B00:000000;093E:000000
    caid         = 0B00,093E
    cccreshare    = 10


    This is what I get in the log (there is no canal digital card in the reader at the moment so there for it doesn't show)


    The client uses mgcam 1.37


    I probably have missed something obvious, pretty tired now after been trying for a couple of hours with different configs, same result though.


    Thanx in advance!

  • hmm.. not a bigger in this but.
    My setup is like yours. but the code is different


    2012/10/11 20:38:49 0 s ERROR: Cannot open file "/usr/local/etc/oscam.tiers" (errno=2 No such file or directory)
    2012/10/11 20:38:49 0 s ERROR: Cannot open file "/usr/local/etc/oscam.provid" (errno=2 No such file or directory)
    2012/10/11 20:38:49 0 s ERROR: Cannot open file "/usr/local/etc/oscam.guess" (errno=2 No such file or directory)
    2012/10/11 20:38:49 0 s ERROR: Cannot open file "/usr/local/etc/oscam.ird" (errno=2 No such file or directory)
    2012/10/11 20:38:49 0 s ERROR: Cannot open file "/usr/local/etc/oscam.whitelist" (errno=2 No such file or directory)
    2012/10/11 20:38:49 0 s ERROR: Cannot open file "/usr/local/etc/oscam.cacheex" (errno=2 No such file or directory)


    Are u sure u don´t want them?


    Forum Gateway - Powered by DnP Firewall


    Check.. groups
    Au in .user



    user =
    pwd =
    expdate = 2015-12-31
    group =
    monlevel = 0
    au = 1
    caid =
    ident = 00000000000:00000000000



    Look at ur CSW if its god too..

  • I'll look into the missing config files, just created them now so there is no error in the log. Do I need them to get this working?


    CWS KEEPALIVE =300
    CWS_INCOMING_PORT = 21000
    CWS = someip.dyndns.com 10001 mgcamuser mgcampassword 10 11 12 13 14 15 16 17 18 10 20 21 22 23 24 wan phoenix1
    CWS = someip.dyndns.com 10002 mgcamuser mgcampassword 10 11 12 13 14 15 16 17 18 10 20 21 22 23 24 wan phoenix2


    Au is ok now


    2012/10/12 00:23:07 1759BD0 c AU enabled for user mgcamuser on reader viasat


    Also tried mgcam 1.35a to rule out 1.37


    Still the same problem.


    I read this tread which seams to be the same problem. (http://linuxsat-support.com/os…1-start-help-4-print.html) According to that it had to something to do with the boxid.

  • hmm.. i really don´t know... I don't think so...


    in your :


    [newcamd]
    key = 0102030405060708090001121314
    port = 10001@0B00:000000;10002@093E:000000


    what happens if u put


    #CWS_INCOMING_PORT = 21000



    Have you put the boxid line?


    i don´t have it in my conf..

  • Ok, changed the post using code tags, sry.


    I have put the boxid in oscam.server, if it is wrong or missing it won't read the card at all so it should be correct. (0d1443xx)


    Hashed out the CWS_INCOMING_PORT = 21000 but that didn't do anything.


    The Viasat card is the one with a blue arrow, nummer on card starts with 0160. I've many treads where people get this working but for some reason it doesn't play.


    AU and groups? What should I look into?


    EDIT:
    Changed viasat reader to group = 2 (was wrong in post)

  • Really feels like chasing ghosts, very annoying.


    I've tried downgrading to oscam #7148 and now also updated to lastest version #7694. I get no error compiling and it looks fine.


    One thing I've noticed in the webinterface is that server says Crypted=no and client Crypted=yes


    Code
    1 canaldigital ON	OFF	127.0.0.1 0 mouse 0000:0000	  no data	  00:03:49	   OFF (no entitlements)
    2 viasat       ON	OFF	127.0.0.1 0 mouse 12.10.12 08:07:16 00:03:49	 093E:0D66	 no data 00:00:08 CARDOK (81 entitlements)
    Clients 2/2 (2 with ECM within last 15 seconds)
    1 mgcamuser ON ON 81.237.239.xxx 4897 newcamd (mgcamd) 12.10.12 08:09:28 00:01:37 093E:0D66 by not found (0ms) 00:00:01 OK
    2 mgcamuser ON ON 81.237.239.xxx 4172 newcamd (mgcamd) 12.10.12 08:09:28 00:01:37 093E:0D66 by not found (0ms) 00:00:00 OK
    • Official Post

    In oscam.conf add mgcamd client to the [newcamd] protocol..


    Code
    [newcamd]
    key           = 0102030405060708090001121314
    port          = 10001@0B00:000000;10002@093E:000000
    [COLOR='#FF0000']mgclient = 1[/COLOR]


    In oscam.server the device & protocol is incorrect for Smartreader+ on ubuntu..


    Telnet to ubuntu with putty this command lsusb


    You should see something like this [ Bus 001 Device 002: ID 0403:6001 Future Technology Devices International, Ltd 8-bit FIFO ]


    This will give you the usb port the smargos are using, then edit the device in oscam.server ( device = 001:002 )


    Boxkey definately needs converted for viasat, you will get the "channel not subscribed" error..I would try using Dreambox Config Creator to convert the boxkey..



    In oscam.user give each card its own [account]..



    Your CWS lines in newcamd.list will look like below;

    Code
    CWS KEEPALIVE =300
    CWS_INCOMING_PORT = 21000
    CWS = someip.dyndns.com 10001 mgcamuser mgcampassword 10 11 12 13 14 15 16 17 18 10 20 21 22 23 24 lan
    CWS = someip.dyndns.com 10002 mgcamuser1 mgcampassword1 10 11 12 13 14 15 16 17 18 10 20 21 22 23 24 lan


    Depending what image the mgcamd client is using, boxtype might need editted to dreambox if autodetect doesn`t work;


    Code
    # box type
    # 00 autodetect, change only if you think wrong type detected.
    # 01 dbox2
    # 02 dreambox
    # 03 triple-dragon
    # 04 relook
    # 05 openbox
    B: { 02 }
  • I've made the changes above, still get the "channel not subscribed"


    The boxkey was correct in the config, used a online hexcalculator for that, got the same with the program you linked to.



    What next? Should I try different versions of oscam? I compiled it using this:
    sudo cmake -DWEBIF=1 -DPCSC=1
    sudo make
    Also tried this, which I read on a blogg.
    make USE_LIBCRYPTO=1 USE_LIBUSB=1
    and the oscam 7148 provided in a Ubuntu install script on this forum, same problem.


    EDIT:
    I might have mislead you guys on the local ipadress in the previous post, it is an external adress now for testing purpose. So I guess it should be WAN instead of LAN in the newcamd.list CWS entries?
    EDIT2
    I have also rebooted the ubuntu server and restarted the dreambox, to rule that out.

    • Official Post

    Have a look at this thread mate, it may help to change your oscam configs.
    oscam viasat,channel not subscribed issue



    It looks like your oscam version supports your reader but next time you compile try this way instead to make sure you have it exactly the way you want.


    Oscam compile options - Graphical user interface

    • Official Post

    If its from outside your own network add like below; make sure you have ports 10001 & 10002 open in router..


    Code
    CWS KEEPALIVE =300
    CWS_INCOMING_PORT = 21000
    CWS = someip.dyndns.com 10001 mgcamuser mgcampassword 10 11 12 13 14 15 16 17 18 10 20 21 22 23 24 
    CWS = someip.dyndns.com 10002 mgcamuser1 mgcampassword1 10 11 12 13 14 15 16 17 18 10 20 21 22 23 24
  • I made changes in the config files as described in the "oscam viasat,channel not subscribed issue" tread.
    EDIT: With the changes MasterG wrote


    I changed the newcamd.list and removed WAN, the ports are open.
    No difference I afraid. :(


    Code
    2012/10/12 20:10:44   EB6D30 r viasat [videoguard2] classD3 ins54: status 90 00 = ok but cw=00 -> channel not subscribed 
    2012/10/12 20:10:44   EFA0C0 c mgcamuser2 (093E&000000/0000/0D66/88:8BF6): not found (254 ms) by viasat 
    2012/10/12 20:10:46   EFA0C0 c mgcamuser2 (090F&000000/0000/0D66/84:883C): not found (121 ms) by viasat


    Also looked at the dialog for compiling oscam but I'm not really sure what to choose since all readers and protocol where already chosen


  • Problem solved!


    I used the number from the card, which I was pretty sure was the one to use, as it turned out it should be the serial number from the receiver... (converted into hex, remove first and last digit from the 11 number long serial)


    Now I will drink beer, loads! :)


    Thanx a lot guys for your help!

  • master G

    Set the Label from Nordic OSCam to Conax Cards OSCam

OSCam Support Forum

Configs, discussion, downloads and guides for OSCam Softcam.

Participate now!

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