Printerdriver Installation

Alfred Volk volk at Fh-Koblenz.de
Fri Sep 13 10:48:00 GMT 2002


Dear Samba-Team,

first excuse my bad english.

I want to test the automatic installation of printer drivers.
But after the command

cupsaddsmb -v -U root lj5si I receive the followin message:

Running command: rpcclient localhost -N -U'root%XXXXXXXXX' -c 'setdriver 
lj5si lj5si'
SetPrinter call failed!
result was NT_STATUS_ACCESS_DENIED

In the Log-File is the following output:

[2002/09/13 11:39:11, 5] rpc_parse/parse_prs.c:prs_uint16(540)
               01c4 specversion: 0000
[2002/09/13 11:39:11, 0] rpc_parse/parse_spoolss.c:spoolss_io_devmode(607)
   spoolss_io_devmode: Unknown specversion in devicemode [0x0]
[2002/09/13 11:39:11, 0] rpc_parse/parse_spoolss.c:spoolss_io_devmode(608)
   spoolss_io_devmode: please report to samba-technical at samba.org!
[2002/09/13 11:39:11, 5] rpc_parse/parse_prs.c:prs_uint16(540)
               01c6 driverversion: 0000
[2002/09/13 11:39:11, 5] rpc_parse/parse_prs.c:prs_uint16(540)
               01c8 size: 0000

Because of the text "Please report to samba-technical at samba.org" I send 
this message to you.

Attacht is my smb.conf and the whole output (file log.dat) of the 
cupsaddsmb command.
Please let me know if you need more information.


Sincerly
Alfred Volk      volk at fh-koblenz.de
FH Koblenz / Rechenzentrum
Finkenherd 4
56075 Koblenz   Tel: +49 261 9528133  Fax: +49 261 9528131
-------------- next part --------------
added interface ip=143.93.145.72 bcast=143.93.147.255 nmask=255.255.252.0
added interface ip=127.0.0.1 bcast=127.255.255.255 nmask=255.0.0.0
Domain=[FHTEST] OS=[Unix] Server=[Samba 2.2.6pre2]
NT_STATUS_OBJECT_NAME_COLLISION making remote directory \W32X86
putting file /var/spool/cups/tmp/3d81b2371213d as \W32X86/lj5si.PPD (1154.5 kb/s) (average 1154.5 kb/s)
putting file /usr/share/cups/drivers/ADOBEPS5.DLL as \W32X86/ADOBEPS5.DLL (11150.0 kb/s) (average 9484.1 kb/s)
putting file /usr/share/cups/drivers/ADOBEPSU.DLL as \W32X86/ADOBEPSU.DLL (9285.7 kb/s) (average 9423.7 kb/s)
putting file /usr/share/cups/drivers/ADOBEPSU.HLP as \W32X86/ADOBEPSU.HLP (2807.0 kb/s) (average 8814.3 kb/s)
added interface ip=143.93.145.72 bcast=143.93.147.255 nmask=255.255.252.0
added interface ip=127.0.0.1 bcast=127.255.255.255 nmask=255.0.0.0
Domain=[FHTEST] OS=[Unix] Server=[Samba 2.2.6pre2]
NT_STATUS_OBJECT_NAME_COLLISION making remote directory \WIN40
putting file /var/spool/cups/tmp/3d81b2371213d as \WIN40/lj5si.PPD (1319.5 kb/s) (average 1319.5 kb/s)
putting file /usr/share/cups/drivers/ADFONTS.MFM as \WIN40/ADFONTS.MFM (12219.2 kb/s) (average 10779.6 kb/s)
putting file /usr/share/cups/drivers/ADOBEPS4.DRV as \WIN40/ADOBEPS4.DRV (12779.3 kb/s) (average 12082.1 kb/s)
putting file /usr/share/cups/drivers/ADOBEPS4.HLP as \WIN40/ADOBEPS4.HLP (10851.3 kb/s) (average 11932.7 kb/s)
putting file /usr/share/cups/drivers/DEFPRTR2.PPD as \WIN40/DEFPRTR2.PPD (1882.4 kb/s) (average 11541.8 kb/s)
putting file /usr/share/cups/drivers/ICONLIB.DLL as \WIN40/ICONLIB.DLL (7690.6 kb/s) (average 11245.6 kb/s)
putting file /usr/share/cups/drivers/PSMON.DLL as \WIN40/PSMON.DLL (6999.9 kb/s) (average 11078.3 kb/s)
INFO: Debug class all level = 10   (pid 16313 from pid 16313)
doing parameter max log size = 1000
doing parameter logfile = /usr/local/samba/var/smblog.%m
doing parameter load printers = yes
doing parameter printing = cups
doing parameter printcap name = cups
pm_process() returned Yes
lp_servicenumber: couldn't find homes
session setup ok
Domain=[FHTEST] OS=[Unix] Server=[Samba 2.2.6pre2]
cmd = adddriver "Windows NT x86" "lj5si:ADOBEPS5.DLL:lj5si.PPD:ADOBEPSU.DLL:ADOBEPSU.HLP:NULL:RAW:NULL"
adddriver "Windows NT x86" "lj5si:ADOBEPS5.DLL:lj5si.PPD:ADOBEPSU.DLL:ADOBEPSU.HLP:NULL:RAW:NULL"
Printer Driver lj5si successfully installed.
INFO: Debug class all level = 10   (pid 16315 from pid 16315)
doing parameter max log size = 1000
doing parameter logfile = /usr/local/samba/var/smblog.%m
doing parameter load printers = yes
doing parameter printing = cups
doing parameter printcap name = cups
pm_process() returned Yes
lp_servicenumber: couldn't find homes
session setup ok
Domain=[FHTEST] OS=[Unix] Server=[Samba 2.2.6pre2]
cmd = adddriver "Windows 4.0" "lj5si:ADOBEPS4.DRV:lj5si.PPD:NULL:ADOBEPS4.HLP:PSMON.DLL:RAW:ADFONTS.MFM,DEFPRTR2.PPD,ICONLIB.DLL"
adddriver "Windows 4.0" "lj5si:ADOBEPS4.DRV:lj5si.PPD:NULL:ADOBEPS4.HLP:PSMON.DLL:RAW:ADFONTS.MFM,DEFPRTR2.PPD,ICONLIB.DLL"
Printer Driver lj5si successfully installed.
INFO: Debug class all level = 10   (pid 16317 from pid 16317)
doing parameter max log size = 1000
doing parameter logfile = /usr/local/samba/var/smblog.%m
doing parameter load printers = yes
doing parameter printing = cups
doing parameter printcap name = cups
pm_process() returned Yes
lp_servicenumber: couldn't find homes
session setup ok
Domain=[FHTEST] OS=[Unix] Server=[Samba 2.2.6pre2]
cmd = setdriver lj5si lj5si
setdriver lj5si lj5si
SetPrinter call failed!
result was NT_STATUS_ACCESS_DENIED
Running command: smbclient //localhost/print\$ -N -U'root%XXXXXX' -c 'mkdir W32X86;put /var/spool/cups/tmp/3d81b2371213d W32X86/lj5si.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%XXXXXX' -c 'mkdir WIN40;put /var/spool/cups/tmp/3d81b2371213d WIN40/lj5si.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%XXXXX' -c 'adddriver "Windows NT x86" "lj5si:ADOBEPS5.DLL:lj5si.PPD:ADOBEPSU.DLL:ADOBEPSU.HLP:NULL:RAW:NULL"'

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

