Bonjour,
j’ai mis en place un serveur d’impression cups. Il fonctionne parfaitement avec tout les clients linux. Pour les clients windows je partage les imprimantes via samba et fourni aux clients le drivers drivers “cups for windows” via le partage print$ afin d’obtenir une installation simple des imprimantes.
Le soucis est que les paramètres transmis par les clients Windows (tel que l’impression recto-verso, la qualité d’impression ou autres) ne sont pas pris en compte par cups qui se contente d’imprimer avec les options configurés par défaut dans cups.
Je ne pense pas que samba soit en cause car lorsque je tente d’imprimer en envoyant les informations en raw sur l’imprimante avec le drivers constructeur installé sur le poste client (donc sans passer par samba) les paramètres ne sont toujours pas pris en compte.
Pour cups je n’ai fait que de commenter les lignes concernant le format raw dans les fichiers mime.types et mime.convs.
Au cas ou, voici la config de samba concernant les imprimantes.ls
[Photocopieur_DOC]
comment = Photocopieur de la DOC
browseable = Yes
writeable = yes
printable = yes
print ok = Yes
printing = cups
#use client driver = yes
path = /smb/public/Spool/Photocopieur_DOC
Les paramètres du partage print$
[print$]
path = /smb/public/printers
browseable = yes
public = yes
read only = Yes
write list = +administrateurs
Pour finir c’est une debian lenny a jour avec plusieurs imprimantes de différent type et constructeur differents.