Afficher un message
Vieux 29/05/2007, 09h26   #3
Marc Dejardin
Aucun Avatar
 
Messages: n/a
Hébergeur:
Par défaut Re: Brother DCP130C : acces au scanner

ymeheust@gmail.com a écrit :
> On May 25, 9:49 am, Marc Dejardin <marc.dejar...@cern.ch> wrote:
>> Bonjour,
>> Je viens d'acheter une brother DCP130C (multifonction)
>> En suivant les conseils sur le site de Brother,
>> J'arrive à imprimer.
>> Par contre pour le scanner je n'arrive à le faire marcher que sous root.
>> Il doit y avoir un droit à changer quelque part mais je ne vois pas où.
>> Je suis sous Fedora core 6
>> Je pense qu'il faut voir avec HAL au moment de la création du device
>> mais je ne sais pas vraiment où chercher.
>>
>> Si quelqu'un a déjà eu ce genre de problème et a résolu, je suis preneur.
>>
>> Le message super explicatif est :
>> Erreur d'ouverture sur le périphérique brother2:bus2:dev1
>> Erreur d'I/O sur le périphérique
>>
>> M.D.

>
>
> Bonjour.
>
> La solution probable est dans la FAQ
> http://solutions.brother.com/linux/s...ux_faq.html#20.
> Je cite:
>
> ************************************
>
> The current version of Brother Linux scanner driver works only with a
> root user. To use it with a normal user, you need to make the settings
> which depend on your distribution. Currently we found 3 solutions for
> SuSE, FedoraCore and Ubuntu as below.
>
> <For SuSE Users>
> 1. $sane-find-scanner
> 2. su-password:
> 3. echo "add usb:vendor=0x1111,product=0x2222 scanner" >>
> /etc/resmgr.conf.d/51-scanner.conf
> replace 0x1111 and 0x2222 with the numbers found with sane-find-
> scanner
>
> <For FedoraCore Users>
> Create the file "10-local.rules" under the directory
> " 1:/etc/udev/rules.d/", which includes the following content:
>
> =====
> SUBSYSTEM!="usb_device", ACTION!="add", GOTO="_end"
> # For brother
> SYSFS{idVendor}=="04f9", SYMLINK+="scanner-%k"
> LABEL="_end"
> =====
>
> <For Ubuntu Users>
> 1.Create the file "10-local.rules" under the directory: "/etc/udev/
> rules.d/"
> which includes the following content:
>
> ===========
> SUBSYSTEM!="usb_device", ACTION!="add", GOTO="_end"
> # For brother
> SYSFS{idVendor}=="04f9", MODE="666", GROUP="scanner"
> LABEL="_end"
> ===========
>
>
> ************************************
>
> En ce qui concerne l'impression, comment as-tu fait pour que ça
> fonctionne ?
>
> Pour ma part, l'installation des RPMs brother a permis d'avoir
> directement un scanner en état de marche, mais impossible
> d'imprimer...
> Je suis sous FC6 sur un portable DELL.
>
> Yves.
>

Merci pour la réponse !
Je n'avais pas vu cette FAQ...
Ce n'ast donc pas vers HAL mais vers UDEV qu'il faut regarder.
Je vais essayer la méthode préconisée dans la FAQ, mais j'essaierai
aussi de modifier le fichier 60-libsane.rules qui contient la définition
de tous les scanners.
Ça me semble plus propre comme méthode si ça marche.
Pour l'instant, ça s'arrête à la DCP115C . Il faut que je récupère le
code de la DCP130C.


Concernant l'impression, je n'ai fait que suivre la doc sur le site
Brother...
Installation de dcp130clpr-1.0.0-9.i386.rpm (lpr driver) puis de
dcp130ccupswrapper-1.0.0-9.i386.rpm (cups wrapper)
J'ai rajouté
none /proc/bus/usb usbfs auto,devmode=0666 0 0
dans /etc/fstab, mais je ne suis pas sûr que ce soit nécessaire.

ensuite avec http://localhost:631 (cups manager que j'ai découvert pour
l'occasion) j'ai pu imprimer une page de test sur l'imprimante.

Dites moi où ça coince chez vous, je regarderai si j'ai des symptomes
équivalents.

M.D.
  Réponse avec citation
 
Page generated in 0,07454 seconds with 9 queries