How to share Unix printer in Windows !!

Posted on 2002-04-06
Last Modified: 2008-01-16
I have a LQ 2180 132 column printer which is attached to my Unix server and we have a informix based software which runs on this server.

Our Unix and Windows 2000 Servers has 10/100 3com Lan cards and attached thru a switch..the cable type is UTP.

I want to share that unix printer for my Windows clients so they can send their print jobs to that printer too..We have Open Server 5 ..and We have windows 98 and 2000 professional clients.

Please help me quick..I would really appreicate

Question by:nexustech
Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people just like you are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
LVL 14

Accepted Solution

chris_calabrese earned 100 total points
ID: 6923780
The easiest/cheapest way to dou this is by runing LPD on your OS5 system and setting it up in windows as an LPR-connected printer.  I don't knonw details ont the OS5 side, and don't remember them for Windows (I'm typing this on a Linux system).  I'm also not sure Win98 supports LPR (NT/2000/XP definitely do).

Some other alternatives are:
o Running MS Advanced Server on your OS5 system and using the native SMB stuff to print from Windows (AS is expensive if you don't already have it, though).
o Running SAMBA ( on your OS5 system, which is a free tool that does essentially the same thing as AS.
o Ditching your OS5 box for something created in our lifetime ;-)
LVL 21

Expert Comment

ID: 6923950
Another (cheap) alternative is connecting your printer to a Jetdirect (or similar) print server box and reconfiguring it as a network printer from Unix. The Windows systems will able to be access this as well, including the Win98 PCs.

Samba is far more elegant and it may be free, but don't forget the cost of your own time to set it up ;-)

Author Comment

ID: 6924069
TFEWSTER...can ya please tell me how to use this Jetdirect thingy as i just checked it out and it shows that its a product of HP..HP JETDIRECt...but dont know where to get it and what it has to do with the EPSON-LQ2180 printer which is installed with my SCO UNIX OPEN SERVER 5..

I will appreciate if u can guide me to set this up.

Transaction Monitoring Vs. Real User Monitoring

Synthetic Transaction Monitoring Vs. Real User Monitoring: When To Use Each Approach? In this article, we will discuss two major monitoring approaches: Synthetic Transaction and Real User Monitoring.

LVL 38

Expert Comment

ID: 6924435
As tfewster mentioned above, add a HP JETDIRECT card is an option for you.

Once you install the jetdirect card to your printer, you can assign an IP to the printer (jetdirect card). In your SCO box, you edit the /etc/hosts, to add the priner server infor (jetdirect card, in this case, name it whatever you like as long as it has the correct IP), then you can use scoadmin tool to add access to remote printer.

For the PCs, you can install HP JetAdmin and set it up direct access to the printer. or you ceate a printer queue on the win2k box,then let the PCs access the printer queue in the win2k box.

LVL 14

Expert Comment

ID: 6925406
Since this isn't an HP LaserJet, you wouldn't use JetDirect card, but rather a JetDirect external box (or any one of a number of competing external printer boxes).

The idea's the same though.  You plug the printer to the box.  You plug the box to the network.  You tell all the machines that you've got a network printer (LPR, NetWare, and/or SMB depending on which box you buy).
LVL 21

Expert Comment

ID: 6929861
Thanks for the clarification. yuzh & chris_calabrese - Maybe I should have given the Intel NetportExpress as an example of a print server, rather than a JetDirect (as the JetDirect is also available as an internal card for HP laser printers). Have a look at for an example of what I mean.

There are a range of dedicated print server devices available from a number of manufacturers, to handle different types of network connection for input, and connect parallel and/or serial printers for output; They will have different internal "queues" for Windows and Unix etc. input (as file formats are slightly different). A basic print server box will cost around $200.

I've used the Intel product in the past, and found it straightforward to set up and fairly reliable (it will occasionally lock up if you try to print Unix binary files through it ;) It can be managed from a Windows PC (software supplied with the box). The documentation that came with it explained the Unix setup quite well.

Hope that helps...
LVL 21

Expert Comment

ID: 7833606
No comment has been added lately, so it's time to clean up this Topic Area.
I will leave a recommendation for this question in the Cleanup topic area as follows:

- Answered by chris_calabrese

Please leave any comments here within the next 7 days


tfewster (I don't work here, I'm just an Expert :-)

Expert Comment

ID: 7909008
Finalized as proposed


Community Support Moderator
Experts Exchange

Featured Post

[Webinar] How Hackers Steal Your Credentials

Do You Know How Hackers Steal Your Credentials? Join us and Skyport Systems to learn how hackers steal your credentials and why Active Directory must be secure to stop them. Thursday, July 13, 2017 10:00 A.M. PDT

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

My previous tech tip, Installing the Solaris OS From the Flash Archive On a Tape (, discussed installing the Solaris Operating S…
Introduction Regular patching is part of a system administrator's tasks. However, many patches require that the system be in single-user mode before they can be installed. A cluster patch in particular can take quite a while to apply if the machine…
This video shows how to set up a shell script to accept a positional parameter when called, pass that to a SQL script, accept the output from the statement back and then manipulate it in the Shell.
In a previous video, we went over how to export a DynamoDB table into Amazon S3.  In this video, we show how to load the export from S3 into a DynamoDB table.

691 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question