I'm sure you've seen that subject line before.... I can't get Samba (via Swat) to see my CUPS printers at all. I've tried everything I can think of...the single network-connected printer is listed in CUPS and I've added it on the command-line (via printconf-tui). I can send a test page to it from the CUPS web-interface and also through the printconf-tui interface. I can "cat foo | lpr", so I am absolutely sure the printer is connected, usable and available. In smb.conf: printcap name = cups Also, I added these during the fight to get this working just in case...(all the paths exist and contain files that work). I've noticed that when I set up 'printers' it chooses "browseable = No" even when I choose 'Yes' - not sure how or why. [printers] path = /tmp guest account = lp printer admin = @ftp guest ok = Yes printable = Yes browseable = No [printers$] comment = printer_drivers path = /usr/share/postscript/ppd/en guest ok = Yes [print$] path = /data/print_drivers guest ok = Yes Please help...I really need to get this up and running ASAP. Thanks, GregW -------------- next part -------------- HTML attachment scrubbed and removed
-----[ GWEBSTER@ahbl.ca wrote on 05/30/02 11:36:54 AM -0700 ]----- --> I can't get Samba (via Swat) to see my CUPS printers at all. Have you restarted Samba after creating the printers in CUPS? I was expecting to find my new printers showing up as I added them through CUPS, but had to re-start SAMBA before they were showing up in the share list. I am also not sure about having [printers$] and [printers]. I only have [printers] and [print$]. The [print$] share works for the driver uploading and autoinstall on my clients. The [printers] share is for the "global" printer configuration ( eg: guest ok = no, etc. etc. ). --Ben-- ----------------------- Ben Griffith bgriffit@email.unc.edu -----------------------
-----[ GWEBSTER@ahbl.ca wrote on 5/30/2002 1:39 PM -0700 ]----- --> Would you mind sending me the applicable sections of your smb.conf? --> Also...do you have a file called printers.def somewhere on your system? I do not have a printers.def file. If I recall correctly, this was how older versions of samba tracked the printers/drivers. I am running 2.2.1a.>From the global section:------------------------------------- printcap name = lpstat load printers = yes printing = cups printer admin = @cas print command = lpr -r -P%p -J'%J' %s lpq command = lpstat -o %p lprm command = cancel %p-%j lppause command = lp -i %p-%j -H hold lpresume command = lp -i %p-%j -H resume queuepause command = /usr/bin/disable %p queueresume command = /usr/bin/enable %p ------------------------------------------ Other sections as follows: [printers] comment = All Printers path = /var/spool/samba browseable = no guest ok = no writeable = no printable = yes [print$] path = /etc/samba/drivers guest ok = no browseable = yes read only = yes write list = tech,root I am using domain security and I don't want un-authenticated users printing, hence all of the guest ok = no stuff. Maybe allow guests at first until it is working. Another thing to consider: are you running a firewall? Samba needs ports 137-139 for proper function. Also, what are the hosts allow/deny settings? Are you accidentally blocking yourself there? What does smbclient -L localhost get you? Maybe try just a simple share first. [test] path = /tmp guest ok = yes browseable = yes writeable = yes And see if you can see this listed in the smbclient output. --Ben-- ---------------------------- Ben Griffith bgriffit@email.unc.edu ----------------------------
Apparently Analagous Threads
- I will pay you $10US (via Paypal) out of my own pocket if you can solve this CUPS & Samba problem.
- WINS querying (Advanced)
- Problem uploading printer drivers
- I will pay you $10US (via Paypal) out of my own pocke t if you can solve this CUPS & Samba problem.
- FreeBSD 4.5, Samba 2.2.4_1, W2K client "printer prope rties cannot be displayed"