[Last Call] Learn about multicloud storage options and how to improve your company's cloud strategy. Register Now


How to share Unix printer in Windows !!

Posted on 2002-04-06
Medium Priority
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 400 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 (www.samba.org) 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.


Modern healthcare requires a modern cloud. View this brief video to understand how the Concerto Cloud for Healthcare can help your organization.

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 http://www.intel.com/network/connectivity/products/netport10_100.htm 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

Industry Leaders: We Want Your Opinion!

We value your feedback.

Take our survey and automatically be enter to win anyone of the following:
Yeti Cooler, Amazon eGift Card, and Movie eGift Card!

Question has a verified solution.

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

Hello fellow BSD lovers, I've created a patch process for patching openjdk6 for BSD (FreeBSD specifically), although I tried to keep all BSD versions in mind when creating my patch. Welcome to OpenJDK6 on BSD First let me start with a little …
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…
Learn how to find files with the shell using the find and locate commands. Use locate to find a needle in a haystack.: With locate, check if the file still exists.: Use find to get the actual location of the file.:
Learn how to navigate the file tree with the shell. Use pwd to print the current working directory: Use ls to list a directory's contents: Use cd to change to a new directory: Use wildcards instead of typing out long directory names: Use ../ to move…
Suggested Courses

650 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