Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente | ||
scanner_usb_non_reconnu [Le 05/11/2014, 16:58] 86.68.170.128 [Détecter et installer son scanner] |
scanner_usb_non_reconnu [Le 11/09/2022, 10:37] (Version actuelle) moths-art Suppression des espaces en fin de ligne (détecté et corrigé via le bot wiki-corrector (https://forum.ubuntu-fr.org/viewtopic.php?id=2067892) |
||
---|---|---|---|
Ligne 8: | Ligne 8: | ||
- | ===== Installer les librairies supplémentaires ===== | + | ===== Installer les bibliothèques supplémentaires ===== |
- | - [[:tutoriel:comment_installer_un_paquet|Installez le paquet]] **[[apt>libsane-extras|libsane-extras]]** puis relancez votre logiciel de numérisation. | + | - [[:tutoriel:comment_installer_un_paquet|Installez le paquet]] **[[apt>libsane-extras|libsane-extras]]** FIXME (sous ubuntu 20.04 ?) puis relancez votre logiciel de numérisation. |
- Si votre scanner n'est toujours pas reconnu, [[:tutoriel:comment_installer_un_paquet|installez le paquet]] **[[apt>sane-utils|sane-utils]]** | - Si votre scanner n'est toujours pas reconnu, [[:tutoriel:comment_installer_un_paquet|installez le paquet]] **[[apt>sane-utils|sane-utils]]** | ||
Ligne 16: | Ligne 16: | ||
Par exemple, alors qu'il était indiqué comme reconnu dans [[:Xsane]] et Kooka, le scanner HP 5300C (avision) fonctionnait de façon chaotique, et ce jusqu'à l'installation de ces paquets.</note> | Par exemple, alors qu'il était indiqué comme reconnu dans [[:Xsane]] et Kooka, le scanner HP 5300C (avision) fonctionnait de façon chaotique, et ce jusqu'à l'installation de ces paquets.</note> | ||
- | |||
- | canon mp 470 séries | ||
===== Détecter et installer son scanner ===== | ===== Détecter et installer son scanner ===== | ||
- | Il s'agit ici de connaitre les caractéristiques de votre scanner pour pouvoir les ajouter au fichier de configuration de **SANE**((Scanner Access Now Easy)) prenant en charge les scanners.epson perfection 4490 photo | + | Il s'agit ici de connaitre les caractéristiques de votre scanner pour pouvoir les ajouter au fichier de configuration de **SANE**((Scanner Access Now Easy)) prenant en charge les scanners. |
==== Détection du scanner ==== | ==== Détection du scanner ==== | ||
Après avoir [[#Installer_les_librairies_supplémentaires|installé les librairies supplémentaires]], saisissez dans un [[:terminal]]: | Après avoir [[#Installer_les_librairies_supplémentaires|installé les librairies supplémentaires]], saisissez dans un [[:terminal]]: | ||
- | <code>sane-find-scanner</code> | + | <code>sudo sane-find-scanner -q</code> |
Celà devrait vous donner une réponse de ce type: | Celà devrait vous donner une réponse de ce type: | ||
<code># sane-find-scanner will now attempt to detect your scanner. If the | <code># sane-find-scanner will now attempt to detect your scanner. If the | ||
Ligne 45: | Ligne 44: | ||
Notez le **vendor ID** (ici //''0x04b8''//) et le **product ID** (ici //''0x0813''//) qui se situent vers le milieu du texte (la seule ligne qui ne soit pas commentée par un dièse #). | Notez le **vendor ID** (ici //''0x04b8''//) et le **product ID** (ici //''0x0813''//) qui se situent vers le milieu du texte (la seule ligne qui ne soit pas commentée par un dièse #). | ||
- | <note important>Si après avoir effectué la commande ''sane-find scanner'' cela vous retourne "could not open USB device" référez vous au chapitre [[:sane-backends#permettre_a_sane_d_utiliser_les_peripheriques_usb|5- "Permettre à Sane d'utiliser les périphériques USB"]] de la page [[:sane-backends]].\\ Pensez ensuite à redémarrer le [[:services|service]] udev: <code>sudo service udev restart</code> | + | <note important>Si après avoir effectué la commande ''sane-find-scanner'' cela vous retourne "could not open USB device" référez vous à la page [[:sane-backends]].\\ Pensez ensuite à redémarrer le [[:services|service]] udev: <code>sudo service udev restart</code> |
</note> | </note> | ||
<note help>Vous pouvez également récupérer les **vendor ID** et **product ID** par la commande ''lsusb''</note> | <note help>Vous pouvez également récupérer les **vendor ID** et **product ID** par la commande ''lsusb''</note> | ||
==== Modifications des fichiers de configuration ==== | ==== Modifications des fichiers de configuration ==== | ||
+ | Il est d'abord nécessaire d'ajouter les permissions concernant les scanners non détectés aux règles de sane. Pour cela [[:tutoriel:comment_modifier_un_fichier|ouvrez le fichier]] **/lib/udev/rules.d/40-libsane.rules** avec les [[:sudo|droits d'administration]] et ajouter les lignes correspondantes à votre scanner, suivez ce modèle : | ||
+ | <file> | ||
+ | # EPSON xzy | ||
+ | ATTRS{idVendor}=="04b8", ATTRS{idProduct}=="0813", ENV{libsane_matched}="yes" | ||
+ | </file> | ||
+ | En adaptant le vendor ID (ici 0x04b8) et le product ID (ici 0x0813) à ceux de votre scanner obtenu grâce à la commande [[#Détection du scanner|plus haut]]. | ||
- | Dans un [[:terminal]], vérifiez qu'il existe un fichier de configuration pour votre scanner: | + | Puis dans un [[:terminal]], vérifiez qu'il existe un fichier de configuration pour votre scanner: |
<code>ls /etc/sane.d/</code> | <code>ls /etc/sane.d/</code> | ||
Le cas échéant, [[:tutoriel:comment_modifier_un_fichier|éditez en tant qu'administrateur]] le fichier de configuration correspondant à la marque de votre scanner.\\ | Le cas échéant, [[:tutoriel:comment_modifier_un_fichier|éditez en tant qu'administrateur]] le fichier de configuration correspondant à la marque de votre scanner.\\ | ||
Ligne 57: | Ligne 62: | ||
<note important>Pensez à faire une [[:tutoriel:comment_modifier_un_fichier#copie_de_sauvegarde_preventive|sauvegarde]] de ce fichier avant de le modifier.</note> | <note important>Pensez à faire une [[:tutoriel:comment_modifier_un_fichier#copie_de_sauvegarde_preventive|sauvegarde]] de ce fichier avant de le modifier.</note> | ||
- | Ajoutez, à partir des informations recueillies plus tôt, la ligne suivante à la fin de ce fichier (lisez bien ce qui est écrit dans votre fichier de configuration) : | + | Ajoutez, à partir des informations recueillies plus tôt, la ligne suivante à la fin de ce fichier (lisez bien ce qui est écrit dans votre fichier de configuration) : |
<file>usb "vendor ID" "product ID"</file> | <file>usb "vendor ID" "product ID"</file> | ||
Ligne 113: | Ligne 118: | ||
<note important>La suite est un exemple donnée pour le scanner //**Epson Perfection 660**//. Attention donc à adapter les lignes de commande à votre matériel.</note> | <note important>La suite est un exemple donnée pour le scanner //**Epson Perfection 660**//. Attention donc à adapter les lignes de commande à votre matériel.</note> | ||
- | ==== Trouver le firmware ==== | + | ==== Trouver le firmware ==== |
Pour l'Epson Perfection 660, à [[http://snapscan.sourceforge.net/|cette adresse]] on voit la ligne suivante : | Pour l'Epson Perfection 660, à [[http://snapscan.sourceforge.net/|cette adresse]] on voit la ligne suivante : | ||
Ligne 148: | Ligne 153: | ||
Vous pouvez vérifier que votre scanner est désormais bien pris en charge en saisissant dans un [[:terminal]]: | Vous pouvez vérifier que votre scanner est désormais bien pris en charge en saisissant dans un [[:terminal]]: | ||
<code>scanimage -L</code> | <code>scanimage -L</code> | ||
+ | et faire un test : | ||
+ | <code>scanimage -T</code> | ||
Vous devriez enfin pouvoir utiliser votre scanner à partir de votre [[scanner#Logiciels|logiciel de numérisation]] habituel | Vous devriez enfin pouvoir utiliser votre scanner à partir de votre [[scanner#Logiciels|logiciel de numérisation]] habituel | ||
+ | |||
+ | ===== Si ça ne marche toujours pas===== | ||
+ | Si ça ne marche toujours pas il vous reste encore à tenter une mise à de jour de Sane comme expliqué sur cette [[:sane-backends|page]]. | ||
---- | ---- | ||
- | //Contributeurs principaux: FIXME...Mise en forme:[[:utilisateurs:fabux]],...// | + | //Contributeurs principaux: FIXME ; Mise en forme:[[:utilisateurs:fabux]],...// |