Proyecto movido a GitHub
Miér 7 Abr 2021 - 19:23 por bittor
Proyecto movido a GitHub:
https://github.com/bittor7x0/VDR-M7x0
Con muchos cambios y correcciones, Más información
También incluye el plugin epgfixer para corregir la EPG usando expresiones regulares y el plugin xmltv2vdr para descargar la EPG de internet
https://github.com/bittor7x0/VDR-M7x0
Con muchos cambios y correcciones, Más información
También incluye el plugin epgfixer para corregir la EPG usando expresiones regulares y el plugin xmltv2vdr para descargar la EPG de internet
Comentarios: 0
Buscar
Clonación de Gigaset
3 participantes
Página 1 de 1.
Clonación de Gigaset
Hola, ¿cual es la mejor manera de clonar el gigaset? (tengo 2, y además 5 hermanos con 1-2 aparatos cada uno).
Hasta ahora me había funcionado bien hacer lo siguiente (tal vez por casualidad):
(G1=Gigaset original, con VDR 0.4 build 529, G2=Gigaset destino, con VDR anterior, ej. 0.3)
1) hacer un backup de /etc en G1 (en mi caso con tar, para preservar propietario, permisos, links, etc.) y copiarlo al PC.
2) instalar el .ofi en G2 (con factory reset incluido)
3) restaurar en G2 la copia tar de /etc.
Tras este breve proceso, el G2 funciona, pero ciertos plugins se niegan a cargar: en mi caso: weatherng, sudoku. El resto de plugins carga sin ningún problema.
En los logs me dice esto tras la carga de los plugins que fallan:
ERROR: O7O Toolchain-Version mismatch
¿qué significa? ¿se arreglará instalando desde .wsw o no tiene nada que ver?
Un saludo y gracias
Hasta ahora me había funcionado bien hacer lo siguiente (tal vez por casualidad):
(G1=Gigaset original, con VDR 0.4 build 529, G2=Gigaset destino, con VDR anterior, ej. 0.3)
1) hacer un backup de /etc en G1 (en mi caso con tar, para preservar propietario, permisos, links, etc.) y copiarlo al PC.
2) instalar el .ofi en G2 (con factory reset incluido)
3) restaurar en G2 la copia tar de /etc.
Tras este breve proceso, el G2 funciona, pero ciertos plugins se niegan a cargar: en mi caso: weatherng, sudoku. El resto de plugins carga sin ningún problema.
En los logs me dice esto tras la carga de los plugins que fallan:
ERROR: O7O Toolchain-Version mismatch
¿qué significa? ¿se arreglará instalando desde .wsw o no tiene nada que ver?
Un saludo y gracias
homerlinux- Betatester
- Cantidad de envíos : 79
Fecha de inscripción : 12/02/2009
Localización : Murcia
Re: Clonación de Gigaset
Eso quiere decir que el binario VDR y los plugins que no te cargan han sido compilados con un ToolChain distinto y por seguridad no se cargan.
Los que sí te funcionarán son los que están incluidos en el firmware y los que no los de la copia vieja.
Para no tener ningún problema SIEMPRE todo lo que carga el firmware (binarios de sistema, webif, vdr, plugins, etc.) tienen que estar compilados con el mismo ToolChain.
Los que sí te funcionarán son los que están incluidos en el firmware y los que no los de la copia vieja.
Para no tener ningún problema SIEMPRE todo lo que carga el firmware (binarios de sistema, webif, vdr, plugins, etc.) tienen que estar compilados con el mismo ToolChain.
Re: Clonación de Gigaset
Creo que no es bueno hacer un backup de todo /etc.
Es precisamente lo que hace un Factory Reset, borrar el /etc y copiar el de la versión recien instalada.
Incluso el backup del VDR en algún caso copia cosas de más. Por ejemplo, el commands.conf en alguna versión se ha mejorado y restaurar un backup lo machaca.
Es un tema que tendremos que mejorar incluyendo alguna comprobación de versión por archivo o algo así.
Es precisamente lo que hace un Factory Reset, borrar el /etc y copiar el de la versión recien instalada.
Incluso el backup del VDR en algún caso copia cosas de más. Por ejemplo, el commands.conf en alguna versión se ha mejorado y restaurar un backup lo machaca.
Es un tema que tendremos que mejorar incluyendo alguna comprobación de versión por archivo o algo así.
Posix- Desarrollador
- Cantidad de envíos : 691
Fecha de inscripción : 05/11/2008
Edad : 57
Localización : Madrid
Re: Clonación de Gigaset
bittor escribió:Eso quiere decir que el binario VDR y los plugins que no te cargan han sido compilados con un ToolChain distinto y por seguridad no se cargan.
Los que sí te funcionarán son los que están incluidos en el firmware y los que no los de la copia vieja.
Si, eso está claro, pero es que es exáctamente el mismo ".ofi" el que he instalado en ambos equipos (y por lo tanto procede de la misma compilación). En el original carga todo ok, pero sin embargo en el otro no.
¿?
homerlinux- Betatester
- Cantidad de envíos : 79
Fecha de inscripción : 12/02/2009
Localización : Murcia
Re: Clonación de Gigaset
Posix escribió:Creo que no es bueno hacer un backup de todo /etc.
Es precisamente lo que hace un Factory Reset, borrar el /etc y copiar el de la versión recien instalada.
Incluso el backup del VDR en algún caso copia cosas de más. Por ejemplo, el commands.conf en alguna versión se ha mejorado y restaurar un backup lo machaca.
Probablemente habré metido la pata e instalado un ".ofi" de alguna revisión ligeramente diferente. Con revisiones idénticas hasta ahora no he tenido problemas con el backup de /etc.
Voy a recompilar del cvs y a actualizar ambos, y asunto resuelto (espero).
Gracias a los dos por la respuesta.
homerlinux- Betatester
- Cantidad de envíos : 79
Fecha de inscripción : 12/02/2009
Localización : Murcia
Re: Clonación de Gigaset
Confirmado, había metido la pata con una revisión diferente.
Por lo tanto me reafirmo en que sí se puede clonar sin problemas un gigaset a otro simplemente instalando el mismo ".ofi" y transfiriendo /etc (preservando links, permisos, propietarios...) siguiendo los pasos que puse en el primer mensaje, y que llevo cierto tiempo haciendo porque hay unos 10 aparatos que dependen de mi (consecuencia de familia supernumerosa y carrefour cuando rebajó el giga a 49.95€ ;-).
Resumiendo (por si a alguien le sirve):
(G1=Gigaset original, con VDR 0.4 build 529, G2=Gigaset destino, con VDR anterior, ej. 0.3)
1) hacer un backup de /etc en G1 (en mi caso con tar, para preservar propietario, permisos, links, etc.) y copiarlo al PC o disco del Giga. Por ejemplo algo así: "cd /var/media/vdr1; tar zcvf etc.tgz /etc"
2) Usando el mismo ".ofi" que en su dia pusimos en G1, instalarlo en G2 (con factory reset incluido) con el file browser. Así tendremos una versión de firmware idéntica, pero con la configuración de fábrica.
3) restaurar en G2 la copia tar de /etc. Por ejemplo, si usamos el disco duro, "cd / ; tar zxvf /var/media/vdr1/etc.tgz"
4) reiniciar el aparato. Estará clonado, con los mismos plugins y la misma configuración que el original.
PEQUEÑO ENIGMA:
Aún así, siempre me ha ocurrido que al clonar pierdo todo lo configurado en el menú "Configuración VDR": desde el formato de la TV, hasta los iconos del skin, pasando por la lista de plugins que se cargan, y la configuración de dichos plugins (no todos, solo algunos, por ejemplo: weatherng, fepg, blink y alguno más).
Deduzco, por lo tanto, que esa información no está en /etc. Siempre pensé que los plugins almacenaban su configuración en /etc/vdr/plugins, pero efectivamente veo que no siempre es así.
¿sabeis donde se guarda todo esto? Me ahorraría unos buenos minutos saberlo.
Saludos
Por lo tanto me reafirmo en que sí se puede clonar sin problemas un gigaset a otro simplemente instalando el mismo ".ofi" y transfiriendo /etc (preservando links, permisos, propietarios...) siguiendo los pasos que puse en el primer mensaje, y que llevo cierto tiempo haciendo porque hay unos 10 aparatos que dependen de mi (consecuencia de familia supernumerosa y carrefour cuando rebajó el giga a 49.95€ ;-).
Resumiendo (por si a alguien le sirve):
(G1=Gigaset original, con VDR 0.4 build 529, G2=Gigaset destino, con VDR anterior, ej. 0.3)
1) hacer un backup de /etc en G1 (en mi caso con tar, para preservar propietario, permisos, links, etc.) y copiarlo al PC o disco del Giga. Por ejemplo algo así: "cd /var/media/vdr1; tar zcvf etc.tgz /etc"
2) Usando el mismo ".ofi" que en su dia pusimos en G1, instalarlo en G2 (con factory reset incluido) con el file browser. Así tendremos una versión de firmware idéntica, pero con la configuración de fábrica.
3) restaurar en G2 la copia tar de /etc. Por ejemplo, si usamos el disco duro, "cd / ; tar zxvf /var/media/vdr1/etc.tgz"
4) reiniciar el aparato. Estará clonado, con los mismos plugins y la misma configuración que el original.
PEQUEÑO ENIGMA:
Aún así, siempre me ha ocurrido que al clonar pierdo todo lo configurado en el menú "Configuración VDR": desde el formato de la TV, hasta los iconos del skin, pasando por la lista de plugins que se cargan, y la configuración de dichos plugins (no todos, solo algunos, por ejemplo: weatherng, fepg, blink y alguno más).
Deduzco, por lo tanto, que esa información no está en /etc. Siempre pensé que los plugins almacenaban su configuración en /etc/vdr/plugins, pero efectivamente veo que no siempre es así.
¿sabeis donde se guarda todo esto? Me ahorraría unos buenos minutos saberlo.
Saludos
homerlinux- Betatester
- Cantidad de envíos : 79
Fecha de inscripción : 12/02/2009
Localización : Murcia
Re: Clonación de Gigaset
Yo lo que hago es generar el firm con toda la configuración personalizada y así seguro que no se pierde ninguna configuración.
Te sacas toda la configuración que estimes oportuna al PC y sobreescribes los archivos setup.conf, channels.conf y demás en los directorios del firmware, lo instalas con el FR y todo configurado sin hacer nada más.
Te sacas toda la configuración que estimes oportuna al PC y sobreescribes los archivos setup.conf, channels.conf y demás en los directorios del firmware, lo instalas con el FR y todo configurado sin hacer nada más.
Re: Clonación de Gigaset
Yo creo que VDR sobreescribe la configuración al cerrar.homerlinux escribió:PEQUEÑO ENIGMA:
Aún así, siempre me ha ocurrido que al clonar pierdo todo lo configurado en el menú "Configuración VDR": desde el formato de la TV, hasta los iconos del skin, pasando por la lista de plugins que se cargan, y la configuración de dichos plugins (no todos, solo algunos, por ejemplo: weatherng, fepg, blink y alguno más).
Intenta cerrar primero el VDR (kill-vdr) y despues copiar los archivos.
De todas formas, la idea de bittor me parece mucho mejor.
Posix- Desarrollador
- Cantidad de envíos : 691
Fecha de inscripción : 05/11/2008
Edad : 57
Localización : Madrid
Re: Clonación de Gigaset
Efectivamente, con ese método hay que matar el VDR porque cuando cierras el VDR con el botón Power guarda toda la configuración que tuviera ya cargada al arrancar y machacará el archivo de tu copia de seguridad.
El script que usamos para guardar y recuperar la configuración lo hace así, pero teniendo la facilidad de incluir toda nuestra configuración en el firmware no me complicaría la vida.
El script que usamos para guardar y recuperar la configuración lo hace así, pero teniendo la facilidad de incluir toda nuestra configuración en el firmware no me complicaría la vida.
Re: Clonación de Gigaset
perfecto, queda clarísimo.
Gracias a ambos otra vez.
Gracias a ambos otra vez.
homerlinux- Betatester
- Cantidad de envíos : 79
Fecha de inscripción : 12/02/2009
Localización : Murcia
Temas similares
» gigaset 685
» Gigaset deja el negocio de la TDT
» VENDO GIGASET M750T EPG
» WOL, Encender un PC desde el Gigaset
» Conector serie de GIGASET 740/750
» Gigaset deja el negocio de la TDT
» VENDO GIGASET M750T EPG
» WOL, Encender un PC desde el Gigaset
» Conector serie de GIGASET 740/750
Página 1 de 1.
Permisos de este foro:
No puedes responder a temas en este foro.