[Samba] cupsaddsmb fails - files are not copied
Heini Hansen
thenibbler at gmail.com
Tue Mar 8 12:29:46 GMT 2005
Hello,
i have problems getting the automatic driver installation for windows
clients running.
i am using cupsaddsmb, it creates the WIN40 Directory and tells me its
putting files - but the Directory remains empty - and thats, so i
guess, the reason for the rpccleint command failing (DOS error
0x00000042 smth.)
what am i doing wrong?
regards
sven wandersleb
transcript of cupsaddsmb and smb.conf follow:
edelstoff printer # ls -la
total 0
drwxrwxrwx 2 root root 48 8. Mär 13:10 .
drwxr-xr-x 4 root root 240 8. Mär 13:10 ..
edelstoff printer # cupsaddsmb -U root -a -v
Password for root required to access localhost via SAMBA:
Running command: smbclient //localhost/print\$ -N -U'root%xxx' -c
'mkdir WIN40;put /var/spool/cups/tmp/422d962f9af3d
WIN40/Laserknecht.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/ICONLIB.DLL
WIN40/ICONLIB.DLL;put /usr/share/cups/drivers/PSMON.DLL
WIN40/PSMON.DLL;'
Domain=[EDELSTOFF] OS=[Unix] Server=[Samba 3.0.11]
putting file /var/spool/cups/tmp/422d962f9af3d as
\WIN40/Laserknecht.PPD (4696.0 kb/s) (average 4696.0 kb/s)
putting file /usr/share/cups/drivers/ADFONTS.MFM as \WIN40/ADFONTS.MFM
(43236.8 kb/s) (average 26480.1 kb/s)
putting file /usr/share/cups/drivers/ADOBEPS4.DRV as
\WIN40/ADOBEPS4.DRV (46921.1 kb/s) (average 37518.4 kb/s)
putting file /usr/share/cups/drivers/ADOBEPS4.HLP as
\WIN40/ADOBEPS4.HLP (37979.2 kb/s) (average 37567.8 kb/s)
putting file /usr/share/cups/drivers/ICONLIB.DLL as \WIN40/ICONLIB.DLL
(28839.1 kb/s) (average 36985.9 kb/s)
putting file /usr/share/cups/drivers/PSMON.DLL as \WIN40/PSMON.DLL
(18666.1 kb/s) (average 36113.6 kb/s)
Running command: rpcclient localhost -N -U'root%xxx' -c 'adddriver
"Windows 4.0" "Laserknecht:ADOBEPS4.DRV:Laserknecht.PPD:NULL:ADOBEPS4.HLP:PSMON.DLL:RAW:ADOBEPS4.DRV,Laserknecht.PPD,ADOBEPS4.HLP,PSMON.DLL,ADFONTS.MFM,ICONLIB.DLL"'
result was DOS code 0x00000042
Password for root required to access localhost via SAMBA: [i just
press enter, repeating does not help]
Running command: rpcclient localhost -N -U'root%' -c 'adddriver
"Windows 4.0" "Laserknecht:ADOBEPS4.DRV:Laserknecht.PPD:NULL:ADOBEPS4.HLP:PSMON.DLL:RAW:ADOBEPS4.DRV,Laserknecht.PPD,ADOBEPS4.HLP,PSMON.DLL,ADFONTS.MFM,ICONLIB.DLL"'
Cannot connect to server. Error was NT_STATUS_LOGON_FAILURE
cupsaddsmb: Unable to install Windows 9x printer driver files (256)!
edelstoff printer # ls -la
total 0
drwxrwxrwx 3 root root 72 8. Mär 13:10 .
drwxr-xr-x 4 root root 240 8. Mär 13:10 ..
drwxr-xr-x 2 root root 48 8. Mär 13:10 WIN40
edelstoff printer # ls -la WIN40/
total 0
drwxr-xr-x 2 root root 48 8. Mär 13:10 .
drwxrwxrwx 3 root root 72 8. Mär 13:10 ..
edelstoff printer #
smb.conf:
[global]
workgroup = MARCHIONINI
server string = Samba Server
map to guest = bad user
security = user
wins support = yes
default case = lower
load printers = yes
default = public
map to guest = Bad User
encrypt passwords = yes
update encrypted = Yes
pam password change = Yes
printcap name = cups
passwd chat debug = Yes
printing = cups
max disk size = 10000000
[print$]
comment = Drucker-Treiber
path = /etc/samba/printer
guest ok = yes
browseable = no
public = yes
writable = no
printable = yes
valid users = root,swandersleb
write list = root,swandersleb
printer admin = root,swandersleb
[printers]
comment = HP Color LaserJet 4500N
print ok = yes
guest ok = no
[... some more file shares follow]
More information about the samba
mailing list