Buscar
 
 

Resultados por:
 


Rechercher Búsqueda avanzada

Navegación
 Índice
 Wiki
 FAQ del foro
 FAQ del VDR-NG-EM
 Funcionalidades del VDR
 Mejoras del VDR-NG-EM
 Primeros pasos FW-VDR
 Descargas VDR-NG-EM
Flujo RSS


Yahoo! 
MSN 
AOL 
Netvibes 
Bloglines 



inicio un servidor de archivos (WOL) antes del comienzo de una grabación

Página 1 de 2. 1, 2  Siguiente

Ver el tema anterior Ver el tema siguiente Ir abajo

inicio un servidor de archivos (WOL) antes del comienzo de una grabación

Mensaje por joopa el Sáb 7 Nov 2009 - 13:19

Hola a todo el equipo español y felicitaciones por el trabajo.
Por ahora, trato de entender su foro de debate, porque mi español es muy limitado. Afortunadamente, Google es nuestro amigo.

ether-wake está instalado vdr-ng y despertar así a mi servidor de archivos (en Freenas), pero la línea de comandos.
Con el Gigaset y firmware Siemens, se envió el WOL minutos antes del comienzo de una grabación.

¿Hay una opción en VDR-NG para automatizar el inicio del servidor (y montaje NFS) antes del comienzo de la grabación programada?

¿si no, qué script que se puede insertar la línea de comandos?

Gracias de antemano.

joopa

Cantidad de envíos : 14
Fecha de inscripción : 02/09/2009
Edad : 48
Localización : France

Ver perfil de usuario

Volver arriba Ir abajo

Re: inicio un servidor de archivos (WOL) antes del comienzo de una grabación

Mensaje por bittor el Dom 8 Nov 2009 - 18:32

Sí, VDR permite ejecutar un script antes y después de hacer una grabación pasándole el parámetro -r comando:
-r CMD, --record=CMD call CMD before and after a recording

A tu script se le pasarán los parámetros before y after para que puedas controlar lo que quieres hacer antes y después de la grabación.

En nuestro firmware VDR-NG-EM puedes pasar parámetros al VDR en el archivo /etc/rc.local.conf y la opción vdr_options, por ejemplo:
vdr_options="-l 2 -r /etc/bin/wol"
avatar
bittor
Desarrollador

Cantidad de envíos : 3632
Fecha de inscripción : 25/06/2008
Localización : Zaragoza

Ver perfil de usuario http://bittor7x0.googlepages.com

Volver arriba Ir abajo

Re: inicio un servidor de archivos (WOL) antes del comienzo de una grabación

Mensaje por joopa el Lun 9 Nov 2009 - 8:47

Muchas gracias Bittor, por su respuesta. Esto confirma mi investigación este fin de semana
Estudié la secuencia de boot y los archivos de lanzamiento rc *
Pensé insertar wake-on-lan en /etc/rc.netmount pero esta configuración es interresting si comienza Gigaset en la programación (grabación) o con el mando a distancia.

La interfaz web es grande, mi Gigaset a menudo es iluminado.
Previa consulta las páginas man del vdr proyecto, creo que el opción -r cmd es LA solución.
Una vez más muchas gracias por su ayuda.

joopa

Cantidad de envíos : 14
Fecha de inscripción : 02/09/2009
Edad : 48
Localización : France

Ver perfil de usuario

Volver arriba Ir abajo

Re: inicio un servidor de archivos (WOL) antes del comienzo de una grabación

Mensaje por joopa el Miér 11 Nov 2009 - 17:52

Código:
vdr_options="-l 2 -w 200 -r /etc/cmd_recording.sh"
He añadido el optione -w sec (watchdog) para cubrir el tiempo de arranque del servidor de archivos.
He probado con archivos *.top para depuración. En cada lanzamiento de un grabacion, el script va bien en los "case".
Código:
#!/bin/ash
# /etc/cmd_recording.sh
case "$1" in
  before)
    /etc/wakeup-server.sh
    ;;
  after)
    umount /var/media/video && rmdir /var/media/video
    ;;
