[Samba] Printer driver interface different

Matthew Forrest mforrest at ryerson.ca
Mon Aug 11 20:11:31 GMT 2008


On 11-Aug-08, at 10:34 AM, Gerald (Jerry) Carter wrote:

> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA1
>
> Ryan Novosielski wrote:
>> Had the same problem with the Aficio 350. You can just install the
>> driver locally and not use the Samba spool at all (direct IP  
>> printing).
>> That seems to be the best angle with my device. It's a shame,  
>> because it
>> really ought to work.
>
If I can't get the driver to 'look' right, the clients are still going  
thru a samba spool so I can do page accounting and restrict who prints  
color.  With the "use client driver = yes" option, I can install the  
driver locally.  The problem is I have to install the driver  
locally... I'd rather not do the walk! :)


> Does this driver contain a file names UNIDRV.DLL ?  It's probably a
> difference in behavior between EMF and RAW printing.
>

It doesn't contain UNIDRV.DLL
It looks like it uses the generic windows PS driver PSCRIPT5.DLL with  
a bunch of extras - for the UI?
The only difference between rpcclient -c 'enumdrivers 3' on samba vs  
win2k is that the win2k driver has a Monitorname: [RICOH Language  
Monitor2] entry.

Printer Driver Info 3:
	Version: [3]
	Driver Name: [RICOH Aficio Color5560 PS]
	Architecture: [Windows NT x86]
	Driver Path: [\\\\LOCALHOST\print$\W32X86\3\PSCRIPT5.DLL]
	Datafile: [\\\\LOCALHOST\print$\W32X86\3\RIC55603.PPD]
	Configfile: [\\\\LOCALHOST\print$\W32X86\3\PS5UI.DLL]
	Helpfile: [\\\\LOCALHOST\print$\W32X86\3\PSCRIPT.HLP]

	Dependentfiles: [\\\\LOCALHOST\print$\W32X86\3\JCUI.exe]
	Dependentfiles: [\\\\LOCALHOST\print$\W32X86\3\RICJC32.DLL]
	Dependentfiles: [\\\\LOCALHOST\print$\W32X86\3\Rc4manNT.dll]
	Dependentfiles: [\\\\LOCALHOST\print$\W32X86\3\Ne60Cdat.dll]
	Dependentfiles: [\\\\LOCALHOST\print$\W32X86\3\MFRICRES.dll]
	Dependentfiles: [\\\\LOCALHOST\print$\W32X86\3\PS_SCHM.GDL]
	Dependentfiles: [\\\\LOCALHOST\print$\W32X86\3\PSCRPTFE.NTF]
	Dependentfiles: [\\\\LOCALHOST\print$\W32X86\3\PSCRIPT.NTF]
	Dependentfiles: [\\\\LOCALHOST\print$\W32X86\3\E314PSHL.CHM]
	Dependentfiles: [\\\\LOCALHOST\print$\W32X86\3\RI3141E3.XML]
	Dependentfiles: [\\\\LOCALHOST\print$\W32X86\3\RI260CUI.DLL]
	Dependentfiles: [\\\\LOCALHOST\print$\W32X86\3\RI260CRE.DLL]
	Dependentfiles: [\\\\LOCALHOST\print$\W32X86\3\RIC55603.INI]

	Monitorname: []
	Defaultdatatype: []


Thanks,
Matt


More information about the samba mailing list