partager imprimante CUPS pour windows

partager imprimante CUPS pour windows - Linux et OS Alternatifs

Marsh Posté le 04-07-2005 à 23:27:31    

voila, je possede une imprimante sous debian configuré grace a CUPS
et je voudrai réussir à imprimer sous windows sur cette imprimante
j'ai essayé de configurer samba mais sans réussite (je dois avouer que je comprend pas tout)
merci de votre aide


---------------
dam's (debianer), ma galerie Flickr
Reply

Marsh Posté le 04-07-2005 à 23:27:31   

Reply

Marsh Posté le 01-09-2005 à 18:30:14    

:bounce:  
 
J'ai le même problème et je croyais que ca venait du client windows mais quand j'imprime de windwos à windows ca marche.
 
Quelques infos : imprimante epson Stylus C40 UX sur mon pc sous debian testing. L'impression marche en local, mais pas via le partage d'imprimante.
Je suis en dual boot avec un windows xp et le partage d'imprimante marche entre les deux windows.
Je pense que les drivers de l'imprimantes sont installés sur le client mais j'avoue avoir eu beaucoup de problèmes avec.
 
Cups me donne ce message d'erreur :

I [01/Sep/2005:18:19:54 +0200] Adding start banner page "none" to job 50.
I [01/Sep/2005:18:19:54 +0200] Adding end banner page "none" to job 50.
I [01/Sep/2005:18:19:54 +0200] Job 50 queued on 'EPSONStC40UX' by 'nobody'.
E [01/Sep/2005:18:19:54 +0200] Unable to convert file 0 to printable format for job 50!
I [01/Sep/2005:18:19:54 +0200] Hint: Do you have ESP Ghostscript installed?
I [01/Sep/2005:18:19:54 +0200] Hint: Try setting the LogLevel to "debug".


 
Il me semble bien avoir le paquet ghostscript installé (j'ai gs-common, gs-esp, gs-fonts).
 
Je ne vois pas trop d'ou ca viens.
 
Si quelqu'un pouvais m'aider :jap:

Reply

Marsh Posté le 01-09-2005 à 18:39:32    

tu la partages avec Samba ou directement via CUPS ?
 
si avec Samba, tu devrais rajouter l'option use client driver = yes à ton partage :


[printers]
   comment = All Printers
   path = /var/spool/samba
   browseable = no
   guest ok = yes
   writable = no
   printable = yes
   create mode = 0700
   print command = lpr-cups -P %p -o raw %s -r
   use client driver = yes



---------------
Celui qui pose une question est idiot 5 minutes. Celui qui n'en pose pas le reste toute sa vie. |  Membre du grand complot pharmaceutico-médico-scientifico-judéo-maçonnique.
Reply

Marsh Posté le 01-09-2005 à 18:58:42    

Je la partage avec samba

[EPSON Stylus C40 Series]
printable = yes
printer name = EPSONStC40UX
max print jobs = 50
use client driver = yes


 
Tu crois que je devrais rajouter des lignes dans ma configuration (genre la gestion des droits ?)


Message édité par madkat le 01-09-2005 à 18:59:36
Reply

Marsh Posté le 01-09-2005 à 19:01:24    

tu peux essayer, ça ne coute rien


---------------
Celui qui pose une question est idiot 5 minutes. Celui qui n'en pose pas le reste toute sa vie. |  Membre du grand complot pharmaceutico-médico-scientifico-judéo-maçonnique.
Reply

Marsh Posté le 01-09-2005 à 19:01:46    

Sinon est-ce qu'il est possible que j'installe les drivers pour win sur ma machine ? Les drivers windows de epson me posent des difficultés, ca m'arrangerais de ne pas les installer.
 
Edit: je m'en suis dépatouillé, mais mon message d'erreur subsiste et toujours pas d'impression. Par contre coté windows il pense que l'impression a bien marché :/


Message édité par madkat le 01-09-2005 à 19:07:20
Reply

Marsh Posté le 01-09-2005 à 19:10:18    

si je comprend bien, tu veux que ce soit sur la machine linux que les drivers soient installés ?
 
c'est possible, il faut que tu envoies du postscript à la machine linux (win a un driver pour ça) et que la machine linux l'interprète et l'imprime.  
 
la commande d'impression devrait être :
 print command = lpr-cups -P %p %s
 
et il faut virer use client driver


---------------
Celui qui pose une question est idiot 5 minutes. Celui qui n'en pose pas le reste toute sa vie. |  Membre du grand complot pharmaceutico-médico-scientifico-judéo-maçonnique.
Reply

Marsh Posté le 01-09-2005 à 19:17:39    

Ca a l'air plus simple, je vais regarder ca.

Reply

Marsh Posté le 01-09-2005 à 20:23:50    

Ras le bol.
 
J'ai changé divers réglages, je pense que le poste client sous XP est bien réglé mais maintenant j'ai un message d'erreur sous win quand je tente d'imprimer et ni cups ni samba ne ralent.
 
Je capte plus rien

Reply

Marsh Posté le 01-09-2005 à 21:56:59    

Y a pas besoin de samba pour partager une imprimante Cups avec un Windows XP, 2003 voire 2000 (pas vérifié sous 2000).... Tu peux utiliser directement le protocole IPP (Internet Printing Protocol, utilisé par Cups et standardisé).
 
Regarde le fichier cupsd.conf et la doc pour :
 
-faire en sorte que cpusd écoute sur ton interface réseau (directives "Listen" et "Port" )
-faire en sorte que l'accès à ton imprimante soit autorisée (directive "<location /printer/ton_imprimante>....." )
 
en lisant les commentaires, on s'en tire sans trop de soucis.
 
Sous windows, tu choisi "imprimante internet" ou un truc du genre, et comme adresse, tu indique : http://tamachine_linux:631/printers/ton_imprimante. Et tu installe les pilotes.


Message édité par Dumbledore le 01-09-2005 à 22:00:05
Reply

Marsh Posté le 01-09-2005 à 21:56:59   

Reply

Marsh Posté le 01-09-2005 à 22:20:58    

Bon ca y est ca roule.
 
Le problème :  

  • sous linux :

Deux fichiers de config de cups à modifier mime.convs et mime.types , pour authoriser à imprimer sans l'option -o raw

Citation :

Dans mime.convs décommenter ca ########################################################################
#
# Raw filter...
#
# Uncomment the following filter and the application/octet-stream type
# in mime.types to allow printing of arbitrary files without the -oraw
# option.
#
 
application/octet-stream application/vnd.cups-raw 0 -
 
Et dans mime.types décommenter ca
 
########################################################################
#
# Raw print file support...
#
# Uncomment the following type and the application/octet-stream
# filter line in mime.convs to allow raw file printing without the
# -oraw option.
#
 
application/octet-stream
 
#
#


 

  • sous windows


Le pilote epson officiel est une merde, impossible de le désinstaller / réinstaller proprement, j'ai du m'y reprendre à au moins dix fois pour que ca marche, je me suis rendu compte que c'est lui qui déconnait en regardans dans les logs de cups et de samba. En gros si je n'avais que modifié les fichiers de config de cups ca aurait marché de suite, mais j'ai eu la mauvaise idée de toucher au drivers windows (enfin epson).
 
Sinon pour dumblecore, je me sers déja de toute facon de samba donc ca me va comme solution de partage d'imprimante, et d'ailleurs finalement ce n'était pas un problème lié a samba.
 
En espérant que mon expérience serve a d'autres  :sweat:

Reply

Marsh Posté le 25-10-2006 à 10:52:12    

Bonsoir à tous,
 
Je suis confronté à une problème semblable. J'ai essayé avec Samba, mais j'ai laché l'affaire pour faire avec IPP.
 
A partir d'une autre machine en linux j'ai ajouté l'imprimante avec (le) cups (du client) et ça marche (comme driver, j'ai choisi RAW)
 
A partir de Windows, j'ajoute l'imprimante, et il me demande de choisir un driver... je trouve ça bizarre c'est une HP DJ 3550, mais pourquoi mettre le driver ? On ne travaille pas en RAW ? Quoi qu'il en soit, j'ai mis le driver de HP, je fais un test... sur le serveur je vois bien mon document en attente, mais il ne sort jamais (et la led de l'imprimante clignote tres tres vite)
 
Mais vu qu'on travaille en RAW, c'est standard non ? Et donc c'est le driver sur la machine ou l'imprimante est branchée qui compte...


Message édité par zezette le 25-10-2006 à 10:53:53

---------------
"Par moment j'me d'mande si chui pas con" G. de Suresnes
Reply

Marsh Posté le 25-10-2006 à 11:28:21    

Je viens de tester avec d'autre drivers... J'ai telechargé sur cups.org les drivers cups... ça marche... mais en noir et blanc :(


---------------
"Par moment j'me d'mande si chui pas con" G. de Suresnes
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed