  | |  | Printer problems | Printer problems 2005-09-07 - By Richard R. Danielson
Back -- --Original Message-- -- From: Robert G. (Doc) Savage [mailto:dsavage@(protected)] Sent: September 6, 2005 7:22 PM To: Discussion of Red Hat Enterprise Linux 3 (Taroon); rdan@(protected) Subject: Re: Printer problems
On Tue, 2005-08-16 at 18:24 -0400, Richard R. Danielson wrote: > Hello, > Sometime last year, after installing one of the RHEL 3 updates, I lost > the ability to print from my server. It hasn't been crucial but it > has still been aggravating. Every once and awhile I have tried to install drivers for > our office network printer (HP LaserJet 4100). Each time the printer > configuration routine gets to the test page section of the > installation, it aborts with the error "lpr: unable to print file: > server-error-server-unavailable." The cups access_log shows lots of > "POST / > HTTP/1.1 403 0" messages and the error_log reports lots of "Bad > request line ""!" messages. It is probably something really simple, > but I can't seem to figure it out. Can anybody advise me on what to check? > Rick Danielson
Rick,
The following assumes that your printer is an HP LaserJet 4100N/DN/DTN model. The important part of the model number is an "N" in the suffix which would indicate it has a JetDirect Ethernet port.
JetDirect (port 9100) network print servers are admin-friendly in that they do not have to be managed by a Windows or UNIX server queue like dumb parallel- or serial-port printers. Any system on your network can be set up to print to it as though it were directly attached.
1. Select Desktop -> Preferences -> Printer (printconf-gui) from toolbar <This is the FC4 path. RHEL4's path differs, but you already know that.> 2. Click on New icon 3. Click on [Forward] button 4. Enter queue name & description] 5. Click on [Forward] button 6. Select the "Networked JetDirect" queue type 7. Enter the printer's network name or IP address 8. Click on [Forward] button 9. Select "HP" then "LaserJet 4100" as the make & model 10.Click on [Forward] 11.Click on [Finish] 12.When asked, click on [Yes] to print a test page. After long pause to save the new configuration, a test page should appear.
Note that neither JetDirect servers nor Internet Printing Protocol queues (which CUPS implements) use ports that are commonly set up to pass through firewalls. This includes conventional enclave boundary protection firewalls (hardware), and individual server & workstation firewalls (software). Make sure all firewalls between you and the printer are set to pass port TCP/9100.
Hope this helps...
-- Doc Robert G. (Doc) Savage, BSE(EE), CISSP, RHCE | Fairview Heights, IL Fedora Core 4 kernel 2.6.12-1.1398_FC4 on a P-III/M IBM Thinkpad A22p ** Bob Costas for Baseball Commissioner **
Hello Doc, Yes, it is a 4100N (had to drive down to the office to check on that). Just a few minutes ago, I took some steps suggested by Tom Sightler. Reinstalling everything did not seem to help.
Prior to replying to your advice, I re-did the install. This time I made the queue available to other computers (check box in the sharing properties of the printer). It seems to have succeeded, but I have to wait until tomorrow to see if it actually printed. I'll report back. Thanks for your help. Regards, Rick Danielson
-- Taroon-list mailing list Taroon-list@(protected) http://www.redhat.com/mailman/listinfo/taroon-list
Earn $52 per hosting referral at Lunarpages.
|
|
 |