TCAM - my very first CAM & sources

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • jansenjw
    Junior Member
    • May 2008
    • 21

    #1

    TCAM - my very first CAM & sources

    Hi

    I have been developing a CAM using the rqcamd sources' cardserver client. Since I am a supporter of open source hereby the binary AND all sources. Makefile included.

    This was the first effort to rewrite my code into something readable. Its C++ (Makefile calls C++ compiler and linker) and there is a lot of comment to explain the code.

    Hope you like it, my plan is to cleanup the code somewhat more, stabilize it, extend it with emu's (currently ONLY a valid card is supported - so its completely legal :-). Feel free to experiment and steal parts of it. Any questions/feedback on the implementation are welcome. I am writing documentation on the DVB technology behind it, but to be honest the comments should speak for itself.

    Oh yes, just to confirm: it was build for PLi images which are known to use a specific CAMPT device and uses DVB API 1. Just copy it to the DB and run it from the command line. Be sure that /dev/cardserver is running and that you have a valid card inserted. I personally export and mount the development filesystem on VMware on the dreambox so after compilatio I can immediately run the binary.

    Download the sources here

    ANY HELP/TESTING IS WELCOME
    Last edited by jansenjw; 17 August, 2008, 15:45.
  • jansenjw
    Junior Member
    • May 2008
    • 21

    #2
    if you prefer not to follow the link, here is the ZIP file.

    Btw, if you are looking for a VMware development image for Dreambox, please checkout the link above as well, I placed a 4GB Linux VM containing the CVS and OE devt environment on my personal website.
    Attached Files
    Last edited by jansenjw; 17 August, 2008, 15:52.

    Comment

    • Devilfish
      Administrator
      • Feb 2008
      • 7872

      #3
      Thank you for all your time and effort jansenjw and thank you for posting your findings here on the forum!

      Comment

      • ziada
        Newbie
        • Aug 2008
        • 1

        #4
        Thank you for sharing ...

        Comment

        • .: JaCkPoT :.
          Retired Sat TV Addict
          • Aug 2008
          • 5607

          #5
          thanx alot for ur time although these are no good to me hopefully it is for others.

          Read the Rules here; they apply to Everyone.

          ___________________
          In the good old days, I had
          DM800s HD
          Openbox S10
          TM500
          DM500s
          90cm FortecStar dish
          Maxx 110cm Dish
          Technomate 2300 Motors

          sigpic

          Comment

          • Dr.Strangeluv
            Newbie
            • Dec 2008
            • 6

            #6
            Originally posted by jansenjw
            if you prefer not to follow the link, here is the ZIP file.

            Btw, if you are looking for a VMware development image for Dreambox, please checkout the link above as well, I placed a 4GB Linux VM containing the CVS and OE devt environment on my personal website.

            Greetings jansenjw,

            This project of yours is a mint m8. Thanks for sharing it with the rest of us.

            The Dr.

            PS: How do I download the 4gb VM that you mentioned? The download from the link you gave is not working. Did anyone else manage to download it and can help me?

            Comment

            • billydragon
              Newbie
              • May 2009
              • 2

              #7
              Thank your for your share. I trey make my Owner CAM to support our Provider crazy DTH in Vietnam. This share will help me to modify easy. Thanks again.

              Comment

              • billydragon
                Newbie
                • May 2009
                • 2

                #8
                Can you explaint to me this line?

                #include "/data/dreambox/tuxbox-bb/build/tmp/staging/powerpc-linux/include/ost/ca.h"

                where to get ca.h file?
                Thank

                Comment

                Working...