Problème de scanner brother sous Mandriva

Résolu
Gaston_Lagaffe Messages postés 677 Date d'inscription   Statut Membre Dernière intervention   -  
bob031 Messages postés 8158 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,
J'utilise Mandriva 2009.1, et une imprimante connectée usb brother mfc-210C.
Je peux utiliser l'imprimante, mais en revanche Xsane ne la détecte pas en tant que scanner.
Pouvez-vous m'aider svp ?

ici, page des drivers Linux de brother... que je ne sais pas comment utiliser.
A voir également:

55 réponses

bob031 Messages postés 8158 Date d'inscription   Statut Membre Dernière intervention   473
 
je pense que le fichier à modifier est le 70-libsane.rules, j'ai jeté un oeil et le modèle de Gaston n'apparaît pas (enfin dans le mien - version 2008.1)!

or jipicy a le même modèle d'imprimante et je crois qu'il utilise le même fichier, je serai intéressé de voir ce qu'il contient ....

bref l'idée est là ....
0
jipicy Messages postés 40842 Date d'inscription   Statut Modérateur Dernière intervention   4 896
 
Je n'ai pas le même modèle, j'ai une DCP-135C.
[tmpfs]$ sane-find-scanner | grep "found USB"
found USB scanner (vendor=0x04f9, product=0x01ce) at libusb:004:002

[tmpfs]$ grep "04f9" /etc/udev/rules.d/70-libusbscanner.rules
SUBSYSTEM=="usb", SYSFS{idProduct}=="010f", SYSFS{idVendor}=="04f9", RUN+="/etc/udev/agents.d/usb/libusbscanner"
SUBSYSTEM=="usb", SYSFS{idProduct}=="0111", SYSFS{idVendor}=="04f9", RUN+="/etc/udev/agents.d/usb/libusbscanner"

[tmpfs]$ 

0
bob031 Messages postés 8158 Date d'inscription   Statut Membre Dernière intervention   473
 
Je n'ai pas le même modèle, j'ai une DCP-135C.

dommage ! et merci pour ta réponse !

@Gaston_Lagaffe
tu peux nous donner le résultat de la même commande :
grep 04f9 /etc/udev/rules.d/70-libusbscanner.rules

ou bien
grep 04f9 /etc/udev/rules.d/70-libsane.rules
0
Gaston_Lagaffe Messages postés 677 Date d'inscription   Statut Membre Dernière intervention   51
 
Je n'ai pas de libusbscanner.rules.
J'ai seulement libsane.rules, avec lequel ça donne ça :

