Faster serial printing in DOS?

I'm looking for a way to speed up printing on 3 DOS machines
connected to a serial print buffer.  The buffer is capable
of fast (115,200bps) input, and the workstations have fast
UARTs, but the MODE command, and the older BIOSes in these
machines limits me to 9600bps.  Is there a utility to replace the MODE command, or another workaround to improve the speed?
conleymAsked:
Who is Participating?
I wear a lot of hats...

"The solutions and answers provided on Experts Exchange have been extremely helpful to me over the last few years. I wear a lot of hats - Developer, Database Administrator, Help Desk, etc., so I know a lot of things but not a lot about one thing. Experts Exchange gives me answers from people who do know a lot about one thing, in a easy to use platform." -Todd S.

akbCommented:
What OS are you using?  What software are you printing from?  Why not use the parallel printer ports?
0
conleymAuthor Commented:
Response to akb's comment:

OS: DOS (like it says) ... MSDOS 6.22, to be specific.
Printing from: Various software (want to redirect everything that
               sends data to the printer)
Not parallel:  Don't want to change the hardware.
0
jlmsCommented:
There are certain things that just can't be done, one is unlimited speed in serial lines. The cables you use have a practical limit in the speed they can handle, that limit is usually 9600bps, if you are lucky maybe the double and that is all.

If you need faster priniting you MUST use parallel ports, They are so cheap that if your company does not want to buy them you should buy them to get rid of problems.


0
ON-DEMAND: 10 Easy Ways to Lose a Password

Learn about the methods that hackers use to lift real, working credentials from even the most security-savvy employees in this on-demand webinar. We cover the importance of multi-factor authentication and how these solutions can better protect your business!

akbCommented:
jlms is not correct saying you can only run serial ports at 19200.  Most modern computers will operate up to 115200bps.  I'm not sure how to configure them without using the MODE statement.  There is no way I would spend money to buy my employers computer hardware.
0
TimCaturaHouserCommented:
I am very confused by this whole question.

9600 baud translates to roughly 900 characters per second, or about 20 pages a minute on a laser. I can only presume that you have long print jobs, and want to hussle them out to a large print buffer, to free the workstation.

That is the only logical reason to attempt to increase the speed above 9600 baud.
0
conleymAuthor Commented:
Yes, Tim ... you are correct.  The goal is to get the material
into the buffer more quickly, to free up the computer.
0
henrieCommented:
If you mean give control back to the program more quickly, why don't you just  install a simple printspooler program?
Here is one that spools Parallel and Serial printers:
Go to http://www.shareware.com and type mspool2.zip in the search engine.

I think this is what you were looking for...

Henrie.
0

Experts Exchange Solution brought to you by

Your issues matter to us.

Facing a tech roadblock? Get the help and guidance you need from experienced professionals who care. Ask your question anytime, anywhere, with no hassle.

Start your 7-day free trial
It's more than this solution.Get answers and train to solve all your tech problems - anytime, anywhere.Try it for free Edge Out The Competitionfor your dream job with proven skills and certifications.Get started today Stand Outas the employee with proven skills.Start learning today for free Move Your Career Forwardwith certification training in the latest technologies.Start your trial today
Hardware

From novice to tech pro — start learning today.