Posts by pr2

    Hi,


    Please read carefully what I wrote and follow it (bue indeed you can do the init 4 before then follow the process and end with init 3).
    I read the beginning of what you wrote and I already point out a mistake: usersbouquet.iptv.tv (while I have written; userbouquet.iptv.tv).
    So indeed if you do such mistakes this will never work.


    Here is the file but editing properly the /etc/enigma2/bouquets.tv properly will remains yours.


    Unpack the file and transfer it to /etc/enigma2/


    (to unpack on linux: tar -xvzf ./userbouqet.iptv.tv.tgz)


    I am not 100% sure that all the iptv definition are still active today, it was just a sample file that I create a few months ago.


    Be also carefull that this inclusion of iptv into the channel list is working on OpenPli image and its derivated, I don't know if this work for all images.


    Pr2

    Hi,


    You don't need any 3rd party tool to add iptv to your userbouquet.


    In the folder: /etc/enigma2 create a new file: userbouquet.iptv.tv
    and insert the following:


    Code
    #NAME IPTV
    #SERVICE 1:64:9E:0:0:0:0:0:0:0::IPTV
    #DESCRIPTION IPTV
    #SERVICE 4097:0:0:0:0:0:0:0:0:0:rtsp%3a//stream2.france24.yacast.net/france24_live/fr/f24_livefr:France 24
    #DESCRIPTION France 24



    Add as many entries as you want starting with: #SERVICE 4097:0:0:0:0:0:0:0:0:0:your_stream_url:Your Channel Name
    but in the URL replace all the occurence of : by %3a and at the end you still see : followed by the channel name.
    Depending on the image sometime you need to add the channel name at the end of the URL or in the #DESCRIPTION so I add it in both place.


    Edit the file: /etc/enigma2/bouquets.tv


    and add the line:


    Code
    #SERVICE 1:7:1:0:0:0:0:0:0:0:FROM BOUQUET "userbouquet.iptv.tv" ORDER BY bouque



    In telnet:


    Code
    init 4
    init 3


    Check you channel list you will have a new entry IPTV containing the french speaking TV channel France24.


    Pr2

    Some remarks to the script.
    Script is not monkey-proof, because when you have an underscore ("_") in the directory names (as I have), script does not create the files due to the statement: "AWK - F "_" ....".


    Minor remarks:
    - why is in the script "$PWD"? $PWD is never used.
    - in the beginning the paths (variables) are checked and - if not exist - a backslash ("/") is added as last character, however this will cause double backslashes in: for file in "$PathToPiconPNG"/*.png (this is a minor remark, since if will not effect the script)


    If you check the script you should have mentionned that it writes to the path that you specified in the variable: "PathToTmp" so I redirect base64 output to this place so if it is unable to write there is a problem with this location. By default it writes in /tmp/ folder.



    About $PWD google is your friend to understand what it is used for. This is not useless...
    Yes double / is not a problem in Linux.
    About the "_" indeed it is not foreseen by the script to support pathname with this symbol in, so indeed the script will fails due to this.


    Pr2


    OK, believe who you want but you don't need to use mgcam as client to oscam.
    Just enable DVBAPI in your OScam configuration and everything will work, why use 2 different software and one is enough.


    The only reason to make such "complicated" setup, is if you want to use a softcam.key, this is not supported by officiel OScam otherwhise there is no reasons for this setup.
    Moreover I am not sure that mgcamd does support long ECMs while OScam does.

    Since you try to update a card remotely (CCcam client with card on OScam server) you should perhaps check the emmreassembly parameter which can prevent the card update if the client already performed the emmreassembly.
    If you are fully local (OScam is handling both DVBAPI and the cards) the default value for emmreassembly is the right one.

    First is to discuss the issue on the forum (streamboard) and then open a ticket if it is a real bug.


    mkaddamz, we know nothing about your setup, which card reader, which OScam version, which STB.


    pim, which mode do you use with your smargo? How to you address it?


    Pr2

    Hi,


    First check to do is to test if your no-ip returns you the right IP.
    Use a ping or nslookup if you can.


    Some browser doesn't like that you add :80 at the end, simply use: http://no-ip....
    Moreover some ISP block access to port 80, so it is better to open-up another random port and have your router make a port redirection between this random port and your internal real port which is TCP 80.


    Pr2

    Hi,


    I retrieve the CAID from the oscam.srvid file based on the SID, in the oscam.srvid I have no reference to the namespace so this is not a solution.


    Picons have the satellite position in there name thanks (namespace, like explained above) so you can run the script several time with a proper oscam.svrid for each satellite that you receive, this will gives you a better result with less fake positive.
    But if you still have common files after that, you will have to choose.


    Pr2

    Hi,


    If you shutdown your system the OS is no longer running so the RCU cannot be handled.
    Put it in standby if you want to wake it up with the RCU, be also carefull that in shutdown your scheduled records won't start.


    Pr2

    Hi,


    This is not a bug, the problem is that SID should be unique on the same satellite (even if it is not always the case) so if you receive multiple satellites you will have multiple time the same SID for different channels!


    OScam never take into account the name space (in red) only the SID (in green), the name space give the satellite position and so can avoid such problem:


    1_0_1_1581_C92_3_EB0000_0_0_0.png


    1_0_1_1581_7EA_2_11A0000_0_0_0.png


    So I have no way to make the distinction between both and the way OScam is working doesn't provide any solution for it.
    So l am looking for the CAID (in blue) based on the SID so if there are multiple entries the script can override on picon by another one.


    IC_0963_1581.tpl


    You have the same problem for the TV channel name displayed in OScam it will either show you: N0va Sports or S*** Sport 2 depending on the latest one in your oscam.srvid file... sorry there is no automatic solution for it.
    If the CAID are different, run the script with special oscam.srvid per satellite (and not all the services in the same file), so it will find the right CAID linked to the SID for this satellite. But if CAID are the same, you will have to choose yourself which picon to keep!


    00EB0000 = 23.5 E
    011A0000 = 28.2 E


    If 23.5E is no longer valid clean up your oscam.srvid


    Pr2

    Hi,


    musogeek,


    In your explanation of SH4 you state that Azbox is SH4, this is wrong Azbox is also MIPS but based on Sigma Design chipset.


    blackjack21,


    The very frist thing to do is first to look at update for your Gigablue, probably that the stock firmware is now out-dated. There was problem with HDMI on it but they are fixed since a long time now.
    So online update is not enough, you need to pick up an up-to-date image from the net and do a brand new flash to take advantages of the 5th march 2013 drivers update:



    Pr2

    Hi,


    OScam needs to have card reader attached to it to be able to handle the card itself.
    So if your goal is to have OScam on your RPi managing your cards, you need to put 2 external USB card readers on your RPi and then OScam will be able to handle the card and became the card server on your network.


    In your setup it is your CCcam running on your DM800se that handle the card, so you can have OScam connected to it and if OScam (RPi) and CCcam (DM800se) are properly configured, OScam will be able to view the cards but not fully managed them.


    But running OScam on RPi without any card reader attached to it, I don't see any added values to this setup.


    You can also decide to stop using CCcam on your DM800se and switch to OScam, so OScam will be able to manage your local cards on your DM800se.


    Pr2

    Hi,


    Solution to read the TNTSAT card with OScam official version is now published in the OScam main trunk:


    Changeset 8784 ? OSCam


    You need to place the proper AES at the place 0x0C (12) in the aeskey field, be carefull that the AES key count start with null: 0,1,2,....,12


    aeskeys=0500@030B00:0,0,0,0,0,0,0,0,0,0,0,0,9A....56


    Since I don't know if keys are allowed here I mask it in this post.


    Pr2

    Hi,


    Great to heard that the script is working for you too now, but normally you don't have to change the shebang (#!/bin/sh), the script is written to work in "standard shell" not in "bash" since afaik bash is not available on STB, and scripting language is somehow different between bash and sh, so I not even sure that this script will work in bash (not tested).


    If you need to change #!/bin/sh to #!/bin/bash to have it working than you have probably a mess up in the shell in your Linux distro.


    Pr2

    Hi,


    Thanks but I didn't ask you to post this base64 output, so it seems that base64 is working on your system, I ask you this:


    "How do you define the variables in the script, please cut and paste the values here?"


    Please ensure that you set the / at the end of the path that you define in the variables, like mentionned in the default values.
    script should work for you since it works for others with similar configuration, I develop the script on Ubuntu 12.04... it has been tested on several different system.


    Do you use a valid Unix editor to edit it and change the variables values?


    It would also be interesting to post and output of the script when you run it.
    You can easily redirect the script output to a file:


    Code
    ./OscamPiconsTPL.sh > /tmp/logTPL.txt


    You can also try to install the package dos2unix and run it on the script:


    Code
    dos2unix ./ OscamPiconsTpl.sh


    Then try again the script.


    Can the user that you use write to the /tmp directory?


    Pr2