Partage Imprimante en Réseau

Merci de suivre le modele
Merci de suivre le modele
Merci de suivre le modele
Merci de suivre le modele

Pour partager son imprimante sur un PC Ubuntu Dapper il faut:

1- 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:

# Restrict access to the server… <Location />

Order allow,deny

Allow localhost

Allow 192.168.1.xxx

</Location>

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.*

2- Dans le fichier /etc/cups/cups.d/ports.conf, commenter la ligne Listen localhost:631 et rajouter une ligne contenant Port 631.

#Listen localhost:631

Port 631

(Pour Edgy, cette section se trouve dans le fichier cupsd.conf et non dans ports.conf)

3- Relancer le démon CUPS par la commande : sudo /etc/init.d/cupsys restart

1- Modifiez le fichier C:\WINDOWS\system32\drivers\etc\hosts sur le PC client sous windows car Windows XP ne reconnaît pas l'adresse IP donc il faut l'associer à un nom d'hôte :

127.0.0.1 localhost

192.168.x.yyy ubuntu

(mettre ici à la place de x. yyy l'ip et de ubuntu le nom de votre PC Serveur ubuntu)

2- 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ù ubuntu est le nom du PCserveur et nomimprimante est le nom de votre imprimante sur le PCserveur.

1- Aller à Système/Administration/Impression et cliquez Nouvelle imprimante, Choisir Imprimante Réseau , Ok pour ouvrir le port 631, et donner comme URL:

http://AdressePCserveur:631/printers/nomimprimante

où AdressePCserveur est l'adresse IP du PCserveur et nomimprimante est le nom de votre imprimante sur le PC Ubuntu

Si cela bloque dans le spooler ou si cela imprime des lignes de code, la solution qui marche:

Le problème est du au fait qu'il semble que cups 1.2.2 contienne un bug …

Installation corrigée sur le client sous Ubuntu:

Sur le PC client:

  • On ouvre le port 631
  • Système → Administration → Impression ,
  • on coche "Paramètres globaux" → Détecter les imprimantes LAN

On attend un peu … (30 secondes environ) et on clique "Nouvelle imprimante"

  • Imprimante réseau [ Imprimante CUPS (IPP) ]
  • URL : ipp:192.168.x.y:631/printers/NOM_EXACT_DE_L_IMPRIMANTE 192.168.x.y : c'est l'ip du pc serveur. NOM_EXACT_DE_L_IMPRIMANTE c'est le nom de votre imprimante sur le PC Ubuntu serveur * On valide le tout Tout le secret (bug) de la suite de l'installation: il ne faut pas choisir de pilote d'imprimante mais à la place sélectionner les valeurs suivantes : * Fabricant : Raw * Modèle (il n'yen a qu'un) : Queue * On clique sur Avancer * Donner un nom (ce que vous voulez ce n'est pas important) * Appliquer Cela fonctionne et a été testé sur deux machines sous Dapper 6.06 LTS en réseau. Cette modification a été donnée sur le forum Ubuntu.fr après recherche sur le forum anglais. http://forum.ubuntu-fr.org/viewtopic.php?pid=516652#p516652 A noter : pour corriger le problème évoqué sur la machine cliente Ubuntu (merci Figaro), il suffit de modifier les propriétés dans l'imprimante en sélectionnant l'onglet Pilote dans le panneau de propriété de l'imprimante. ATTENTION : l'onglet Pilote n'est plus dispo quand on appliquer le pilote Raw !
  • utilisateurs/figaro/perso.txt
  • Dernière modification: Le 11/09/2022, 13:15
  • par moths-art