esac
si el servidor de archivos no se inicia :
before -> el servidor no se inicia (y no mount nfs) -> grabación no se inicia

si el servidor de archivos se está ejecutando y el montaje nfs mounted :
before -> No action -> Se inicia la grabación
after -> montaje nfs es bien umounted

llamamiento para "before" el script /etc/wakeup-server.sh (que funciona bien en la línea de comandos)

Tal vez el script llamado por -r no se inicia otro script ?

para mi próxima prueba voy a aumentar el nivel de depuración -l ...

joopa

Cantidad de envíos : 14
Fecha de inscripción : 02/09/2009
Edad : 48
Localización : France

Ver perfil de usuario

Volver arriba Ir abajo

Re: inicio un servidor de archivos (WOL) antes del comienzo de una grabación

Mensaje por bittor el Miér 11 Nov 2009 - 18:49

Puedes usar el comando "logger" en tu script para depurar y enviar mensajes al syslog.
avatar
bittor
Desarrollador

Cantidad de envíos : 3632
Fecha de inscripción : 25/06/2008
Localización : Zaragoza

Ver perfil de usuario http://bittor7x0.googlepages.com

Volver arriba Ir abajo

Re: inicio un servidor de archivos (WOL) antes del comienzo de una grabación

Mensaje por pelloerrota el Vie 9 Abr 2010 - 12:16

Hola, soy nuevo en el foro aunque llevo bastante tiempo leyendoos. Simplemente saludaros y decir que es admirable el trabajo que estais realizando. Esta semana me he decidido a compilar la última versión del firmware y ahora estoy en la fase de configurarlo a mi gusto.

Llevo años utilizando una dbox2 con un servidor NFS (Freenas) para grabar. Esta solución la tengo bastante depurada, ya que como dice joopla, cuando programo algo para grabar, la dbox enciende al servidor Freenas y monta la unidad automaticamente y cuando termina lo apaga.

Esta es la funcionalidad que me gustaria conseguir con el gigaset, para no tener encendido el servidor NFS todo el rato.

De momento lo que he conseguido es que al encender el gigaset, se encienda el servidor Freenas. Esto lo he hecho añadiendo el siguiente código al fichero rc.netmount:

#!/bin/ash

# Los datos de nuestro servidor NFS
IP_SERVIDOR=192.168.1.250
MAC_SERVIDOR=00:03:47:CC:1D:9E

# Comando wol y path
WOL=ether-wake
DIRECTORIO_BIN=/usr/bin

# Umgebungsvariablen
PING_VECES=8
PAUSE=1
G=/dev/null

# Encender PC
$DIRECTORIO_BIN/$WOL $MAC_SERVIDOR

# Ping test. Espera hasta que se ha encendido el servidor
while expr $PING_VECES != 0 > $G; do
ping -c 1 $IP_SERVIDOR 2>&1 > $G
Result1=$?
if [ $Result1 != 0 ]; then
PING_VECES=`expr $PING_VECES - 1`
echo "Ping no Ok todavia. Intentando `expr $PING_VECES + 1` veces más."
sleep $PAUSE
else
PING_VECES=0
echo "Ping Ok"
fi
done

# Load network fs modules
.... A partir de aquí tal como estaba

Lo que no consigo es que el Gigaset apague el servisor Freenas. Utilizo el mismo comando que utilizo desde la dbox2:

/usr/bin/wget -q http://admin:freenas@192.168.1.250/exec_raw.php?cmd=shutdown%20-p%20now

pero la respuesta que obtengo es:

wget: server returned error: HTTP/1.1 401 Unauthorized

No se porque responde esto, ya que el usuario está correctamente puesto y el comando es el mismo que si funciona desde la dbox. Lo unico que cambia es que en la dbox la primera linea es:

