LinuxQuestions.org
Download your favorite Linux distribution at LQ ISO.
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Networking
User Name
Password
Linux - Networking This forum is for any issue related to networks or networking.
Routing, network cards, OSI, etc. Anything is fair game.

Notices


Reply
  Search this Thread
Old 03-03-2007, 11:44 AM   #1
JimmyTheSaint
LQ Newbie
 
Registered: Mar 2007
Distribution: Fedora Core 13
Posts: 23

Rep: Reputation: 0
clients lose track of network printer


In a computer lab configured, run, and used by non-experts we have 8 - 10 standalone FC4 computers all plugged into the Linksys router or its attached Linksys switch. The HP LaserJet 2200 printer has a JetDirect card and is also plugged into the router. Adding the networked JetDirect printer via the desktop menu's System Settings>Printing control panel works just fine and printing proceeds normally from the various applications.

Our most frequent maintenance problem, however, is that eventually (sometimes hours, sometimes weeks) each client fails to have its jobs print. Its print queue will show a backlog of jobs, but they just never print. I have always simply removed the printer, then re-added it from scratch using the Printing control panel, then everything is fine until the next time that client loses track of the printer. This happens to all clients with an obtrusive frequency. What can I do to ensure clients' print queues stay healthy for longer periods?
 
Old 03-03-2007, 11:58 AM   #2
tredegar
LQ 5k Club
 
Registered: May 2003
Location: London, UK
Distribution: Fedora38
Posts: 6,147

Rep: Reputation: 435Reputation: 435Reputation: 435Reputation: 435Reputation: 435
The way you have set this up is that all the FC4's can access the (networked) printer?

What happens if 2 or more want to print at the same time? Doesn't the printer hardware get all confused? (Maybe it is a very clever printer!).

The way I would set it up, would be to attach the printer to one computer, and install it on that computer, using cups. The computer that is connected to the printer is now the "Print Server". Then tell cups on the Print Server to allow access to that printer from the other computers on your network.

Then tell (via their own cups) the computers on your network to go and find and use the networked printer via the Print Server.

The Print Server will maintain one print queue for all the print jobs that are sent to it. The clients will be happy - They just send the print job to the server, and the server takes care of it.

This is how my network works, and it is very stable and reliable.
 
Old 03-03-2007, 12:16 PM   #3
JimmyTheSaint
LQ Newbie
 
Registered: Mar 2007
Distribution: Fedora Core 13
Posts: 23

Original Poster
Rep: Reputation: 0
Thanks--apparently I've been making a "for dummies" kind of configuration error. I just always assumed that when the printer receives simultaneous requests from different clients, the jobs stay queued in an orderly manner on each client until they complete.

My strategy up to this point has been to have all clients stand alone on an equal footing so if one goes down there can be no side effects. In fact, we've had hardware failures on two computers in the past year, which happily has caused no user distress since they can just sit down at any other computer. You're saying that's not a realistic way to go if I want reliable printing?

I own the Linux reference books (which is why I'm the one in charge of the asylum) and will figure out how to set up a printer server using CUPS on one computer. If the server dies, though, ALL printing goes down and users get upset. Is there some way to guard against printing going down completely, or is the idea, in the event of printer server failure, simply to set up one of the remaining online computers as the print server, because that's easily and quickly done?
 
Old 03-03-2007, 12:34 PM   #4
tredegar
LQ 5k Club
 
Registered: May 2003
Location: London, UK
Distribution: Fedora38
Posts: 6,147

Rep: Reputation: 435Reputation: 435Reputation: 435Reputation: 435Reputation: 435
Quote:
I just always assumed that when the printer receives simultaneous requests from different clients, the jobs stay queued in an orderly manner on each client until they complete.
I assumed the opposite (pessimist). I may be wrong - you could do some experiments, trying to "break" your network with simultaneous prints, but this may waste a lot of paper before a collision happens.
Quote:
If the server dies, though, ALL printing goes down and users get upset.
Correct.
Quote:
in the event of printer server failure, simply to set up one of the remaining online computers as the print server
Correct again. Once you have done this once, the next time is easier!
Oh, & welcome to LQ!
 
  


Reply


Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
Debian: ALSA and network lose settings on startup. stdio.h Linux - Newbie 6 09-08-2006 12:55 AM
Program to track amount of network usage jpc82 Linux - Software 3 02-10-2006 07:29 AM
SUSE lose Network Connection RatonCrispiN Linux - Networking 3 09-08-2005 09:16 AM
Kazaa and the Fast Track Network Pwcca Linux - Software 4 04-29-2003 10:52 AM
My toolbar is gone, I cannot print to a remote printer, and lose my OpenOffice?? jahen8 Linux - Software 1 10-10-2002 09:39 AM

LinuxQuestions.org > Forums > Linux Forums > Linux - Networking

All times are GMT -5. The time now is 07:45 AM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration