Scanner Brother : sane-find-scanner fonctionne mais pas scanimage

Bonjour à tous,
Depuis une réinstallation et changement de matériel, j’essaie sans succès de scanner avec ma machine. Cela fonctionnait avec cette même imprimante avant le changement de carte mère / ram / processeur puis la réinstallation de Debian. Par ailleurs, je peux imprimer et tout se passe bien de ce côté.

Voici les infos que j’espère exhaustives :

  • Imprimante : Brother MFC-9450 CDN
  • Processeur : Intel® Core™ i5-9500
  • Ram : 16 Go
  • Debian : Debian Buster
  • uname -a : Linux White-Hat 4.19.0-13-amd64 #1 SMP Debian 4.19.160-2 (2020-11-28) x86_64 GNU/Linux

J’ai normalement installé il y a 4 mois l’ensemble des scripts et drivers pour cette imprimante.

En suivant la page Scanner du wiki de debian.org, ça devrait avancer tout seul ! Voici ce que ça me donne.

adrien@White-Hat:~$ lsusb
[...]
Bus 001 Device 019: ID 04f9:020d Brother Industries, Ltd MFC-9450CDN
adrien@White-Hat:~$ sane-find-scanner

  # sane-find-scanner will now attempt to detect your scanner. If the
  # result is different from what you expected, first make sure your
  # scanner is powered up and properly connected to your computer.

  # No SCSI scanners found. If you expected something different, make sure that
  # you have loaded a kernel SCSI driver for your SCSI adapter.

could not open USB device 0x1d6b/0x0003 at 002:001: Access denied (insufficient permissions)
could not open USB device 0x09e8/0x0076 at 001:020: Access denied (insufficient permissions)
found USB scanner (vendor=0x04f9, product=0x020d) at libusb:001:019
could not open USB device 0x1b1c/0x1b75 at 001:002: Access denied (insufficient permissions)
could not open USB device 0x1532/0x011b at 001:004: Access denied (insufficient permissions)
could not open USB device 0x1d6b/0x0002 at 001:001: Access denied (insufficient permissions)
  # Your USB scanner was (probably) detected. It may or may not be supported by
  # SANE. Try scanimage -L and read the backend's manpage.

  # Not checking for parallel port scanners.

  # Most Scanners connected to the parallel port or other proprietary ports
  # can't be detected by this program.

  # You may want to run this program as root to find all devices. Once you
  # found the scanner devices, be sure to adjust access permissions as
  # necessary.
adrien@White-Hat:~$ scanimage -L

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).

Vous noterez que sane-find-scanner trouve effectivement mon scanner, mais que scanimage -L patine dans la choucroute…

Auriez-vous des idées quant à la raison de cet insuccès ?
Merci d’avance !

Alors, là, j’ai oublié ça moi, essaie toujours de voir au niveau des groupes de ton utilisateur avec la commande groups. Peut-être un ajout dans le groupe saned peut aider…

Merci @Almtesh de ta réponse ! Malheureusement ça ne change rien…

Mon expérience perso avec brother

si je me met pas dans le groupe lpadmin je ne peut pas scanner.
c’est peut être le même cas que moi

Merci @cleloup de ta réponse ! Malheureusement je suis déjà dans le groupe lpadmin…

Bonjour

avec sudo ça fonctionne ?

Malheureusement pas :

adrien@White-Hat:~$ sudo sane-find-scanner 

  # sane-find-scanner will now attempt to detect your scanner. If the
  # result is different from what you expected, first make sure your
  # scanner is powered up and properly connected to your computer.

  # No SCSI scanners found. If you expected something different, make sure that
  # you have loaded a kernel SCSI driver for your SCSI adapter.

found USB scanner (vendor=0x04f9, product=0x020d) at libusb:001:027
  # Your USB scanner was (probably) detected. It may or may not be supported by
  # SANE. Try scanimage -L and read the backend's manpage.

  # Not checking for parallel port scanners.

  # Most Scanners connected to the parallel port or other proprietary ports
  # can't be detected by this program.
adrien@White-Hat:~$ sudo scanimage -L

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).
adrien@White-Hat:~$ 

Je crois que tu peux essayer en configurant sane pour lui dire d’aller chercher les scanners détectés par sane-find-scanner. Il me semble qu’il y a une option de cette commande pour faire ça (je ne sais pas car la commande man ne fonctionne pas sur ma machine).

As-tu essayé les pilotes de Brother ?

Pour Linux, deb et rpm, sur un site en français (même si l’installateur est en anglais) et avec une licence libre. J’aime le support à la japonaise :wink:

Je n’ai même utilisé que ça… Mais je me dis que comme j’ai essayé à peu près 4 installations différentes déjà, je vais tout bazarder ce qui a trait à Brother et à Sane, et réinstaller les paquets fromme scratche.