Solved

Moving a Print Server from Solaris to Linux

Posted on 2004-09-08
7
736 Views
Last Modified: 2013-12-15
Hi

We have a Solaris print server that serve more than 2000 Unix
workstation (Sun,SGI,Linux...) and we use LPD System to print

Right now we want to move from Solaris server to linux and we want to
use CUP system and we don't want our user to change there way to print
(lpr -P Prs12 /etc/fstab ) because they have many scripts that use the
command lpr

My question is there any how-to or a book that can help me so I can be
able to Setup CUPs to allow anyone to send a job to it and allow it to
receive LPD jobs

Thank you
0
Comment
Question by:MrAhmad
  • 3
  • 2
7 Comments
 
LVL 40

Expert Comment

by:jlevie
ID: 12013189
As of CUPS 1.1 the LPD protocol is supported allowing legacy print services to send jobs to a CUPS print serer. So this should be just a matter of enabling client access to CUPS and pointing the clients at the CUPS server. Generally, CUPS will default to accept print jobs from anywhere/anyone, but a specific OS implementationmight restrict jobs to be from only the local machine.
0
 
LVL 3

Author Comment

by:MrAhmad
ID: 12032617
I started the servie cup-lpd in the server but when I try to print from the client using lpd  I got :

Error: loop in printcap- optrac710@lnx3c022 -> optrac710@localhost


Note ( the host : lnx3c022 is the  client host name not the server)

I don't now what is the problem
0
 
LVL 40

Expert Comment

by:jlevie
ID: 12039090
What printers have you defined and where are they?

What printer was the client rying to print to?
0
Technology Partners: 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!

 
LVL 3

Author Comment

by:MrAhmad
ID: 12041918
Ok now I am able to print without any problem using Linux (the problem was that I have to restart the LPD daemon to be able to use the new printers :) )

And I found a very good how-to at

http://wfasfm.com/LPRng/LPRng-HOWTO.html 
http://docs.kde.org/en_GB/HEAD/kdebase/kdeprint/troubleshooting-cups.html
http://www.cups.org/documentation.php
0
 
LVL 40

Expert Comment

by:jlevie
ID: 12043741
Any time you add or remove a printer it is necessary to restart the scheduler since it only reads its config files at startup. The Gui interface to CUPS and the Gui printer management interfaces on Linux will either do this automatically, or give you and option to do so. If you do direct manipulation of the config you just need to restart CUPS.
0
 

Accepted Solution

by:
ee_ai_construct earned 0 total points
ID: 12083761
Please read entire thread.  Asker solved or content important.
Closed, 250 points refunded.
ee_ai_construct (replacement part #xm34)
Community Support Admin
0

Featured Post

Ransomware: The New Cyber Threat & How to Stop It

This infographic explains ransomware, type of malware that blocks access to your files or your systems and holds them hostage until a ransom is paid. It also examines the different types of ransomware and explains what you can do to thwart this sinister online threat.  

Question has a verified solution.

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

Suggested Solutions

Attention: This article will no longer be maintained. If you have any questions, please feel free to mail me. jgh@FreeBSD.org Please see http://www.freebsd.org/doc/en_US.ISO8859-1/articles/freebsd-update-server/ for the updated article. It is avail…
Why Shell Scripting? Shell scripting is a powerful method of accessing UNIX systems and it is very flexible. Shell scripts are required when we want to execute a sequence of commands in Unix flavored operating systems. “Shell” is the command line i…
Learn how to get help with Linux/Unix bash shell commands. Use help to read help documents for built in bash shell commands.: Use man to interface with the online reference manuals for shell commands.: Use man to search man pages for unknown command…
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…

735 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