On Tue, Jul 02, 2002 at 01:16:22PM +0200, martin f krafft wrote: | hi folks, | | i have a problem connecting to a samba printer from a win2k machine. | the windoze machine says "access denied, unable to connect" when i try | to print to that printer, which is exported from samba as follows: I'm not a samba guru, but I have managed to get it working for myself. I think the problem is that 1) [printer] is not a "magic" section, thus you get a share named 'printer' 2) due to #1, windows sees the printer named '\\192.168.20.21\printer' 3) when it connects, samba looks in /etc/printcap to fine the printer named 'printer' so it can forward the data to it. However, the printer named 'printer' doesn't exist from lpd's perspective. Here's the relevant configuration that I have. You can try it and try adjusting it to fit your needs. [global] printing = cups # printcap name = lpstat load printers = yes guest account = nobody invalid users = root # # A "magic" section. # [printers] comment = All Printers available = yes # spool dir directory = /tmp printable = yes public = yes writable = yes create mode = 0666 browseable = yes guest ok = yes guest account = nobody Changing "printing=cups" to "printing=bsd" should simply work, except it would work with your print spooler instead of mine. I think having the 'guest ok' or 'public' or 'writeable' options may have an effect on whether or not smb users are allowed to print to the printer. I have discovered that the smb user needs to have write permission on the 'directory=' directory so that samba can temporarily spool the file there before it feeds it to 'lp'. HTH, -D -- No harm befalls the righteous, but the wicked have their fill of trouble. Proverbs 12:21 http://dman.ddts.net/~dman/
Attachment:
pgp7vpN6crQer.pgp
Description: PGP signature