SYSFS{idVendor}=="04f9", SYSFS{idProduct}=="000a", MODE="0664", RUN+="libusbscanner", ENV{libsane_matched}="yes"                                                                                
SYSFS{idVendor}=="04f9", SYSFS{idProduct}=="0101", MODE="0664", RUN+="libusbscanner", ENV{libsane_matched}="yes"                                                                                
SYSFS{idVendor}=="04f9", SYSFS{idProduct}=="0106", MODE="0664", RUN+="libusbscanner", ENV{libsane_matched}="yes"                                                                                
SYSFS{idVendor}=="04f9", SYSFS{idProduct}=="010e", MODE="0664", RUN+="libusbscanner", ENV{libsane_matched}="yes"                                                                                
SYSFS{idVendor}=="04f9", SYSFS{idProduct}=="010f", MODE="0664", RUN+="libusbscanner", ENV{libsane_matched}="yes"                                                                                
SYSFS{idVendor}=="04f9", SYSFS{idProduct}=="0110", MODE="0664", RUN+="libusbscanner", ENV{libsane_matched}="yes"                                                                                
SYSFS{idVendor}=="04f9", SYSFS{idProduct}=="0111", MODE="0664", RUN+="libusbscanner", ENV{libsane_matched}="yes"                                                                                
SYSFS{idVendor}=="04f9", SYSFS{idProduct}=="0112", MODE="0664", RUN+="libusbscanner", ENV{libsane_matched}="yes"                                                                                
SYSFS{idVendor}=="04f9", SYSFS{idProduct}=="0113", MODE="0664", RUN+="libusbscanner", ENV{libsane_matched}="yes"                                                                                
SYSFS{idVendor}=="04f9", SYSFS{idProduct}=="0114", MODE="0664", RUN+="libusbscanner", ENV{libsane_matched}="yes"                                                                                
SYSFS{idVendor}=="04f9", SYSFS{idProduct}=="0115", MODE="0664", RUN+="libusbscanner", ENV{libsane_matched}="yes"                                                                                
SYSFS{idVendor}=="04f9", SYSFS{idProduct}=="0116", MODE="0664", RUN+="libusbscanner", ENV{libsane_matched}="yes"                                                                                
SYSFS{idVendor}=="04f9", SYSFS{idProduct}=="0117", MODE="0664", RUN+="libusbscanner", ENV{libsane_matched}="yes"                                                                                
SYSFS{idVendor}=="04f9", SYSFS{idProduct}=="0118", MODE="0664", RUN+="libusbscanner", ENV{libsane_matched}="yes"                                                                                
SYSFS{idVendor}=="04f9", SYSFS{idProduct}=="0119", MODE="0664", RUN+="libusbscanner", ENV{libsane_matched}="yes"                                                                                
SYSFS{idVendor}=="04f9", SYSFS{idProduct}=="011a", MODE="0664", RUN+="libusbscanner", ENV{libsane_matched}="yes"                                                                                
SYSFS{idVendor}=="04f9", SYSFS{idProduct}=="011b", MODE="0664", RUN+="libusbscanner", ENV{libsane_matched}="yes"                                                                                
SYSFS{idVendor}=="04f9", SYSFS{idProduct}=="011c", MODE="0664", RUN+="libusbscanner", ENV{libsane_matched}="yes"                                                                                
SYSFS{idVendor}=="04f9", SYSFS{idProduct}=="011d", MODE="0664", RUN+="libusbscanner", ENV{libsane_matched}="yes"                                                                                
SYSFS{idVendor}=="04f9", SYSFS{idProduct}=="011e", MODE="0664", RUN+="libusbscanner", ENV{libsane_matched}="yes"                                                                                
SYSFS{idVendor}=="04f9", SYSFS{idProduct}=="011f", MODE="0664", RUN+="libusbscanner", ENV{libsane_matched}="yes"                                                                                
SYSFS{idVendor}=="04f9", SYSFS{idProduct}=="0120", MODE="0664", RUN+="libusbscanner", ENV{libsane_matched}="yes"                                                                                
SYSFS{idVendor}=="04f9", SYSFS{idProduct}=="0121", MODE="0664", RUN+="libusbscanner", ENV{libsane_matched}="yes"                                                                                
SYSFS{idVendor}=="04f9", SYSFS{idProduct}=="0122", MODE="0664", RUN+="libusbscanner", ENV{libsane_matched}="yes"                                                                                
SYSFS{idVendor}=="04f9", SYSFS{idProduct}=="0123", MODE="0664", RUN+="libusbscanner", ENV{libsane_matched}="yes"                                                                                
SYSFS{idVendor}=="04f9", SYSFS{idProduct}=="0124", MODE="0664", RUN+="libusbscanner", ENV{libsane_matched}="yes"                                                                                
SYSFS{idVendor}=="04f9", SYSFS{idProduct}=="0125", MODE="0664", RUN+="libusbscanner", ENV{libsane_matched}="yes"                                                                                
SYSFS{idVendor}=="04f9", SYSFS{idProduct}=="0126", MODE="0664", RUN+="libusbscanner", ENV{libsane_matched}="yes"                                                                                
SYSFS{idVendor}=="04f9", SYSFS{idProduct}=="0127", MODE="0664", RUN+="libusbscanner", ENV{libsane_matched}="yes"                                                                                
SYSFS{idVendor}=="04f9", SYSFS{idProduct}=="0128", MODE="0664", RUN+="libusbscanner", ENV{libsane_matched}="yes"                                                                                
SYSFS{idVendor}=="04f9", SYSFS{idProduct}=="012b", MODE="0664", RUN+="libusbscanner", ENV{libsane_matched}="yes"                                                                                
SYSFS{idVendor}=="04f9", SYSFS{idProduct}=="012e", MODE="0664", RUN+="libusbscanner", ENV{libsane_matched}="yes"                                                                                
SYSFS{idVendor}=="04f9", SYSFS{idProduct}=="012f", MODE="0664", RUN+="libusbscanner", ENV{libsane_matched}="yes"                                                                                
SYSFS{idVendor}=="04f9", SYSFS{idProduct}=="0130", MODE="0664", RUN+="libusbscanner", ENV{libsane_matched}="yes"                                                                                
SYSFS{idVendor}=="04f9", SYSFS{idProduct}=="0132", MODE="0664", RUN+="libusbscanner", ENV{libsane_matched}="yes"                                                                                
SYSFS{idVendor}=="04f9", SYSFS{idProduct}=="0135", MODE="0664", RUN+="libusbscanner", ENV{libsane_matched}="yes"                                                                                
SYSFS{idVendor}=="04f9", SYSFS{idProduct}=="0136", MODE="0664", RUN+="libusbscanner", ENV{libsane_matched}="yes"                                                                                
SYSFS{idVendor}=="04f9", SYSFS{idProduct}=="013a", MODE="0664", RUN+="libusbscanner", ENV{libsane_matched}="yes"                                                                                
SYSFS{idVendor}=="04f9", SYSFS{idProduct}=="013c", MODE="0664", RUN+="libusbscanner", ENV{libsane_matched}="yes"                                                                                
SYSFS{idVendor}=="04f9", SYSFS{idProduct}=="013d", MODE="0664", RUN+="libusbscanner", ENV{libsane_matched}="yes"                                                                                
SYSFS{idVendor}=="04f9", SYSFS{idProduct}=="013e", MODE="0664", RUN+="libusbscanner", ENV{libsane_matched}="yes"                                                                                
SYSFS{idVendor}=="04f9", SYSFS{idProduct}=="013f", MODE="0664", RUN+="libusbscanner", ENV{libsane_matched}="yes"                                                                                
SYSFS{idVendor}=="04f9", SYSFS{idProduct}=="0140", MODE="0664", RUN+="libusbscanner", ENV{libsane_matched}="yes"                                                                                
SYSFS{idVendor}=="04f9", SYSFS{idProduct}=="0141", MODE="0664", RUN+="libusbscanner", ENV{libsane_matched}="yes"                                                                                
SYSFS{idVendor}=="04f9", SYSFS{idProduct}=="0142", MODE="0664", RUN+="libusbscanner", ENV{libsane_matched}="yes"                                                                                
SYSFS{idVendor}=="04f9", SYSFS{idProduct}=="0143", MODE="0664", RUN+="libusbscanner", ENV{libsane_matched}="yes"                                                                                
SYSFS{idVendor}=="04f9", SYSFS{idProduct}=="0144", MODE="0664", RUN+="libusbscanner", ENV{libsane_matched}="yes"                                                                                
SYSFS{idVendor}=="04f9", SYSFS{idProduct}=="0146", MODE="0664", RUN+="libusbscanner", ENV{libsane_matched}="yes"                                                                                
SYSFS{idVendor}=="04f9", SYSFS{idProduct}=="0147", MODE="0664", RUN+="libusbscanner", ENV{libsane_matched}="yes"                                                                                
SYSFS{idVendor}=="04f9", SYSFS{idProduct}=="0148", MODE="0664", RUN+="libusbscanner", ENV{libsane_matched}="yes"                                                                                
SYSFS{idVendor}=="04f9", SYSFS{idProduct}=="0149", MODE="0664", RUN+="libusbscanner", ENV{libsane_matched}="yes"                                                                                
SYSFS{idVendor}=="04f9", SYSFS{idProduct}=="014a", MODE="0664", RUN+="libusbscanner", ENV{libsane_matched}="yes"                                                                                
SYSFS{idVendor}=="04f9", SYSFS{idProduct}=="014b", MODE="0664", RUN+="libusbscanner", ENV{libsane_matched}="yes"                                                                                
SYSFS{idVendor}=="04f9", SYSFS{idProduct}=="014c", MODE="0664", RUN+="libusbscanner", ENV{libsane_matched}="yes"                                                                                
SYSFS{idVendor}=="04f9", SYSFS{idProduct}=="014d", MODE="0664", RUN+="libusbscanner", ENV{libsane_matched}="yes"                                                                                
SYSFS{idVendor}=="04f9", SYSFS{idProduct}=="014e", MODE="0664", RUN+="libusbscanner", ENV{libsane_matched}="yes"                                                                                
SYSFS{idVendor}=="04f9", SYSFS{idProduct}=="014f", MODE="0664", RUN+="libusbscanner", ENV{libsane_matched}="yes"                                                                                
SYSFS{idVendor}=="04f9", SYSFS{idProduct}=="0150", MODE="0664", RUN+="libusbscanner", ENV{libsane_matched}="yes"                                                                                
SYSFS{idVendor}=="04f9", SYSFS{idProduct}=="0151", MODE="0664", RUN+="libusbscanner", ENV{libsane_matched}="yes"                                                                                
SYSFS{idVendor}=="04f9", SYSFS{idProduct}=="0153", MODE="0664", RUN+="libusbscanner", ENV{libsane_matched}="yes"                                                                                
SYSFS{idVendor}=="04f9", SYSFS{idProduct}=="0157", MODE="0664", RUN+="libusbscanner", ENV{libsane_matched}="yes"                                                                                
SYSFS{idVendor}=="04f9", SYSFS{idProduct}=="0158", MODE="0664", RUN+="libusbscanner", ENV{libsane_matched}="yes"                                                                                
SYSFS{idVendor}=="04f9", SYSFS{idProduct}=="015d", MODE="0664", RUN+="libusbscanner", ENV{libsane_matched}="yes"                                                                                
SYSFS{idVendor}=="04f9", SYSFS{idProduct}=="015e", MODE="0664", RUN+="libusbscanner", ENV{libsane_matched}="yes"                                                                                
SYSFS{idVendor}=="04f9", SYSFS{idProduct}=="015f", MODE="0664", RUN+="libusbscanner", ENV{libsane_matched}="yes"                                                                                
SYSFS{idVendor}=="04f9", SYSFS{idProduct}=="0160", MODE="0664", RUN+="libusbscanner", ENV{libsane_matched}="yes"                                                                                
SYSFS{idVendor}=="04f9", SYSFS{idProduct}=="0161", MODE="0664", RUN+="libusbscanner", ENV{libsane_matched}="yes"                                                                                
SYSFS{idVendor}=="04f9", SYSFS{idProduct}=="0162", MODE="0664", RUN+="libusbscanner", ENV{libsane_matched}="yes"                                                                                
SYSFS{idVendor}=="04f9", SYSFS{idProduct}=="0163", MODE="0664", RUN+="libusbscanner", ENV{libsane_matched}="yes"                                                                                
SYSFS{idVendor}=="04f9", SYSFS{idProduct}=="0165", MODE="0664", RUN+="libusbscanner", ENV{libsane_matched}="yes"                                                                                
SYSFS{idVendor}=="04f9", SYSFS{idProduct}=="0166", MODE="0664", RUN+="libusbscanner", ENV{libsane_matched}="yes"                                                                                
SYSFS{idVendor}=="04f9", SYSFS{idProduct}=="0168", MODE="0664", RUN+="libusbscanner", ENV{libsane_matched}="yes"                                                                                
SYSFS{idVendor}=="04f9", SYSFS{idProduct}=="0169", MODE="0664", RUN+="libusbscanner", ENV{libsane_matched}="yes"                                                                                
SYSFS{idVendor}=="04f9", SYSFS{idProduct}=="016b", MODE="0664", RUN+="libusbscanner", ENV{libsane_matched}="yes"                                                                                
SYSFS{idVendor}=="04f9", SYSFS{idProduct}=="016d", MODE="0664", RUN+="libusbscanner", ENV{libsane_matched}="yes"                                                                                
SYSFS{idVendor}=="04f9", SYSFS{idProduct}=="016e", MODE="0664", RUN+="libusbscanner", ENV{libsane_matched}="yes"
SYSFS{idVendor}=="04f9", SYSFS{idProduct}=="0173", MODE="0664", RUN+="libusbscanner", ENV{libsane_matched}="yes"
SYSFS{idVendor}=="04f9", SYSFS{idProduct}=="0174", MODE="0664", RUN+="libusbscanner", ENV{libsane_matched}="yes"
SYSFS{idVendor}=="04f9", SYSFS{idProduct}=="0180", MODE="0664", RUN+="libusbscanner", ENV{libsane_matched}="yes"
SYSFS{idVendor}=="04f9", SYSFS{idProduct}=="0181", MODE="0664", RUN+="libusbscanner", ENV{libsane_matched}="yes"
SYSFS{idVendor}=="04f9", SYSFS{idProduct}=="0182", MODE="0664", RUN+="libusbscanner", ENV{libsane_matched}="yes"
SYSFS{idVendor}=="04f9", SYSFS{idProduct}=="0183", MODE="0664", RUN+="libusbscanner", ENV{libsane_matched}="yes"
SYSFS{idVendor}=="04f9", SYSFS{idProduct}=="0184", MODE="0664", RUN+="libusbscanner", ENV{libsane_matched}="yes"
SYSFS{idVendor}=="04f9", SYSFS{idProduct}=="0185", MODE="0664", RUN+="libusbscanner", ENV{libsane_matched}="yes"
SYSFS{idVendor}=="04f9", SYSFS{idProduct}=="0186", MODE="0664", RUN+="libusbscanner", ENV{libsane_matched}="yes"
SYSFS{idVendor}=="04f9", SYSFS{idProduct}=="018c", MODE="0664", RUN+="libusbscanner", ENV{libsane_matched}="yes"
SYSFS{idVendor}=="04f9", SYSFS{idProduct}=="018e", MODE="0664", RUN+="libusbscanner", ENV{libsane_matched}="yes"
SYSFS{idVendor}=="04f9", SYSFS{idProduct}=="0190", MODE="0664", RUN+="libusbscanner", ENV{libsane_matched}="yes"
SYSFS{idVendor}=="04f9", SYSFS{idProduct}=="0193", MODE="0664", RUN+="libusbscanner", ENV{libsane_matched}="yes"
SYSFS{idVendor}=="04f9", SYSFS{idProduct}=="01a3", MODE="0664", RUN+="libusbscanner", ENV{libsane_matched}="yes"
SYSFS{idVendor}=="04f9", SYSFS{idProduct}=="01ab", MODE="0664", RUN+="libusbscanner", ENV{libsane_matched}="yes"

