John Mc Quillan wrote on Samba-Digest:

[Samba] Adding Printer Drivers from Windows XP
John Mc Quillan john.mcquillan at openjawtech.com
Tue Feb 11 23:05:32 GMT 2003


I am having trouble trying to add printer drivers from Windows XP.
I'm running SAMBA 2.2.7a on SUSE 7.2.
Hi, John,

which print system are you using on your SuSE 7.2 ?
Are you on CUPS (could well be since you also have updated the Samba
version to the latest) -- or are you still on LPD?

As best I can determine, the problem relates to permissions - Windows
doesn't seem to be able to write the files to the printer driver
directory on the server.

Yet, I can set up an ordinary file share to that same directory and
logged on as the same user, I can read and write the directory.

The relevant sections of the conf file are shown below - note the
'printx' share which was used to test the ability to write to the
relevant directories.

Any ideas?

[global]
encrypt passwords = Yes
logon script = logon.cmd
logon drive = F:
printer admin = root,john
hosts allow = 192.168.2.

[Printers]
path=/tmp
printable=yes

[printx]
path = /usr/local/samba/printers
write list = root,john
read only = Yes

[print$]
path = /usr/local/samba/printers
write list = root,john
read only = Yes
printable = Yes
The [print$] share is *not* a printer share! It is a files share,
which contains the printer driver files to be downloaded by the
Windowds clients. It needs to carry the name of "print$", since the
Windows clients are hardcoded to look for this share when they want
to retrieve the drivers.

As such, the share *must not* be labeled as "printable" (other
wise Samba would try to put it up as a printer share. Try to
tag it as "browseable = yes" and remove the "printable =..."
line altogether.

John Mc Quillan
+353 (01) 4100681
http://www.openjawtech.com

Cheers,
Kurt

P.S.: If you are using CUPS, "man cupsaddsmb" tells you how you need
everything to set up your system for "cupsaddsmb -v your_printer_name"
to make the CUPS printer driver ready for download to the clients.


--
To unsubscribe from this list go to the following URL and read the
instructions:  http://lists.samba.org/mailman/listinfo/samba

Reply via email to