[Samba] Adding printer driver with cupsaddsmb

Nicki Messerschmidt, Linksystem Muenchen GmbH n.messerschmidt at buero.link-m.de
Tue Feb 11 19:01:21 GMT 2003


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Hi list,
I have a problem adding printer drivers for automatic downloading via
samba for windows 2000 clients.
Under cups I added my printer and copied the Adobe postscript driver
files like mentioned in printer_driver2.html. And when I finally
commit:
cupsaddsmb -v -U root normal (normal is the name of the printer)

And here is the output:
sphinx:/usr/share/cups # cupsaddsmb -v -U root normal
Password for root required to access localhost via SAMBA:
Running command: smbclient //localhost/print\$ -N -U'root%<password>'
- -c 'mkdir W32X86;put /var/spool/cups/tmp/3e4946cfeee23
W32X86/normal.PPD;put /usr/share/cups/drivers/ADOBEPS5.DLL
W32X86/ADOBEPS5.DLL;put /usr/share/cups/drivers/ADOBEPSU.DLL
W32X86/ADOBEPSU.DLL;put /usr/share/cups/drivers/ADOBEPSU.HLP
W32X86/ADOBEPSU.HLP'
added interface ip=XXX.XXX.XXX.XXX bcast=XXX.XXX.XXX.XXX
nmask=255.255.255.XXX
Domain=[LINK-M] OS=[Unix] Server=[Samba 2.2.7a-0.1 for Debian]
NT_STATUS_OBJECT_NAME_COLLISION making remote directory \W32X86
putting file /var/spool/cups/tmp/3e4946cfeee23 as \W32X86/normal.PPD
(24631.6 kb/s) (average 24632.8 kb/s)
putting file /usr/share/cups/drivers/ADOBEPS5.DLL as
\W32X86/ADOBEPS5.DLL (42421.5 kb/s) (average 39457.0 kb/s)
putting file /usr/share/cups/drivers/ADOBEPSU.DLL as
\W32X86/ADOBEPSU.DLL (32399.4 kb/s) (average 37381.4 kb/s)
putting file /usr/share/cups/drivers/ADOBEPSU.HLP as
\W32X86/ADOBEPSU.HLP (19304.8 kb/s) (average 36377.3 kb/s)

Running command: smbclient //localhost/print\$ -N -U'root%<password>'
- -c 'mkdir WIN40;put /var/spool/cups/tmp/3e4946cfeee23
WIN40/normal.PPD;put /usr/share/cups/drivers/ADFONTS.MFM
WIN40/ADFONTS.MFM;put /usr/share/cups/drivers/ADOBEPS4.DRV
WIN40/ADOBEPS4.DRV;put /usr/share/cups/drivers/ADOBEPS4.HLP
WIN40/ADOBEPS4.HLP;put /usr/share/cups/drivers/DEFPRTR2.PPD
WIN40/DEFPRTR2.PPD;put /usr/share/cups/drivers/ICONLIB.DLL
WIN40/ICONLIB.DLL;put /usr/share/cups/drivers/PSMON.DLL
WIN40/PSMON.DLL;'
added interface ip=XXX.XXX.XXX.XXX bcast=XXX.XXX.XXX.XXX
nmask=255.255.255.XXX
Domain=[LINK-M] OS=[Unix] Server=[Samba 2.2.7a-0.1 for Debian]
NT_STATUS_OBJECT_NAME_COLLISION making remote directory \WIN40
putting file /var/spool/cups/tmp/3e4946cfeee23 as \WIN40/normal.PPD
(24631.6 kb/s) (average 24632.8 kb/s)
putting file /usr/share/cups/drivers/ADFONTS.MFM as \WIN40/ADFONTS.MFM
(40148.5 kb/s) (average 38209.3 kb/s)
putting file /usr/share/cups/drivers/ADOBEPS4.DRV as
\WIN40/ADOBEPS4.DRV (43123.8 kb/s) (average 41376.5 kb/s)
putting file /usr/share/cups/drivers/ADOBEPS4.HLP as
\WIN40/ADOBEPS4.HLP (37939.3 kb/s) (average 40972.2 kb/s)
putting file /usr/share/cups/drivers/DEFPRTR2.PPD as
\WIN40/DEFPRTR2.PPD (13175.5 kb/s) (average 40437.7 kb/s)
putting file /usr/share/cups/drivers/ICONLIB.DLL as \WIN40/ICONLIB.DLL
(38451.9 kb/s) (average 40329.4 kb/s)
putting file /usr/share/cups/drivers/PSMON.DLL as \WIN40/PSMON.DLL
(27998.6 kb/s) (average 39896.8 kb/s)

Running command: rpcclient localhost -N -U'root%<password>' -c
'adddriver "Windows NT x86"
"normal:ADOBEPS5.DLL:normal.PPD:ADOBEPSU.DLL:ADOBEPSU.HLP:NULL:RAW:NULL"
'
cmd = adddriver "Windows NT x86"
"normal:ADOBEPS5.DLL:normal.PPD:ADOBEPSU.DLL:ADOBEPSU.HLP:NULL:RAW:NULL"
Printer Driver normal successfully installed.

Running command: rpcclient localhost -N -U'root%<password>' -c
'addprinter normal normal "normal" ""'
cmd = addprinter normal normal "normal" ""
result was NT_STATUS_UNSUCCESSFUL

Running command: rpcclient localhost -N -U'root%<passowrd>' -c
'adddriver "Windows 4.0"
"normal:ADOBEPS4.DRV:normal.PPD:NULL:ADOBEPS4.HLP:PSMON.DLL:RAW:ADFONTS.
MFM,DEFPRTR2.PPD,ICONLIB.DLL"'
cmd = adddriver "Windows 4.0"
"normal:ADOBEPS4.DRV:normal.PPD:NULL:ADOBEPS4.HLP:PSMON.DLL:RAW:ADFONTS.
MFM,DEFPRTR2.PPD,ICONLIB.DLL"
Printer Driver normal successfully installed.

As you can see, the process won't finish successfully. I send my
smb.conf as attachement and can provide logfiles, if they are of any
help to you.
I don't understand, why this procedure is not successful and I hope,
that anyone of you can shed light onto this miracle...


Cheers
Nicki Messerschmidt

- --
Linksystem Muenchen GmbH                          info at link-m.de
Schloerstrasse 10                           http://www.link-m.de
80634 Muenchen                              Tel. 089 / 890 518-0
We make the Net work.                       Fax 089 / 890 518-77

-----BEGIN PGP SIGNATURE-----
Version: PGPfreeware 6.5.3 for non-commercial use <http://www.pgp.com>
Comment: Get my key at: https://www.link-m.de/pgp/n.messerschmidt.asc

iQA/AwUBPkk6ces1nPm17iBDEQKS4ACg2pVeCCmuZjTnzLN24s9acwTD+QAAnj+b
5zRvthCj9zT6h0Br/2CIhLod
=mzmk
-----END PGP SIGNATURE-----


More information about the samba mailing list