Javilonas
Trovador Loco
Developer
- Registrado
- 10 Sep 2006
- Mensajes
- 25.305
- Reacciones
- 2.688
- Puntos
- 322
Hola compi, gracias por el script, lo he probado pero no funciona, lo he llamado Ncam_Sbox_mbox.sh y metido en la ruta /usr/camscript con atributos 755.
No arranca, tengo que seguir arrancándolo a mano y siempre arranca a la segunda pues en el primer intento dice que no encuentra la tarjeta, luego a la segunda todo perfecto.
Otra cosa que me llama la atención, y lo digo desde el total desconocimiento e ignorancia, si yo para que me arranque tengo que escribir /usr/bin/sbox.mips ¿cómo es que en el scritp se omite el ".mips", porque si ejecuto /usr/bin/sbox desde telnet me dice /usr/bin/sbox: not found
Aparte viendo los procesos, veo que al cargar /usr/bin/enigma2 se ejecuta, supongo (no afirmo), enigma2.sh que dentro viene:
sh /usr/bin/StartLdCam restart (no se si ejecuta o no), pero dentro de este archivo viene:
Código:#!/bin/sh CAMNAME="Sbox + Mbox" remove_tmp () { rm -rf /tmp/*.info /tmp/*.tmp } echo "[SCRIPT] $1: $CAMNAME" start_cam () { remove_tmp sleep 2 start-stop-daemon -S -x /usr/bin/Sbox & sleep 9 start-stop-daemon -S -x /usr/bin/mbox /usr/keys/mbox.cfg & } echo "[SCRIPT] $1: $CAMNAME" stop_cam () { remove_tmp touch /tmp/mbox.kill sleep 2 start-stop-daemon -K -s 9 -x /usr/bin/Sbox start-stop-daemon -K -s 9 -x /usr/bin/mbox } case "$1" in start) start_cam ;; stop) stop_cam ;; restart) $0 stop $0 start ;; *) esac exit 0
¿Y esto no es lo mismo que el script de arranque de Mbox? Seguro que estoy muy perdío, pero es que estoy muy desesperado ya, jaja!
Por cierto, uso SBox 0.0.4-8 #2 que me funciona perfectamente en Azbox y en Gigablue luego de arrancarla manualmente al segundo intento.
Gracias a todos por vuestro esfuerzo y ayuda, un saludo!
Lo primero de todo, lo normal es renombrar el binario sbox.mips a sbox y mbox.mips a mbox, una vez echo eso el script te funcionará, creí que eso lo sabrías ya de antemano, es de lógica que si en el script pone sbox y tu binario se llama de otra manera que este no lo encuentre,
Y en telnet solo tienes que escribir el nombre de el binario para que se ejecute, no necesitas meter la ruta para nada y el script ya te confirmo que funciona perfectamente por que he estado toda la tarde probando Sbox + Mbox y he usado este script que te puse aquí
El StartLdCam ni se te ocurra tocarlo, ese es el que se encarga de que el arranque automático funcione, a ese archivo se le copia el contenido de el script que tengas arrancado actualmente para que en el próximo reinicio haga su arranque.