Running command: rpcclient localhost -N -U'root%XXXXXX' -c 'setdriver lj5si lj5si'
INFO: Debug class all level = 10   (pid 16482 from pid 16482)
doing parameter max log size = 1000
doing parameter logfile = /usr/local/samba/var/smblog.%m
doing parameter load printers = yes
doing parameter printing = cups
doing parameter printcap name = cups
pm_process() returned Yes
lp_servicenumber: couldn't find homes
session setup ok
Domain=[FHTEST] OS=[Unix] Server=[Samba 2.2.6pre2]
cmd = setdriver lj5si lj5si
setdriver lj5si lj5si
SetPrinter call failed!
result was NT_STATUS_ACCESS_DENIED


-------------- next part --------------
[Global]
 workgroup = FHTEST
 netbiosname = rztest
 allow hosts = 127.0.0.1 143.93.145. 143.93.147.
 interfaces = 143.93.145.72/255.255.252.0 127.0.0.1/255.0.0.0
 browseable = no

 wins server = 143.93.145.200
 wins support = no

 os level = 34
 domain logons = yes
 domain master = yes
 preferred master = no
 local master = yes
 security = user
 encrypt passwords = yes
 password level = 4
 domain admin group = root
 logon path = \\%L\Profiles\%U
 logon drive = z:
 logon script = 

 debug level = 10
 max log size = 1000
 logfile = /usr/local/samba/var/smblog.%m

 load printers = yes 
 printing = cups
 printcap name = cups

; Home-Verzeichnis
; ----------------
[homes]
 comment = Home-Verzeichnis
 browseable = no
 read only = no
 path = %H
 valid users = %S
 writelist = %S
 create mask = 0600
 directory mask = 0700

; Anmeldeverzeichnis
; ------------------
[Netlogon]
 comment = LogonScripts und Policies
 path =/usr/local/samba/netlogon
 writeable = no
 guest ok = no
 create mask = 0644
 directory mask = 0755
 writelist = root avolk
 
; Profile-Verzeichnis
; ------------------- 
[Profiles]
 comment = Profil-Verzeichnis
 path = /home/profiles
 writeable = yes
 browseable = yes
 create mask = 0600
 directory mask = 0700

; Druckerkonfiguration
; alle Drucker
[printers]
 comment = Alle Drucker
 path = /var/spool/samba
 browseable = yes
 guest ok = yes
 writeable = no
 printable = yes
 printer admin = root

; Druckerdateien
[print$]
 comment = Druckertreiber Download
 path = /etc/samba/drivers
 browseable = yes
 guest ok = no
 read only = yes
 writelist = root


More information about the samba-technical mailing list