[Samba] Printer drivers installation: files are not deleted

Thomas Stegbauer mailingliste1 at stegbauer.info
Tue Mar 15 06:01:22 MDT 2011


ok, where do i know what files do need?
all files from the extracted directory?
for example i have an oki ES7411 the extracted directory looks like this:

not all files listed.
oki-c610....
   OKB3S035.INF file
   OK091U0S.CCM file
   okb3x035.hlp file
   i386 directory (containing 19files)
     askoki.dll
     OKC711B3.PPD
     ..
   amd64 directory (containing 17 files)
     OKC711BA.PPD
     ...

interesting there are PPD in one directory, but not in the other.

where do i get the driver Name "HP Universal Printing PS (v5.1)"
this is the name listd in the advanced tab driver on the windows client?
or can this get extracted from the inf file?






Am 15.03.2011 12:30, schrieb Daniel Müller:
> If you already uploaded the driver  to  [print$]
>
>>> rpcclient -U DOMAIN\\LOGIN%PASSWD -c "adddriver \"Windows x64\" \"HP
>>> Universal Printing PS
>>> (v5.1):PSCRIPT5.dll:hpcu104s.ppd:hpmdp104.dll:PSCRIPT.HLP:NULL:RAW:hpcdmc64.dll,hpbcfgre.dll,hpcpu104.CFG,hpcui104.dll,hpcpe104.dll,hpcur104.dll,hpcpn104.dll,hpcsr104.dll,hpcst104.dll,hpcev104.dll,hpcu104s.hpx,hpcsc104.dtd,hpchl104.cab,hpzfn104.ntf,hpcu104.dem,hpmux104.dll,hpmur104.dll,hpmpm081.dll,hpmpw081.dll,hpmsn104.dll,hpmsl104.dll,hpcsat20.dll,hpcu104v.ini,hpcu104s.xml,hpcls104.dll,hpcss104.dll,FxCompChannel_x64.dll,cioum.dll,cioum64.msi,hpcpn104.dll,ps5ui.dll,pscript.ntf,ps_schm.gdl,hppdcompio.dll,hpcc6104.dll,HPDRVJCT.dll,hpfxcomw.dll,hpsysobj.dll\""
>>> HAPI64-CC
>>> Printer Driver HP Universal Printing PS (v5.1) successfully installed.
>
>
> You need in this second step only to know what is the main driver:
> This could be
>
> Rpcclient -L localhost -U root -c 'setdriver PSCRIPT5.dll "HP  Universal Printing PS" '
>
> -----------------------------------------------
> EDV Daniel Müller
>
> Leitung EDV
> Tropenklinik Paul-Lechler-Krankenhaus
> Paul-Lechler-Str. 24
> 72076 Tübingen
>
> Tel.: 07071/206-463, Fax: 07071/206-499
> eMail: mueller at tropenklinik.de
> Internet: www.tropenklinik.de
> -----------------------------------------------
>
> -----Ursprüngliche Nachricht-----
> Von: Thomas Stegbauer [mailto:mailingliste1 at stegbauer.info]
> Gesendet: Dienstag, 15. März 2011 12:02
> An: mueller at tropenklinik.de
> Cc: samba at lists.samba.org
> Betreff: Re: [Samba] Printer drivers installation: files are not deleted
>
> Hello Daniel,
>
> where do i get all the dlls needed for the driver?
> the test "HP Color Laserjet 2800 (PS)" from Windows XP has 23files?
> is it really needed to extract them from a fresh Windows Install?
>
> net rpc rights is already done.
>
> best regards
> thomas
>
>
> Am 15.03.2011 11:36, schrieb Daniel Müller:
>> Then try first:
>> Net rpc rights grant "yourusername/or groupname" SePrintOperatorPrivilege -Uyouradmin
>>
>> The $DRVIER ist the driver you uploaded with rpcclient.
>> Rpcclient -L localhost -U root -c 'setdriver AdobePs5.dll adobe'
>>
>>
>>
>> EDV Daniel Müller
>>
>> Leitung EDV
>> Tropenklinik Paul-Lechler-Krankenhaus
>> Paul-Lechler-Str. 24
>> 72076 Tübingen
>> Tel.: 07071/206-463, Fax: 07071/206-499
>> eMail: mueller at tropenklinik.de
>> Internet: www.tropenklinik.de
>>
>> Von: Thomas Stegbauer [mailto:thomas at stegbauer.info]
>> Gesendet: Dienstag, 15. März 2011 11:20
>> An: mueller at tropenklinik.de
>> Cc: samba at lists.samba.org; Laurent Blume
>> Betreff: Re: [Samba] Printer drivers installation: files are not deleted
>>
>> Hi Daniel,
>>
>> thank you for your response.
>> What is the value of the variable $DRIVER?
>>   From documentation i read, this the is driver-name (as listed under advanced in the printer-settings on windows)
>> But if the driver does not get copied over?
>>
>> best regards
>> thomas
>>
>>
>> ________________________________________
>> Von: "Daniel Müller"<mueller at tropenklinik.de>
>> An: "Thomas Stegbauer"<mailingliste1 at stegbauer.info>, "Laurent Blume"<laurent at opensolaris.org>
>> CC: samba at lists.samba.org
>> Gesendet: Montag, 14. März 2011 08:54:41
>> Betreff: AW: [Samba] Printer drivers installation: files are not deleted
>>
>> Did you made a: rpcclient -L localhost -Uyouruser -c 'setdriver $DRIVER
>> $PRINTER'
>>
>> -----------------------------------------------
>> EDV Daniel Müller
>>
>> Leitung EDV
>> Tropenklinik Paul-Lechler-Krankenhaus
>> Paul-Lechler-Str. 24
>> 72076 Tübingen
>>
>> Tel.: 07071/206-463, Fax: 07071/206-499
>> eMail: mueller at tropenklinik.de
>> Internet: www.tropenklinik.de
>> -----------------------------------------------
>>
>> -----Ursprüngliche Nachricht-----
>> Von: samba-bounces at lists.samba.org [mailto:samba-bounces at lists.samba.org] Im
>> Auftrag von Thomas Stegbauer
>> Gesendet: Sonntag, 13. März 2011 22:37
>> An: Laurent Blume
>> Cc: samba at lists.samba.org
>> Betreff: Re: [Samba] Printer drivers installation: files are not deleted
>>
>> Hallo Laurent,
>>
>> i have a similar problem, here.
>> When trying to add a new printer via apw from a winXP32, the driver
>> files get copied over to print$ on the ubuntu 10.04 Server (Samba 3.4.7)
>> afterwards it says "Permission denied" And the driver get not registered.
>>
>> Where do you geht the filenames, the drivers needs?
>> as i cant use rpcclient to register the drivers from commandline.
>>
>> best regards
>> thomas
>>
>> # Thomas Stegbauer
>> #
>> https://keyserver1.pgp.com/vkd/SubmitSearch.event?SearchCriteria=thomas@steg
>> bauer.info
>> # PGP Fingerprint: C5B5 BDBD 6607 A9DF E545  0EC5 9DDF 9749 BD05 808A
>>
>>
>> Am 10.02.2011 15:37, schrieb Laurent Blume:
>>> Hello all,
>>>
>>> I'm running Samba 3.5.5 on Debian 5, and following the documentation
>>> as closely as I can to install drivers using rpcclient.
>>>
>>> I first install the driver on a Windows 7 x65 workstation, then use
>>> rpcclient/smbclient to fetch the files.
>>> I then use smbclient to put those on the print$ share of the Samba
>>> server. So far, so good.
>>>
>>> Then I use rpcclient to add those files, and that appears to work:
>>> rpcclient -U DOMAIN\\LOGIN%PASSWD -c "adddriver \"Windows x64\" \"HP
>>> Universal Printing PS
>>>
>> (v5.1):PSCRIPT5.dll:hpcu104s.ppd:hpmdp104.dll:PSCRIPT.HLP:NULL:RAW:hpcdmc64.
>> dll,hpbcfgre.dll,hpcpu104.CFG,hpcui104.dll,hpcpe104.dll,hpcur104.dll,hpcpn10
>> 4.dll,hpcsr104.dll,hpcst104.dll,hpcev104.dll,hpcu104s.hpx,hpcsc104.dtd,hpchl
>> 104.cab,hpzfn104.ntf,hpcu104.dem,hpmux104.dll,hpmur104.dll,hpmpm081.dll,hpmp
>> w081.dll,hpmsn104.dll,hpmsl104.dll,hpcsat20.dll,hpcu104v.ini,hpcu104s.xml,hp
>> cls104.dll,hpcss104.dll,FxCompChannel_x64.dll,cioum.dll,cioum64.msi,hpcpn104
>> .dll,ps5ui.dll,pscript.ntf,ps_schm.gdl,hppdcompio.dll,hpcc6104.dll,HPDRVJCT.
>> dll,hpfxcomw.dll,hpsysobj.dll\""
>>> HAPI64-CC
>>> Printer Driver HP Universal Printing PS (v5.1) successfully installed.
>>>
>>>
>>> But actually, things are going wrong: it does create the 3/
>>> subdirectory, it does populate it with the files in print$/x64, but
>>> those files are kept there, not deleted as they should.
>>>
>>> If I then try to delete it, there's something similar:
>>>
>>> rpcclient $>   deldriverex "HP Universal Printing PS (v5.1)"
>>> Driver HP Universal Printing PS (v5.1) and files removed for arch
>>> [Windows x64] (version: 3).
>>>
>>> But none of the files are really removed, they're still all there.
>>>
>>> And so far, no error message that I can see.
>>>
>>> Can anybody shed some light? TIA!
>>>
>>> Laurent


More information about the samba mailing list