0
bob031 Messages postés 8158 Date d'inscription   Statut Membre Dernière intervention   473
 
mince ! désolé pour le long résultat ! j'aurai dû y penser ...

sinon
SYSFS{idVendor}=="04f9", SYSFS{idProduct}=="0161", MODE="0664", RUN+="libusbscanner", ENV{libsane_matched}="yes" 


tu peux essayer de modifier le mode 664 en 666. mais je ne crois pas que cela règlera le problème.

après, je sèche .... (pour le moment)
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
Gaston_Lagaffe Messages postés 677 Date d'inscription   Statut Membre Dernière intervention   51
 
666 ? Tu es sataniste ? ;-)
0
Non2 Messages postés 5103 Date d'inscription   Statut Contributeur Dernière intervention   758
 
Au cas où, chez moi, c'est dans le fichier /etc/udev/rules.d/40-basic-permissions.rules qu'il faut faire cette modification pour permettre l'usage de sane par un utilisateur. Mais sous Ubuntu et avec une dcp-135.

Sous Mandriva, ce doit être /etc/udev/rules.d/70-libsane.rules je pense, mais toujours pour une 135.

Edit : 666 est le code pour permettre à un utilisateur de s'en servir, ça n'a de rapport qu'avec la gestion des droits d'accès.
0
bob031 Messages postés 8158 Date d'inscription   Statut Membre Dernière intervention   473
 