#!/bin/sh

y en el gigaset

#!/bin/ash

Un saludo y gracias por vuestra ayuda y trabajo desinteresado,

Pello

pelloerrota

Cantidad de envíos : 10
Fecha de inscripción : 09/04/2010

Ver perfil de usuario

Volver arriba Ir abajo

Re: inicio un servidor de archivos (WOL) antes del comienzo de una grabación

Mensaje por zjuanma el Vie 9 Abr 2010 - 13:27

Creo que es problema del wget, la peticion llega a tu servidor y devuelve que no esta autorizado. Quizas nuestra version del wget no entienda que esto http://admin:freenas@192.168.1.250 es para logarse.

Ahora no recuerdo si el usuario y password se le puedan pasar por parametros al url en lugar de por la url. Verificalo a ver si asi te funciona.

_________________
M740AV + VDR-NG-EM 0.5 - SVN EM 759 - SVN TC - o7o 410 - SVN plugins 744
Disco: Western Digital Elements mediante un NAS
Conectado a Internet
Plugin yaep 0.2.1: http://sites.google.com/site/yaepvdr
avatar
zjuanma
Desarrollador

Cantidad de envíos : 818
Fecha de inscripción : 27/06/2008

Ver perfil de usuario

Volver arriba Ir abajo

Re: inicio un servidor de archivos (WOL) antes del comienzo de una grabación

Mensaje por pelloerrota el Vie 9 Abr 2010 - 14:08

Kaixo zjuanma, gracias por tu respuesta. He comparado el wget de la dbox2 y del gigaste y lo que reponde cada uno es esto:

dbox2
/var # wget
BusyBox v1.1.2 (2006.08.05-10:50+0000) multi-call binary

Usage: wget [-c|--continue] [-q|--quiet] [-O|--output-document file]
[--header 'header: value'] [-Y|--proxy on/off] [-P DIR] url

Gigaset
/var/tmp # wget
BusyBox v1.16.0 (2010-04-04 01:33:29 CEST) multi-call binary.

Usage: wget [-c|--continue] [-s|--spider] [-q|--quiet] [-O|--output-document fil
e]
[--header 'header: value'] [-Y|--proxy on/off] [-P DIR]
[-U|--user-agent agent] url

Retrieve files via HTTP or FTP

Options:
-s Spider mode - only check file existence
-c Continue retrieval of aborted transfer
-q Quiet
-P Set directory prefix to DIR
-O Save to filename ('-' for stdout)
-U Adjust 'User-Agent' field
-Y Use proxy ('on' or 'off')

El BusyBox ( no se lo que es, soy un poco profano en estos temas) es bastante mas nuevo el de la Gigaset. No se si esto te da alguna pista.

¿Que es el parametro -U Adjust 'User-Agent' field del wget de la Gigaset?

Un saludo y gracias,

Pello

pelloerrota

Cantidad de envíos : 10
Fecha de inscripción : 09/04/2010

Ver perfil de usuario

Volver arriba Ir abajo

Re: inicio un servidor de archivos (WOL) antes del comienzo de una grabación

Mensaje por atinar el Vie 9 Abr 2010 - 14:54

Sólo es una idea, pero prueba a entrecomillar la url en el comando wget, por si el ash tratara de expandir alguno de los caracteres (quizá el tanto por ciento).

Lo del User-Agent lo utilizan los programas clientes de un servidor web (generalmente los navegadores) para decirle a éste que clase de programa son (y la versión). Es una cadena de texto que se envía en la cabecera de la petición HTTP y le puede servir al servidor web para personalizar la respuesta.

atinar
Desarrollador

Cantidad de envíos : 278
Fecha de inscripción : 06/09/2008

Ver perfil de usuario

Volver arriba Ir abajo

Re: inicio un servidor de archivos (WOL) antes del comienzo de una grabación

