elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Rompecabezas de Bitcoin, Medio millón USD en premios


+  Foro de elhacker.net
|-+  Programación
| |-+  Ingeniería Inversa (Moderadores: karmany, .:UND3R:., MCKSys Argentina)
| | |-+  Como calcular el baud rate de un UART
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] 2 Ir Abajo Respuesta Imprimir
Autor Tema: Como calcular el baud rate de un UART  (Leído 21,477 veces)
4v1dy4

Desconectado Desconectado

Mensajes: 139



Ver Perfil
Como calcular el baud rate de un UART
« en: 3 Enero 2023, 15:37 pm »

Hola,

Contexto de la pregunta:

Tengo un router repetidor. Especificamente el ZTE ZXHN H196Q. Se supone que se necesitan dos de estos para que funcionen como repetidor WiFi. La cuestion es que el tecnico que lo instalo en mi casa no puso ningun otro y lo hizo funcionar. No se como lo hizo pero yo lo desconfigure intentando descubrirlo y ahora tengo que volver a configurarlo. No veo ninguna opcion en la pagina del router que me deje conectarlo a una red WiFi para repetirla. Lo mas parecido que encontre fue una pestaña llamada "Mirror configuration". No se que es pero intente con ello y no funciona.

Me harte. Asi que abri el router y conecte el puerto serial de mi computadora al UART del router, el problema es que ningun baud rate standard parece ser el del router, aunque parece estar en el rango de los 115200 bauds. Se que esto se puede calcular manualmente con un analizador logico, el problema es que no tengo idea de como hacerlo y lo unico que encuentro en Internet son formulas para calcular los bauds.

¿Alguien que me pueda ayudar? Muchas gracias de antemano... esto comienza a desesperarme xd

PD: No encuentro el datasheet del router
« Última modificación: 3 Enero 2023, 15:40 pm por 4v1dy4 » En línea

BloodSharp


Desconectado Desconectado

Mensajes: 812


¡ Hiperfoco !


Ver Perfil WWW
Re: Como calcular el baud rate de un UART
« Respuesta #1 en: 3 Enero 2023, 16:20 pm »

Se que esto se puede calcular manualmente con un analizador logico, el problema es que no tengo idea de como hacerlo y lo unico que encuentro en Internet son formulas para calcular los bauds.

Fijate este video:
https://youtu.be/01mw0oTHwxg?t=716

Ahí utilizan un analizador lógico para calcular el baud rate y luego con la calculadora hacen una operación simple y obtienen el rate... Espero que te sea de utilidad. :silbar:


B#
En línea



rub'n


Desconectado Desconectado

Mensajes: 1.217


(e -> λ("live now")); tatuar -> λ("α");


Ver Perfil WWW
Re: Como calcular el baud rate de un UART
« Respuesta #2 en: 3 Enero 2023, 18:28 pm »

Hola,

Contexto de la pregunta:

Tengo un router repetidor. Especificamente el ZTE ZXHN H196Q. Se supone que se necesitan dos de estos para que funcionen como repetidor WiFi. La cuestion es que el tecnico que lo instalo en mi casa no puso ningun otro y lo hizo funcionar. No se como lo hizo pero yo lo desconfigure intentando descubrirlo y ahora tengo que volver a configurarlo. No veo ninguna opcion en la pagina del router que me deje conectarlo a una red WiFi para repetirla. Lo mas parecido que encontre fue una pestaña llamada "Mirror configuration". No se que es pero intente con ello y no funciona.

Me harte. Asi que abri el router y conecte el puerto serial de mi computadora al UART del router, el problema es que ningun baud rate standard parece ser el del router, aunque parece estar en el rango de los 115200 bauds. Se que esto se puede calcular manualmente con un analizador logico, el problema es que no tengo idea de como hacerlo y lo unico que encuentro en Internet son formulas para calcular los bauds.

¿Alguien que me pueda ayudar? Muchas gracias de antemano... esto comienza a desesperarme xd

PD: No encuentro el datasheet del router


