[Samba] a change in rpcclient from 2.2.2 to 2.2.3a

Nick Pietraniec nickp at campbellco.com
Wed Feb 20 12:33:46 GMT 2002


Samba version 2.2.3a doesn't seem to work with the "cupsaddsmb" program
available in CUPS...  cupsaddsmb merely runs a few rpcclient commands. 
The verbose output from cupsaddsmb is printed below.  This output is
from cups version 1.1.14, but I received the same error from version
1.1.12.  On 2 different computers - both clean installs.  When run on
Samba version 2.2.2, the command completes sucessfully.  I've highlighed
the part of the execution that errors out.

It seems to be trying to add the printer (rpcclient), but thinks that
the printer already exists.

-Nick

added interface ip=192.210.21.251 bcast=192.210.21.255
nmask=255.255.255.0
Domain=[WHEELZ] OS=[Unix] Server=[Samba 2.2.3a]
NT_STATUS_OBJECT_NAME_COLLISION making remote directory \W32X86
putting file /var/spool/cups/tmp/3c6d6172a1e8a as
\W32X86/kubrick_linux.PPD (2816.4 kb/s) (average 2816.4 kb/s)
putting file /usr/share/cups/drivers/ADOBEPS5.DLL as
\W32X86/ADOBEPS5.DLL (2310.9 kb/s) (average 2378.9 kb/s)
putting file /usr/share/cups/drivers/ADOBEPSU.DLL as
\W32X86/ADOBEPSU.DLL (3527.0 kb/s) (average 2542.3 kb/s)
putting file /usr/share/cups/drivers/ADOBEPSU.HLP as
\W32X86/ADOBEPSU.HLP (1638.0 kb/s) (average 2505.6 kb/s)
added interface ip=192.210.21.251 bcast=192.210.21.255
nmask=255.255.255.0
Domain=[WHEELZ] OS=[Unix] Server=[Samba 2.2.3a]
NT_STATUS_OBJECT_NAME_COLLISION making remote directory \WIN40
putting file /var/spool/cups/tmp/3c6d6172a1e8a as
\WIN40/kubrick_linux.PPD (3017.5 kb/s) (average 3017.5 kb/s)
putting file /usr/share/cups/drivers/ADFONTS.MFM as \WIN40/ADFONTS.MFM
(2520.6 kb/s) (average 2576.0 kb/s)
putting file /usr/share/cups/drivers/ADOBEPS4.DRV as \WIN40/ADOBEPS4.DRV
(3151.4 kb/s) (average 2929.9 kb/s)
putting file /usr/share/cups/drivers/ADOBEPS4.HLP as \WIN40/ADOBEPS4.HLP
(1957.7 kb/s) (average 2802.9 kb/s)
putting file /usr/share/cups/drivers/DEFPRTR2.PPD as \WIN40/DEFPRTR2.PPD
(1647.0 kb/s) (average 2790.7 kb/s)
putting file /usr/share/cups/drivers/ICONLIB.DLL as \WIN40/ICONLIB.DLL
(3845.3 kb/s) (average 2830.8 kb/s)
putting file /usr/share/cups/drivers/PSMON.DLL as \WIN40/PSMON.DLL
(3294.1 kb/s) (average 2840.6 kb/s)
session setup ok
Domain=[WHEELZ] OS=[Unix] Server=[Samba 2.2.3a]
cmd = adddriver "Windows NT x86"
"kubrick_linux:ADOBEPS5.DLL:kubrick_linux.PPD:ADOBEPSU.DLL:ADOBEPSU.HLP:NULL:RAW:NULL"
adddriver "Windows NT x86"
"kubrick_linux:ADOBEPS5.DLL:kubrick_linux.PPD:ADOBEPSU.DLL:ADOBEPSU.HLP:NULL:RAW:NULL"
Printer Driver kubrick_linux successfully installed.

**************************************************************************

session setup ok
Domain=[WHEELZ] OS=[Unix] Server=[Samba 2.2.3a]
cmd = addprinter kubrick_linux kubrick_linux "kubrick_linux" ""
addprinter kubrick_linux kubrick_linux "kubrick_linux" ""
result was NT code 0xc000070a

***************************************************************************

session setup ok
Domain=[WHEELZ] OS=[Unix] Server=[Samba 2.2.3a]
cmd = adddriver "Windows 4.0"
"kubrick_linux:ADOBEPS4.DRV:kubrick_linux.PPD:NULL:ADOBEPS4.HLP:PSMON.DLL:RAW:ADFONTS.MFM,DEFPRTR2.PPD,ICONLIB.DLL"
adddriver "Windows 4.0"
"kubrick_linux:ADOBEPS4.DRV:kubrick_linux.PPD:NULL:ADOBEPS4.HLP:PSMON.DLL:RAW:ADFONTS.MFM,DEFPRTR2.PPD,ICONLIB.DLL"
Printer Driver kubrick_linux successfully installed.
Running command: smbclient //localhost/print\$ -N -U'root%password' -c
'mkdir W32X86;put /var/spool/cups/tmp/3c6d6172a1e8a
W32X86/kubrick_linux.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'

Running command: smbclient //localhost/print\$ -N -U'root%password' -c
'mkdir WIN40;put /var/spool/cups/tmp/3c6d6172a1e8a
WIN40/kubrick_linux.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;'

Running command: rpcclient localhost -N -U'root%password' -c 'adddriver
"Windows NT x86"
"kubrick_linux:ADOBEPS5.DLL:kubrick_linux.PPD:ADOBEPSU.DLL:ADOBEPSU.HLP:NULL:RAW:NULL"'

Running command: rpcclient localhost -N -U'root%password' -c 'addprinter
kubrick_linux kubrick_linux "kubrick_linux" ""'

Running command: rpcclient localhost -N -U'root%password' -c 'adddriver
"Windows 4.0"
"kubrick_linux:ADOBEPS4.DRV:kubrick_linux.PPD:NULL:ADOBEPS4.HLP:PSMON.DLL:RAW:ADFONTS.MFM,DEFPRTR2.PPD,ICONLIB.DLL"' 







More information about the samba mailing list