[LUG.ro] configurar /dev/ttyS0
Manuel Naranjo
naranjo.manuel en gmail.com
Sab Mar 28 17:49:53 ART 2009
Pablo,
> Gente, buenas.
>
> quiero configurar el puerto serie y no obtengo resultados.
> necesito : 9600 8 N 1 xon/xoff
> ejecuto: # stty 9600 cs8 -parenb cstopb -ixoff -F /dev/ttyS0
> luego veo el "seteo" ( se me caga de risa, ni bola)
> # stty -a
No le estas pasando el parámetro la segunda vez al stty y te esta
devolviendo la configuración del puerto de la terminal virtual q' estas
corriendo. Tenés que hacer stty -a -F /dev/ttyS0 para que te devuela la
configuración de ese puerto. Una recomendación para sacarte la duda de
estas cosas es usar minicom.
En hardware serie standard (sin conversores USB o esas cosas nuevas que
andan dando vuelta) es raro que el hard no soporte estas velocidades,
pero en hard usb puede ser que no soporte setear la configuración.
Insisto, si tenes que hacer cosas con un puerto serie (y por la
velocidad que necesitas te diría que es un PLC o algo por el estilo ;) )
es que uses minicom para probar si podes configurar el puerto a los
valores que querés ( o sea si el puerto se lo aguanta) y si responde de
alguna forma el hard destino.
Saludos,
Manu
Más información sobre la lista de distribución Lugro