[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Pb de scanner brother [RÉSOLU]



Le 15/04/19 à 10:51, MERLIN Philippe <phil-deb1.merlin@laposte.net> a
écrit :
> Le dimanche 14 avril 2019, 18:25:00 CEST Daniel Caillibaud a écrit :
> > Bonjour,
> > 
> > J'ai un souci sur un PC avec une imprimante / scanner brother DCP-7010.
> > 
> > Ça marchait très bien sur un vieux PC 32 i386 sous lenny/squeeze/jessie,
> > mais sur un nouveau PC installé en stretch amd64 pas moyen de lui
> > faire reconnaître le scanner.
> > 
> ............
> > Bref, je vois plus trop où chercher… si qqun a une idée je suis
> > preneur ;-)

> En faisant une recherche sur le net pour t'aider j'ai trouvé cela sur le
> net qui semble correspondre à ton problème, par contre je n'ai pas vu la
> solution. pb scanner DCP 7010[1] 
> Mes deux sous.
> Philippe Merlin
> 
> --------
> [1] https://forum.ubuntu-fr.org/viewtopic.php?id=2012288

Merci d'avoir cherché, effectivement je suis pas le seul, mais ça règle pas
mon souci :-/

J'ai fait un paquet d'essais et de recherches, et c'est
https://wiki.debian.org/fr/Brother/DCP130C (de 2013) qui m'a mis sur la voie 
(j'ai pas de /usr/lib/sane mais un /usr/lib/x86_64-linux-gnu/sane/), donc
pour résumer, ce qui marche chez moi, sous stretch, pour un DCP-7010

- installer brscan2-0.2.5-1.amd64.deb (en plus de sane, xsane & co)

- dans /lib/udev/rules.d/60-libsane.rules ajouter une ligne
  ATTRS{idVendor}=="04f9", ATTRS{idProduct}=="0182", ENV{libsane_matched}="yes"

- cp -a /usr/lib64/sane/libsane-brother2.so* /usr/lib/x86_64-linux-gnu/sane/

- systemctl restart udev

C'est surtout le cp qui manquait, je suppose qu'installer le paquet
brother-udev-rule-type1-1.0.2-0.all.deb (qui installe
un /etc/udev/rules.d/60-brother-libsane-type1.rules) remplace l'ajout manuel 
de la ligne dans /lib/udev/rules.d/60-libsane.rules, mais vu que la syntaxe
utilisée n'est pas la même j'ai préféré conserver la syntaxe de 60-libsane.rules 
avec les infos de sane-find-scanner :
  found USB scanner (vendor=0x04f9, product=0x0182) at libusb:004:002

Je comprends pas trop pourquoi sane-find-scanner voyait le scanner 
mais pas `scanadf -l` ni `scanimage -L`, mais ça fonctionne désormais.

-- 
Daniel

L'inconnaissable est connaissable puisque
je peux connaître qu'il est inconnaissable.
Aristote, Poétique.


Reply to: