25/12/06

Partager une imprimante entre Ubuntu et Windows

Je vais vous expliquer ici comment j’ai fait pour partager une imprimante entre Ubuntu et Windows, ce qui est en fait assez facile quand on s’y prend bien. J’ai tout d’abord un pc auquel est relié mon imprimante, une HP 1350 (A). Ce pc est sous Ubuntu et est relié au réseau via éthernet. Et j’ai deux autres ordinateurs qui sont reliés à ce réseau via le wifi, un sous Ubuntu (B) et un autre sous Windows (C). En fait, peu importe la manière dont sont reliées les pc au réseau, les manipulations à faire restent les mêmes.

1. Opérations sur le pc A

1.1. Adresse ip statique

La première chose à faire est de donner une adresse ip statique au pc A, afin qu’il puisse être reconnu sur le routeur par les autres pc. Mon routeur est configuré en mode DHCP, et attribue des ip entre les plages 192.168.3.100 et 192.168.3.199, j’ai donc décidé de donner l’ip 198.162.2.90 à ce pc. Pour cela, dans Système/Administration/Réseau, il faut modifier les propriétés du wifi (ou de l’éthrenet suivant le cas). Pour mon routeur, j’arrive à ceci :

1.2. Installation de l’imprimante et paramétrage du serveur cups

Il faut ensuite installer l’imprimante. Cela se fait via le menu Système/Administration/Imprimantes. Dans un navigateur, allez sur sur http://localhost:631/. Si l’imprimante apparait dans l’onglet Printers, tout va bien. (Ce qui est normalement le cas avec Edgy.) Sinon, il faudra installer CUPS. Comme je n’ai pas eu à le faire, je vous renvoie aux explications du wiki.

Une fois l’imprimante installée, Il faut éditer le fichier /etc/cups/cupsd.conf :

/etc/cups/cupsd.conf

Dans ce fichier, vous devriez trouver les lignes suivantes :

# Only listen for connections from the local machine.
Listen localhost:631
Listen /var/run/cups/cups.sock

Il faut les remplacer par ceci :

# Only listen for connections from the local machine.
#Listen localhost:631
Listen /var/run/cups/cups.sock
Port 631

Redémarrez ensuite cups :

sudo /etc/init.d/cupsys restart

2. Opérations sur le pc B

Pour installer l’imprimante réseau sur le pc B, il suffit d’aller dans Administration/Système/Imprimantes, et d’ajouter une imprimante en spécifiant sur URI. Dans mon cas, cet URI était :

http://192.168.2.90/printers/PSC-1310

3. Opérations sur le pc C

Pour installer l’imprimante sur le pc C sous Windows, les tâches sont plus ou moins identique. Il faut aller dans le menu Imprimantes du Panneau de configuration, ajouter une imprimante à partir du réseau et spécifier son url (qui est différente de celle utilisée plus haut) :

http://192.168.2.90:631/printers/PSC-1310

J’ai eu un problème à ce niveau, mon imprimante n’était pas présente dans les drivers que proposait Windows. J’ai donc spécifié n’importe quel driver, et ensuite j’ai été dans les propriétés de l’imprimante. Sous un certain onglet, il y a moyen de spécifier un autre driver déjà installé. Comme j’utilisais précédemment cette imprimante en partage avec tous des pc sous Windows, le driver de celle-ci était disponible.

Lien : wiki d’Ubuntu

Tags: imprimante, windows

9 commentaires pour “Partager une imprimante entre Ubuntu et Windows”

par Jacques FAVREAU
le 24 janvier 2007, à 14:39

Bonjour,

Moi mon problème est le suivant:
Je possède deux PC (le premier tourne sous windows xp SP2 édition familiale et le deuxième sous la distribution Ubuntu 6.10 Edgy Eft). Sur celui avec windows xp est installé une imprimante de marque HP modèle Deskjet 5940 (imprimante partagée).

Je l’ai installé également sur ma distribution Ubuntu. Mais impossible d’imprimer quoi que ce soit. Je l’ai pourtant installé en passant par:

-Système => Administration => Impression => Nouvelle imprimante => Imprimante réseau => Windows (SMB).

Mon imprimante est bien installé et dans l’état ” Prêt “.

Lorsque je lance l’impression, le mode ” état ” passe par les deux étapes ci-dessous:

