VDR para el Siemens Gigaset M740/M750
¿Quieres reaccionar a este mensaje? Regístrate en el foro con unos pocos clics o inicia sesión para continuar.
Proyecto movido a GitHub

Miér 7 Abr 2021 - 19:23 por bittor

Comentarios: 0

Buscar
 
 

Resultados por:
 


Rechercher Búsqueda avanzada

Flujo RSS


Yahoo! 
MSN 
AOL 
Netvibes 
Bloglines 



Clonación de Gigaset

3 participantes

Ir abajo

Clonación de Gigaset Empty Clonación de Gigaset

Mensaje por homerlinux Miér 29 Abr 2009 - 1:33

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
homerlinux
homerlinux
Betatester

Cantidad de envíos : 79
Fecha de inscripción : 12/02/2009
Localización : Murcia

Volver arriba Ir abajo

Clonación de Gigaset Empty Re: Clonación de Gigaset

Mensaje por bittor Miér 29 Abr 2009 - 8:51

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.
bittor
bittor
Desarrollador

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

https://github.com/bittor7x0/VDR-M7x0

Volver arriba Ir abajo

Clonación de Gigaset Empty Re: Clonación de Gigaset

Mensaje por Posix Miér 29 Abr 2009 - 9:58

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í.
Posix
Posix
Desarrollador

Cantidad de envíos : 691
Fecha de inscripción : 05/11/2008
Edad : 57
Localización : Madrid

Volver arriba Ir abajo

Clonación de Gigaset Empty Re: Clonación de Gigaset

Mensaje por homerlinux Miér 29 Abr 2009 - 23:46

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
homerlinux
Betatester

Cantidad de envíos : 79
Fecha de inscripción : 12/02/2009
Localización : Murcia

Volver arriba Ir abajo

Clonación de Gigaset Empty Re: Clonación de Gigaset

Mensaje por homerlinux Jue 30 Abr 2009 - 0:10

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
homerlinux
Betatester

Cantidad de envíos : 79
Fecha de inscripción : 12/02/2009
Localización : Murcia

Volver arriba Ir abajo

Clonación de Gigaset Empty Re: Clonación de Gigaset

Mensaje por homerlinux Jue 30 Abr 2009 - 1:54

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
homerlinux
homerlinux
Betatester

Cantidad de envíos : 79
Fecha de inscripción : 12/02/2009
Localización : Murcia

Volver arriba Ir abajo

Clonación de Gigaset Empty Re: Clonación de Gigaset

Mensaje por bittor Jue 30 Abr 2009 - 8:58

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.
bittor
bittor
Desarrollador

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

https://github.com/bittor7x0/VDR-M7x0

Volver arriba Ir abajo

Clonación de Gigaset Empty Re: Clonación de Gigaset

Mensaje por Posix Jue 30 Abr 2009 - 9:49

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).
Yo creo que VDR sobreescribe la configuración al cerrar.
Intenta cerrar primero el VDR (kill-vdr) y despues copiar los archivos.
De todas formas, la idea de bittor me parece mucho mejor.
Posix
Posix
Desarrollador

Cantidad de envíos : 691
Fecha de inscripción : 05/11/2008
Edad : 57
Localización : Madrid

Volver arriba Ir abajo

Clonación de Gigaset Empty Re: Clonación de Gigaset

Mensaje por bittor Jue 30 Abr 2009 - 12:05

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.
bittor
bittor
Desarrollador

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

https://github.com/bittor7x0/VDR-M7x0

Volver arriba Ir abajo

Clonación de Gigaset Empty Re: Clonación de Gigaset

Mensaje por homerlinux Jue 30 Abr 2009 - 23:22

perfecto, queda clarísimo.

Gracias a ambos otra vez.
homerlinux
homerlinux
Betatester

Cantidad de envíos : 79
Fecha de inscripción : 12/02/2009
Localización : Murcia

Volver arriba Ir abajo

Clonación de Gigaset Empty Re: Clonación de Gigaset

Mensaje por Contenido patrocinado


Contenido patrocinado


Volver arriba Ir abajo

Volver arriba

- Temas similares

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