Mmmm, una cosa es configurar un repetidor wifi, y otra es entrar a el via puerto serie.

No le veo sentido. para "puerto serie" podrias flashear un router en caso de dejarlo brikeado, y quizas otras cosas que generalmente se hacen via UI( su ui, o web, interface para tu establecer valores y tal)

Creo que no le estas dando buena vista al asunto socio.
« Última modificación: 4 Enero 2023, 01:07 am por rub'n » En línea

rubn0x52.com KNOWLEDGE  SHOULD BE FREE.
If you don't have time to read, you don't have the time (or the tools) to write, Simple as that. Stephen king
4v1dy4

Desconectado Desconectado

Mensajes: 139



Ver Perfil
Re: Como calcular el baud rate de un UART
« Respuesta #3 en: 4 Enero 2023, 00:39 am »


Mmmm, una cosa es configurar un repetidor wifi, y otra esa entrar a el via puerto serie.

No le veo sentido. para "puerto serie" podrias flashear un router en caso de dejarlo brikeado, y quizas otras cosas que generelamente se hacen via UI( su ui, o web, interface para tu establecer valores y tal)

Creo que no le estas dando buena vista al asunto socio.

Queria conectar el repetidor via WiFi a mi router principal desde alguna shell que me diera la UART, y dejar preestablecida esa conexion, porque lo que queria era tener acceso a un puerto Ethernet desde una habitacion lejana al mismo router principal.

Respecto a la configuracion, no me da ninguna opcion de repetir la señal, porque esta hecho para que funcione con otro igual (mas hardware que no quiero tener).

Muchas gracias BloodSharp por el video, me fue muy util aunque al final no di con el baud rate. Se que le echare otro vistazo luego. Es que algo de lo que no me habia percatado es que estaba utilizando la libreria SofwareSerial.h en Arduino, y no soporta baud rates de 115200, y justamente este moderno repetidor negocia con esos ratios.

En fin. Ya me pondre en contacto con el tecnico. Se me va a hacer imposible calcularlo solo con Arduino. Los calculos me salen terribles y mas con puertos seriales simulados como los que ofrece esa libreria (Tengo un arduino con un solo puerto serial y este es utilizado para programarlo).

En fin.

Muchas gracias por la ayuda.
En línea

rub'n


Desconectado Desconectado

Mensajes: 1.217


(e -> λ("live now")); tatuar -> λ("α");


Ver Perfil WWW
Re: Como calcular el baud rate de un UART
« Respuesta #4 en: 4 Enero 2023, 13:30 pm »

Puedes mostrar el pinout de ese router a ver, es el rs232 o puerto serie son varios pines, segun lo que dices los tiene?

El mas cercano buscando rapido es https://openwrt.org/toh/zte/zxhnh108n

Si es posible de flashearlo con openWRT quizas puedas resolver.
En línea

rubn0x52.com KNOWLEDGE  SHOULD BE FREE.
If you don't have time to read, you don't have the time (or the tools) to write, Simple as that. Stephen king
4v1dy4

Desconectado Desconectado

Mensajes: 139



Ver Perfil
Re: Como calcular el baud rate de un UART
« Respuesta #5 en: 4 Enero 2023, 17:10 pm »

rub'n, no habia pensado en flashearlo con otro sistema, es buena idea. Si solo dejaran un puerto SSH abierto me estaria ahorrando todo este problema. Entiendo que puede dejar un hoyo pero nada les cuesta crear una buena contraseña y dejarla en el manual... xd

Voy a esperar que me lo devuelvan, que "Se lo llevaron" un momento, e intentare tu consejo. Mantendre al tanto del proceso el tema.

Citar
Citar
openWRT

A ver si encuentro alguna distribucion compatible que deje algun puerto SSH o Telnet.

Gracias por tu ayuda.
En línea

rub'n


Desconectado Desconectado

Mensajes: 1.217


(e -> λ("live now")); tatuar -> λ("α");


