[cups.general] HP Color LaserJet 3600 - install fails windows
Mark Richards
mark.richards at massmicro.com
Thu Apr 17 13:08:36 PDT 2008
I am working a rather frustrating problem with cups and windows xp and a
color laser jet 3600 printer. I had posted this to cups bugs, but
perhaps it's not the correct place.
When we try to install an HP Color LaserJet 3600 (windows xp driver) to
a working cups server ("working means that the cups server can print a
test page and we've also set up a raw queue for the same printer),
windows hangs attempting to "connect" to the printer. I suspect that
the driver is treating the cups server as if it's the printer and
perhaps expecting something special.
There's one error noted in the cups error (debug enabled) log:
DNS-SD registration of "HP-3600-hpijs" failed with -65537
Note that from any linux box we can send to the cups server fine and the
3600 prints perfectly. Solution: don't print from windows? Wish we
could do that.
Your thoughts as to how we might fix this are welcome!
/m
Here's the rest of the info:
yum info cups
Installed Packages
Name : cups
Arch : i386
Epoch : 1
Version: 1.3.6
Release: 2.fc8
Size : 9.9 M
Repo : installed
uname -A
2.6.24.3-50.fc8 #1 SMP Thu Mar 20 14:47:10 EDT 2008 i686 athlon i386
GNU/Linux
Clients: both linux and windowx xp sp2
Printers:
HP Laser Jet 1200 (parallel port): works great from all clients
HP color laser jet:
* Description:* HP Color LaserJet 3600 + hpijs ppd
*Printer Driver:* HP Color LaserJet 3600 Foomatic/hpijs
*Printer State:* idle, accepting jobs, published.
* Device URI:* usb://HP/Color%20LaserJet%203600
Here's the error log (debug enabled):
I [01/Apr/2008:22:46:00 -0400] Listening to :::631 (IPv6)
I [01/Apr/2008:22:46:00 -0400] Listening to 0.0.0.0:631 (IPv4)
I [01/Apr/2008:22:46:00 -0400] Listening to /var/run/cups/cups.sock (Domain)
I [01/Apr/2008:22:46:00 -0400] Loaded configuration file
"/etc/cups/cupsd.conf"
I [01/Apr/2008:22:46:00 -0400] Using default TempDir of
/var/spool/cups/tmp...
I [01/Apr/2008:22:46:00 -0400] Configured for up to 100 clients.
I [01/Apr/2008:22:46:00 -0400] Allowing up to 100 client connections per
host.
I [01/Apr/2008:22:46:00 -0400] Using policy "default" as the default!
I [01/Apr/2008:22:46:00 -0400] Full reload is required.
I [01/Apr/2008:22:46:00 -0400] Loaded MIME database from '/etc/cups': 35
types, 38 filters...
D [01/Apr/2008:22:46:00 -0400] Loading printer HP-3600-hpijs...
W [01/Apr/2008:22:46:00 -0400] DNS-SD registration of "HP-3600-hpijs"
failed with -65537
D [01/Apr/2008:22:46:00 -0400] Loading printer HP-3600-RAW...
D [01/Apr/2008:22:46:00 -0400] Loading printer HPLJ1200...
E [01/Apr/2008:22:46:00 -0400] cupsdSetPrinterAttrs: Unable to get
printer context
I [01/Apr/2008:22:46:00 -0400] Loading job cache file
"/var/cache/cups/job.cache"...
D [01/Apr/2008:22:46:00 -0400] [Job 4] Loading from cache...
D [01/Apr/2008:22:46:00 -0400] [Job 5] Loading from cache...
D [01/Apr/2008:22:46:00 -0400] [Job 6] Loading from cache...
D [01/Apr/2008:22:46:00 -0400] [Job 7] Loading from cache...
D [01/Apr/2008:22:46:00 -0400] [Job 8] Loading from cache...
D [01/Apr/2008:22:46:00 -0400] [Job 9] Loading from cache...
D [01/Apr/2008:22:46:00 -0400] [Job 10] Loading from cache...
D [01/Apr/2008:22:46:00 -0400] [Job 11] Loading from cache...
D [01/Apr/2008:22:46:00 -0400] [Job 12] Loading from cache...
D [01/Apr/2008:22:46:00 -0400] [Job 13] Loading from cache...
D [01/Apr/2008:22:46:00 -0400] [Job 14] Loading from cache...
D [01/Apr/2008:22:46:00 -0400] [Job 15] Loading from cache...
I [01/Apr/2008:22:46:00 -0400] Full reload complete.
I [01/Apr/2008:22:46:00 -0400] Cleaning out old temporary files in
"/var/spool/cups/tmp"...
I [01/Apr/2008:22:46:00 -0400] Listening to :::631 on fd 14...
I [01/Apr/2008:22:46:00 -0400] Listening to 0.0.0.0:631 on fd 15...
I [01/Apr/2008:22:46:00 -0400] Listening to /var/run/cups/cups.sock on
fd 16...
I [01/Apr/2008:22:46:00 -0400] Resuming new connection processing...
W [01/Apr/2008:22:46:00 -0400] DNS-SD registration of "HP-3600-hpijs"
failed with -65537
D [01/Apr/2008:22:46:00 -0400] Report: clients=0
D [01/Apr/2008:22:46:00 -0400] Report: jobs=12
D [01/Apr/2008:22:46:00 -0400] Report: jobs-active=0
D [01/Apr/2008:22:46:00 -0400] Report: printers=3
D [01/Apr/2008:22:46:00 -0400] Report: printers-implicit=0
D [01/Apr/2008:22:46:00 -0400] Report: stringpool-string-count=529
D [01/Apr/2008:22:46:00 -0400] Report: stringpool-alloc-bytes=8008
D [01/Apr/2008:22:46:00 -0400] Report: stringpool-total-bytes=10744
D [01/Apr/2008:22:46:01 -0400] cupsdNetIFUpdate: "lo" = localhost...
D [01/Apr/2008:22:46:01 -0400] cupsdNetIFUpdate: "eth0" = 192.168.1.20...
D [01/Apr/2008:22:46:01 -0400] cupsdNetIFUpdate: "lo" = localhost...
D [01/Apr/2008:22:46:01 -0400] cupsdNetIFUpdate: "eth0" =
fe80::226:54ff:fe14:31f9%eth0...
D [01/Apr/2008:22:46:02 -0400] cupsdAcceptClient: skipping getpeercon()
D [01/Apr/2008:22:46:02 -0400] cupsdAcceptClient: 20 from localhost (Domain)
D [01/Apr/2008:22:46:02 -0400] cupsdReadClient: 20 POST /printers/ HTTP/1.1
D [01/Apr/2008:22:46:02 -0400] cupsdAuthorize: No authentication data
provided.
D [01/Apr/2008:22:46:02 -0400] CUPS-Get-Printers
D [01/Apr/2008:22:46:02 -0400] cupsdProcessIPPRequest: 20 status_code=0
(successful-ok)
The cups.conf file reads:
# Show troubleshooting information in error_log.
LogLevel debug
SystemGroup sys root
# Allow remote access
Port 631
Listen /var/run/cups/cups.sock
# Enable printer sharing and shared printers.
Browsing On
BrowseOrder allow,deny
BrowseAllow all
BrowseAddress @LOCAL
DefaultAuthType Basic
<Location />
Allow 192.168.1.0/24
# Allow shared printing and remote administration...
Order allow,deny
Allow @LOCAL
</Location>
<Location /admin>
# Allow remote administration...
Order allow,deny
Allow @LOCAL
</Location>
<Location /admin/conf>
AuthType Default
Require user @SYSTEM
# Allow remote access to the configuration files...
Order allow,deny
Allow @LOCAL
</Location>
<Policy default>
<Limit Send-Document Send-URI Hold-Job Release-Job Restart-Job
Purge-Jobs Set-Job-Attributes Create-Job-Subscription Renew-Subscription
Cancel-Subscription Get-Notifications Reprocess-Job Cancel-Current-Job
Suspend-Current-Job Resume-Job CUPS-Move-Job>
Require user @OWNER @SYSTEM
Order deny,allow
</Limit>
<Limit CUPS-Add-Modify-Printer CUPS-Delete-Printer
CUPS-Add-Modify-Class CUPS-Delete-Class CUPS-Set-Default>
AuthType Default
Require user @SYSTEM
Order deny,allow
</Limit>
<Limit Pause-Printer Resume-Printer Enable-Printer Disable-Printer
Pause-Printer-After-Current-Job Hold-New-Jobs Release-Held-New-Jobs
Deactivate-Printer Activate-Printer Restart-Printer Shutdown-Printer
Startup-Printer Promote-Job Schedule-Job-After CUPS-Accept-Jobs
CUPS-Reject-Jobs>
AuthType Default
Require user @SYSTEM
Order deny,allow
</Limit>
<Limit CUPS-Authenticate-Job>
Require user @OWNER @SYSTEM
Order deny,allow
</Limit>
<Limit All>
Order deny,allow
</Limit>
</Policy>
More information about the cups
mailing list