2012-06-08 16 views
7

Tengo una PC muy antigua que ejecuta DOS y usa una tarjeta ISA para recibir los datos de un dispositivo de prueba antiguo. Lo que quiero hacer es conectar el cable de la Impresora (LPT) a la PC anterior y conectar otra PC con Linux al otro lado del cable. La pc de Linux debe comportarse como si fuera un dispositivo de impresora para que pueda recibir los datos que se deben imprimir. Seguimiento Quiero interpretar esta información, ...¿Cómo puedo enviar los datos a la impresora adjuntando linux pc al lado de la impresora del cable?

+0

¿Qué tipo de cable es? ¿Serial, Ethernet o algo más? Además, ¿cuál es el modelo de la impresora? –

+0

El viejo dos pc tiene un puerto paralelo, ... – davidb

Respuesta

2

Básicamente, ni siquiera necesita Linux en la otra máquina.

Hay algo llamado INTERLNK y INTERSVR que viene incluido con MSDOS.

Puede usarlo para hacer que el uso compartido de archivos funcione desde DOS utilizando un puerto paralelo.

Aquí hay una guía que conecta dos PC en modo DOS.

http://www.pcxt-micro.com/dos-interlink.html

Teniendo en cuenta su PC es bastante antiguo, esto podría no funcionar para usted porque INTERNK y INTERSVR están disponibles con MS-DOS 6.22 y sólo versiones posteriores.

Sugeriría utilizar un disquete de arranque para obtener la versión correcta de MSDOS y utilizar esta técnica: el enlace de guía bastante simple anterior.

P.S: Asegúrese de tener los cables correctos. Puede leer la discusión "completa" en los comentarios aquí para comprender qué cable se puede usar para qué.

http://www.computing.net/answers/dos/dcc-connection-in-dos/16366.html

Espero que esto ayude!

+0

Gracias esto lo hará por mí ... – davidb

0

El hardware de PC estándar no puede emular una impresora paralela. Puede comprar adaptadores que están destinados a conectar una impresora serie a un puerto paralelo de impresora y utilizarlos para conectar las computadoras.

Si el programa DOS utiliza la API DOS para imprimir, puede redirigir la salida de impresión a un puerto serie utilizando el comando MODE o posiblemente enviar datos a través de una red o escribir un programa para enviar datos a través del puerto paralelo utilizando un protocolo adecuado para la conexión directa a otra PC.

Consulte http://people.redhat.com/twaugh/parport/html/parportguide.html para obtener instrucciones sobre la programación del puerto paralelo en Linux. Ver http://www.easysw.com/~mike/serial/ para la programación del puerto serie.

El formato de datos es probable que sea texto sin formato, texto con formato ESC/P o gráficos ESC/P.

Cuestiones relacionadas