Recuperar al LG de un bloqueo al inicio
4 participantes
Página 1 de 1.
Recuperar al LG de un bloqueo al inicio
Hola,
si tenemos el LG bloqueado por haber trasteado por ejemplo su fichero de arranque rcS,
aparece HELLO en la pantalla 10 segundos, y luego se rebota, asi en un ciclo.
Bueno, ayer me ocurrio, yo normalmente lo soluciono con el firmare en la llave USB, y hacer todo el proceso
de poner el firmware (unos 4 minutos).
Resulta que ayer no me "apetecía" levantarme y hacerlo, y lo hice de otra manera, he aqui los pasos:
1. Mientras arranca el LG, permite acceso telnet por ethernet en la dirección ip secreta 10.0.0.5.
Pero una vez iniciado, LG permite acceso telnet por la dirección habitual que le tengamos puesta por durante
unos 5 segundos.
Asi que, nos conectamos por telnet al LG.
2. Rápidamente ejecutamos: stopall
3. Ya tenemos la consola telnet abierta, y no se apaga el LG. Ahora tenemos tiempo de sobra para "arreglar"
el problema.
4. Arreglamos el "estropicio".
En mi caso, estuve trasteando con una doble pipe al DvdPlayer, y en vez de teclar PowerManagement puse POwerManagement. y ya tan solo con ese error se bloqueaba, rapidamente hice un replace de la O mayuscula
por la minuscula, reboot y listo.
[Interesante lo de la doble pipe, si tengo tiempo abro luego otro hilo ]
5. ejecutamos: reboot y listo, ya debe arrancar normalmente.
si tenemos el LG bloqueado por haber trasteado por ejemplo su fichero de arranque rcS,
aparece HELLO en la pantalla 10 segundos, y luego se rebota, asi en un ciclo.
Bueno, ayer me ocurrio, yo normalmente lo soluciono con el firmare en la llave USB, y hacer todo el proceso
de poner el firmware (unos 4 minutos).
Resulta que ayer no me "apetecía" levantarme y hacerlo, y lo hice de otra manera, he aqui los pasos:
1. Mientras arranca el LG, permite acceso telnet por ethernet en la dirección ip secreta 10.0.0.5.
Pero una vez iniciado, LG permite acceso telnet por la dirección habitual que le tengamos puesta por durante
unos 5 segundos.
Asi que, nos conectamos por telnet al LG.
2. Rápidamente ejecutamos: stopall
3. Ya tenemos la consola telnet abierta, y no se apaga el LG. Ahora tenemos tiempo de sobra para "arreglar"
el problema.
4. Arreglamos el "estropicio".
En mi caso, estuve trasteando con una doble pipe al DvdPlayer, y en vez de teclar PowerManagement puse POwerManagement. y ya tan solo con ese error se bloqueaba, rapidamente hice un replace de la O mayuscula
por la minuscula, reboot y listo.
[Interesante lo de la doble pipe, si tengo tiempo abro luego otro hilo ]
5. ejecutamos: reboot y listo, ya debe arrancar normalmente.
Última edición por vic1972 el Vie Mayo 07, 2010 1:15 pm, editado 1 vez
vic1972- Mensajes : 2260
Fecha de inscripción : 09/12/2009
Edad : 52
Localización : Malaga
Un posible script de acceso y ejecución de comandos
Os paso un script y el fichero de comandos. Lo he probado con la ip 192.168.X.X
Ejemplo de ejecución del script: bash ping.sh 192.168.1.2 stopall
ping.sh:
comandos_telnet:
Ejemplo de ejecución del script: bash ping.sh 192.168.1.2 stopall
ping.sh:
- Código:
#!/bin/sh
if [ $# -ne 2 ]; then
echo Uso: $0 ip_living_box comando_a_ejecutar
exit 1
fi
echo Conectando con la máquina $1 ...
while true; do
if ! $(ping -c 1 $1 > /dev/null); then
echo Esperando a que la máquina $1 responda ...
else
break
fi
done
echo Accediendo a la máquina $1 ...
sh comandos_telnet $1 $2 | telnet
comandos_telnet:
- Código:
host=$1
port=23
login="root"
passwd_and_cmd="mugung\r\n"$2
echo open ${host} ${port}
sleep 1
echo ${login}
sleep 1
echo ${passwd_and_cmd}
sleep 1
alonso_c- Mensajes : 72
Fecha de inscripción : 11/03/2010
Re: Recuperar al LG de un bloqueo al inicio
MUY BUENO!!! Gracias por el aporte,
en mi caso desde linux, casi lo tengo funcionando.
Lo primero, he tenido que quitar una cosa en la siguiente linea:
passwd_and_cmd="mugung\r\n"$2
He tenido que quitar el $2, no se si es una errata, o es que para linux es distinto.
Y quitar el \r\n ...
en mi caso desde linux, casi lo tengo funcionando.
Lo primero, he tenido que quitar una cosa en la siguiente linea:
passwd_and_cmd="mugung\r\n"$2
He tenido que quitar el $2, no se si es una errata, o es que para linux es distinto.
Y quitar el \r\n ...
vic1972- Mensajes : 2260
Fecha de inscripción : 09/12/2009
Edad : 52
Localización : Malaga
Re: Recuperar al LG de un bloqueo al inicio
El script está programado para ejecutar en sistemas linux.
\r\n es para que envíe un retorno de carro después de introducir la contraseña
$2 es el segundo parámetro pasado por fichero, que en este caso contendrá el valor del comando que queramos ejecutar en el living box justo después de conectar:
- reboot
- stopall
- etc.
\r\n es para que envíe un retorno de carro después de introducir la contraseña
$2 es el segundo parámetro pasado por fichero, que en este caso contendrá el valor del comando que queramos ejecutar en el living box justo después de conectar:
- reboot
- stopall
- etc.
alonso_c- Mensajes : 72
Fecha de inscripción : 11/03/2010
Re: Recuperar al LG de un bloqueo al inicio
OK, buen script.
Ello me ha dado una idea para incluirlo en la siguiente version de JLauncher v6.
Ello me ha dado una idea para incluirlo en la siguiente version de JLauncher v6.
vic1972- Mensajes : 2260
Fecha de inscripción : 09/12/2009
Edad : 52
Localización : Malaga
Re: Recuperar al LG de un bloqueo al inicio
Me alegro que haya podido utilizarse el script en el JLauncher, entre otros...
He probado el comando 'mount --bind dir_actual dir_nuevo' que funciona bastante bien. Las posibles utilidades que le veo son la de poder cambiar un directorio de sólo lectura por otro de lectura y escritura donde podamos tener comandos nuevos, etc.
Por ejemplo, el directorio /bin donde está el famoso 'busybox' se le puede cambiar por otro directorio /tmp/hdd/root/bin de lectura y escritura donde podamos tener una versión más actual del busybox. Lo he probado y funciona bien, lo que pasa es que estaría bien que pillara el busybox desde el inicio, vamos con un nuevo firmware.
Otra posible utilidad sería la de poder probar cosas previas a la incorporación de un nuevo firmware. Este comando puede emular un directorio por otro.
He probado el comando 'mount --bind dir_actual dir_nuevo' que funciona bastante bien. Las posibles utilidades que le veo son la de poder cambiar un directorio de sólo lectura por otro de lectura y escritura donde podamos tener comandos nuevos, etc.
Por ejemplo, el directorio /bin donde está el famoso 'busybox' se le puede cambiar por otro directorio /tmp/hdd/root/bin de lectura y escritura donde podamos tener una versión más actual del busybox. Lo he probado y funciona bien, lo que pasa es que estaría bien que pillara el busybox desde el inicio, vamos con un nuevo firmware.
Otra posible utilidad sería la de poder probar cosas previas a la incorporación de un nuevo firmware. Este comando puede emular un directorio por otro.
alonso_c- Mensajes : 72
Fecha de inscripción : 11/03/2010
Re: Recuperar al LG de un bloqueo al inicio
alonso_c escribió:Me alegro que haya podido utilizarse el script en el JLauncher, entre otros...
He probado el comando 'mount --bind dir_actual dir_nuevo' que funciona bastante bien. Las posibles utilidades que le veo son la de poder cambiar un directorio de sólo lectura por otro de lectura y escritura donde podamos tener comandos nuevos, etc.
Por ejemplo, el directorio /bin donde está el famoso 'busybox' se le puede cambiar por otro directorio /tmp/hdd/root/bin de lectura y escritura donde podamos tener una versión más actual del busybox. Lo he probado y funciona bien, lo que pasa es que estaría bien que pillara el busybox desde el inicio, vamos con un nuevo firmware.
Otra posible utilidad sería la de poder probar cosas previas a la incorporación de un nuevo firmware. Este comando puede emular un directorio por otro.
Interesante, lo acabo de probar en mi PC y funciona.
No sabia lo del mapeo /montaje de carpetas ...
Si, tenemos que crear ya mismo un nuevo firmware con todas las cosas nuevas. Tan solo hace falta tiempo....
Saludos
vic1972- Mensajes : 2260
Fecha de inscripción : 09/12/2009
Edad : 52
Localización : Malaga
Re: Recuperar al LG de un bloqueo al inicio
JLauncher V6: http://dl.dropbox.com/u/684543/varios/ms450h/JLauncher/V6/JLauncherV6.zip
Los recovery estan pensando principalmente para recuperar al LG de un bloqueo al inicio,
esta probado OK en la interfaz ethernet. Por wifi creo que no funciona.
Basicamente se añaden 2 botones de recovery,
asociados a los scripts recovery1.scr y recovery2.scr
En mi caso, los tengo programados para que me restauen una copia de seguridad de rcS_backup_vic1972 a rcS.
Cada uno lo puede adaptar a lo que quiera: stopall, reboot, etc
Basicamente estos botontes, al pulsarlos se queda en un bucle y va probando hasta que pueda conectarse, y ejecuta el recovery script.
Este bucle es de aprox. 2 minutos, asi que por este tiempo el programa este intentando conectarse, por eso parecera que
el programa esta como bloqueado, cuando en realidad esta en el bucle. Cuando salga del bucle pues ya sigue la ejecucion normal del programa.
Asi, que se pulsa el recovery, y el programa se queda intentando conectarse, nos vamos ahora al lg, y lo encendemos.
Para el recovery 1, necesitamos camibar la ip de nuestro ethernet a 10.0.0.4.
Los recovery estan pensando principalmente para recuperar al LG de un bloqueo al inicio,
esta probado OK en la interfaz ethernet. Por wifi creo que no funciona.
Basicamente se añaden 2 botones de recovery,
asociados a los scripts recovery1.scr y recovery2.scr
En mi caso, los tengo programados para que me restauen una copia de seguridad de rcS_backup_vic1972 a rcS.
Cada uno lo puede adaptar a lo que quiera: stopall, reboot, etc
Basicamente estos botontes, al pulsarlos se queda en un bucle y va probando hasta que pueda conectarse, y ejecuta el recovery script.
Este bucle es de aprox. 2 minutos, asi que por este tiempo el programa este intentando conectarse, por eso parecera que
el programa esta como bloqueado, cuando en realidad esta en el bucle. Cuando salga del bucle pues ya sigue la ejecucion normal del programa.
Asi, que se pulsa el recovery, y el programa se queda intentando conectarse, nos vamos ahora al lg, y lo encendemos.
Para el recovery 1, necesitamos camibar la ip de nuestro ethernet a 10.0.0.4.
vic1972- Mensajes : 2260
Fecha de inscripción : 09/12/2009
Edad : 52
Localización : Malaga
Jlauncher v6
Por favor, ¿podrías volver a colgar el Jlauncher v6? Me ayudaría tenerlo para algunos cuelgues de inicio.
Mil gracias
Mil gracias
blaine69- Mensajes : 10
Fecha de inscripción : 10/03/2010
Re: Recuperar al LG de un bloqueo al inicio
hola,
prueba ahora, deberia ir bien.
tenia un nombre de carpeta mal puesto.... lo siento
prueba ahora, deberia ir bien.
tenia un nombre de carpeta mal puesto.... lo siento
vic1972- Mensajes : 2260
Fecha de inscripción : 09/12/2009
Edad : 52
Localización : Malaga
dudas
buenos dias victor, cuando me bajo el archivo no me deja abrirlo me dice que esta dañado,
podrias volver a ponerlo?,
podrian hacer una guia minima de como funciona el archivo?
supongo que antes tienes que hacer una copia de seguridad para restaurarlo despues, ¿ como se hace?.
un saludo y gracias
podrias volver a ponerlo?,
podrian hacer una guia minima de como funciona el archivo?
supongo que antes tienes que hacer una copia de seguridad para restaurarlo despues, ¿ como se hace?.
un saludo y gracias
jesussmr- Mensajes : 46
Fecha de inscripción : 22/01/2010
Re: Recuperar al LG de un bloqueo al inicio
es una applicacion java,
para ejecutarla tienes que tener intsalado java.
una vez tengas java instalado, bastará con que hagas doble click en el .bat
suerte
para ejecutarla tienes que tener intsalado java.
una vez tengas java instalado, bastará con que hagas doble click en el .bat
suerte
vic1972- Mensajes : 2260
Fecha de inscripción : 09/12/2009
Edad : 52
Localización : Malaga
Temas similares
» Firmware MS Harmony Pack v1.0 (1-Nov-2010)
» El inicio de una grabacion programada fuerza cambio de canal
» Interfaz de administración WEB automática: Actualización del 11.02.2010
» Mitigando el efecto cambio canal por inicio de grabación
» Bloqueo del equipo
» El inicio de una grabacion programada fuerza cambio de canal
» Interfaz de administración WEB automática: Actualización del 11.02.2010
» Mitigando el efecto cambio canal por inicio de grabación
» Bloqueo del equipo
Página 1 de 1.
Permisos de este foro:
No puedes responder a temas en este foro.