Resultados 1 al 16 de 16






Manual compilar oscam para mipsel


Estás en el tema Manual compilar oscam para mipsel dentro del subforo Oscam en LonasDigital. Bueno en este manual vamos a tratar de como compilar oscam para receptores con arquitectura mipsel bajo ubuntu 12.04, de una manera facil, por ejemplo para receptores: DREAMBOX 800-8000 VU+ GIGABLUE en este caso seran necesario descargar primero los siguientes archivos: TOOLCHAINS-->para mipsel INSTALL.sh---->archivo creado para facilitar la compilacion--->que introduciremos en build_dir--->que ya veremos mas adelante....



Este tema tuvo 4616 Visitas y 15 Respuestas

Actualmente hay 1 usuarios viendo este tema. (0 miembros y 1 visitantes)

  1. #1
    Avatar de ††LUCIFER††

    ††LUCIFER†† ha iniciado este hilo.
    ††LUCIFER††


    Bueno en este manual vamos a tratar de como compilar oscam para receptores con arquitectura mipsel bajo ubuntu 12.04, de una manera facil, por ejemplo para receptores:

    DREAMBOX 800-8000
    VU+
    GIGABLUE


    en este caso seran necesario descargar primero los siguientes archivos:

    TOOLCHAINS-->para mipsel
    INSTALL.sh---->archivo creado para facilitar la compilacion--->que introduciremos en build_dir--->que ya veremos mas adelante.

    DESCARGA TOOLCHAINS MIPSEL

    DESCARGA INSTALL.SH

    A continucion vamos a instalar cositas necesarias para la compilacion en ubuntu, para ello abrimos la consola terminal y ponemos:

    Código:
    sudo apt-get install yum
    Código:
    sudo apt-get install subversion
    Bien pues ya tendriamos todo lo necesario, ahora vamos a ver los pasos:

    1º El toolchains que hemos descargado lo descomprimimos en /home/usuario que tengamos en ubuntu, en mi caso en /home/oscam

    2º Elejimos la carpeta del pc donde vamos a poner los archivos de oscam que vamos a compilar, en mi caso en /home/oscam

    3º Abrimos la consola terminal y ponemos:

    Código:
    sudo bash
    Código:
    cd /home/oscam
    4º A continuacion ponemos:

    Código:
    sudo svn co http://www.streamboard.tv/svn/oscam/trunk oscam-svn
    Y observaremos que se nos descarga los archivos para compilar de la ultima version de oscam:

    [IMG]http://img210.**********.us/img210/655/49749636.png[/IMG]

    5º En el pc en la carpeta /home/oscam se nos habra creado una carpeta llamada oscam-svn que contiene los archivos oscam para compilar, bien pues ahora le damos permisos a esa carpeta, por lo tanto en la consola terminal ponemos:

    Código:
    chmod 777 oscam-svn
    6º Ahora dentro de la carpeta creada oscam-svn, vamos a crear una carpeta llamada build_dir, pues ponemos:

    Código:
    mkdir build_dir
    7º ahora ponemos en terminal:

    Código:
    cd oscam-svn
    8º le damos permisos a la carpeta build_dir:

    Código:
    chmod 777 build_dir
    9º Descomprimimos el archivo install.sh que nos descargemos al principio dentro de la carpeta build_dir, lo abrimos con un editor de texto para linux, por ejemplo getedit, y sustituimos /home/oscam por la direccion de vuestro usuario, por ejemplo si eres pepe, pues seria /home/pepe:

    Código:
    #!/bin/sh
    export MYPATH=$PATH
    export PATH=/home/oscam/mipsel-unknown-linux-gnu/bin:$MYPATH
    make clean
    cmake -DCMAKE_TOOLCHAIN_FILE=../toolchains/toolchain-mipsel-tuxbox.cmake ..
    make
    chmod 755 install.sh


    10º En terminal ahora ponemos:

    Código:
    cd build_dir
    11º Le damos permisos al archivo install.sh:

    Código:
    chmod 777 install.sh
    12º Ahora volvemos a la consola terminal y comprobamos que estamos situados en /home/oscam/oscam-svn/build_dir y ponemos:

    Código:
    ./install.sh
    Y comenzara la compilacion de oscam:

    [IMG]http://img829.**********.us/img829/9914/90550362.png[/IMG]

    [IMG]http://img825.**********.us/img825/3760/32740853.png[/IMG]

    Y si todo fue bien quedara como muestra la imagen:

    [IMG]http://img26.**********.us/img26/9544/45866489.png[/IMG]

    y el binario oscam ya compilado lo encontraremos dentro la carpeta build_dir

    Última edición por ††LUCIFER††; 06-11-12 a las 23:49


    Citar Citar  

  2. Los siguientes 3 Usuarios dieron las gracias a ††LUCIFER†† Por su Mensaje :

    fogonero (04-12-12), r3s3t (07-11-12), veudevaes (19-11-12)


  3. Sat25.com - Comprometidos con la mejor calidad


  4. #2
    Avatar de ††LUCIFER††

    ††LUCIFER†† ha iniciado este hilo.
    ††LUCIFER††


    Terminado manual.....a falta subir archivos para descarga...


    Developer Citar Citar  

  5. Los siguientes usuarios agradecieron a ††LUCIFER†† por su mensaje :

    fogonero (04-12-12)

  6. #3
    Avatar de ††LUCIFER††

    ††LUCIFER†† ha iniciado este hilo.
    ††LUCIFER††


    subidos los archivos y listo..


    Developer Citar Citar  

  7. Los siguientes usuarios agradecieron a ††LUCIFER†† por su mensaje :

    fogonero (04-12-12)

  8. #4
    Avatar de lonas

    lonas está desconectado
    Título:  ✔ User Verified ™ Rango:  Admin & Developer
    Fecha de ingreso
    Sep-2006
    Receptor
    Formuler F1
    Firmware
    OpenLD-3.0
    Nacionalidad
    Espana
    Ubicación
    Planeta Marte
    Edad
    36
    Temas
    1602
    Mensajes
    22,998


    Te suena esto de algo?

    root@gb800ue:~# oscam -S
    oscam: error while loading shared libraries: attr_init: cannot open shared object file: No such file or directory
    Si te gustó este post, dale arriba a los botones de Me gusta (facebook) Twitter y google +1 que no te llevará ni 5 segundos xD

    Recuerda:
    El trabajo que realizo es de manera altruista y seguirá siendo así siempre, pero nunca viene mal un poco de ayuda,apoyo y motivación para continuar creando y creciendo en lo que uno realiza.
    Si estas satisfecho y te apetece,puedes contribuir con una donación :

    No se resuelven dudas por Privados ni por E-mail,las incidencias se consultan en el foro y se resuelven entre todos.

    Sígueme en Twitter: https://twitter.com/javilonas


    Citar Citar  

  9. #5
    Avatar de ††LUCIFER††

    ††LUCIFER†† ha iniciado este hilo.
    ††LUCIFER††


    Cita Iniciado por lonas Ver mensaje
    Te suena esto de algo?

    root@gb800ue:~# oscam -S
    oscam: error while loading shared libraries: attr_init: cannot open shared object file: No such file or directory
    le faltaran librerias al gigablue......

    Probado en un Vu+ uno con imagen black hole 1.7.8 un oscam siguiendo ese modelo de compilacion:

    Y arranca sin problemas de librerias....

    Código:
    root@vuuno:/var/oscam# ./oscam -SWARNING: oscam.conf line 12 section [global] contains unknown setting 'saveinithistory=1'
    couldn't open logfile: /var/log/ipc/OScam1.log (errno 2 No such file or directory)
    Probado en dreambox 800 hd con imagen nemesis:

    Código:
    root@dm800se:/usr/bin# ./oscam  -SWARNING: oscam.conf line 14 section [global] contains unknown setting 'saveinithistory=1'WARNING: loghistorysize is too small, adjusted to 1024WARNING: oscam.conf line 58 unknown section [emu].19:03:05        0 s starting thread log_list_thread19:03:05        0 s log_list_thread thread started19:03:05        0 s >> OSCam <<  cardserver started, version 1.20-unstab
    Por lo tanto lo dicho alguna libreria le faltara al giga...

    Para saberlo pones por consola terminal:

    ldd /var/bin/oscam ---->en caso que pusieras oscam en /var/bin y te cantara las librerias, pues luego ya compruebas que el giga las lleve todas ;)

    Por ejemplo librerias en linux pc:

    Código:
    gogy@gogy-Aspire-5920G:~$ ldd /usr/local/bin/oscam-svn/build_dir/oscam    linux-gate.so.1 =>  (0xb7795000)
        librt.so.1 => /lib/i386-linux-gnu/librt.so.1 (0xb7774000)
        libpthread.so.0 => /lib/i386-linux-gnu/libpthread.so.0 (0xb7759000)
        libcrypto.so.1.0.0 => /lib/i386-linux-gnu/libcrypto.so.1.0.0 (0xb75ad000)
        libpcsclite.so.1 => /lib/i386-linux-gnu/libpcsclite.so.1 (0xb75a1000)
        libc.so.6 => /lib/i386-linux-gnu/libc.so.6 (0xb73f7000)
        /lib/ld-linux.so.2 (0xb7796000)
        libdl.so.2 => /lib/i386-linux-gnu/libdl.so.2 (0xb73f2000)
        libz.so.1 => /lib/i386-linux-gnu/libz.so.1 (0xb73dc000)


    Developer Citar Citar  

  10. #6
    Avatar de lonas

    lonas está desconectado
    Título:  ✔ User Verified ™ Rango:  Admin & Developer
    Fecha de ingreso
    Sep-2006
    Receptor
    Formuler F1
    Firmware
    OpenLD-3.0
    Nacionalidad
    Espana
    Ubicación
    Planeta Marte
    Edad
    36
    Temas
    1602
    Mensajes
    22,998


    Cita Iniciado por ††LUCIFER†† Ver mensaje
    le faltaran librerias al gigablue......

    Probado en un Vu+ uno con imagen black hole 1.7.8 un oscam siguiendo ese modelo de compilacion:

    Y arranca sin problemas de librerias....

    Código:
    root@vuuno:/var/oscam# ./oscam -SWARNING: oscam.conf line 12 section [global] contains unknown setting 'saveinithistory=1'
    couldn't open logfile: /var/log/ipc/OScam1.log (errno 2 No such file or directory)
    Probado en dreambox 800 hd con imagen nemesis:

    Código:
    root@dm800se:/usr/bin# ./oscam  -SWARNING: oscam.conf line 14 section [global] contains unknown setting 'saveinithistory=1'WARNING: loghistorysize is too small, adjusted to 1024WARNING: oscam.conf line 58 unknown section [emu].19:03:05        0 s starting thread log_list_thread19:03:05        0 s log_list_thread thread started19:03:05        0 s >> OSCam <<  cardserver started, version 1.20-unstab
    Por lo tanto lo dicho alguna libreria le faltara al giga...

    Para saberlo pones por consola terminal:

    ldd /var/bin/oscam ---->en caso que pusieras oscam en /var/bin y te cantara las librerias, pues luego ya compruebas que el giga las lleve todas ;)

    Por ejemplo librerias en linux pc:

    Código:
    gogy@gogy-Aspire-5920G:~$ ldd /usr/local/bin/oscam-svn/build_dir/oscam    linux-gate.so.1 =>  (0xb7795000)
        librt.so.1 => /lib/i386-linux-gnu/librt.so.1 (0xb7774000)
        libpthread.so.0 => /lib/i386-linux-gnu/libpthread.so.0 (0xb7759000)
        libcrypto.so.1.0.0 => /lib/i386-linux-gnu/libcrypto.so.1.0.0 (0xb75ad000)
        libpcsclite.so.1 => /lib/i386-linux-gnu/libpcsclite.so.1 (0xb75a1000)
        libc.so.6 => /lib/i386-linux-gnu/libc.so.6 (0xb73f7000)
        /lib/ld-linux.so.2 (0xb7796000)
        libdl.so.2 => /lib/i386-linux-gnu/libdl.so.2 (0xb73f2000)
        libz.so.1 => /lib/i386-linux-gnu/libz.so.1 (0xb73dc000)
    No si eso lo se... Oscam mipsel de cualquiera rula, el que no rula es el croscompilado por mí :(
    Si te gustó este post, dale arriba a los botones de Me gusta (facebook) Twitter y google +1 que no te llevará ni 5 segundos xD

    Recuerda:
    El trabajo que realizo es de manera altruista y seguirá siendo así siempre, pero nunca viene mal un poco de ayuda,apoyo y motivación para continuar creando y creciendo en lo que uno realiza.
    Si estas satisfecho y te apetece,puedes contribuir con una donación :

    No se resuelven dudas por Privados ni por E-mail,las incidencias se consultan en el foro y se resuelven entre todos.

    Sígueme en Twitter: https://twitter.com/javilonas


    Citar Citar  

  11. #7
    Avatar de ††LUCIFER††

    ††LUCIFER†† ha iniciado este hilo.
    ††LUCIFER††


    Cita Iniciado por lonas Ver mensaje
    No si eso lo se... Oscam mipsel de cualquiera rula, el que no rula es el croscompilado por mí :(
    seguramente en la manera que has croscompilado alguna libreria necesita oscam que falla....

    este manual lo hice para la forma en que yo lo hago, para hacer estas compilaciones:

    http://www.lonasdigital.com/oscam-80...-mipsel-50801/

    Que la 7818 que hice y puse pues es en las pruebas que he realizado en vu+ y en dreambox 800...

    Si tienes ganas prueba esa que hice la 7818 y vemos si de esta manera del manual falla tambien en el giga o no...

    saludos


    Developer Citar Citar  

  12. #8
    Avatar de lonas

    lonas está desconectado
    Título:  ✔ User Verified ™ Rango:  Admin & Developer
    Fecha de ingreso
    Sep-2006
    Receptor
    Formuler F1
    Firmware
    OpenLD-3.0
    Nacionalidad
    Espana
    Ubicación
    Planeta Marte
    Edad
    36
    Temas
    1602
    Mensajes
    22,998


    Cita Iniciado por ††LUCIFER†† Ver mensaje
    seguramente en la manera que has croscompilado alguna libreria necesita oscam que falla....

    este manual lo hice para la forma en que yo lo hago, para hacer estas compilaciones:

    http://www.lonasdigital.com/oscam-80...-mipsel-50801/

    Que la 7818 que hice y puse pues es en las pruebas que he realizado en vu+ y en dreambox 800...

    Si tienes ganas prueba esa que hice la 7818 y vemos si de esta manera del manual falla tambien en el giga o no...

    saludos
    Pues el tema está en eso, yo ya tenía el toolchain preparado de Ncam (que es el mismo) y probé con el y nada, luego hice lo mismo con El oficial y con el que tu pusiste y lo mismo, cuando tenga un rato y demás me liaré de nuevo, ya solo por el echo de poder pasar a mipsel.

    Pero estoy seguro que es eso.... Alguna librería, lo extraño es que no me dice cual
    Si te gustó este post, dale arriba a los botones de Me gusta (facebook) Twitter y google +1 que no te llevará ni 5 segundos xD

    Recuerda:
    El trabajo que realizo es de manera altruista y seguirá siendo así siempre, pero nunca viene mal un poco de ayuda,apoyo y motivación para continuar creando y creciendo en lo que uno realiza.
    Si estas satisfecho y te apetece,puedes contribuir con una donación :

    No se resuelven dudas por Privados ni por E-mail,las incidencias se consultan en el foro y se resuelven entre todos.

    Sígueme en Twitter: https://twitter.com/javilonas


    Citar Citar  

  13. #9
    Avatar de fogonero

    fogonero está desconectado
    Título:  Miembro de Lonas Rango:  Miembro de Lonas
    Fecha de ingreso
    Dec-2011
    Nacionalidad
    Espana
    Temas
    0
    Mensajes
    5


    buen manual, pero se me atranca a la hora de compilar, no encuentra el make, decir que puse todo los permisos recursivos a saco pero nada de nada.

    [IMG]http://img9.**********.us/img9/8626/capturadepantallade2012ae.png[/IMG]


    Citar Citar  

  14. #10
    Avatar de ††LUCIFER††

    ††LUCIFER†† ha iniciado este hilo.
    ††LUCIFER††


    igual no tienes el cmake...


    sudo apt-get install cmake


    Developer Citar Citar  

  15. Los siguientes usuarios agradecieron a ††LUCIFER†† por su mensaje :

    fogonero (04-12-12)

  16. #11
    Avatar de fogonero

    fogonero está desconectado
    Título:  Miembro de Lonas Rango:  Miembro de Lonas
    Fecha de ingreso
    Dec-2011
    Nacionalidad
    Espana
    Temas
    0
    Mensajes
    5


    si q esta, estan todos al completo, carpeta toolchains y todas las arquitecturas config.sh y demás, pero el script en la linea 5 me dice que no lo encuentra.


    Citar Citar  

  17. #12
    Avatar de fogonero

    fogonero está desconectado
    Título:  Miembro de Lonas Rango:  Miembro de Lonas
    Fecha de ingreso
    Dec-2011
    Nacionalidad
    Espana
    Temas
    0
    Mensajes
    5


    ummm, no te entendi, si si, pensaba que eran los ficheros del oscam.

    efectivamente no estaban, pense que quedaba todo instalado cuando ponias esas primeras ordenes en el manual, ahora te cuento estoy instalando......


    Citar Citar  

  18. #13
    Avatar de fogonero

    fogonero está desconectado
    Título:  Miembro de Lonas Rango:  Miembro de Lonas
    Fecha de ingreso
    Dec-2011
    Nacionalidad
    Espana
    Temas
    0
    Mensajes
    5
    Citar Citar  

  19. #14
    Avatar de fogonero

    fogonero está desconectado
    Título:  Miembro de Lonas Rango:  Miembro de Lonas
    Fecha de ingreso
    Dec-2011
    Nacionalidad
    Espana
    Temas
    0
    Mensajes
    5
    Citar Citar  

  20. Los siguientes usuarios agradecieron a fogonero por su mensaje :


  21. #15
    Avatar de rakichev

    rakichev está desconectado
    Título:  Amigo de Lonas Rango:  Amigo de Lonas
    Fecha de ingreso
    Sep-2010
    Nacionalidad
    Andorra
    Temas
    7
    Mensajes
    50


    Intento compliar pero me da este error he bajado el TOOLCHAINS MIPSEL de otro lado pk este da error puedes resubirlo por si es eso.
    http://s2.subirimagenes.com/imagen/previo/thump_8622817captura-de-pantalla.png
    [quote]
    root@peter-MS-7793:~/oscam-svn/build_dir# ./install.sh
    make: *** No hay ninguna regla para construir el objetivo «clean». Alto.
    -- The C compiler identification is unknown
    -- Check for working C compiler: /home/peter/mipsel-unknown-linux-gnu/bin/mipsel-unknown-linux-gnu-gcc
    -- Check for working C compiler: /home/peter/mipsel-unknown-linux-gnu/bin/mipsel-unknown-linux-gnu-gcc -- broken
    CMake Error at /usr/share/cmake-2.8/Modules/CMakeTestCCompiler.cmake:52 (MESSAGE):
    The C compiler
    "/home/peter/mipsel-unknown-linux-gnu/bin/mipsel-unknown-linux-gnu-gcc" is
    not able to compile a simple test program.


    It fails with the following output:


    Change Dir: /home/peter/oscam-svn/build_dir/CMakeFiles/CMakeTmp





    Run Build Command:/usr/bin/make "cmTryCompileExec/fast"


    /usr/bin/make -f CMakeFiles/cmTryCompileExec.dir/build.make
    CMakeFiles/cmTryCompileExec.dir/build


    make[1]: se ingresa al directorio
    «/home/peter/oscam-svn/build_dir/CMakeFiles/CMakeTmp»


    /usr/bin/cmake -E cmake_progress_report
    /home/peter/oscam-svn/build_dir/CMakeFiles/CMakeTmp/CMakeFiles 1


    Building C object CMakeFiles/cmTryCompileExec.dir/testCCompiler.c.o


    /home/peter/mipsel-unknown-linux-gnu/bin/mipsel-unknown-linux-gnu-gcc -o
    CMakeFiles/cmTryCompileExec.dir/testCCompiler.c.o -c
    /home/peter/oscam-svn/build_dir/CMakeFiles/CMakeTmp/testCCompiler.c


    make[1]: execvp:
    /home/peter/mipsel-unknown-linux-gnu/bin/mipsel-unknown-linux-gnu-gcc:
    Permiso denegado


    make[1]: se sale del directorio
    «/home/peter/oscam-svn/build_dir/CMakeFiles/CMakeTmp»


    make[1]: *** [CMakeFiles/cmTryCompileExec.dir/testCCompiler.c.o] Error 127


    make: *** [cmTryCompileExec/fast] Error 2








    CMake will not be able to correctly generate this project.
    Call Stack (most recent call first):
    CMakeLists.txt:1 (project)




    -- Configuring incomplete, errors occurred!
    make: *** No se especificó ningún objetivo y no se encontró ningún makefile. Alto.
    [/quoye]
    Imágenes adjuntadas Imágenes adjuntadas
    Última edición por rakichev; 17-09-13 a las 10:33


    Citar Citar  

  22. #16
    Avatar de anatulfo

    anatulfo está desconectado
    Título:  GM Spark + OpenLD + Oscam Rango:  Usuario PREMIUM
    Fecha de ingreso
    Dec-2015
    Receptor
    GM Spark 990
    Firmware
    OpenLD
    Nacionalidad
    Espana
    Ubicación
    Almería
    Edad
    45
    Temas
    4
    Mensajes
    369


    Magnifico tutorial.

    Lo estoy siguiendo para hacer pruebas pero no consigo descargar el TOOLCHAINS MIPSEL, no va el enlace.

    He consegido compilar oscam para unbutu 16.04 LTS, sin ningun error, problemas.

    Mi pregunta es, para compilarlo para openwrt, concretamente para router ar-5381n, que tiene un BMIPS4350 V7.5 @320 MHz, Broadcom BCM6328. Conjunto de Instrucciones MIPS.

    El toolchain del enlace valdria para compilar oscam para ese router (mipsel) ?
    Última edición por anatulfo; 07-10-16 a las 15:26
    -----------------------------------------------------------------
    No se da soporte por MP.
    Tus post y los míos pueden ayudar a otros.
    -----------------------------------------------------------------


    Citar Citar  

Subir