07.10.2016 18:44, Winfried Münch пишет:
Hi,
I try to run a DOS program whith lpt Lizens Dongle and 3 Printers on
dosemu 1.4.0.8 on Debian.
Most works great since I changed from Ubuntu 16.05 to Debian 8. Perhaps
the older Linux Kernel.
All Printer are managed by cups and lpr -l -P printername works on Linux.
Problem is When I use direct port access to lpt1 the Dongle works great
but I can't print to a lpr printer. I work 2 Days for LPT4 Working , patch
the dosemu sources, but the drdos i found don't support lpt4. So no lpt4
on dosemu.
One of the Printers is on COM1. So I tryed to print direkt on this Printer
but I get somthing like this on debug:
SER1: INT14 0x3: Port Status, AH=0x0 AL=0xb0
SER1: INT14 0x1: Write char 0x6f
SER1: Transmit 0x6f
SER1: ERROR: TX overrun
SER1: Read LSR = 0x0
SER1: Read MSR = 0xb0
SER1: Read LSR = 0x0
SER1: Read MSR = 0xb0
SER1: INT14 0x3: Port Status, AH=0x0 AL=0xb0
SER1: INT14 0x1: Write char 0x6d
SER1: Transmit 0x6d
SER1: ERROR: TX overrun
SER1: Func transmit_engine requesting TX_INTR
SER1: Interrupt 11 (2) cannot be requested: enable=0 IER=0x0
SER1: Interrupt 11 (2) cannot be requested: enable=0 IER=0x0
SER1: Read LSR = 0x60
SER1: Read MSR = 0xb0
SER1: Read LSR = 0x60
SER1: Read MSR = 0xb0
SER1: INT14 0x3: Port Status, AH=0x60 AL=0xb0
SER1: INT14 0x1: Write char 0x20
SER1: Transmit 0x20
SER1: Func transmit_engine requesting TX_INTR
So I try different Things, use com2="/dev/ttyS1", also direct portaccess
with fast dosen't work.
So at last try with the speed and hogthreshold. No difference.
I won't try to work witch MSCLIENT and Network on DOS.
So is there a possibility to fix the serial problem.
Try dosemu2
--
To unsubscribe from this list: send the line "unsubscribe linux-msdos" in
the body of a message to majord...@vger.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html