[linux-l] rpcclient adddriver - macht mir Sorgen

"Kätzler, Ralf" Ralf.Kaetzler at SenGSV.verwalt-berlin.de
Di Jan 21 11:02:08 CET 2003


Hallo, Liste!

Wer hat ne Idee für mich?
Folgendes Problem:
RedHat8.0. Samba 2.2.6 mit CUPS soll Printserver spielen und tut es mit dem Standardprocedere (Drucker für CUPS hinzufügen und mit cupsaddsmb SAMBA verklickern) auch.
Da mal wieder nicht alles in den ppd-Dateien des Herstellers steht und der Drucker noch unbedingt 2 .dlls und ne .ini braucht, um zumindest die für mich interessanten Funktionen auf den Clients zu haben, musste ich mir den Treiber zusammenbasteln.
Dem SAMBA-Server muss ich jetzt den "neuen" Treiber mit den angehängten Dateien unterjubeln.
Den rpcclient mit adddriver habe ich ja schon gefunden. Wenn ich den aber von Hand aufrufe passiert folgendes:

rpcclient localhost -d 4 -Uroot%secret -c "adddriver \"Windows NT x86\" \
\"danka:ADOBEPS5.DLL:danka.PPD:ADOBEPSU.DLL:ADOBEPSU.HLP:NULL:RAW:NULL\"

Serverzone is -3600
Initialising global parameters
params.c:pm_process() - Processing configuration file "/etc/samba/smb.conf"
Processing section "[global]"
doing parameter workgroup = SAMBA
doing parameter netbios name = SENGSV-SMBPRI
handle_netbios_name: set global_myname to: SENGSV-SMBPRI
doing parameter server string = Testing CUPS
doing parameter encrypt passwords = Yes
doing parameter map to guest = Bad User
doing parameter log file = /var/log/samba/log.%m
doing parameter max log size = 50
doing parameter socket options = TCP_NODELAY SO_RCVBUF=8192 SO_SNDBUF=8192
doing parameter show add printer wizard = No
doing parameter domain master = Yes
doing parameter dns proxy = No
doing parameter wins server = 10.37.48.38
wins_srv_load_list(): Building WINS server list:
10.37.48.38,
1 WINS server listed.
doing parameter printer admin = root
doing parameter printing = cups
pm_process() returned Yes
added interface ip=10.37.52.52 bcast=10.37.55.255 nmask=255.255.248.0
resolve_lmhosts: Attempting lmhosts lookup for name localhost<0x20>
getlmhostsent: lmhost entry: 127.0.0.1 localhost 
Connecting to host=localhost share=IPC$
Connecting to 127.0.0.1 at port 445
! error connecting to 127.0.0.1:445 (Connection refused)
! Connecting to 127.0.0.1 at port 139
! lsa_io_sec_qos: length c does not match size 8
! cmd = adddriver "Windows NT x86" "danka:ADOBEPS5.DLL:danka.PPD:ADOBEPSU.DLL:ADOBEPSU.HLP:NULL:RAW:NULL"
! result was NT_STATUS_UNSUCCESSFUL

Ab der ersten Zeile, der ich ein ! vorangestellt habe, geht offensichtlich was schief.
Weiß jemand was? Versucht adddriver auch die Dateien zu kopieren? Wenn ja welche Quelle erwartet es?

Dank Euch schon mal im voraus.
Gruß und schönen Tag noch
Ralf 




Mehr Informationen über die Mailingliste linux-l