Buenos dias amig@s!

A ver, que siempre acudo a la lista con algo raro.

Tengo una maquina (el servidor) que por el puerto paralelo me envia
listados a una impresora.

Quiero reemplazar la impresora por una CPU (el cliente) y que esta reciba
la informacion como si fuese, o simulase ser, la impresora.

He adquirido un cable paralelo DB25 macho - macho, normal, no cruzado, e
interconecto las maquinas con ese cable.

Desde ahora nos centramos en el cliente, que es donde esta mi problema:

En esta maquina tengo instalado Bullseye, y:

1. He configurado la bios para que el puerto paralelo funcione de manera
bidireccional.
2. He probado el puerto paralelo conectando la impresora y verificando que
el hardware funciona correctamente (se pueden hacer listados por el puerto
paralelo a la impresora con su cable centronics sin problema).
3. Tambien y por si acaso, he testeado el pinout del cable DB25 macho -
macho que he adquirido, es nuevo, y al parecer todo correcto, 1-1, 2-2,
etc...

El caso es que no puedo, o no se, como recibir los datos que envia servidor.

# cat /dev/parport0
cat: /dev/parport0: Argumento inválido

# hexdump /dev/parport0
hexdump: /dev/parport0: Argumento inválido

# hexedit /dev/parport0
the long seek failed (-1 instead of 0), leaving :(

# ls -l /dev/parport0
crw-rw-r-- 1 root lp 99, 0 feb 27 08:55 /dev/parport0

# dmesg |grep parport
[    5.603883] parport_pc 00:04: reported by Plug and Play ACPI
[    5.603964] parport0: PC-style at 0x378 (0x778), irq 7
[PCSPP,TRISTATE,EPP]
[    5.698032] lp0: using parport0 (interrupt-driven).

# lspci |grep parport
Aqui no aparece nada al respecto.

Y mas cosas, pero como ponga todas me paso el dia entero escribiendo! :)

Alguna idea al respecto?


Gracias de antemano y un saludo a tod@s!

jac.

Responder a