Mensaje por pelloerrota el Vie 9 Abr 2010 - 16:34

Kaixo atinar, he probado con comillas y sin comillas y el resultado es el mismo:

wget: server returned error: HTTP/1.1 401 Unauthorized

Es lo mismo que ponga usuario y password o no lo ponga, me responde lo mismo. Seguiré probando.

Otra cosa que quiero probar es que el servidor Freenas se encienda unos minutos antes de que comience la grabación. Tal como lo tengo ahora, el Gigaset enciende el servidor FreeNAS cada vez que se enciende, tenga que grabar algo o no. ¿Donde tendría que poner la parte de código que he insertado en rc.netmount para que funcionase tal y como quiero?

Un saludo y gracias,

Pello

pelloerrota

Cantidad de envíos : 10
Fecha de inscripción : 09/04/2010

Ver perfil de usuario

Volver arriba Ir abajo

Re: inicio un servidor de archivos (WOL) antes del comienzo de una grabación

Mensaje por zjuanma el Vie 9 Abr 2010 - 21:26

Comprobado, es el wget que tenemos. Lo he probado contra mi router y me da el mismo error que a ti, con el wget del pc me funciona.

Habrá que mirar si hay que compilarlo con algun parametro determinado.

_________________
M740AV + VDR-NG-EM 0.5 - SVN EM 759 - SVN TC - o7o 410 - SVN plugins 744
Disco: Western Digital Elements mediante un NAS
Conectado a Internet
Plugin yaep 0.2.1: http://sites.google.com/site/yaepvdr
avatar
zjuanma
Desarrollador

Cantidad de envíos : 818
Fecha de inscripción : 27/06/2008

Ver perfil de usuario

Volver arriba Ir abajo

Re: inicio un servidor de archivos (WOL) antes del comienzo de una grabación

Mensaje por zjuanma el Vie 9 Abr 2010 - 21:57

Efectivamente esta compilado sin autenticacion.

Tienes que volver a generar el firmware. Edita el fichero Addons/Files/common/configs/busybox/1.16.0/busybox.config

# CONFIG_WGET is not set
# CONFIG_FEATURE_WGET_AUTHENTICATION is not set
# CONFIG_FEATURE_WGET_LONG_OPTIONS is not set

Pon estas tres variables a 'y', la que faltaba es esta CONFIG_FEATURE_WGET_AUTHENTICATION

_________________
M740AV + VDR-NG-EM 0.5 - SVN EM 759 - SVN TC - o7o 410 - SVN plugins 744
Disco: Western Digital Elements mediante un NAS
Conectado a Internet
Plugin yaep 0.2.1: http://sites.google.com/site/yaepvdr
avatar
zjuanma
Desarrollador

Cantidad de envíos : 818
Fecha de inscripción : 27/06/2008

Ver perfil de usuario

Volver arriba Ir abajo

Re: inicio un servidor de archivos (WOL) antes del comienzo de una grabación

Mensaje por pelloerrota el Vie 9 Abr 2010 - 22:43

Kaixo zjuanma, OK gracias. No dejais de sorprenderme. En cuanto pueda vuelvo compilarlo y os comento los resultados.

Un saludo,

Pello

pelloerrota

Cantidad de envíos : 10
Fecha de inscripción : 09/04/2010

Ver perfil de usuario

Volver arriba Ir abajo

wget con autenticación

Mensaje por pelloerrota el Sáb 10 Abr 2010 - 10:33

zjuanma escribió:Efectivamente esta compilado sin autenticacion.

Tienes que volver a generar el firmware. Edita el fichero Addons/Files/common/configs/busybox/1.16.0/busybox.config

# CONFIG_WGET is not set
# CONFIG_FEATURE_WGET_AUTHENTICATION is not set
# CONFIG_FEATURE_WGET_LONG_OPTIONS is not set