” Prêt : /usr/lib/cups/backend/smb failed ” => au moment de l’impression.

Puis quelques instants après:

” Prêt : Unable to connect to CIFS host, will retry in 60 seconds… “.

Si quelqu’un peut m’apporter une aide, je serais comblé. Merci d’avance.

par L'ours
le 28 janvier 2007, à 23:36

N’ayant jamais essayé d’installer une imprimante sur Ubuntu connectée à un pc sous Windows, je ne sais pas comment faire la chose. Mais j’essayerai de le faire le weekend prochain pour le fun… :p

par Jacques FAVREAU
le 29 janvier 2007, à 21:16

Bonsoir,
Merci l’ours si tu a des infos…..Car je galère.

par L'ours
le 29 janvier 2007, à 21:58

Je t’envoie un mail si j’ai du nouveau ;)

par Jacques FAVREAU
le 13 février 2007, à 18:35

As tu essayé

par L'ours
le 14 février 2007, à 11:42

Non désolé pas encore eu l’occasion…

par SolykZ
le 4 mars 2007, à 0:14

Salut l’ours ^^

Je suis de passage sur cet article après une petite recherche sur Google concernant le partage d’une PSC-1310 sur quatre PC en dual-boot Ubuntu/XP… Comme toi, le driver de la PSC n’apparaissait pas dans la liste des drivers, j’ai donc fait comme tu as dit et voilà le travail :)
(NB : Quel gros foutoir généralisé que de partager 3 dossiers par PC et une imprimante pour que ces éléments soient disponibles peu importe le système hôte et client lancé ! La prochaine fois je ferai un schéma, c’est plus moins casse-tête :))

Merci pour ce tuto, qui m’aidera à réaliser le mien d’ailleurs :)

par Jacques FAVREAU
le 22 avril 2007, à 18:51

Bonjour,

Depuis la migration de mon pc de la version Ubuntu 6.10 Edgy Eft vers la version Ubuntu 7.04 Feisty Fawn, plus de problème pour mon imprimante partagée sous windows, tout fonctionne à merveille.

par L'ours
le 22 avril 2007, à 22:27

Content que ton problème soit résolut Jacques :) Je viens de lire un billet qui explique comment utiliser toutes les fonctions des hp depuis feisty, si ça t’intéresse : http://taltan.free.fr/index/2007/04/22/69-boite-a-outils-pour-les-imprimantes-multifonctions-hp

Laissez un commentaire


  • Pages

    • ical2mobile
    • Me contacter
    • Table des matières
  • Commentaires récents

    • NaWer dans Wifi lent sous Hardy pour les chipset ralink rt2500 rt2×00
    • L'ours dans Wifi lent sous Hardy pour les chipset ralink rt2500 rt2×00
    • NaWer dans Wifi lent sous Hardy pour les chipset ralink rt2500 rt2×00
    • Michaël Delhaye dans Wifi lent sous Hardy pour les chipset ralink rt2500 rt2×00
    • thipal dans Installer Skype 1.4 beta sur Ubuntu 64 avec getlibs
  • Catégories

    • Blog
    • ical2mobile
    • Liens
    • Linux
    • Ubuntu 6.10 Edgy
    • Ubuntu 7.04 Feisty
    • Ubuntu 7.10 Gutsy
    • Ubuntu 8.04 Hardy
  • Tags

    ati audio Blog bonager calendrier cpu démarrage dictionnaire eclipse firefox flash ftp gaim gedit gnome calendrier locale gsm humour ical2mobile imprimante java jeu latex Liens Linux listen microphone mobile nautilus open office partition pidgin plugin rhythmbox rt2x00 rt2500 skype swiftfox synchronisation tag tilda vérification disque whist whistenligne wifi windows
  • Archives

    • juillet 2008
    • mai 2008
    • mars 2008
    • février 2008
    • janvier 2008
    • novembre 2007
    • octobre 2007
    • juillet 2007
    • juin 2007
    • mai 2007
    • avril 2007
    • mars 2007
    • février 2007
    • janvier 2007
    • décembre 2006
    • novembre 2006
  • Blogoliste

    • Nemstudio
    • Ubuntu fr
    • Whist En Ligne
    • WhistAssist
  • Méta

    • Connexion
    • Articles RSS
    • RSS des commentaires
    • WordPress.org
  • Blog de Thibault Leruitte