  | |  | Printer problems | Printer problems 2005-09-06 - By Robert G. (Doc) Savage
Back 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 **
-- Taroon-list mailing list Taroon-list@(protected) http://www.redhat.com/mailman/listinfo/taroon-list
Earn $52 per hosting referral at Lunarpages.
|
|
 |