[Webinar] Streamline your web hosting managementRegister Today

  • Status: Solved
  • Priority: Medium
  • Security: Public
  • Views: 205
  • Last Modified:

shared serial printer


in a workgroup composed of 3 stations under Windows 98 (2nd edition), I've encountered a problem with a shared serial printer under MS-DOS Session.
When I print from the remote stations there is no problem. If I print one time from the station which is hosting the printer, I can't print no more from the remote stations until I close the MS-DOS Session.

The error message is "Write error on Com1: for the printer ... It could be used by another program. Quit the other program ..."

Does anybody have encountered this error ? If yes, did you find a solution ?

Thanks for your help
1 Solution
Aside from putting a spooler in between the PC and the printer, there is no solution. When you go into a Dos session, Dos locks the port, thus making it unavailable to all other services. Dos sessions dump directly to the printer and keep the port open, as opposed to Windows 9X, which relies on its built in spooler. The Lock on the printer is not released until to terminate the session.

There is a caveat here though on some PC's that handle port activity better than others. In some cases, when you add the printer, you can select to make the printer available in Dos. The back side bus of the motherboard should then handle caching of the data to the printer and release the port. But, like I mentioned, this does not happen on all motherboards.


Featured Post

Get your problem seen by more experts

Be seen. Boost your question’s priority for more expert views and faster solutions

Tackle projects and never again get stuck behind a technical roadblock.
Join Now