non, non ! c'est juste le hasard ! :-)

bizarre tout de même que le scan ne fonctionne pas !

je suis étonné qu'il n'y ait pas de groupe "saned"
> redfox@mandriva[192.168.1.2]:~$ cat /etc/group | grep sane
usb:x:43:saned,redfox
cdwriter:x:80:saned,redfox
saned:x:77:redfox
> redfox@mandriva[192.168.1.2]:~$


on peut voir ce fichier :
cat /lib/udev/libusbscanner


0
Gaston_Lagaffe Messages postés 677 Date d'inscription   Statut Membre Dernière intervention   51
 
Bon, je vais devoir y aller. Je testerai la manip demain.
0
bob031 Messages postés 8158 Date d'inscription   Statut Membre Dernière intervention   473
 
laisse tomber la dernière commande, elle n'apportera rien.

désolé de n'avoir pu t'aider ! elle est coriace ton imprimante ....

et pourquoi pas l'idée de Non2 ?

terminé pour moi !

bonne soirée ....

<EDIT : c'est quand même marrant que ça marche pô .... et à lire tout ça :
http://linuxette.suinot.org/index.php/Imprimante
https://www.linux-gatineau.org/pipermail/clo/2008-April/002454.html
https://www.linuxquestions.org/questions/linux-hardware-18/installing-a-mfc210c-brother-printer-on-slackware-583262/

