opensuse:mp600r
no way to compare when less than two revisions
Différences
Ci-dessous, les différences entre deux révisions de la page.
— | opensuse:mp600r [2018/11/17 12:54] (Version actuelle) – créée - modification externe 127.0.0.1 | ||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
+ | ====== Configuration d'une multifonction Canon MP600R ====== | ||
+ | ==== Préambule ==== | ||
+ | Pour toutes la partie réseau je vais considérer que l' | ||
+ | |||
+ | |||
+ | ==== Préparation ==== | ||
+ | Pour faire fonctionner l' | ||
+ | * cups | ||
+ | |||
+ | Si l'on désire utiliser les fonctionnalités réseau il va nous falloir bjnp, c'est un module qui va permettre à CUPS d' | ||
+ | * bjnp: http:// | ||
+ | Ensuite l'on décompresse le fichier, on se place avec une console dans le répertoire ou l'on été extrait les fichier et l'on réalise la compilation et l' | ||
+ | ./configure | ||
+ | make | ||
+ | su | ||
+ | make install | ||
+ | Il est possible que la compilation échoue à cause de dépendance manquante, dans ce cas lancé Yast et vérifié que les packages suivants sont installé | ||
+ | * kernel-source | ||
+ | * glib-32bit | ||
+ | * gtk1-32bit | ||
+ | * libxml-32bit | ||
+ | |||
+ | Enfin pour la partie Scanner il nous faut installer la version 1.0.20 de Sane.\\ | ||
+ | Cette version n'est pas inclue officiellement dans OpenSuse 11.1. Il faut donc utiliser une source tiers, pour cela on va ajouter le dépôt suivant dans la liste des sources d' | ||
+ | * http:// | ||
+ | Et une fois le dépot configuré installer ou mettre à jour les paquets suivants | ||
+ | * sane-backend ( => 1.0.20 ) | ||
+ | * sane-backend-autoconfig ( => 1.0.20 ) | ||
+ | * sane-backend-32bits ( => 1.0.20 et OpenSuse 64bits seulement) | ||
+ | * xsane | ||
+ | |||
+ | **Sane version développement**: | ||
+ | Pour cela on peut passer par Git (il est disponible dans les packages de bases de Opensuse si vous ne l'avez pas encore) en lançant la commande: | ||
+ | git clone http:// | ||
+ | Ensuite l'on compile et l'on installe avec les commande classique | ||
+ | cd sane-backends/ | ||
+ | ./configure | ||
+ | make | ||
+ | make install | ||
+ | |||
+ | |||
+ | |||
+ | |||
+ | ==== Configuration Imprimante Réseau ==== | ||
+ | |||
+ | On se connecte sur l' | ||
+ | * http:// | ||
+ | Puis sur l' | ||
+ | On lui donne un **Nom** au choix(par exemple Canon MP600R LAN) on remplit éventuellement également les autres champs d' | ||
+ | Comme **Matériel**, | ||
+ | Comme **URI du matériel**, | ||
+ | Ensuite l'on choisit le drivers de **Marque** **Canon** et le modèle **Canon PIXMA iP4200 - CUPS+Gutenprint v5.0.2** (c'est celui avec lequel j'ai eu les meilleures résultat pour le moment mais je pense qu'on peut faire mieux).\\ | ||
+ | |||
+ | **Remarque**: | ||
+ | lpstat -t | ||
+ | qui doit normalement retourné des lignes de la forme | ||
+ | périphérique pour Canon : bjnp:// | ||
+ | Canon accepte les requêtes depuis le XXX. XXXX XXX XXX XX | ||
+ | |||
+ | |||
+ | ==== Configuration Scanner Réseau ==== | ||
+ | |||
+ | Le plus simple est d' | ||
+ | On commence par activer le module **pixma** qui correspond à notre gamme d' | ||
+ | su | ||
+ | vi / | ||
+ | Et l'on décommente (on supprime le **#** en début de ligne) la ligne **pixma**.\\ | ||
+ | Ensuite on va éditer (toujours en tant qu' | ||
+ | su | ||
+ | vi / | ||
+ | Dans lequel on ajoute la ligne correspondant au scanner (attention bien préciser le port :8612 après l'IP). | ||
+ | bjnp:// | ||
+ | Enfin l'on relance udev pour être sur que les changement sont bien pris en compte. | ||
+ | su | ||
+ | / | ||
+ | |||
+ | Maintenant on peut maintenant utiliser notre scanner avec **xsane** ou simplement la commande scanimage, par exemple pour du 150dpi: | ||
+ | scanimage --resolution 150 > nom_image.pnm | ||
+ | |||
+ | En cas de problème vous pouvez tester la communication avec la commande | ||
+ | scanimage -T | ||
+ | |||
+ | **Remarque**: |
opensuse/mp600r.txt · Dernière modification : 2018/11/17 12:54 de 127.0.0.1