Pon estas tres variables a 'y', la que faltaba es esta CONFIG_FEATURE_WGET_AUTHENTICATION

Kaixo zjuama, ayer por la noche compile el firmware con los cambios en la configuración que sugerias y ahora funciona tal y como esperaba. Ahora ya puedo apagar el servidor FreeNAS desde el Gigaset con la orden:

wget -q http://user:password@IP_SERVIDOR_FREENAS/exec_raw.php?cmd=shutdown%20-p%20now

Lo que aún no se es donde poner la orden de despertar el servidor y montar la unidad para que lo haga unos minutos antes de comenzar la grabación. Ahora lo tengo de forma que cada vez que se enciende el Gigaset enciende y monta la unidad FreeNAS, tenga grabaciones programadas o no.

Gracias de nuevo por vuestra ayuda y un saludo,

Pello

pelloerrota

Cantidad de envíos : 10
Fecha de inscripción : 09/04/2010

Ver perfil de usuario

Volver arriba Ir abajo

Re: inicio un servidor de archivos (WOL) antes del comienzo de una grabación

Mensaje por joopa el Dom 11 Abr 2010 - 12:29

hola Pelloerrota,

he redescubierto este tema con su mp envío. Me alegro de que encontrar una solución para detener el FreeNAS a través de wget.
Pero no puedo compilar desde el SVN. Así que si quiero esta función, tengo que comprender la compilation de un vdr-ng ...

Mi investigación se detuvo cuando después de varios intentos, todavía no podía dar vuelta Freenas con -r etc/cmd_recording.sh en vdr_options. En el lanzamiento (previsto), el vdr binarios considera que no hay espacio
en disco (no link simbólico var/vdr/video0) y no se inicia la secuencia de comandos se pasa como un argumento, o el registro.

Mensaje traducido a través de google ... lo siento por la lectura difícil

joopa

Cantidad de envíos : 14
Fecha de inscripción : 02/09/2009
Edad : 48
Localización : France

Ver perfil de usuario

Volver arriba Ir abajo

Re: inicio un servidor de archivos (WOL) antes del comienzo de una grabación

Mensaje por zjuanma el Dom 11 Abr 2010 - 17:52

Por cierto pelloerrota, antes de apagar el servidor Freenas asegurate de desmontar la unidad de red en el Giga, quizas te haga falta la opcion -f en el umount, si no se te queda tonto el VDR y parece que no responde (no se si lo has comentado antes en un hilo).
Lo de despertar el servidor antes de las grabaciones hay algun parametro como dice (o eso creo ) joopa, pero además de despertar el servidor habria que montar la unidad y esperar a que el VDR detecte que esta disponible.

_________________
M740AV + VDR-NG-EM 0.5 - SVN EM 759 - SVN TC - o7o 410 - SVN plugins 744
Disco: Western Digital Elements mediante un NAS
Conectado a Internet
Plugin yaep 0.2.1: http://sites.google.com/site/yaepvdr
avatar
zjuanma
Desarrollador

Cantidad de envíos : 818
Fecha de inscripción : 27/06/2008

Ver perfil de usuario

Volver arriba Ir abajo

Re: inicio un servidor de archivos (WOL) antes del comienzo de una grabación

Mensaje por pelloerrota el Dom 11 Abr 2010 - 20:34

zjuanma escribió:Por cierto pelloerrota, antes de apagar el servidor Freenas asegurate de desmontar la unidad de red en el Giga, quizas te haga falta la opcion -f en el umount, si no se te queda tonto el VDR y parece que no responde (no se si lo has comentado antes en un hilo).
Lo de despertar el servidor antes de las grabaciones hay algun parametro como dice (o eso creo ) joopa, pero además de despertar el servidor habria que montar la unidad y esperar a que el VDR detecte que esta disponible.

Kaixo zjuanma, efectivamente si no desmonto la unidad el VDR se quedaba tonto. Ayer me di cuenta del detalle y por eso modifique el comentario que había enviado.

