Posts by s3n0

    New plugin extension for download some softcam packages (new feed source) not working ? Install Softcam Feed in OpenATV - OpenATV SoftCam Feed . Then restart the set top box and the Softcams item will appear in PLUGIN MENU. Then install some Oscam via PLUGIN MENU. Then you may need to activate Oscam additionally in the Softcam Panels (this will show up after installing a Softcam). If it fails to detect the hardware in this Softcams Feed extension, then search the internet for your chipset / architecture on your device. Depending on the architecture, download and install the appropriate Oscam.


    //// EDIT :

    It is probably a mipsel architecture.

    Hi.


    This is a very old question, but I have to respond because the answer is irrelevant. I am also looking on the internet to see if there is any special Oscam for the Amiko Viper4K model. But I can't find it. Standard Oscam will probably suffice.


    Do not use Ocam, designed for chipset architecture with SH4 processor ! SH4 is already a dying processor architecture and is little used, even for Amiko, it no longer uses this processor architecture.


    OE 1.6 is the older core of the Enigma. If you use the current Enigma from, for example, the OpenATV or OpenPLi team, they usually use an OE 2.0 core based Enigma, so then you need Oscam for OE 2.0 and not OE 1.6. However, this is debatable. Enigma OE core versions in the case of open source software are complicated. Nearly all open-source Enigmas are combined in the "OE Alliance Group" and are based on the OE 2.0 core. The original Enigma firmware from Dreambox manufacturer, unfortunately already contains a newer version of Enigma core - ie OE 2.5 and 2.6 even 2.7. However, they are very well compatible with the old Enigma OE 2.0 core.


    Amiko Viper COMBO:


    Amiko Viper COMBO contains a MIPSEL chipset. So, you need to download and to use the Oscam developed for mipsel chipsets (currently the most widely used and popular on a variety of devices is the chipset based on architecture "mips32el").


    More info about Amiko Viper Combo:

    https://www.amikohome.com/api/…per_combo_hdd_v190214-pdf


    There is used chipset "Broadcom BCM7362-5", i.e. mipsel.


    Amiko Viper4K:


    If you happen to own an Amiko Viper4K set-top box, then it is an ARM chipset and it can sometimes be a bit complicated.


    Info about Viper4K exactly here:

    https://www.amikostb.com/product/355-viper4k


    There is used chipset "HiSilicon Hi3798MV200":

    http://www.hisilicon.com/en/Me…News/home_media_platforms


    Quote

    HiSilicon Hi3798MV200 provides powerful CPU and GPU processing capabilities with a quad-core ARM® Cortex® A53 64-bit CPU and a multi-core ARM® MaliTM 450 graphics GPU and subsystem along with the latest generation of the HiVXE2.0 Multi-format Video decode engine. Also supporting the latest Industry High Dynamic Range, (HDR) technologies, HDR/ HDR10 & Dolby Vision along with best-in-class PQ engine, ImprexTM2.0, which provides an immersive video quality experience.


    More info about CPU "ARM Cortex-A53":

    https://developer.arm.com/ip-p…ssors/cortex-a/cortex-a53

    Quote
    Architecture : Armv8-A
    1-4x Symmetrical Multiprocessing (SMP) within a single processor cluster, and multiple coherent SMP processor clusters through AMBA 4 technology
    - AArch32: for full backward compatibility with Armv7
    - AArch64: for 64-bit support and new architectural features (Armv8)

    This processor can work in two modes:

    - in 64-bit "AArch64" (ARMv8)

    - in 32-bit "AArch32" (ARMv7 compatible mode)


    First of all, it depends on which mode your firmware is working in. Classic firmware, such as OpenATV, is usually designed only for 32-bit (ARMv7) mode. Some firmware may to be also developed that works in the new 64-bit architecture mode (ARMv8 / AArch64). The original set-top box firmware (developed by the set top box manufacturer) should work in AArch64 mode.


    So you have to find out which firmware / Enigma you use in your set-top box. Accordingly, then go to the internet or this discussion forum and download and install the appropriate edition of Oscam (for AArch64 / ARM v8 architecture or the common ARM v7 compatible architecture).

    Did you change the CAID to 0B00 ? Because in the configuration from master G , was used CAID 0B01.


    What does LiveLog look like when switching channels to another channel (PROVID and CAID list) ? Please open the OscamWebif and check LiveLog.


    What about PROVID ? Is it set correctly ?


    What does the initialization of your satellite card look like in LiveLog ?

    Hi.


    OK I'll add it there. Thank you for the info.


    So, in OE core versions 2.2 / 2.5 / 2.6 / 2.7, the package control scripts (to install / remove) are called with an argument as a requirement for any of the actions: update / remove / install ?


    Then what are these specific filenames invented for ? :) Oh God ... who jerk invented Enigma :). I admit that Enigma is not Debian and therefore does not have to follow the debian package standard, but it still scares me. However, the purpose of the "postrm" script should be to remove the symbolic links or redundant files from the system after removing the package from the system. Nothing more. In Enigma, with a new Enigma2 core (OE 2.2+), is it really necessary to take care that even if the script "post-remove" is invoked, so that it does not perform any "remove" ? :-D I cease to like Enigma :). This is chaotic.


    Grrr...

    Hi.


    (1) linux systems are CASE SENSITIVE, so I recommend not using uppercase letters in configuration files unless it is necessary ... it is quite possible that uppercase items are not recognized correctly


    (2) did not list all the settings ... for example user settings (the "oscam.user" file from softcam server or the softcam client settings) ... specifically in your example it is the client "dvbapiau_x" - I was wondering if you have also set "group = 1"


    (3) ad line in your LOG "(client) plain dvbapi-client granted (dvbapiau, au = off)":

    - if you are using an external reader on a device with no signal reception ... so if Oscam does not function on the device at the same time as a server and at the same time as the client (connects to himself), then dvbapi client then turn off - you do not need it ... it serves only to connect to itself


    I can't comment on the other files in your configuration. Unfortunately you didn't mention them.


    Your device ICONE Irone includes a Hi3798M chipset (HiSilicon), that is, an ARM processor:

    (Cortex-A7 or Cortex-A53 ?!! sorry, I don't know, because of your exact device type)

    http://www.hisilicon.com/en/Products/ProductList/STB

    Maybe you should use the newer Oscam, currently in version r11572, for Android + for ARM processors. Your used version r11444 is pretty old.

    It also depends on whether you own an original DM8000 model or a Chinese clone. I assume you own an original DM8000 that contains the mipsel (mips / mips32 / mips32el, etc.) chipset because the Chinese cloned models may contain a different chipset architecture (such as Atmel). Since you have OpenPLi installed, you probably also own the original DM8000, because OpenPLi is only developed for the original DM8000 chipset, that is, for the mipsel. I hope the above Oscam will work properly on your DM8000. If you would like a manual installation procedure for Oscam, after downloading a binary file from the Internet for your chipset (mipsel) and for your OpenPLi Enigma (OE2.0 core), here's one way to do it:

    Tutorial : How to install softcam (OSCam/CCCam) manually, if you hate ipk packages

    What do the first two commands I mentioned above do? What is the output? Database not updating?


    As far as I know, in OpenPLi 7.x all versions still have an active feed server. For example, specifically for the MIPSEL chipset for your DM8000: http://downloads.openpli.org/f…ease/mips32el/Packages.gz A dead feed server is only for old versions of OpenPLi 6.x. If the feed server doesn't work, you may have a broken internet connection in the set top box.


    Attached to this post you will find the current downloaded package:

    - source: OpenPLi-7 mipsel feed server

    - date: 19.1.2020

    - version: Oscam 11572 (without EMU module but also with EMU module)


    Via the Shell (command-line terminal):

    Code
    opkg update                           # to update the opkg database of all available online packages
    opkg list-upgradable | grep oscam     # view all upgradable installed packages and show only content which contains a string "oscam"
    opkg install <the_package_name>       # install / upgrade if exists the particullar package
    reboot                                # reboot the system

    Or you can try to upgrade your system and packages normally via the OpenPLi, via the GUI MENU.


    I recommend that you first back up your current configuration (all your current Oscam configuration files), for example using an FTP connection to a set-top box. I like Total Commander and its built-in FTP client.

    moustafa86:


    Until today I noticed that you answered a 3 month old question, marked as resolved. I'm wasting my time :). This post is old. If you don't have a new question or if you don't have a 100% solution to your problem, why do you answer?


    The answers were, in my opinion, appropriate and there were several. For example, force CAID = 1861 in the reader configuration ("oscam.server" file) to give Oscam priority and use only the Polish CAID 1861, instead of the German CAID 1860 (HD+ HD03 - DE).

    NAGRA / CAK7 are however paired cards. You should also use the appropriate pairing keys.


    Try updating Oscam yet. The current version is 11572. You can try to update the Oscam with the OpenPLi package manager or use update from the PLUGIN-manager in the GUI MENU. The new Oscam is available directly on the OpenPLi-7 feed server. There are several ways to do so. If you installed your original Oscam from the feed server, just update it. If you installed it as a third-party package, then uninstall your Oscam and install the Oscam from OpenPLi-7 feed server.

    Code
    opkg update               # update the list of available packages on your set top box
    opkg list | grep oscam    # list of available packages which contains a string "oscam"
    opkg --help               # man-page (usage of opkg manager)

    Or it would certainly work well through the CAM module and insert the card into it and then insert it all into the CI + interface in the receiver.


    ////// EDIT : Did you accidentally insert the decoder card into the receiver with the reverse side? This is also a common problem when loading the correct ATR - if you remove the card and insert it back without restarting the set top box, but if you insert it the other way round, an incorrect ATR detection will occur. If so, insert the card with the correct side and restart the entire set top box (not just Enigma). However, the card should only be inserted into the receiver when it is turned off (no electricity).

    I already answered before. You must download the script to disk. Assign execution rights to it (chmod a+x /path/filename). Especially this script must be modified in advance to suit your Ubuntu system. You also need to select a directory with an Oscam configuration depending on which directory you are using.


    Then, for example, you need to install the "curl" as well as the "tar" archiver. These two "commands" are usually part of any better Linux system. If not, you need to install them on your system, using the package manager: https://help.ubuntu.com/lts/serverguide/dpkg.html or try to use the man-page under your Ubuntu:

    dpkg --help

    ...or:

    apt-get --help


    For example:

    Code
    sudo apt-get update          # update all info about the available online packages
    sudo apt-get install curl    # downlaod and install cURL command
    curl --help                  # a simple test of the installed cURL package

    Tar archiver should already be a part of Ubuntu VPS, but cURL probably won't be a built-in part of this Linux. Install what you need.

    LoL. First, you have to force Oscam to start up when system boots. For example, try using "init.d" script (the manual "linuxoid" installation procedure should be the same for Linux on your Raspbery):

    Tutorial : How to install softcam (OSCam/CCCam) manually, if you hate ipk packages


    Then try to reboot the system to see if Oscam starts up.


    When it starts, set it up - i.e. card reader (oscam.server file), add tv-headend new user (in oscam.user file) , etc. .


    Only then can you join the TvHeadend client ... when your Oscam server will working.


    Because it is the same computer within your LAN, use a loopack IP address when connecting to itself, i.e. 127.0.0.1 instead of your 10.10.10.10 (or DNS name "localhost").

    Hi.


    Once again, what do you need exactly ?


    Where is installed the TVHEADEND ? In Raspberry ? And where is installed the Oscam ? Also in Raspberry ?


    After unpacking the binary file, did it also assign execution attributes (chmod a+x /pathname/oscam-binary-filename) ?


    What kind of "starter" for Oscam do you use in Raspberry ? What does the state of processes say ? Try: ps aux | grep oscam OR htop OR top commands. Is Oscam process running ?

    I think the lamedb database file is linked to another files with a list of user favorite channels (userbouquets files) and a file with available transponders (satellites.xml, cable.xml, terrestrial.xml - depending on the type of DVB service / tuner being used). A new lamedb is created at each restart. Thus, if you upload your lamedb, it would also be useful to upload the appropriate channel lists (userbouquet files) and the corresponding transponder lists (satellites.xml) for Enigma, according to which lamedb "syncs". You can try deleting this lamedb file and then a new file will be created automatically after restart.


    However, the error does not occur as you wrote "when copying a file using the FTP protocol", but occurs when the Enigma is restarted and is not an error, but only an automatic update of the lamedb file. You can try to stop the Enigma, then completely delete the lamedb file and restart the set top box. Sometimes it helps.

    Hi.

    It may not help, but try playing with the oscam.server settings under your card reader. For example, try adding these settings to the oscam.server file under your card reader:

    Code
    ratelimitecm                  = 4
    ratelimittime                 = 9000
    ecmunique                     = 1
    srvidholdtime                 = 2000
    cooldown                      = 30,600

    The settings may need to be adjusted according to the specific DVB provider (firmware in a particular decoding card). The principle of the Surflock algorithm may vary.


    For more information on setting these specific configuration variables, see:

    http://www.streamboard.tv/wiki/OSCam/en/Config/oscam.server

    Is the "534" frequency value correct ? Shouldn't it depend on the external card reader type ? Which exactly model of external card reader do you own ? Smart reader should have 6 MHz or am I wrong ? Although this probably causes malfunctioning EMMs will not :).

    How is the softcam client set up ? Have you allowed or prevented also EMMs packets (ie AU) on the softcam client side ?


    If it is a CONAX card, it may be paired. Some CONAX cards require an RSA key.


    Try the following:

    sagher sorry, but these are basics of Linux knowledge. You need to know where to save the user's files. You need to know that the script needs to have run-time attribute assigned ( chmod a+x /path/filename ). You must be able to modify a variables in the script by editing it. Otherwise, you may not use this script correctly :-/.


    I don't know exactly what you need a regular Oscam backup. In the case of Ubuntu, it is better to back up the Oscam configuration manually ... via the GUI and only occasionally. Do you need to back up the Oscam configuration regularly? Why ?