Wine y NT 4.0

Forums: 

Saludos comunidad...
Tengo un problema en el trabajo espero que me puedan dar una mano en lo que he pensado...!
de antemano les agradesco.

Resulta que hay un programa tipo diseño gráfico que genera un archivo especial para que corra en unas maquinas industriales de bordado antiguas, este programa corre con y solo NT 4.0.
Se ha querido migrar a una máquina mas moderna tipo Pentium4 (esta actualmente en una Pentum III con 256 MB ram) pero uno de los problemas es que los mainboards no tiene drivers para NT 4.0 para reconocer el video MUY necesario en el manejo de dicho programa.

Además el problema principal es que este programa para que corra debe estar conectado una llave magnética en el puerto de impresora lpt1 sino el mismo NO correrá.
Esta llave es antigua además es muy cara para ser reemplazada u copiada se la cuida mucho en la empresa.

Lo que he pensado es lo siguiente.
Instalar alguna distribucion de linux en una P4 donde se pueda ver perfectamente la resolución de los gráficos de video.
Instalar WINE para correr el programa de diseño emulando NT 4.0.
La duda que tengo es: WINE podrá enviar las señales por medio del Kernel de GNU-Linux hacia la llave para ver si ejecuta este programa especial Y si lo logra no le quemará la llave ya que este contiene integrados sensibles, si la friega se paralizaria media empresa....

Nota: La llave no puede ser abierta por ningún motivo tiene seguridades, la empresa esta en suiza y ya no realiza ese tipo de llaves magnéticas.

mm interesante, pero si dices

Imagen de falcom

mm interesante, pero si dices q unicamente la llave la utilizan para autenticar el soft, entonces a mi parecer unicamente a travez de wine y el soft se enviara una señal de autenticacion al inicio de la aplicacion, el resto del funcionamiento no creo q lo tomen en cuenta para nada, ademas tranquilo q no lo va a quemar ni nada ya q wine unicamente nos permite ejecutar las aplicaciones de windoze en un entorno linux, por lo q unicamente velo como si se conectara directament el soft que mencionas (claro si logras hacerlo).
Ahora te recomiento en esa pc viejita instalar fedora con LXDE,
http://spins.fedoraproject.org/es/lxde/
te va a reconocer la mayoria de drivers y el video funciona perfecto (usando los vesa de fedora) si tienes tarjeta de video aca puse unos how to, de como hacerlo
http://www.ecualug.org/?q=2008/07/07/comos/fedora
Ahora yo no he tenido buenos resultados con puertos antiguos tipo LPT1, o seriales, en versiones viejas de fedora por lo q te recomiendo instalar la ultima version de fedora la 20
PD: Yo he instalado fedora hasta en una pentium III con 512 mb de ram con LXDE y hasta ahora todavia funciona (de eso ya varios años)

Han pensado en virtualización

Imagen de deathUser

Han pensado en virtualización ...???

La verdad no he tenido oportunidad de probar puertos LPT en virtualización, pero podría ser otra opción si la máquina virtual puede capturar el puerto, tampoco he usado puertos en aplicaciones wine, así que no se si eso llegue a funcionar ..., Falcom tienes alguna experiencia en aplicaciones que usen puertos físicos en wine ...???

Suerte ...

bye
;)

yo probe alguna vez en una VM

Imagen de falcom

yo probe alguna vez en una VM con centos/fedora el acceso a un puerto serial, para engancharme a una vieja central telefonica, y nop nunca pude hay demasiados conflictos y problemas para engancharte con una VM.
Asi q si el pana tiene una pc vieja con los puertos antiguos, lo mejor es instalar centos/fedora (fedora 20 le dije x q es la mas actualizada y reconoce todos los dispositivos viejos y nuevos) y con eso instalar wine y probar

con wine no he tenido

Imagen de falcom

con wine no he tenido problemas, eso si te digo siempre y cuando el SO (fedora) sea instalado en el pc viejo (no virtualizado) y cuando la aplicacion de windoze funcione bien en wine, x lo general las aplicaciones mas usadas, funcionan sin problema!