[Previo por Fecha] [Siguiente por Fecha] [Previo por Hilo] [Siguiente por Hilo]

[Hilos de Discusión] [Fecha] [Tema] [Autor]

Re: [Ayuda] Por donde empiezo



Max Valdez wrote:

No es recomendable conectar nada a un puerto serial cuando la maquina esta
prendida, se supone que las maquinas modernas saben protegerse, pero he visto
maquinas quemarse por hacer eso, en maquinas recientes.



Bombero: demonios! estallo todo el edificio!
Sysop: sip, parece que tuvimos un problema con el mainframe (reciente,
es una IBM 390)
Bombero: problema?
Sysop: sip, un @#$@#%$@ usuario apago su vt100!
(he oido la historia de MB que fallan por hacer eso con el paralelo,
pero deberias mandar algunas anecdotas de incendios seriales para
documentar nuestro optimismo. Ahora si que cobra sentido la expresion
"serial killer")

Ahora, en todos los dispositivos, cuando hay una nueva conexion, mandan una
señal, que no la veas no significa que no esta, y en realidad no es deseable
verla, a menos que estes debugueando el driver.


En efecto, si trazas el kernel, veras que en serial.c, cuando conectas
solo tierra, tx y rx (sin rts/cts) te sale un mensajito que dice:
auxilio! alguien se anda metiendo con mi serialito!!!
:P
(no, en realidad no pasa esto y si es el caso en cuestion, esta en chino
saber que tienes algo conectado a no ser que sea un modem que te sabe
responder OK ante un AT, o algo similar. Si usas rts/cts vas de gane)

Si sabes programar en C, te recomiendo que le de una vuelta a la seccion de
drivers en el kernel de linux, hay poco nuevo bajo el sol, y esa idea esta
muy estudiada, y programada.



Yo mas bien sigo pensando que es mas facil y seguro polear al serial de
cuando en cuando, como lo hace mgetty, aunque si se trata de
experimentar con el kernel pues adelante, checa como dicen, el arbol de
./dirvers/char, en especial serial.c y tal vez te ayude el libro de
Alessandro Rubini (Linux Device Drivers) eso si, para 2.4 o <.

salu2,
Ray



_______________________________________________
Ayuda mailing list
Ayuda en linux org mx
Para salir de la lista: http://mail.linux.org.mx/cgi-bin/mailman/listinfo/ayuda/



[Hilos de Discusión] [Fecha] [Tema] [Autor]