Crear Puerto Serial Virtual entre Ubuntu y VirtualBox (con WindowsXP)
Necesitaba realizar ingeniería inversa a un programa de un fabricante de Maquinaria Pesada (Heavy Machine), que como la mayoría de programas industriales, solo funcionaba en Windows, ademas solo se comunicaba por puerto serial, si no detectaba la Maquina no se ejecutaba y salia. Como en ninguna de mis computadoras tengo Windows, solo uso GNU/Linux, decidí crear una maquina virtual con VirtualBox e instalar Windows XP, me venia bien, porque funciona rápido y es donde mejor funcionan el programa a ingeversar. Bien aquí tengo la maquina virtual con Windows XP corriendo en Ubuntu, con sus respectivos menus desplegados: Con la maquina virtual Windows XP apagada, debemos de configurar en la Opción "Puerto Serie" lo siguiente: Entonces al ejecutar la Maquina Virtual, se creara una tubería en '/tmp/ttyXPM01' , si listamos esta tubería se vera así: Para convertir la tuberia '/tmp/ttyXPM01' , en un puerto serial debemos de usar SOCAT, es u...