Lo de que el VDR detecte que el servidor esté disponoble lo soluciono con el siguiente código. Hace pings hasta que recibe respuesta y una vez que recibe la respuesta monta la unidad. Esto me funciona correctamente.

# Ping test. Espera hasta que se ha encendido el servidor
while expr
$PING_VECES != 0 > $G; do
ping -c 1 $IP_SERVIDOR 2>&1 >
$G
Result1=$?
if [ $Result1 != 0 ]; then
PING_VECES=`expr
$PING_VECES - 1`
echo "Ping no Ok todavia. Intentando `expr
$PING_VECES + 1` veces más."
sleep $PAUSE
else
PING_VECES=0
echo
"Ping Ok"
fi
done

Tal y como lo tengo ahora está bastante bien: al encenderse el VDR, éste enciende el servidor NFS y monta la unidad. Al apagrase el VDR, desmonta la unidad y apaga el servidor NFS. Lo que quiero es darle una vuelta de tuerca más y que la cosa funcione como el neutrino de los dbox2. Es decir, el encendido del servidor NFS y montaje de la unidad se hace solo antes de iniciarse una grabación. De este modo, si enciendo el VDR sin intención de grabar nada el servidor NFS permanece apagado.

No se si los que estais el la labor de deasrrollo del firmware para el M7x0 conoceis el neutrino de las dbox2. A mi particularmente, me parece una maravilla. También hay que decir que es un proyecto que lleva ya muchos años y tiene a mucha gente en el desarrollo.

¿Cuanta memoria flash tiene de M740AV para alojar el firmware?

Un saludo y gracias,

Pello

pelloerrota

Cantidad de envíos : 10
Fecha de inscripción : 09/04/2010

Ver perfil de usuario

Volver arriba Ir abajo

Re: inicio un servidor de archivos (WOL) antes del comienzo de una grabación

Mensaje por joopa el Sáb 4 Dic 2010 - 20:02

Hello amigos ! ... un poco de español, no hace daño!

aquí están mis últimas pruebas...

para despertar el servidor, he compilado "vdron", información en este post

Editar el /etc/vdr/plugins/scheduler/tasks.conf e inserte un lanzamiento cada minuto:
Código:
3:wakeup-vdron:1:/usr/bin/vdron 3 /etc/vdr/timers.conf /etc/vdr/wakeup:*:*:*:*:*:0:0:1:0

el script "wakeup" power on el servidor de archivos y mount nfs share
Código:
#!/bin/ash

#set -x
 
ETHERWAKE="/usr/bin/ether-wake"
IP_SERVER=192.168.2.3
MAC_SERVER=00:11:22:33:44:55
IFACE_SIEMENS=eth0
DIR_LOCAL=/var/media/video
DIR_REMOTE=/mnt/tnt/vdr-ng
TEMPO_BOOT=120
FIC_LOG=/etc/vdr/wakeup.log

> ${FIC_LOG}

# si valeur des montages reseau est differente de NO
if [ X"${do_net_mount}" != X"NO" ] ; then
   # si montage nfs pas present
   df |grep ${DIR_LOCAL} > /dev/null
   if [ $? != 0 ] ; then
      # check if nfs server is active
      if [ "$( ping -w 1 -c 1 ${IP_SERVER} | grep "100% packet loss" | wc -l  )" -gt "0"  ]; then
         # le serveur doit etre demarre
         echo "3 paquets magic vont etre envoyes au serveur pour le reveiller..."
         for I in 1 2 3 ; do
            /usr/bin/ether-wake -i eth0 ${MAC_SERVER}
            sleep 2
         done
         echo "temporisation de ${TEMPO_BOOT}s pour le boot du serveur..."
         sleep ${TEMPO_BOOT}
         ping -c 1 -q ${IP_SERVER} > /dev/null
         if [ $? != 0 ] ; then
            echo "ERREUR : le serveur n a pas pu etre demarre !"
            exit 1
         fi
      fi
      echo -n ' Creation du point de montage et montage des partages...'
      ash /etc/rc.netmount
#      touch ${DIR_LOCAL}/.update
   else
      echo "Le partage ${DIR_LOCAL} est actif"
   fi
fi
cada minuto, el archivo /etc/vdr/timers.conf se controla

la esperanza de que sea útil Fiesta

joopa

Cantidad de envíos : 14
Fecha de inscripción : 02/09/2009
Edad : 48
Localización : France

Ver perfil de usuario

Volver arriba Ir abajo

Re: inicio un servidor de archivos (WOL) antes del comienzo de una grabación

Mensaje por joopa el Mar 7 Dic 2010 - 22:23

una solución para "power off" el servidor de archivos...

/etc/rc.local.conf
Código:
vdr_options="-l 2 -r /etc/cmd_recording.sh"
/etc/cmd_recording.sh
in case before creo un top para cada grabacion(es) actual(es).
in case after, borro un top y si la suma de top es egual a 0, yo umount y shutdown
Código:

#!/bin/ash
case "$1" in
   before)
      PID=$$
      touch /var/tmp/record_${PID}.top
      ;;
   after)
      FIC=$(ls -1 /var/tmp/record_*.top | sed -e '2,$d')
      echo "suppression de ${FIC}"
      rm -f ${FIC}
      
      if [ $(ls -1 /var/tmp/record_*.top | wc -l) -eq 0 ]
      then
         umount /var/media/video && rmdir /var/media/video && \
         ssh root@192.168.2.3 "cd / ; shutdown -p now"
      fi
      ;;
esac
-> requiere la creación de ssh clave privada y pública
-> más seguro que uso de wget (passwd aparente)

Idea

joopa

Cantidad de envíos : 14
Fecha de inscripción : 02/09/2009
Edad : 48
Localización : France

Ver perfil de usuario

Volver arriba Ir abajo

Re: inicio un servidor de archivos (WOL) antes del comienzo de una grabación

Mensaje por eltinoco el Dom 16 Dic 2012 - 17:57

Hola a todos, estoy buscando informacion sobre esto, pero no localizo nada, este hilo es el que más parece que habla de lo que quiero, pero no termino de entender vuestras conversaciones Llora

Mi busqueda es sobre la forma de encender el pc (tengo las grabaciones en red) y montar la unidad de grabacion en cada programacion, espero explicarme, la idea es que mi pc no tenga porque estar encendido para poder grabar, sino que el Gigaset lo encienda y monte la unidad de grabacion cuando lo encuentre apagado para que no se pierda la grabacion.

Pues eso es lo que pretendo, parece que en este foro se habla de esto, pero mis conocimientos son escasos y me pierdo, podriais decirme que tengo que incluir, en que script y que comandos?

Muchas gracias a todos

eltinoco

Cantidad de envíos : 78
Fecha de inscripción : 19/06/2012

Ver perfil de usuario

Volver arriba Ir abajo

Re: inicio un servidor de archivos (WOL) antes del comienzo de una grabación

Mensaje por bittor el Mar 18 Dic 2012 - 9:30

Justo los dos mensajes anteriores al tuyo, "joopa" detalla cómo hacerlo, pero si no tienes conocimientos suficientes para cambiar el script lo vas a tener difícil para adaptarlo a tus necesidades, por ejemplo, él se ve que usa NFS y tiene un servidor ssh y probablemente tú uses un Windows con CIFS y no tendrás ssh para apagarlo cuando ya no se necesite.

Dinos el sistema operativo de tu PC para ir paso a paso.
avatar
bittor
Desarrollador

Cantidad de envíos : 3632
Fecha de inscripción : 25/06/2008
Localización : Zaragoza

Ver perfil de usuario http://bittor7x0.googlepages.com

Volver arriba Ir abajo

Re: inicio un servidor de archivos (WOL) antes del comienzo de una grabación

Mensaje por eltinoco el Mar 18 Dic 2012 - 16:20

efectivamente bittor, mi sistema es un windows XP, la idea es que pueda encender y montar la unidad antes de cada grabacion.

Lo de apagarlo es secundario, vamos que seria un "plus" ahora mismo lo que quiero es poder grabar.

Esto es lo que tengo montado:
\\\\192.168.1.22\\graba /var/media/graba cifs user=usuario,pass=clave


Última edición por eltinoco el Mar 18 Dic 2012 - 16:23, editado 1 vez (Razón : quitar contraseña y usuario :-))

eltinoco

Cantidad de envíos : 78
Fecha de inscripción : 19/06/2012

Ver perfil de usuario

Volver arriba Ir abajo

Re: inicio un servidor de archivos (WOL) antes del comienzo de una grabación

Mensaje por bittor el Mar 18 Dic 2012 - 20:54

Lo primero que tienes que hacer es leerte un manual sobre WOL, ya que vas a tener que activarlo en tu PC o al menos asegurarte que está activo.
Aquí hay un manual bastante completo sobre el tema, sólo es necesario los dos primeros puntos que son para configurar la BIOS y el driver de la tarjeta de red.

Cuando lo hayas hecho, tendrás que obtener la MAC como se explica aquí y luego teniendo el equipo apagado, tendrás que entrar desde otro equipo por telnet al giga y ejecutar este comando (cambia <MAC> por tu MAC):
Código:
/usr/bin/ether-wake -i eth0 <MAC>

Si no tienes otro PC para probar, puedes añadir esta línea al archivo /etc/vdr/commands.conf:
Código:
Encender PC: /usr/bin/ether-wake -i eth0 <MAC>
Apagas el PC y desde el giga pulsas MENU -> Utilidades del sistema -> Encender PC, el problema en este caso es que si hay algún error al ejecutar el comando no estoy seguro que lo veas por pantalla.

Si todo ha salido bien, habrás encendido el PC desde el giga y podemos ir al siguiente paso para hacerlo automático antes de que el VDR haga una grabación.
avatar
bittor
Desarrollador

Cantidad de envíos : 3632
Fecha de inscripción : 25/06/2008
Localización : Zaragoza

Ver perfil de usuario http://bittor7x0.googlepages.com

Volver arriba Ir abajo

Re: inicio un servidor de archivos (WOL) antes del comienzo de una grabación

Mensaje por eltinoco el Miér 19 Dic 2012 - 17:58

Hola, el equipo tiene wakeon lan y funciona correctamente, lo que necesito es tan solo el formato de llamada a wakeonlan y la ruta y nombre del archivo donde incluir noseque codigo que se ejecute antes de la grabacion para encenderlo y montar la unidad o asegurarse que se monta.

eltinoco

Cantidad de envíos : 78
Fecha de inscripción : 19/06/2012

Ver perfil de usuario

Volver arriba Ir abajo

Re: inicio un servidor de archivos (WOL) antes del comienzo de una grabación

Mensaje por bittor el Jue 20 Dic 2012 - 9:14

¿ya has encendido el PC con el comando "ether-wake" que he puesto antes?
avatar
bittor
Desarrollador

Cantidad de envíos : 3632
Fecha de inscripción : 25/06/2008
Localización : Zaragoza

Ver perfil de usuario http://bittor7x0.googlepages.com

Volver arriba Ir abajo

Re: inicio un servidor de archivos (WOL) antes del comienzo de una grabación

Mensaje por Contenido patrocinado


Contenido patrocinado


Volver arriba Ir abajo

Página 1 de 2. 1, 2  Siguiente

Ver el tema anterior Ver el tema siguiente Volver arriba


 
Permisos de este foro:
No puedes responder a temas en este foro.