Ver Perfil WWW
Re: Como calcular el baud rate de un UART
« Respuesta #6 en: 4 Enero 2023, 17:11 pm »

rub'n, no habia pensado en flashearlo con otro sistema, es buena idea. Si solo dejaran un puerto SSH abierto me estaria ahorrando todo este problema. Entiendo que puede dejar un hoyo pero nada les cuesta crear una buena contraseña y dejarla en el manual... xd

Voy a esperar que me lo devuelvan, que "Se lo llevaron" un momento, e intentare tu consejo. Mantendre al tanto del proceso el tema.


A ver si encuentro alguna distribucion compatible que deje algun puerto SSH o Telnet.

Gracias por tu ayuda.

Para flashearlo puedes hacerlo via puerto serie, si tienes arduino te serviria.

puedes obtener una idea de aqui, algo que me paso en el 2013 https://rubn0x52.com/2013/05/10/unbrick-tplink-tl-wr104rnd-with-arduino-uno/
En línea

rubn0x52.com KNOWLEDGE  SHOULD BE FREE.
If you don't have time to read, you don't have the time (or the tools) to write, Simple as that. Stephen king
4v1dy4

Desconectado Desconectado

Mensajes: 139



Ver Perfil
Re: Como calcular el baud rate de un UART
« Respuesta #7 en: 6 Enero 2023, 16:12 pm »

Citar

Caramba. Eso si esta interesante. Muchas gracias, rub'n.

Aun no me devuelven el router, pero en cuanto lo tenga voy a intentarlo, aunque sinceramente no se como asegurarme de que el hardware va a ser compatible. ¿Tienes idea de como podria?

Buen blog por cierto : D

Shut up and squat xd
En línea

rub'n


Desconectado Desconectado

Mensajes: 1.217


(e -> λ("live now")); tatuar -> λ("α");


Ver Perfil WWW
Re: Como calcular el baud rate de un UART
« Respuesta #8 en: 6 Enero 2023, 16:15 pm »

Caramba. Eso si esta interesante. Muchas gracias, rub'n.

Aun no me devuelven el router, pero en cuanto lo tenga voy a intentarlo, aunque sinceramente no se como asegurarme de que el hardware va a ser compatible. ¿Tienes idea de como podria?

Buen blog por cierto : D

Shut up and squat xd

ejje ok bien. prueba y cuentas.

Porque en tu caso no lo tienes brikeado, pero al menos es algo. dado que no se si, puedas subir un firmware de Open WRT al repetidor por su interface, sin tanto problema, asi me toco hacerlo via "interface web", no puerto serie.
 
Ya por puerto serie es otra cosa.
En línea

rubn0x52.com KNOWLEDGE  SHOULD BE FREE.
If you don't have time to read, you don't have the time (or the tools) to write, Simple as that. Stephen king
4v1dy4

Desconectado Desconectado

Mensajes: 139



Ver Perfil
Re: Como calcular el baud rate de un UART
« Respuesta #9 en: 6 Enero 2023, 23:58 pm »

Igual por puerto serie caigo en el mismo problema del baud rate xd
En línea

Páginas: [1] 2 Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
bit rate
Multimedia
..SnIgCiO.. 1 2,077 Último mensaje 12 Marzo 2004, 13:44 pm
por Songoku
Bajar rate a una alfa 1W
GNU/Linux
manute_powa 0 1,827 Último mensaje 4 Enero 2012, 13:06 pm
por manute_powa
[SOLUCIONADO] Duda con acceso a UART mediante ensamblador.
ASM
SARGE553413 6 4,918 Último mensaje 3 Abril 2015, 20:54 pm
por xv0
comunicación UART a un pendrive
Ingeniería Inversa
miniyó (tras dr. maligno) 0 1,840 Último mensaje 21 Octubre 2018, 01:13 am
por miniyó (tras dr. maligno)
Bypassear rate limit.
Dudas Generales
---zVk_- 0 2,083 Último mensaje 11 Septiembre 2022, 18:05 pm
por ---zVk_-
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines