Je l'ai écrit il y a un an. Toujours pas résolu, je l'ai donc réécrit pour refléter l'état actuel.
Système:
Ubuntu 16.04 LTS et une imprimante/scanner multifonction Canon Pixma MG5751 sur USB.
Problème:
L’imprimante fonctionne parfaitement. Le scanner est le même périphérique USB mais n'est pas reconnu par sane
, mais fonctionne correctement avec le scangearmp2
de Canon. Le scanner a parfaitement fonctionné avec Ubuntu auparavant, même avec Simple Scan; Je n'ai aucune idée de ce qui a changé.
S'il vous plaît:
Comment puis-je remettre le scanner sous sane
?
Étapes jusqu'à présent:
cnijprinter
et scangearmp2
entre les deux.lsusb|grep Canon
fournit:Bus 001 Device 003: ID 04a9:178e Canon, Inc.
sane-find-scanner
ne trouve rien mais se plaint de permissions insuffisantes.Sudo sane-find-scanner|grep Canon
trouve le périphérique:found USB scanner (vendor=0x04a9 [Canon], product=0x178e [MG5700 series]) at libusb:001:003
Sudo scanimage -L
ne trouve pas le scanner, ni Simple Scan:No scanners were identified. If you were expecting something different, check that the scanner is plugged in, turned on and detected by the sane-find-scanner tool (if appropriate). Please read the documentation which came with this software (README, FAQ, manpages).
Je suis à court d'idées. S'il vous plaît aider! Je vous remercie.
Mise à jour en fonction des commentaires: J'ai installé le package sane-git
et testé: aucun succès. Scangearmp2 fonctionne mais Simple Scan ne voit toujours pas le scanner. La page sane-git
est également liée à la dernière version sane-release
que j’ai également installée et qui a provoqué de nombreuses lignes prometteuses comme Installing new version of config file /etc/sane.d/Canon_dr.conf ...
- mais le résultat a été identique. Scangearmp2 fonctionne mais Simple Scan ne voit toujours pas le scanner.
Mise à jour 20190122:
Après une heure de travail avec apt-get
, j'ai maintenant progressé, mais seulement partiellement.
scanimage -L
trouve maintenant le scanner, même sans Sudo
:device `pixma:MG5700_192.168.1.81' is a Canon Canon PIXMA MG5700 Series multi-function peripheral device `pixma:04A9178E_733AA7' is a Canon Canon PIXMA MG5700 Series multi-function peripheral
La bibliothèque sane-pixma implémente un backend SANE (Scanner Access Now Easy) qui donne accès aux périphériques multifonctions Canon PIXMA/i-SENSYS/imageCLASS/imageRUNNER (imprimantes tout-en-un) et aux périphériques Canon. Scanners à plat/TPU CanoScan. Le serveur implémente à la fois l'interface USB et l'interface réseau (à l'aide des protocoles BJNP et MFNP de Canon). L'interface réseau prend en charge les scanners sur IPv4 et IPv6 (MFNP sur IPv6 n'est pas testé).
Ce backend est nécessaire pour que votre scanner fonctionne correctement.
Bien que je n’aie pas votre scanner et que je ne puisse pas tester, il semble que la bibliothèque libsane-pixma.so qui prend en charge la série Canon Pixma MG5700 pour Sane soit manquante. Le paquet qui le contient est libsane-dev , se trouve dans les référentiels et peut être installé avec la commande Sudo apt install libsane-dev
Vous pouvez confirmer que vous avez le fichier avec la commande find /usr -name *.so | grep pixma
Sources: