On Sat, 12 Jan 2008 10:42:42 +0100 Sil <[EMAIL PROTECTED]> wrote: > Pascal Ognibene a écrit : > > Merci, mais c'était déjà fait (comme mentionné dans mon mail > > puisque mon précédent scanner marchait très bien sans utilisateur > > root). J'ai mentionné le problème ici car le driver fourni par > > brother ne fonctionne pas si on se borne à l'utiliser avec > > quelqu'un qui a le groupe scanner : il faut vraiment être root. En > > tout cas, si on suit les instructions de brother. > > > > Pascal > Bonjour, > Et que sont les permissions sur le fichier /dev/... du scanner ? > @+ Sil >
Bonjour, J'utilise une Brother DCP7025, dans le passé en Etch et maintenant en testing. En tant qu'utilisateur lambda, je peux imprimer et scanner sans soucis. Ci-dessous, résultat des googlisation de l'époque A) Impression: La Brother est reliée en parallèle à mon "serveur". Le serveur dispose de cups et utilise les .deb téléchargés sur le site de Brother. Installation (les version de paquet sont à adapter, ils ont évolué depuis cette installation) Sur le site de Brother http://solutions.brother.com/linux/sol/printer/linux/cups_drivers.html, on récupére: * le driver LPR: brdcp7025lpr-2.0.1-1.i386.deb * le wrapper CUPS: cupswrapperDCP7025-2.0.1-1.i386.deb La configuration se fait de la façon suivante: * ln -s /etc/init.d/cupsys /etc/init.d/cups * dpkg -i –force-all brdcp7025lpr-2.0.1-1.i386.deb * dpkg -i –force-all cupswrapperDCP7025-2.0.1-1.i386.deb * au final, le fichier ppd se trouve dans /etc/cups/ppd * redémarrer * configurer l'imprimante en allant à http://ma_machine:631 * pour forcer l'imprimante par défaut, rajouter export PRINTER=nom_de_l'imprimante dans /etc/profile. Le nom des imprimantes disponibles est obtenu grâce à lpstat -a Mon portable est en réseau avec le serveur. Il utilise cups et une imprimante distante sur http://nom_du_serveur:631/printers/nom_de_l'imprimante B) Scanner La Brother est relié par le port USB à mon portable. Installation (je viens de la refaire aujourd'hui car elle était cassé) Sur le site de Brother http://solutions.brother.com/linux/sol/printer/linux/cups_drivers.html, on récupére brscan2-0.2.4-0.i386.deb La configuration se fait de la façon suivante: * dpkg -i brscan2-0.2.4-0.i386.deb * edition de /etc/fstab pour ajouter ou modifier la ligne none /proc/bus/usb pour quelle devienne (sur une seule ligne) none /proc/bus/usb usbfs auto,devmode=0666 0 0 * umount /proc/bus/usb * mount /proc/bus/usb * mknod -m 666 /dev/usbscanner c 180 48 * grâce à lsusb, on obtient l'identification du scanner (ici 04f9:0184 que l'on utilise ensuite) Bus 001 Device 002: ID 047d:1012 Kensington Bus 001 Device 001: ID 0000:0000 Bus 003 Device 001: ID 0000:0000 Bus 002 Device 002: ID 04f9:0184 Brother Industries, Ltd Bus 002 Device 001: ID 0000:0000 * si /etc/sane.d/hotplug/libsane.db existe, (je ne l'ai plus sur ma Testing) on rajoute à la bonne position dans la liste (ordre des identifiants) # Brother DCP 7025 0x04f9 0x0184 root:scanner 0664 * on modifie /etc/udev/libsane.rules en rajoutant à la bonne position dans la liste (ordre des identifiants) # Brother DCP 7025 SYSFS{idVendor}=="04f9", SYSFS{idProduct}=="0184", MODE="664", GROUP="scanner" De SYSFS jusqu'à "scanner" cela doit être sur une seule ligne. * pour chaque utilisateur qui doit avoir accès au scanner adduser nom_de_l'utilisateur scanner * au prochain reboot les utilisateurs ont accès au scanner. Je n'ai jamais essayé le tout USB (impression et scanner). -- Jack.R -- Lisez la FAQ de la liste avant de poser une question : http://wiki.debian.net/?DebianFrench Vous pouvez aussi ajouter le mot ``spam'' dans vos champs "From" et "Reply-To:" To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

