Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
partager_imprimante_windows_sans_pilotes_sur_pc_client_ubuntu [Le 07/11/2007, 14:05]
foustala
partager_imprimante_windows_sans_pilotes_sur_pc_client_ubuntu [Le 11/09/2022, 11:25] (Version actuelle)
moths-art Suppression des espaces en fin de ligne (détecté et corrigé via le bot wiki-corrector (https://forum.ubuntu-fr.org/viewtopic.php?id=2067892)
Ligne 1: Ligne 1:
 +{{tag>​imprimante partage}}
 +----
 +
 ====== Partager une imprimante Windows sans les pilotes sur PC client Ubuntu ====== ====== Partager une imprimante Windows sans les pilotes sur PC client Ubuntu ======
  
-Ce tuto explique une méthode générale pour utiliser une imprimante partagée par Windows depuis un PC client Ubuntu sans que les pilotes de cette imprimante soient disponible sous Linux.+Ce tuto explique une méthode générale pour utiliser une imprimante partagée par Windows depuis un PC client Ubuntu sans que les pilotes de cette imprimante ​ne soient disponible sous Linux. 
 + 
 + 
 +{{:​print_parta_winxp.png|}} 
 + 
 + 
 + 
 + 
 + 
 + 
  
  
Ligne 8: Ligne 21:
  
 ===== Sous Windows ===== ===== Sous Windows =====
 +
  
 Sur le PC Windows, il faut déjà avoir une imprimante fonctionnelle. Ici nous supposerons que vous avez une Canon i80 installée sous Windows et que cette imprimante ne possède pas de pilote Linux. Sur le PC Windows, il faut déjà avoir une imprimante fonctionnelle. Ici nous supposerons que vous avez une Canon i80 installée sous Windows et que cette imprimante ne possède pas de pilote Linux.
  
-Vous devez tout d'​abord installer les programmes ​suivant ​:+<​note>​Concernant l'​imprimante i80 : Depuis la création de ce tuto un pilote libre pour la i80 à été créée. Cette imprimante est donc reconnue automatiquement sous Ubuntu !</​note>​ 
 + 
 +Vous devez tout d'​abord installer les programmes ​suivants ​:
   - Ghostscript   - Ghostscript
   - GSview   - GSview
   - RedMon   - RedMon
-Ils sont tout trois disponibles sur [[http://​pages.cs.wisc.edu/​~ghost/​|ce site]]. Leur installation est standard, un .exe ... on double clique ... on suit les instructions et c'est fini. Une seule petite variante pour RedMon. Il faut décompresser avant d'​installer. ​+Ils sont tous trois disponibles sur [[https://​pages.cs.wisc.edu/​~ghost/​|ce site]]. Leur installation est standard, un .exe ... on double clique ... on suit les instructions et c'est fini. Une seule petite variante pour RedMon. Il faut décompresser avant d'​installer. ​Pour RedMon, un lien alternatif au cas où les liens précédents ne fonctionnent pas : [[http://​www.eos.ncsu.edu/​hardware/​zipfiles/​redmon17.zip]]
  
 Cliquer sur Démarrer, Panneau de configuration,​ double cliquer sur Imprimantes et télécopieurs. Cliquer sur Démarrer, Panneau de configuration,​ double cliquer sur Imprimantes et télécopieurs.
Ligne 25: Ligne 41:
 {{ wiki:​ghostscript:​3.png }} {{ wiki:​ghostscript:​3.png }}
  
-Faite suivant, vous devriez voir la fenêtre suivante :+Faites ​suivant, vous devriez voir la fenêtre suivante :
  
 {{ wiki:​ghostscript:​2.png }} {{ wiki:​ghostscript:​2.png }}
  
 Sélectionnez "​imprimante locale"​ et décocher la case "​Détection et installation automatique"​. Sélectionnez "​imprimante locale"​ et décocher la case "​Détection et installation automatique"​.
-Faite suivant, vous devriez voir la fenêtre suivante :+Faites ​suivant, vous devriez voir la fenêtre suivante :
  
 {{ wiki:​ghostscript:​4.png }} {{ wiki:​ghostscript:​4.png }}
  
 Sélectionnez "​créer un nouveau port" puis "​Redirected Port" dans la liste. Sélectionnez "​créer un nouveau port" puis "​Redirected Port" dans la liste.
-Faite suivant, vous devriez voire la fenêtre pop-up suivante :+Faites ​suivant, vous devriez voire la fenêtre pop-up suivante :
  
 {{ wiki:​ghostscript:​5.png }} {{ wiki:​ghostscript:​5.png }}
Ligne 43: Ligne 59:
 {{ wiki:​ghostscript:​62.png }} {{ wiki:​ghostscript:​62.png }}
  
-Sélectionnez une imprimante Postscript. Par exemple la "Apple Color LW 12/640 PS" (la 660 est très bien aussi ... enfin prenez celle que vous voulez du moment qu'​elle soit postscript). ​Faite suivant, vous devriez voir la fenêtre suivante :+Sélectionnez une imprimante Postscript. Par exemple la "Apple Color LW 12/640 PS" (la 660 est très bien aussi ... enfin prenez celle que vous voulez du moment qu'​elle soit postscript). ​Faites ​suivant, vous devriez voir la fenêtre suivante :
  
 {{ wiki:​ghostscript:​72.png }} {{ wiki:​ghostscript:​72.png }}
  
-Séléctionnez "​conserver les pilotes ​existant" et cliquez sur suivant. +Séléctionnez "​conserver les pilotes ​existants" et cliquez sur suivant. 
-Vous devriez ​voire la fenêtre suivante :+Vous devriez ​voir la fenêtre suivante :
  
 {{ wiki:​ghostscript:​82.png }} {{ wiki:​ghostscript:​82.png }}
  
 Donnez un nom à cette imprimante. Je recommande de ne pas utiliser d'​espace. Ici, nous appelerons cette imprimante Ghostscripti80 pour indiquer que c'est une imprimante émuler par Ghostscript et qui imprime sur la Canon i80. Ne la mettez pas comme imprimante par défaut. Donnez un nom à cette imprimante. Je recommande de ne pas utiliser d'​espace. Ici, nous appelerons cette imprimante Ghostscripti80 pour indiquer que c'est une imprimante émuler par Ghostscript et qui imprime sur la Canon i80. Ne la mettez pas comme imprimante par défaut.
-Faite suivant, vous devriez ​voire la fenêtre suivante :+Faites ​suivant, vous devriez ​voir la fenêtre suivante :
  
 {{ wiki:​ghostscript:​92.png }} {{ wiki:​ghostscript:​92.png }}
  
-Sélectionnez "​partagez cette imprimante sur le réseau"​ et donné ​lui un nom. +Sélectionnez "​partagez cette imprimante sur le réseau"​ et donnez-lui un nom. 
-Faite suivant, vous devriez ​voire la fenêtre suivante :+Faites ​suivant, vous devriez ​voir la fenêtre suivante :
  
 {{ wiki:​ghostscript:​102.png }} {{ wiki:​ghostscript:​102.png }}
  
-Séléctionnez ​non (de toutes façons cette imprimante ne fonctionne pas encore) +Sélectionnez ​non (de toutes façons cette imprimante ne fonctionne pas encore) 
-Faite suivant, l'​assistant vous donne un résumer ​de manipulation,​ vérifiez que tout est OK et cliquez sur "​Terminer"​. Vous devriez revenir au panneau de controle ​des imprimantes.+Faites ​suivant, l'​assistant vous donne un résumé ​de manipulation,​ vérifiez que tout est OK et cliquez sur "​Terminer"​. Vous devriez revenir au panneau de contrôle ​des imprimantes.
  
 {{ wiki:​ghostscript:​142.png?​500 }} {{ wiki:​ghostscript:​142.png?​500 }}
  
-Sur la nouvelle imprimante, ici la Ghostscripti80, ​faite un clique gauche, puis cliquez sur propriété. +Sur la nouvelle imprimante, ici la Ghostscripti80, ​faites ​un clic droit, puis cliquez sur propriété. 
-Vous devriez ​voire la fenêtre suivante :+Vous devriez ​voir la fenêtre suivante :
  
 {{ wiki:​ghostscript:​112.png }} {{ wiki:​ghostscript:​112.png }}
Ligne 76: Ligne 92:
 {{ wiki:​ghostscript:​122.png }} {{ wiki:​ghostscript:​122.png }}
  
-Cliquez sur "​Configurer le port" après avoir sélectionnez ​le port "RPT1: Redirected Port Ghostscripti80"​ pour obtenir cette fenêtre :+Cliquez sur "​Configurer le port" après avoir sélectionné ​le port "RPT1: Redirected Port Ghostscripti80"​ pour obtenir cette fenêtre :
  
 {{ wiki:​ghostscript:​132.png }} {{ wiki:​ghostscript:​132.png }}
  
-Dans le champ "​Redirect this port to the program" ​entrer ​le chemin pour allez jusqu'​au programme gsprint. Chez moi c'est : "C:\Programme ​Files\Ghostgum\gsview\gsprint.exe"​.+Dans le champ "​Redirect this port to the program" ​entrez ​le chemin pour aller jusqu'​au programme gsprint. Chez moi c'est : "C:\Program ​Files\Ghostgum\gsview\gsprint.exe"​.
  
-Dans le champ "​Arguments for this program are" ​entrer ​:+Dans le champ "​Arguments for this program are" ​entrez ​:
 <​code>​ <​code>​
--printer "HP DeskJet 722C" -color -+-printer "Canon i80" -color -
 </​code>​ </​code>​
-Il est essentiel de bien indiquer le nom de l'​imprimante réelle vers laquelle on veut que cette imprimante ​virtuel ​redirige ses impressions (dans notre cas "Canon i80" cf. première image).+Il est essentiel de bien indiquer le nom de l'​imprimante réelle vers laquelle on veut que cette imprimante ​virtuelle ​redirige ses impressions (dans notre cas "Canon i80" cf. première image).
  
 <​note>​ <​note>​
-Si par la suite votre imprimante ​virtuel ​ne fonctionne pas (ou mal) essayé ​de rajouté au option ​"​-copies 1" soit :+Si par la suite votre imprimante ​virtuelle ​ne fonctionne pas (ou mal) essayez ​de rajouter aux options ​"​-copies 1" soit :
 <​code>​ <​code>​
--printer "HP DeskJet 722C" -color -copies 1 -+-printer "Canon i80" -color -copies 1 -
 </​code>​ </​code>​
 </​note>​ </​note>​
 +
  
 Dans la section "​Run"​ indiquez "​Hidden"​. Dans la section "​Run"​ indiquez "​Hidden"​.
  
-La periode ​d'​activation du programme pour chaque impression est de 300 secondes par défaut, normalement c'est suffisant. Si tout-fois ​vous perdez quelque ​tache d'​impression parce que votre imprimant ​réelle (ici la i80) ne se lance pas assez vite, n'ésitez ​pas à augmenter cette valeur. +La période ​d'​activation du programme pour chaque impression est de 300 secondes par défaut, normalement c'est suffisant. Si toutefois ​vous perdez quelque ​tâche ​d'​impression parce que votre imprimante ​réelle (ici la i80) ne se lance pas assez vite, n'hésitez ​pas à augmenter cette valeur.
- +
-Cliquez sur OK et retourné à l'​onglet "​Général"​ : +
- +
-{{ wiki:​ghostscript:​112.png }} +
- +
-Cliquez sur "​imprimer une page de test", si l'​impression se déroule sans problème : BRAVO ;-) +
-Vous pouvez passer à la partie suivante. +
  
 +Cliquez sur OK
  
 ===== Sur Ubuntu ===== ===== Sur Ubuntu =====
  
-Sous Ubuntu ​Gusty allez dans :+Sous Ubuntu ​Gutsy allez dans :
 Système>​Administration>​Impression Système>​Administration>​Impression
  
 +ou dans le terminal: <​code>​sudo system-config-printer</​code>​
 +\\
 Cliquez sur "​Nouvelle imprimante",​ choisissez "​Windows printer via SAMBA" puis "​Parcourir"​ ... choisissez l'​imprimante virtuelle Ghostscript et cliquez sur "​Validez"​ puis "​suivant"​. Cliquez sur "​Nouvelle imprimante",​ choisissez "​Windows printer via SAMBA" puis "​Parcourir"​ ... choisissez l'​imprimante virtuelle Ghostscript et cliquez sur "​Validez"​ puis "​suivant"​.
 En résumé : En résumé :
 {{ wiki:​ghostscript:​152.png?​700 }} {{ wiki:​ghostscript:​152.png?​700 }}
  
-Vous arrivez ensuite à la fenetre ​suivante :+<note tip> 
 +Si l'​explorateur samba ne trouve pas d'​imprimante vous pouvez entrer directement les informations de configuration : 
 + 
 +smb://ip du poste windows/nom (du partage) de l'​imprimante 
 + 
 +ex: smb://​192.168.0.1/​Canon 
 +</​note>​ 
 + 
 +<​note>​ 
 +Il se peut que vous retrouviez avec une adresse du type : 
 + 
 +  smb://​WORKGROUP/​nom_de_la_machine_windows/​ADMIN%24%20%20%20Disk%20%20%Administration%20%09C%24%20%20%200Disk%20%20Partage%20par%20d%09Canon 
 + 
 +Dans ce cas, il suffit de virer à la main tous les caractères entre le dernier "/"​ et le nom de l'​imprimante. 
 +</​note>​ 
 + 
 +Vous arrivez ensuite à la fenêtre ​suivante :
  
 {{ wiki:​ghostscript:​162.png }} {{ wiki:​ghostscript:​162.png }}
Ligne 125: Ligne 153:
 {{ wiki:​ghostscript:​172.png }} {{ wiki:​ghostscript:​172.png }}
  
-Choisissez "​PostScript printer"​ dans la colonne de gauche puis "​Generic PostScript Printer"​ à droite. ​Faite suivant, donnez un nom à votre imprimante puis OK ...+Choisissez "​PostScript printer"​ dans la colonne de gauche puis "​Generic PostScript Printer"​ à droite. ​Faites ​suivant, donnez un nom à votre imprimante puis OK ... 
 +(Sous Hardy le menu a légèrement changé, le choix "​PostScript printer"​ dans la colonne de gauche a été remplacé par une case vide; c'est le premier choix dans la liste.)
  
 Voila c'est fini :-D Voila c'est fini :-D
  
 <​note>​ <​note>​
-Vous n'​êtes pas obligé de prendre des pilotes ​générique, mais lorsque j'ai essayé cups a bugué, il ne voulait pas m'​ajouter l'​imprimante :-( ... mais je vous rassure, ​sa fonctionne ​trés bien avec les pilotes ​générique.+Vous n'​êtes pas obligé de prendre des pilotes ​génériques, mais lorsque j'ai essayé cups a bugué, il ne voulait pas m'​ajouter l'​imprimante :-( ... mais je vous rassure, ​ça fonctionne ​très bien avec les pilotes ​génériques.
 </​note>​ </​note>​
 +----
 +
 +DTSSSE : Je confirme. Ce tutoriel est excellemment ​ bien fait. Procédure de partage mise en oeuvre pour Canon IP90 derrière Portable ACER / XP. Merci aux contributeurs.
 +
 +===== Windows 7 =====
 +
 +Redmon ne fonctionne pas sous Windows 7.
 +Pour remédier à ce problème installer :
 +  * Ghostscript
 +  * GSview
 +  * PDFCreator (choisir Serveur lors de l'​installation)
 +
 +Étapes à suivre :
 +  * ouvrir PDFCreator avec des droits d'​administrateur ;
 +  * aller dans "​Imprimante"​ > "​Options"​ > "​Enregistrement automatique"​ ;
 +  * cocher "​Utiliser l'​enregistrement automatique"​ ;
 +  * choisir le format "​PS"​.
 +
 +  * Aller dans "​Actions"​ > "​Action après l'​enregistrement"​ ;
 +  * cocher "​Action après l'​enregistrement"​ ;
 +  * dans le champ "​Application/​Script"​ mettre "​C:​\Program Files\GSview\gsview\gsprint.exe"​ ;
 +  * comme "​Paramètres de l'​application"​ :
 +<​code>​-printer "​NOM_COMPLET_DE_VOTRE_IMPRIMANTE"​ -ghostscript "​C:​\Program Files\Ghostscript\gs8.71\bin\gswin32c.exe"​ "<​OutputFilename>"</​code>​
 +  * mettre le "Style de fenêtre"​ à "​Cachée"​.
 +
 +  * Aller dans les propriétés de l'​imprimante "​PDFCreator"​ ;
 +  * sous l'​onglet "​Partage"​ ;
 +  * cocher "​Partager cette imprimante"​.
 +
 +Depuis Linux, installer une nouvelle imprimante Samba utilisant le driver "​Generic PostScript Printer"​.
 +
 +===== remerciements =====
 +
 +Merci à l'​auteur de cette page : http://​iharder.sourceforge.net/​current/​macosx/​winmacprinter/#​step2
 +dont le tuto est largement inspiré.
  
-====== remerciements ======+Merci à Bzh pour avoir trouvé la page internet précédemment citée, et pour avoir testé en premier cette méthode...
  
-Merci à l'​auteur de la page suivante : http://​iharder.sourceforge.net/​current/​macosx/​winmacprinter/#​step2 +----
-Je me suis plus que grandement inspiré de son travail pour rédigé ce tuto.+
  
-Merci à Bzh pour avoir trouvé la page internet précédemment cité, et pour avoir testé en premier cette méthode.+Contributeurs : [[utilisateurs:​akira86]]
  • partager_imprimante_windows_sans_pilotes_sur_pc_client_ubuntu.1194440730.txt.gz
  • Dernière modification: Le 18/04/2011, 14:47
  • (modification externe)