• Hola Invitado, nos gustaría recordarte que mantener este sitio en línea conlleva unos gastos mensuales y anuales.

    Sin vuestra ayuda mensual no es posible seguir en pie, no hay mucho más que contar.

    Si quieres colaborar para que sea posible por lo menos seguir en pie como comunidad, puedes hacerlo mediante alguno de los métodos disponibles en esta página: https://www.lonasdigital.com/donaciones/

    Recuerda que si necesitas invitación para acceder al foro, puedes solicitarla en nuestro Grupo de Telegram


Un poco de ayuda, que termino locoooooooooooo CCcam + Mbox

DelBierzo

DelBierzo

Amigo de Lonas
Registrado
15 Sep 2014
Mensajes
42
Reacciones
26
Puntos
32
Wenas a todos.

Después de mucho buscar y leer, y no solamente en este foro, estoy atascado.

Quiero enlazar "CCcam y MBox", y por separado todo perfecto, el problema radica cuando quiero iniciar la combinación.
Después de leer los post de ††LUCIFER††
user-offline.png
, hanscruguer
user-offline.png
,jabellan
user-offline.png
y un largo etc... y creer hacerlo bien no hay manera.

Utilizando:

Código:
#!/bin/sh
 
 
CAMNAME="|CCcam| + mbox"
 
 
remove_tmp () {
    rm -rf /tmp/*.info /tmp/*.tmp
}
    echo "[SCRIPT] $1: $CAMNAME"
    start_cam () 
    { 
    remove_tmp
    sleep 2
    sed -i '/DVB API/d' /etc/CCcam.cfg
    start-stop-daemon -S -x CCcam
    sleep 10
    /bin/mkdir -p /dev/dvb/adapter1
    /usr/bin/mkfifo -m 777 /dev/dvb/adapter1/ca0
    /usr/bin/mkfifo -m 777 /dev/dvb/adapter1/demux0
    sleep 25
    if ! grep '^A:.*' /usr/keys/mbox.cfg > /dev/null
    then
    echo "A: { 1 }" >> /usr/keys/mbox.cfg
    fi
    sed -i '/^P:/d' /usr/keys/mbox.cfg
    start-stop-daemon -S -x mbox
    }
    echo "[SCRIPT] $1: $CAMNAME"
    stop_cam () 
    {
    remove_tmp
    start-stop-daemon -K -s 9 -x CCcam
    touch /tmp/mbox.kill
    start-stop-daemon -K -s 9 -x mbox  
    }
case "$1" in  
    start) 
        start_cam 
        ;; 
    stop) 
        stop_cam 
        ;; 
    restart) 
        $0 stop 
        $0 start 
        ;; 
    *)
 
    esac
 
 
 
 
exit 0

no me crea la carpeta "adapter1", luego tampoco /ca0/demux0.
El socat también lo he instalado pero no encuentro las librerías... !

Ahora bien los archivos, todos con 755 y nada.

Por telnet con "/bin/mkdir -p /dev/dvb/adapter1" si crea la carpeta, pero al reiniciar no esta.

Tambien por telnet intento iniciar el script pero no hay manera.

root@GigaBlue:~# cd /usr/camscript
root@GigaBlue:/usr/camscript# ls
Ncam_CCcam_Mbox.sh Ncam_Ci.sh
root@GigaBlue:/usr/camscript# Ncam_CCcam_Mbox.sh start
-sh: Ncam_CCcam_Mbox.sh: not found
root@GigaBlue:/usr/camscript# ./ Ncam_CCcam_Mbox.sh
-sh: ./: Permission denied

vamos que no hay manera.

Donde esta el fallo !?
Me podeis pasar las librerias, a ver si con socat va. ....aunque tengo dudas ya que el comando no me crear la carpeta....

/bin/mkdir -p /dev/dvb/adapter1
/usr/bin/socat PTY,link=/dev/dvb/adapter1/ca0 UDP-SENDTO:localhost:65535 &
/usr/bin/socat PTY,link=/dev/dvb/adapter1/demux0 UDP-SENDTO:localhost:65535 &



Gracias y un saludo.
 
Buenoooooo yo mismo me respondo! solucionado.

A quien le pase algo parecido, no editar los archivos con wordpad , podéis bajar por ejemplo: Gedit

Alegres saludos.



Edito: Sin Socat he logrado, iniciar las 2 emuladoras pero sin imagen, al iniciar con Socat, la luz !!! y no hizo falta las librerías.
 
Última edición:
es que es de logica no usar wordpad (de cajon vamos). si acaso lo mejor es gedit en linux y notepad++ desde windows.
 
Me alegro que lo hayas conseguido.
 

Temas similares

D
Respuestas
4
Visitas
849
T
T
Respuestas
16
Visitas
936
mojar2001
mojar2001
G
Respuestas
7
Visitas
1K
paco-50
P
A
Respuestas
0
Visitas
519
Alfonsosf
A
Atrás
Arriba