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
installation:impression_reseau_winxp [Le 18/06/2009, 15:45]
213.95.41.13
— (Version actuelle)
Ligne 1: Ligne 1:
->Version Breezy (fonctionne sur Edgy 6.10) Pour Dapper voir plus bas 
  
-[[https://​wiki.ubuntu.com/​NetworkPrintingFromWinXP|Traduit]] par [[utilisateurs:​gauthier |Gauthier]]. 
- 
-====== Impression réseau depuis Windows ====== 
- 
-En réseau hétérogène Ubuntu / Windows, j'ai réussi une impression réseau à partir d'une machine XP vers une station de travail Ubuntu (connectée à une imprimante locale), en suivant les 6 étapes décrites ci-après (légèrement adaptées d'une page FAQ sur ce sujet). 
- 
- 
-======== sous ubuntu ======== 
-  - Utilisez l'​utilitaire d'​impression d'​Ubuntu pour ajouter l'​imprimante locale à votre station de travail Ubuntu. 
-  - Modifiez le fichier de configuration /​etc/​cups/​cupsd.conf (vous avez juste besoin de modifier la première balise intitulée "​Location"​ (en tête de fichier), les autres balises héritant de permissions particulières) :<​file>​ 
-<​Location /> 
-  Order Deny,Allow 
-  Deny From All 
-  Allow From 127.0.0.1 
-  #the line below allows access to the LAN subnet 
-  Allow From 192.168.1.* 
-</​Location></​file>​Paramétrez également le port afin qu'il écoute toutes les interfaces (il se peut que vous vouliez faire un réseau avec des câbles séries :​-().<​file>​ 
-#Port 80 
-#Port 443 
-Port 631 
-# 
-#Listen 127.0.0.1:​631</​file>​ 
-  - Relancer le démon CUPS par la commande :<​code>​sudo /​etc/​init.d/​cupsys restart</​code>​ 
-======== sous windows ======== 
-  - Modifiez le fichier C:​\WINDOWS\system32\drivers\etc\hosts (Win XP ne reconnaîtra pas l'​adresse IP donc il faut l'​associer à un nom d'​hôte) :<​file>​ 
-127.0.0.1 ​      ​localhost 
-192.168.1.100 ​  ​ubuntu 
-</​file>​ 
-  - Pour windows 95 ou 98, installer l'​outil « Internet Print Services » de Microsoft ci-dessous : 
-    * [[http://​www.microsoft.com/​Windows95/​downloads/​contents/​WUPreviews/​IPP|pour win95]] 
-    * [[http://​www.microsoft.com/​Windows98/​downloads/​contents/​WUPreviews/​IPP|pour win98]] 
-    * Pour win NT essayer [[http://​www.shinesoft.com/​shineprint/​spclient.html|shineprint]] 
-    * Aucun outil n'est nécessaire pour win XP ou win 2000 
-  - Ajouter l'​imprimante en utilisant la fonction dédiée du panneau de configuration Windows XP, et utilisez l'​adresse suivante pour la connexion réseau : http://​ubuntu:​631/​printers/​DeskJet-940C 
- 
- 
- 
-===== Remarques ===== 
- 
-Nous avons été plusieurs amis a faire cette solution chez nous, et avant de lire, je vous conseille de lire nos problèmes, et comment les résoudre. 
-  - Ne pas oublier d'​installer les pilotes de l'​imprimante sur la machine windows 
-  - Dans l'​étape 2, on voit « ''​Allow From 192.168.1.*''​ », sur certains routeurs, on preferera « ''​Allow From 192.168.0.*''​ ». Si vous preferez l'​ouvrir à toutes les plages d'IP sur votre réseau (recommandé si vous avez des emm...brouilles avec ça, ''​Allow From 192.168.*.*''​. 
-  - Sous Windows pour l'​étape 1 il faut remplacer l'​adresse IP 192.168.1.100 par l'​adresse IP de votre ordinateur (visible dans Reglages du systeme -> Configuration Reseau) 
-  - Sous Windows, si le nom d'​imprimante est refusé, vérifiez que le pare-feu d'​Ubuntu autorise les connexions depuis le réseau local. Au besoin, dans Firestarter,​ cliquez sur l'​onglet politique, choisissez "​Edition de la politique du trafic entrant",​ et ajoutez une règle dans "​Autoriser les connexions de l'​hôte",​ en entrant l'​adresse IP de l'​ordinateur sous Windows. 
-  
-Voila, merci 
- 
- 
-Dernières modifications le 07-09-2005 20:50:17 par DeAdPsyKo 
-© 2005 Canonical Ltd. Ubuntu and Canonical are registered trademarks of Canonical Ltd. 
- 
- 
- 
-===== Version Dapper ===== 
- 
-Pour partager son imprimante sous dapper avec un client réseau sous Windows XP, il faut : 
- 
-Dans le fichier /​etc/​cups/​cupsd.conf,​ rajouter la ligne ''​Allow 192.168.1.xxx''​ (où ''​xxx''​ = @IP du PC client) dans la partie ''<​Location />''​),​ afin d'​obtenir quelque chose comme cela : 
-<​file>​ 
-# Restrict access to the server... 
-<​Location /> 
-  Order allow,deny 
-  Allow localhost 
-  Allow 192.168.1.xxx 
-</​Location>​ 
-</​file>​ 
-Si il y a d'​autres clients rajouter leurs adresses de la même façon, ou utiliser l'​adresse de tout le réseau ''​192.168.1.*''​ 
- 
-Dans le fichier ''/​etc/​cups/​cups.d/​ports.conf'',​ commenter la ligne ''​Listen localhost:​631''​. 
-<​file>​ 
-# Listen localhost:​631 
-<​file><​file></​file>​ 
-et rajouter une ligne contenant ''​Port 631''​ : 
-<​file>​Port 631</​file>​ 
- 
-Relancer le démon CUPS par la commande :  
- 
-  sudo /​etc/​init.d/​cupsys restart 
- 
-Modifiez le fichier ''​C:​\WINDOWS\system32\drivers\etc\hosts''​ (Windows XP ne reconnaîtra pas l'​adresse IP donc il faut l'​associer à un nom d'​hôte) : 
-<​file>​ 
-127.0.0.1 ​      ​localhost 
-192.168.1.yyy ​  ​ubuntu 
-</​file>​ 
-(mettre ici à la place de ''​yyy''​ l'IP suivi du nom de votre PC ubuntu) 
- 
-Note : Je ne sais pas si c'est propre à Windows Vista, mais cette étape a été inutile pour moi.  Windows a accepté un adresse IP (il n'y a pas de raisons qu'il ne l'​accepte pas, car tout ce que fait le fichier hosts, c'est d'​associer un nom à une adresse IP). 
- 
-Pour windows XP ou windows 2000 Ajouter l"​imprimante en utilisant la fonction dédiée du panneau de configuration Windows XP, et utilisez l"​adresse suivante pour la connexion réseau :  
-http://​ubuntu:​631/​printers/​nomimprimante 
- 
- 
-où ''​nomimprimante''​ est le nom de votre imprimante sur Ubuntu 
- 
----- 
- 
-====== PETITE PRECISION POUR UNE CONFIGURATION PARTICULIERE ====== 
- 
-===== le petit fichier qui fait la différence ===== 
- 
-===== VERSION DAPPER ===== 
- 
-==== schéma du réseau ==== 
-<​file>​ 
--1PC serveur (ubuntu dapper) sur lequel sont connectées 2 imprimantes (Epson-stylus-CX3200 et Epson-stylus-color-1160) 
--1 portable en dualboot windowsXP/​ubuntu dapper 
--1 PC de salon en dualboot windowsXP/​mandriva2006 
-</​file>​ 
- 
-Les 3 ordinateurs sont connectés sur internet en wifi via la freebox en mode routeur non dégroupé (ip dynamique). 
-Des IP fixes ont été données à chaque ordinateur : 
-           -PC serveur (ubuntu) = 192.168.0.4 
-           ​-portable (win/​ubuntu) = 192.168.0.3 
-           -PC de salon (win/​mandriva) = 192.168.0.2  ​ 
- 
-==== Objectif ==== 
- 
-partager les 2 imprimantes via cups et samba pour le portable (que ce soit sous windowsXP ou ubuntu dapper) et le PC de salon (que ce soit pour windowsXP ou mandriva2006). A première vue cela ne doit pas être si différent des solutions apportées plus haut, mais je dois vous avouer qu'il m'a fallu pas mal de temps pour trouver la solution et faire fonctionner cette configuration. 
- 
-=== 1ère étape le PC serveur === 
- 
-1-installer les paquets cupsys, cupsys-driver-gutenprint 
- 
-<​file>​sudo apt-get install cupsys cupsys-driver-gutenprint</​file>​ 
- 
-2-Dans le fichier de configuration /​etc/​cups/​cupsd.conf,​ il faut mettre dans la section <​Location/>​ : 
- 
-<​file>​ 
-# Restrict access to the server... 
-<​Location /> 
-  Order Deny,Allow 
-  Deny From All 
-  Allow From 192.168.0.0/​255.255.255.0 
-</​Location>​ 
-</​file>​ 
- 
-3-dans le fichier /​etc/​cups/​cups.d/​ports.conf , il faut commenter "​listen localhost:​631"​ et rajouter "port 631" : 
-<​file>​ 
-#Listen localhost:​631 
-Listen /​var/​run/​cups/​cups.sock 
-Port 631 
-</​file>​ 
- 
-4-ensuite vous configurez vos imprimantes en graphique en passant par SYSTEME--->​ADMINISTRATION--->​IMPRESSION,​ vous cliquez 2 fois sur nouvelle imprimante et vous cochez "​imprimante locale",​ normalement si vos imprimantes sont allumées, elles doivent être détectées automatiquement. Vous suivez l'​assistant pour la fin de la configuration puis vous lancez une page de test pour vérifier que tout fonctionne bien. 
- 
-Vous redémarrez cups : 
- 
-<​file>#​ /​etc/​init.d/​cupsys restart</​file>​ 
- 
-C'est tout pour le PC-SERVEUR (ubuntu) 
- 
-=== 2ème étape le portable-client (win/​ubuntu) === 
- 
-je passe l'​étape de configuration sur windowsXP parce que ça ne pose aucun problème particulier,​ tout est assisté. Par contre sur ubuntu , j'ai eu beaucoup plus de difficultés,​ donc voici comment j'ai procédé : 
- 
-== le petit détail qui fait la différence == 
- 
-1-on installe le paquet cupsys-client 
- 
-<​file>​sudo apt-get install cupsys-client</​file>​ 
- 
-2-Ensuite, éditez le fichier /​etc/​cups/​client.conf et décommentez la ligne commençant par ServerName. Sur cette ligne, vous devez alors préciser l'​adresse IP ou le nom DNS du serveur d'​impression. **SI CE FICHIER N'​EXISTE PAS, CREEZ LE A CET EMPLACEMENT : /​home/"​user"/​.cups/​client.conf ET METTEZ LA LIGNE SUIVANTE:** 
- 
-<​file>​ServerName 192.168.0.4 ​   #correspond à l'ip de mon PC-serveur (serveur d'​impression)</​file>​ 
- 
-**C'​était tout bêtement ce petit fichier qui empêchait de faire fonctionner les imprimantes sur le portable avec ubuntu.** 
- 
-Avec ça tout devrait fonctionner 
- 
-Sur le PC de salon, l'​impression sur winXP fonctionne mais je n'ai pas encore testé sur mandriva2006,​ à suivre ... 
- 
-Toutes ces infos sont issues de ce lien : 
- 
-[[http://​people.via.ecp.fr/​~alexis/​formation-linux/​imprimante.html]] 
  • installation/impression_reseau_winxp.1245332708.txt.gz
  • Dernière modification: Le 18/04/2011, 14:49
  • (modification externe)