> Use mTCP netcat to move the file to a printer on port 9100. As > pointed out earlier, most network attached printers listen on port > 9100 and will blindly accept whatever you send on that port. So you > can send ASCII text, Epson FX codes, HP PCL or Postscript. Just be > sure to use "binary mode" on netcat when doing this. My 12+ year old > Brother laser printer can still print graphics generated for ancient > epson printers 40 years ago. >
Oh I knew whom to provoke :-) I have a faint recollection that Mr. Brutman has mentioned his mTCP netcat for this application before. Seems to me like the easiest way for decent printers, such as the Epson 300 series. I used to swear on print-servers by D-Link, but apparently D-link no longer makes them... we still have one at work, feeding an Epson 300 series. But basically anything that supports JetDirect = raw TCP at port 9100 should do the trick. Even some general purpose SoHo routers seem to have a USB port capable of this. And, if you have some router hardware to install OpenWRT on (with a USB port), you can turn this into a JetDirect print server as well, using this proggie: https://openwrt.org/docs/guide-user/services/print_server/p910ndprinte rserver Hmm. This is weird. I believe those print servers used to cost around 15-30 USD. Now it's more like 60 USD or above, if you can find one that's still produced. They've probably gone out of vogue, over the last decade or so... This development makes OpenWRT DIY interesting for this purpose. Or an RPI. Or a combination. Frank _______________________________________________ Freedos-user mailing list Freedos-user@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/freedos-user