... ça devrait fonctionner !

probablement un petit réglage quelque part (voir dans les fichiers "sane")

une idée :
- essayer le scanner avec the Gimp (plutôt qu'avec xsane)
EDIT>
0
Gaston_Lagaffe Messages postés 677 Date d'inscription   Statut Membre Dernière intervention   51
 
Bon, ben je vais essayer tout ça...
P.S : c'est pas l'imprimante qui est coriace...
0
Gaston_Lagaffe Messages postés 677 Date d'inscription   Statut Membre Dernière intervention   51
 
TRIPLE BUSE !!!
Je me suis trompé de rpm à télécharger ! J'ai pas vu qu'il y avait plusieurs catégories de scanner !
Le mien c'est brscan2, et j'avais les paquets brscan !

Allez, je recommence et je vous tien au courant.
Désolé.
0
Gaston_Lagaffe Messages postés 677 Date d'inscription   Statut Membre Dernière intervention   51
 
Bon, voilà, tout marche bien avec kooka et xsane.
Merci pour votre aide.
0
Non2 Messages postés 5103 Date d'inscription   Statut Contributeur Dernière intervention   758
 
Salut,

Tant mieux si ça roule. Ce serait bien de signaler le topic comme "résolu", alors.
Merci.
0
jipicy Messages postés 40842 Date d'inscription   Statut Modérateur Dernière intervention   4 896
 
Et moi qui ai failli te demander si ton pseudo c'était prémonitoire ;-DDD

Le principal c'est que tu y sois arrivé ;-))
0
bob031 Messages postés 8158 Date d'inscription   Statut Membre Dernière intervention   473
 
Salut,

Content que cela fonctionne !

;-)
0