OSCAM with cccam reader to newcam clients

There are 2 replies in this Thread which was already clicked 3,669 times. The last Post () by nickiman.

  • Hi,


    I´ll explain which is my situtation/scenario and what I´m trying to do.

    situtation/scenario:

    I´m running OSCAM in a NAS with Tvheadend. Tvheadend connects to OSCAM via dvbapi user.

    Everything works fine on it and I can see all channels in Astra 19,2ºE.


    What I´m trying to do...?


    Well, I have a PC with DVBviewer installed with the plugin ACamd which it runs a sort of newcamd client to descramble the channels. Everything works fine if I watch channels with CAID 0100 or 1810 but that´s all... the rest of the channels doesn´t work like MTV channels and so on.


    So ECM´s come in this way...:
    Internet (cline) -> reader (configured in OSCAM) -> DVBViewer (with Newcamd client)


    Is oscam.conf I have configured this:


    Code
    [newcamd]
    port                          = 18000@0100:004106,003311;18001@1810:000000,004001,004101;18002@0B00:000000
    key                           = 0102030405060708091011121314

    In oscam.user I have configured this user:


    Code
    [account]
    user                          = user1
    pwd                           = user1
    au                            = 1
    group                         = 1


    In the cardclient.conf which is the config file where I must to save the data connection to oscam I have configured this:

    Code
    newcamd:192.168.10.12:18000:1/0000/0000:user1:user1:0102030405060708091011121314
    newcamd:192.168.10.12:18001:1/0000/0000:user1:user1:0102030405060708091011121314
    newcamd:192.168.10.12:18002:1/0000/0000:user1:user1:0102030405060708091011121314

    As you probably know... 192.168.10.12 is the IP address which OSCAM is running.


    Also I attach you the log of OSCAM when I can´t descramble a channel with CAID 0B00 (MTV):


    And here, a log where the same newcamd user get the ecm´s to descrable channels under CAID 1810 (M+)

    Code
    2018/10/17 01:41:34 3E521B56 c  (newcamd) client connected to 18001 port
        2018/10/17 01:41:34 3E521B56 c   (client) encrypted newcamd:18001-client 192.168.10.17 granted (user1, au=auto (7 reader))
        2018/10/17 01:41:34 3E521B56 c  (newcamd) user user1 authenticated successfully (ACamd)
        2018/10/17 01:41:34 3E521B56 c  (newcamd) AU disabled for user user1
        2018/10/17 01:41:34 3E521B56 c      (ecm) user1 (1810@000000/0000/7857/8E:E82ED23846941ACFA87C2B10ADEFBBAC): found (30 ms) by powergame1 (P/5/5/5)
        2018/10/17 01:41:34 3E521B56 c      (ecm) user1 (1810@000000/0000/7857/8E:E82ED23846941ACFA87C2B10ADEFBBAC): cache2 (0 ms) by salero1 (P/5/5/5)
        2018/10/17 01:41:41 3E521B56 c      (ecm) user1 (1810@000000/0000/7857/8E:EA01338A170BDA197D3EE9EF0D8EF787): found (326 ms) by powergame1 (P/5/5/5)
        2018/10/17 01:41:56 3E521B56 c      (ecm) user1 (1810@000000/0000/7857/8E:FA957D7D6B2E95880C332A10A779110F): found (450 ms) by powergame1 (P/5/5/5)
        2018/10/17 01:42:11 3E521B56 c      (ecm) user1 (1810@000000/0000/7857/8E:24FA671C71A409475E99A429853D4FE6): found (334 ms) by powergame1 (P/5/5/5)


    So finally, the question is... what should I write in OSCAM in order to view the rest of the channels with different CAID´s?


    Sorry for the big post. I´ve tried to explain it the most accurate possible.


    Keep waiting your comments.


    Thanks and best regards.

    • Official Post

    In oscam.conf, try using the same port for all caids:

    1. [newcamd]
    2. port = 18000@0100:004106,003311;1810:000000,004001,004101;0B00:000000
    3. key = 0102030405060708091011121314

    In cardclient.conf add just one line:


    newcamd:192.168.10.12:18000:1/0000/0000:user1:user1:0102030405060708091011121314


    Or if you want to continue using different ports for newcamd (oscam.conf), create a separate account (oscam.user) for each caid:


    1. [account]
    2. user = user1
    3. pwd = user1
    4. au = 1
    5. caid = 0100
    6. group = 1
    1. [account]
    2. user = user2
    3. pwd = user2
    4. au = 1
    5. caid = 1810
    6. group = 1
    1. [account]
    2. user = user3
    3. pwd = user3
    4. au = 1
    5. caid = 0B00
    6. group = 1

    Then add 3 separate entries with different user/pass in cardclient.conf:


    1. newcamd:192.168.10.12:18000:1/0000/0000:user1:user1:0102030405060708091011121314
    2. newcamd:192.168.10.12:18001:1/0000/0000:user2:user2:0102030405060708091011121314
    3. newcamd:192.168.10.12:18002:1/0000/0000:user3:user3:0102030405060708091011121314


    Hopefully this solves the issue buddy.




  • Hi master G


    I´ve been trying your suggestion... but it doesn´t work for me.


    For providing more information, let me share with you the logs that I get when I have my configuration running in OSCAM and in the Acamd plugin from DVBviewer:


    Log from OSCAM:

    https://pastebin.com/raw/W0AyLPvY


    Log from Acamd plugin from DVBviewer:

    https://pastebin.com/raw/4qBNz5sD


    Well, if I configure your settings...

    In oscam.conf, try using the same port for all caids:
    [newcamd]
    port = 18000@0100:004106,003311;1810:000000,004001,004101;0B00:000000
    key = 0102030405060708091011121314

    In cardclient.conf add just one line:


    newcamd:192.168.10.12:18000:1/0000/0000:user1:user1:0102030405060708091011121314

    With only "user1" configured in OSCAM. I´m getting the next logs:


    Log from OSCAM:

    https://pastebin.com/raw/SgbWF7bT


    Log from Acamd plugin from DVBviewer:

    https://pastebin.com/raw/GV6CJBxR


    If I configure in OSCAM also the rest of the users...


    The results are more or less the same...


    Log from OSCAM:
    https://pastebin.com/raw/YLX0pgkW


    Log from Acamd plugin from DVBviewer:

    https://pastebin.com/raw/bDD53yFt


    Any other idea?


    Thanks and best regards.

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!