First post, by keenmaster486
- Rank
- l33t
The title says it all, I'm looking for ways to print to my modern USB printer from a DOS computer that has no networking and only a parallel port. A serial port would work as well but I'm unfamiliar with the usability of a COM port for a printer.
I have some Raspberry Pi's. Perhaps one of them could be used as a bridge of some sort? The DOS computer needs to think it's printing to a local printer on LPT1. The Pi would receive the data on the parallel port (or serial), and forward it to the modern printer via USB - or via the network. Or perhaps there's another way to do it that I don't know about.
The printer I have is one of HP's all-in-ones that still accepts their standard protocols; i.e. I can set up an HP JetDirect port in Windows 9x and print to it with no issues over the network using one of the old HP Deskjet drivers. I'm gonna guess it will accept plain text output as well.
I see things like this on the internet: https://yourbusiness.azcentral.com/use-usb-pr … rial-11491.html
Is this real? Can I really just do that?
Here's another one: http://microcontrollershop.com/product_info.p … roducts_id=5031
Perhaps I could replicate this in Raspberry Pi.
Here's another one (this time LPT instead of COM): http://www.retroprinter.com/
But it's $75 for the Pi hat. Perhaps I could build one myself but it looks to have some special chips on it.
I'm not picky about this, it just has to work in real mode DOS with no drivers or anything - if there is any heavy lifting to do, it should be done outside of the computer.
World's foremost 486 enjoyer.