Partage Imprimante en Réseau

Transcription

Partage Imprimante en Réseau
Partage Imprimante en Réseau
Pour partager son imprimante depuis un PC Ubuntu il faut:
PC Serveur d'imprimante
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>
S' il y a d'autres clients rajouter leurs adresses de la même façon, ou plus simplement utiliser l'adresse de
tout le réseau 192.168.1.*
<Location />
Order allow,deny
Allow localhost
Allow 192.168.1.*
</Location>
2- Dans le fichier pour Dapper /etc/cups/cups.d/ports.conf ou pour Edgy /etc/cups/cupsd.conf
commenter la ligne Listen localhost:631 et rajouter une ligne contenant Port 631.
# Listen localhost:631
Port 631
3- Relancer le démon CUPS par la commande :
sudo /etc/init.d/cupsys restart
Client réseau sous Windows XP
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.
Client réseau sous Ubuntu
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/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 driver d'imprimante mais à la place sélectionner les valeurs :
•
•
•
•
•
Fabricant : Raw
Modèle (il n'y en 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 des machines sous Dapper 6.06 LTS et Dapper 60,6 LTS et Edgy 6,10 .
Cette modification a été donnée sur le forum Ubuntu.fr après recherche sur le forum anglais.