11438 Emu r775 ARM PowerVu hash mode 19 and 20

There are 14 replies in this Thread which was already clicked 5,339 times. The last Post () by Manishah.

    • Official Post


    November 2018 update - Attention!


    From Emu version r775 and on, in order PowerVu to work properly, you need to tell OSCam to skip the checksum test for CWs.

    This can be done by one of the following three ways:

    1. Delete you current Emu reader and let OSCam-Emu create a new one for you, with all necessary settings.
    2. Add the 0E00:000000 string in the Skip CWs checksum test only for option under the general reader settings.
    3. Add the disablecrccws_only_for = 0E00:000000 directive in the oscam.server file under the Emu reader section.

    IMPORTANT: You have to do this change for every Emu reader you have configured for PowerVu.


    Syntax for ECM Keys in SoftCam.Key


    Code
    P <groupid><srvid> <key number> <key>

    Where:

    Code
    groupid   (2 bytes) :  Any 4 hex digits of your choice. Groups must be unique.                       Leading zeros are optional.
    srvid     (2 bytes) :  Service ID of channel in hex with leading zeros                       to make 4 hex digits.
    key number (string) :  '00' for even or '01' for odd CW.
    key       (7 bytes) :  ECM key.

    Example:

    Code
    groupid    :  1
    sid        :  25CA
    key number :  00 and 01
    key        :  11223344556677 and 8899AABBCCDDEE
    
    P 0125CA 00 11223344556677
    P 000125CA 01 8899AABBCCDDEE

    Example:

    Code
    groupid    :  2
    sid        :  0034
    key number :  00 and 01
    key        :  00112233445566 and FF22334455AADD
    
    P 00020034 00 00112233445566
    P 0020034 01 FF22334455AADD

    For channels with the same srvid the correct key will be detected automatically, but each key needs a unique groupid.

    Example:

    Code
    P 009E0234 01 11223344556677
    P 00040234 01 22334455667788
    P 013E0234 01 33445566778899

    IMPORTANT: Duplicate keys are not allowed anymore - only the last instance will be used!


    Syntax for AU keys in SoftCam.Key


    Code
    P <groupid> <UA> <key>

    Example:

    Code
    P 009E 11223344 11223344556677
    P 009E 44332211 22334455667788
    P 0004 22334455 33445566778899
    P 013E 00112233 00112233445566

    Multiple UA keys are allowed for each group and each UA will update ALL ecm keys in the group.

    NOTE: In order to work, the ecm keys must be "seeded" in the file for each SID you want to update, since the UA has no information about SIDs. So to add a key that is unknown, enter a dummy key to get updated, for example:

    Code
    P 00010004 00 00000000000000000
    P 00010004 01 00000000000000000

    NOTE: Duplicate PowerVu keys are no longer allowed (unnecessary since duplicate SIDs should now have a unique group ID.) So, if there are any duplicates, only the last key in the file will be used. This also means that as new keys are found and appended to the file, they will automatically replace earlier keys.


    Configuring DVB-Api (on compatible devices)


    Some receivers support PowerVu through direct DVB-Api decryption. If your device supports it, configure OSCam-Emu as follows:

    1. Disable Stream Relay (on by default) through the WebIf:
      Code
       WebIf -> Config -> Stream Relay -> Mode 0 - disabled (use direct DVB-Api decryption)

      or by editing the oscam.conf file:

      Code
       [streamrelay] stream_relay_enabled = 0
    2. Select the correct extended CW API:
      Code
       Webif -> Config -> DVB-Api -> API for extended CWs 1 - OE 2.2 2 - OE 2.0

      or by editing the oscam.conf file:

      Code
       [dvbapi] extended_cw_api = 1


    Configuring Stream Relay


    Some older receivers support PowerVu only through Stream Relay (internal streaming). This setup needs a fast CPU though and not every STB is fast enough. If you cannot fix stuttering with the following guide, likely your CPU is too slow.

    For best performance, the "Include ECM in http streams" setting must be enabled. If your image supports it (openpli, openatv), you can find it in OpenWebif -> Settings -> Customize.

    If the setting is not available, you may need to adjust the "ECM fix delay" setting in OSCam webIf (Config -> Stream Relay). Increase/Lower it until there is no stuttering.

    Stream Relay needs an modified channel list. Edit your channel list as following:

    1. Go to the OpenWebif and click on the "Stream" button for the channel you want to add.
    2. Download and save the .m3u file.
    3. Open the .m3u file with a text editor and get the stream link. It looks like this:http://stb:8001/1:0:19:0123:3EF:1:C00000:0:0:0:
    4. Replace the port (8001) with the relay port (default: 17999) and the host name ("stb") with 127.0.0.1 http://127.0.0.1:17999/1:0:19:0123:3EF:1:C00000:0:0:0:
    5. Add the new stream link to your channel list (for example with DreamBoxEdit)

    IMPORTANT:

    Code
    Do NOT use the correct Transponder ID/Network ID/Namespace for the stream link.
    Use Transponder ID: "11", Network ID: "22" and Namespace: "33".
    Set Service Type to "1", and enter the correct Service ID for the channel.

    Note:

    Code
    When using DreamBoxEdit:
    
    A. Go to the list in the middle "Bouquet details".
    B. Right click on a channel, select "IPTV and other streaming services", select "Add".
    C. Select "DVB/TS".
    D. Chosse a name and use the new stream link as URL.
    E. Use the "Service ID" of the original channel. You can find it in the left list ("Services")
    • 2018-11-04 16:37:59 280D89A0 c (ecm) root (P: 0E00::006D:1779:0000 #ECM_L:48 #CW=469807E5628A4A360000000000000000 HOP:00): cache3 (112 ms) by AFN (C/1/5/5) - Sports 24
    • 2018-11-04 16:37:59 7B2C09C1 c (ecm) update (P: 0E00::006D:0000:0000 #ECM_L:48 #CW=469807E5628A4A360000000000000000 HOP:00): cache3 (101 ms) by AFN - Sports 24
    • 2018-11-04 16:38:00 280D89A0 c (ecm) root (P: 0E00::006D:1779:0000 #ECM_L:48 #CW=0000000000000000F494A830C8AD6BE0 HOP:00): cache3 (111 ms) by AFN (C/1/5/5) - Sports 24
    • 2018-11-04 16:38:00 7B2C09C1 c (ecm) update (P: 0E00::006D:0000:0000 #ECM_L:48 #CW=0000000000000000F494A830C8AD6BE0 HOP:00): cache3 (101 ms) by AFN - Sports 24
    • 2018-11-04 16:38:00 1A47FE9A r (emu) Key found in EMM: P 0020**** 00 000030FE921AE2 -> REJECTED (looks invalid) UA: 0056BF27
    • 2018-11-04 16:38:00 1A47FE9A r (emu) Key found in EMM: P 0020**** 01 000030FE921A7C -> REJECTED (looks invalid) UA: 0056BF27
    • 2018-11-04 16:38:00 147CAE0E r (emu) Key found in EMM: P 0020**** 00 000030FE921AE2 -> REJECTED (looks invalid) UA: 0056BF27
    • 2018-11-04 16:38:00 1A47FE9A r (reader) emulator [emu] root emmtype=unique, len=155 (hex: 0x9B), cnt=1: written (1 ms)
    • 2018-11-04 16:38:00 147CAE0E r (emu) Key found in EMM: P 0020**** 01 000030FE921A7C -> REJECTED (looks invalid) UA: 0056BF27
    • 2018-11-04 16:38:00 147CAE0E r (reader) AFN [emu] root emmtype=unique, len=155 (hex: 0x9B), cnt=1: written (4 ms)
    • 2018-11-04 16:38:00 147CAE0E r (reader) AFN [emu] root emmtype=unique, len=101 (hex: 0x65), cnt=2: error (0 ms)
    • 2018-11-04 16:38:01 280D89A0 c (ecm) root (P: 0E00::006D:1779:0000 #ECM_L:48 #CW=9BF76DFF340715500000000000000000 HOP:00): cache3 (103 ms) by AFN (C/1/5/5) - Sports 24
    • 2018-11-04 16:38:01 7B2C09C1 c (ecm) update (P: 0E00::006D:0000:0000 #ECM_L:48 #CW=9BF76DFF340715500000000000000000 HOP:00): cache3 (100 ms) by AFN - Sports 24
    • 2018-11-04 16:38:02 280D89A0 c (ecm) root (P: 0E00::006D:1779:0000 #ECM_L:48 #CW=0000000000000000DC0EBAA425BA7352 HOP:00): cache3 (104 ms) by AFN (C/1/5/5) - Sports 24
    • 2018-11-04 16:38:02 7B2C09C1 c (ecm) update (P: 0E00::006D:0000:0000 #ECM_L:48 #CW=0000000000000000DC0EBAA425BA7352 HOP:00): cache3 (101 ms) by AFN - Sports 24
    • 2018-11-04 16:38:03 280D89A0 c (ecm) root (P: 0E00::006D:1779:0000 #ECM_L:48 #CW=2A462A9A3DCB91990000000000000000 HOP:00): cache3 (104 ms) by AFN (C/1/5/5) - Sports 24
    • 2018-11-04 16:38:03 7B2C09C1 c (ecm) update (P: 0E00::006D:0000:0000 #ECM_L:48 #CW=2A462A9A3DCB91990000000000000000 HOP:00): cache3 (100 ms) by AFN - Sports 24
    • 2018-11-04 16:38:04 280D89A0 c (ecm) root (P: 0E00::006D:1779:0000 #ECM_L:48 #CW=00000000000000007986C1C0EF16D0D5 HOP:00): cache3 (104 ms) by AFN (C/1/5/5) - Sports 24
    • 2018-11-04 16:38:04 7B2C09C1 c (ecm) update (P: 0E00::006D:0000:0000 #ECM_L:48 #CW=00000000000000007986C1C0EF16D0D5 HOP:00): cache3 (100 ms) by AFN - Sports 24
    • 2018-11-04 16:38:05 280D89A0 c (ecm) root (P: 0E00::006D:1779:0000 #ECM_L:48 #CW=4551D3694A5D5E050000000000000000 HOP:00): cache3 (107 ms) by AFN (C/1/5/5) - Sports 24
    • 2018-11-04 16:38:05 7B2C09C1 c (ecm) update (P: 0E00::006D:0000:0000 #ECM_L:48 #CW=4551D3694A5D5E050000000000000000 HOP:00): cache3 (100 ms) by AFN - Sports 24
    • 2018-11-04 16:38:06 280D89A0 c (ecm) root (P: 0E00::006D:1779:0000 #ECM_L:48 #CW=00000000000000006E914544D9BF31C9 HOP:00): cache3

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!