[Samba] Does automatic printer driver download from Win 2k client
work?
Kurt Pfeifle
kpfeifle at danka.de
Thu May 15 16:38:28 GMT 2003
Shanti Katta katta at csee.wvu.edu wrote on Samba-Digest:
> Thu May 15 16:26:36 GMT 2003
>
>
> Hi,
> I am playing around with automatic printer driver download to Windows
> 2000 clients from Samba 2.2.8a-1 which doesn't seem to work. Whenever I
> right-click on the printer and say "connect", it displays:
>
> The server on which the printer resides does not have the correct
> printer driver installed.....
>
> Here is my smb.conf file:
> [Global]
> workgroup = DEBIAN_FANS
> load printers = yes
> printcap name = cups
> printing = cups
Which version of CUPS have you installed?
> guest account = smbguest
> map to guest = Bad User
> log file = /var/log/samba/log.%m
> security = user
> encrypt passwords = true
> printer admin = smbguest,root
> wins server = 157.182.194.247
>
> [printers]
> comment = All Printers
> browseable = no
> path = /var/spool/samba
> printable = yes
> public = yes
> writable = no
> create mode = 0700
> printer admin = smbguest,root
> [print$]
> path = /etc/samba/drivers
> guest ok = yes
> browseable = yes
> read only = yes
> write list = smbguest,root
~~~~~~~~
hmmm...
> The log files have nothing in them and the result of cupsaddsmb is:
> sutton:/etc/samba/drivers# cupsaddsmb -v -U root -a
> Password for root required to access localhost via SAMBA:
> Running command: rpcclient localhost -N -U'root%secret?' -c 'adddriver
> "Windows NT x86"
> "ps212erb:ADOBEPS5.DLL:ps212erb.PPD:ADOBEPSU.DLL:ADOBEPSU.HLP:NULL:RAW:NULL"'
> cmd = adddriver "Windows NT x86"
> "ps212erb:ADOBEPS5.DLL:ps212erb.PPD:ADOBEPSU.DLL:ADOBEPSU.HLP:NULL:RAW:NULL"
> Printer Driver ps212erb successfully installed.
>
> Running command: rpcclient localhost -N -U'root%secret?' -c 'addprinter
> ps212erb ps212erb "ps212erb" ""'
> cmd = addprinter ps212erb ps212erb "ps212erb" ""
> result was NT_STATUS_UNSUCCESSFUL
This is a very old version of cupsaddsmb which used "addprinter" after
"adddriver". The correct way to do it is "setdriver" -- and recent
versions of CUPS and cupsaddsmb do so!
> Did anyone ever get this automatic driver download to work at all?
Yes.
> -Shanti
>
More information about the samba
mailing list