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
Reactivar el puerto serie en el kernel
2 participantes
Página 1 de 1.
Reactivar el puerto serie en el kernel
Hola a todos y enhorabuena por estos foros.En realidad, lo que voy a proponer no se sí se tendría que denominarse propuesta de mejora o de desmejora .
La cuestión es que, en los cambios que tiene la versión EM respecto a la NG normal, observo que se ha desactivado el soporte del puerto serie en el Kernel.Como reciente propietario de un Gigaset "brickeado" cuya única posibilidad de recuperación parece pasar por acceder a él a través del puerto serie para intentar solucionar sus problemas, no me siento confortable pensando que si esto hubiese pasado en un kernel sin el soporte serie, ya estaría bloqueado irremediablemente. (Que al final igual no se puede hacer nada igualmente, ya lo veremos).Por eso, me gustaría proponer que se vuelva a activar el soporte de puerto serie en el Kernel. No creo que la pequeña disminución de tamaño del kernel compense la pérdida de la capacidad de acceder al puerto para diagnosticar y/o resolver problemas.Gracias y un saludo,Solrac
La cuestión es que, en los cambios que tiene la versión EM respecto a la NG normal, observo que se ha desactivado el soporte del puerto serie en el Kernel.Como reciente propietario de un Gigaset "brickeado" cuya única posibilidad de recuperación parece pasar por acceder a él a través del puerto serie para intentar solucionar sus problemas, no me siento confortable pensando que si esto hubiese pasado en un kernel sin el soporte serie, ya estaría bloqueado irremediablemente. (Que al final igual no se puede hacer nada igualmente, ya lo veremos).Por eso, me gustaría proponer que se vuelva a activar el soporte de puerto serie en el Kernel. No creo que la pequeña disminución de tamaño del kernel compense la pérdida de la capacidad de acceder al puerto para diagnosticar y/o resolver problemas.Gracias y un saludo,Solrac
solrac- Betatester
- Cantidad de envíos : 552
Fecha de inscripción : 02/07/2008
Re: Reactivar el puerto serie en el kernel
¿cuánta gente ha abierto un M7x0 para ver sus tripas?
¿cuántos se han atrevido a hacer la soldadura pertinente para activar el puerto serie?
La mayoría de usuarios nunca lo van a usar y quitar este soporte no es que sea una mejora de rendimiento muy grande, pero personalmente no veo mucho sentido a que haya un programa monitorizando la entrada y salida del puerto serie si no se está usando, es tirar recursos a la basura.
Es muy sencillo compilar un nuevo firmware con el puerto serie activado, quizás con algún manual podría servir, ¿qué te parece?
Realmente es borrar un archivo y añadir una línea en otro y ya está el firmware con soporte para el puerto serie.
Otra solución sería añadir este soporte al kernel y desactivar getty en el inittab por defecto y que se pueda activar descomentando la línea.
En principio siempre podrás instalar cualquier otro firmware desde el menú de los 4 apagados o incluso por telnet.
¿cuántos se han atrevido a hacer la soldadura pertinente para activar el puerto serie?
La mayoría de usuarios nunca lo van a usar y quitar este soporte no es que sea una mejora de rendimiento muy grande, pero personalmente no veo mucho sentido a que haya un programa monitorizando la entrada y salida del puerto serie si no se está usando, es tirar recursos a la basura.
Es muy sencillo compilar un nuevo firmware con el puerto serie activado, quizás con algún manual podría servir, ¿qué te parece?
Realmente es borrar un archivo y añadir una línea en otro y ya está el firmware con soporte para el puerto serie.
Otra solución sería añadir este soporte al kernel y desactivar getty en el inittab por defecto y que se pueda activar descomentando la línea.
En principio siempre podrás instalar cualquier otro firmware desde el menú de los 4 apagados o incluso por telnet.
Re: Reactivar el puerto serie en el kernel
Hola bittor, gracias por responder.
Alguno más habrá, aparte de mí que haya activado (o esté en ello, en cuanto me llegue el MAX3232) el puerto serie
En mi caso, por ejemplo, no puedo cargar nuevos firmwares ni entrar por telnet.
En todo caso tu criterio es por supuesto, completamente válido, aunque a mí me gustaría más tenerlo activo. Tendré que montar la toolchain, aunque da un poco de pereza. Lo haré, de todos modos.
¿Qué fichero hay que borrar? Creí que bastaba con activar SERIAL y SERIAL_CONSOLE en el kernel.
¿No sería posible, sin querer abusar de tu amabilidad, compilar otra versión del kernel con el serie activado y subirla aquí, en releases, ya que tú tienes todo el tema del compilador montado?
Gracias y un saludo,
Carlos
Alguno más habrá, aparte de mí que haya activado (o esté en ello, en cuanto me llegue el MAX3232) el puerto serie
En mi caso, por ejemplo, no puedo cargar nuevos firmwares ni entrar por telnet.
En todo caso tu criterio es por supuesto, completamente válido, aunque a mí me gustaría más tenerlo activo. Tendré que montar la toolchain, aunque da un poco de pereza. Lo haré, de todos modos.
¿Qué fichero hay que borrar? Creí que bastaba con activar SERIAL y SERIAL_CONSOLE en el kernel.
¿No sería posible, sin querer abusar de tu amabilidad, compilar otra versión del kernel con el serie activado y subirla aquí, en releases, ya que tú tienes todo el tema del compilador montado?
Gracias y un saludo,
Carlos
solrac- Betatester
- Cantidad de envíos : 552
Fecha de inscripción : 02/07/2008
Re: Reactivar el puerto serie en el kernel
Ah! bittor, ahora que lo pienso, la solución que comentas de añadir el soporte al kernel y desactivar getty en el inittab también me parece buena, incluso mejor que compilar otro kernel
Saludos,
Carlos
Saludos,
Carlos
solrac- Betatester
- Cantidad de envíos : 552
Fecha de inscripción : 02/07/2008
Re: Reactivar el puerto serie en el kernel
Tienes razón, con eso se activa.
Me refería a que antes de ejecutar "make-fw" hay que borrar este archivo:
Addons/Patches/common/080-serial-port-kernel-disabled.patch
Y añadir en:
Addons/Files/pro/buildin/base-pro/common/etc/inittab
si usas la versión lite sería:
Addons/Files/lite/buildin/base-lite/common/etc/inittab
este código:
Después ejecutas make-fw y al compilar ya lo tendrías con el puerto serie activo.
Si usas el builder para Windows puedo subir los kernels ya preparados y sólo tendrías que ponerlos en el directorio downloads del builder y cambiar el inittab a mano o también puedo subirlo ya cambiado.
Para
De todas formas, me parece que los únicos firmwares con este soporte son Lemmi y VDR-NG.
¿por qué no puedes cargar nuevos firmwares?
¿qué firmware tienes ahora instalado?
según el que tengas se puede hacer alguna prueba.
Me refería a que antes de ejecutar "make-fw" hay que borrar este archivo:
Addons/Patches/common/080-serial-port-kernel-disabled.patch
Y añadir en:
Addons/Files/pro/buildin/base-pro/common/etc/inittab
si usas la versión lite sería:
Addons/Files/lite/buildin/base-lite/common/etc/inittab
este código:
- Código:
#----- console -----
ttyS0::respawn:/sbin/getty 115200 ttyS0
Después ejecutas make-fw y al compilar ya lo tendrías con el puerto serie activo.
Si usas el builder para Windows puedo subir los kernels ya preparados y sólo tendrías que ponerlos en el directorio downloads del builder y cambiar el inittab a mano o también puedo subirlo ya cambiado.
Para
De todas formas, me parece que los únicos firmwares con este soporte son Lemmi y VDR-NG.
¿por qué no puedes cargar nuevos firmwares?
¿qué firmware tienes ahora instalado?
según el que tengas se puede hacer alguna prueba.
Re: Reactivar el puerto serie en el kernel
Gracias bittor, ahora me queda clarísimo.
Las opciones que propones me parece estupendas. Con el kernel compilado me valdría.
Un saludo,
Solrac
Las opciones que propones me parece estupendas. Con el kernel compilado me valdría.
Un saludo,
Solrac
solrac- Betatester
- Cantidad de envíos : 552
Fecha de inscripción : 02/07/2008
Página 1 de 1.
Permisos de este foro:
No puedes responder a temas en este foro.