Problemas con puerto ttyS0

Imagen de xunet
0 puntos

Estimados, necesito enviar a un dispositivo por el puerto ttyS0 (com1) una secuencia de caracteres determinada, sin ningún carácter de control creo que es raw, en la notebook con windows XP el dispositivo responde sin ningún problema, cuando lo quiero hacer bajo ubuntu, ejecutando un bash el dispositivo ni se entera. El seteo del puerto serie es: 9600, sin paridad, 8 bits de dato y uno de stop.
Este es el bash:

#!/bin/bash -x
data="153 245 000 000 000 000 000 151 072 079 076 065 229 241"
sudo chmod 777 /dev/ttyS0
sudo stty 9600 cs8 -parenb -crtscts -echo -F /dev/ttyS0
echo $data > /dev/ttyS0

Eso es todo. pero que esta mal ? Alguin me podra dar una mano, gracias !!!
PD: como verán no soy muy entendido en ubuntu ... pero le estoy tomando el gustito !!!