I'm trying to setup a simple print server for three network printers. What started out as a small project has now turned into a two day hair-pulling contest. This is Redhat 9, Samba 3, and CUPS 1.1.17. I've got all the printers captured under CUPS using JetDirect for the HP and LPD for the two Epson 980N. All three printers are working from Redhat and I can see and connect to each of the with an XP machine. When I try to print, the XP box sends the job to CUPS and it CUPS reports it's done. However, it has not printed and is sitting in /var/spool/cups/.
I've been trying everything to make this work (hence the really messy smb.conf file I'm putting in presently) and it just does not want to print. I've removed the comments in mime.types and mime.convs, and I've done everything else I can think of (or read about), so if anyone can help, PLEASE!
Here's the info:
smb.conf
Code:
[printers]
comment = All Printers
path = /var/spool/samba
browseable = no
guest ok = yes
writable = no
printable = yes
public = yes
create mode = 0700
print command = lpr -P %p -o raw %s -r
lpq command = lpstat -o %p
lprm command = cancel %p-%j
use client driver = Yes
cupsd.conf
Code:
<Location /printers/LaserJet4050>
Order Deny,Allow
Deny From None
#Deny From All
#Allow From 127.0.0.1
AuthType None
Allow from All
</Location>
<Location /printers/Plaza1_980>
Order Deny,Allow
Deny From None
#Deny From All
#Allow From 127.0.0.1
AuthType None
Allow from All
</Location>
<Location /printers/Plaza2_980>
Order Deny,Allow
Deny From None
#Deny From All
#Allow From 127.0.0.1
AuthType None
Allow from All
</Location>
<Location />
Order Deny,Allow
Deny From All
Allow From 127.0.0.1
</Location>
<Location /printers>
AuthType None
Order Deny,Allow
Deny from None
Allow from All
</Location>