[Samba] unable to upload printer driver

Achim Gottinger achim at ag-web.biz
Tue Jun 6 12:54:55 UTC 2017


I can install Kyocera Universal KPDL drivers once i delete the sections:

[PrinterPackageInstallation.x86]
PackageAware=TRUE
CoreDriverDependencies={D20EA372-DD35-4950-9ED8-A6335AFE79F1}

[PrinterPackageInstallation.amd64]
PackageAware=TRUE
CoreDriverDependencies={D20EA372-DD35-4950-9ED8-A6335AFE79F1}

in the OEMSETUP.inf file.

But editing the file invalidates signing.

Am 06.06.2017 um 12:59 schrieb Franz Gansberger via samba:
> Hi Louis,
>
> thank you for your answer.
>
> - the link was already there
> - I followed this hints:
> https://lists.samba.org/archive/samba/2016-November/204773.html
> did the chmod 2775
> administrator is part of the PrintOperatorGroup
> net rpc rights list privileges SePrintOperatorPrivilege -U "H955\administrator"
>
> getfacl printerdrivers
> # file: printerdrivers
> # owner: root
> # group: H955\134domain\040admins
> # flags: -s-
> user::rwx
> user:root:rwx
> user:3000003:r-x
> user:H955\134domain\040admins:rwx
> group::rwx
> group:3000003:r-x
> group:H955\134domain\040admins:rwx
> mask::rwx
> other::---
> default:user::rwx
> default:user:root:rwx
> default:user:3000003:r-x
> default:user:H955\134domain\040admins:rwx
> default:group::---
> default:group:3000003:r-x
> default:group:H955\134domain\040admins:rwx
> default:mask::rwx
> default:other::---
>
> Now I found this post:
> https://groups.google.com/forum/#!msg/linux.samba/9BptH0lYLSk/D7pBaYnoDgAJ
>
> Herr I tried the printui /s /t2  - had an ver4.
> Now I found an relative old driver for the Kyocera FS-C5150 (windows 7 x64, ver3), and installed it successfully local.
> But nontheless putting that on the share on samba failes again?!
>
> Also - some of the ancient driver (HP4050, HP4250) which are the easyest one (did that manually on Samba 3.x years ago) also fail on putting the driver remote for download.
>
> I'm trying this from a W8.1 WS
>
> Thanks!
> Franz
>
>
>>>> L.P.H. van Belle <belle at bazuin.nl> 04.06.2017 00:38 >>>
>
>> Op 1 jun. 2017 om 15:20 heeft Franz Gansberger via samba <samba at lists.samba.org> het volgende geschreven:
>>
>> Hi all,
>>
>> according to this thread, I ran into the same situation:
>>
>> [2017/06/01 10:35:46.909754,  0] ../source3/rpc_server/spoolss/srv_spoolss_nt.c:8476(_spoolss_AddPrinterDriverEx)
>>   _spoolss_AddPrinterDriverEx: level 8 not yet implemented
>> [2017/06/01 10:35:46.925055,  0] ../source3/printing/nt_printing.c:1097(move_driver_file_to_download_area)
>>   move_driver_file_to_download_area: Unable to rename [x64/kmfc5150_xps] to [x64/3/KMFC5150_XPS]: NT_STATUS_OBJECT_NAME_NOT_FOUND
>>
>>
>> [print$]
>> 	   path = /data/data/printerdrivers/
>> 	   read only = no
>> 	  acl_xattr:ignore system acl = yes
>> 	  browseable = yes
>> 	  guest ok = no
>> 	  write list = root, administrator, @"Domain Admins", @lpadmin, @"Print Operators"
>>
>>
>> Samba version 4.5.8-Debian
>>
>> I followed all the hints from Rowland, but...
>>
>> Has there been any solution so far?
>> Appreciate any thoughts..
>> :-)
>>
>> Franz
>> -- 
>> To unsubscribe from this list go to the following URL and read the
>> instructions:  https://lists.samba.org/mailman/options/samba
> if it a kyocera driver, you need to cleanup all 32bit parts from the inf.
>
> and you can try
> ln -s x64 X64 in the driver folder
>
> last xps driver? cant test this atm but try the pcl or ps version.
>
> there is a post of me which tells verything you need to know for a printer (cups) set on debian. (google for it, use l.p.h in your search)
>
> last, you only need the first three line if you use acl_xattr:ignore system acl = yes
> and configure the share from a windows client.
>
> dont mix posix acl settings and acl_xattr:ignore system acl = yes
>
> still no go after above, i can test next wednesday and give better help.
>
> ps? that driver is it a 'level 3 Windows driver' since level 4 and up are not supported yet.   ( the error msg shows level 8, but that not the windows level)
>
> greetz
>
> Louis
>
>




More information about the samba mailing list