#1 Le 22/03/2009, à 19:33
- zorro51
[Résolu] Scanner imprimante Brother DCP-150C ne fonctionne pas.
Bonjour
Voila tout d'abord je préfère vous prévenir, je suis un gros newbie dans Ubuntu.
J'ai installé ce jour Ubuntu 64 sur mon pc portable. J'ai une imprimante scanner Brother DCP-150C, qui par defaut était reconnu par Ubuntu, mais l'impression ne fonctionnait tout simplement pas !
J'ai donc lancé des recherches, et je suis tombé sur ce lien : http://forum.ubuntu-fr.org/viewtopic.php?id=234719
J'ai donc suivi la procédure décrite sur ce lien. J'ai reussi a faire fonctionner l'imprimante... mais le scanner ne fonctionne pas sniff sniff. J'ai pourtant suivi la procédure qui est decrite pour le scanner, mais nada ca me met cette erreur
Pourriez vous m'aider ???
Merci
Dernière modification par zorro51 (Le 22/03/2009, à 21:23)
Hors ligne
#2 Le 22/03/2009, à 20:45
- fabux
Re : [Résolu] Scanner imprimante Brother DCP-150C ne fonctionne pas.
Salut,
si tu as bien récupérer le paquets brscan2 pour la version 64 bits, as-tu aussi modifier la règle dans udev ?
http://solutions.brother.com/linux/en_u … n1c.html#9
(Dans le doute si tu as modifier la regle 45-hplip remets la à l'origine avant de redémarrer udev)
May linux be with you
Comment poster un message.
Je me présente dans la doc
Hors ligne
#3 Le 22/03/2009, à 20:47
- zorro51
Re : [Résolu] Scanner imprimante Brother DCP-150C ne fonctionne pas.
Lut
J'aimerais bien ! Mais je suis total newbie ! Pourrais tu me decrire très simplement la procédure s'il te plait. Merci d'avance.
Hors ligne
#4 Le 22/03/2009, à 21:05
- fabux
Re : [Résolu] Scanner imprimante Brother DCP-150C ne fonctionne pas.
Si tu n'as encore modifier aucune règle (comme indiqué dans le lien que tu donnes):
tu ouvres la règles 40-basic-permissions.rules
sudo nano /etc/udev/rules.d/40-basic-permissions.rules
(si tu es plus à l'aise avec les interfaces graphiques tu remplace "sudo nano" par "gksudo gedit" si tu es sous gnome)
tu devrais avoir cette partie:
# USB devices (usbfs replacement)
SUBSYSTEM=="usb", ENV{DEVTYPE}=="usb_device", MODE="0664"
SUBSYSTEM=="usb_device", MODE="0664"
Tu remplace les "4" par "6" pour obtenir
# USB devices (usbfs replacement)
SUBSYSTEM=="usb", ENV{DEVTYPE}=="usb_device", MODE="0666"
SUBSYSTEM=="usb_device", MODE="0666"
Tu enregistre et quittes.
Redémarre ensuite udev:
sudo /etc/init.d/udev restart
normalement ça devrait être ok.
May linux be with you
Comment poster un message.
Je me présente dans la doc
Hors ligne
#5 Le 22/03/2009, à 21:16
- zorro51
Re : [Résolu] Scanner imprimante Brother DCP-150C ne fonctionne pas.
:lol::lol: Chapeau ca marche !!!
Merci bien
Big bisous big bisous.....:P
Hors ligne
#6 Le 18/06/2009, à 21:10
- Mutxukondo
Re : [Résolu] Scanner imprimante Brother DCP-150C ne fonctionne pas.
Bonsoir,
j'ai essayé plusieurs méthodes, dont celle-ci (plus haut) et ça ne marche toujours pas: pas de scanner! Message: "erreur d'ouverture du périphérique "brother2:bus3;dev1" Erreur d'I/O sur le périphérique"
Grosse panique pour débutant
Ubuntu 9.04 sur PC Athlon 2000
#7 Le 18/06/2009, à 21:31
- fabux
Re : [Résolu] Scanner imprimante Brother DCP-150C ne fonctionne pas.
Tu as récupéré le paquet brscan correspondant à ton architecture (32 bits ou 64) et tu as suivi les instructions données sur le site de brother (lien plus haut)?
Pour la 9.04, ce n'est plus dans /etc/udev... mais dans /lib/udev/rules.d/50-udev-default.rules
1. Open "/lib/udev/rules.d/50-udev-default.rules" file.
2. Edit "0664" to "0666" in "libusb device nodes" section.
Before the edit---------------------------------
# libusb device nodes
SUBSYSTEM=="usb", ENV{DEVTYPE}=="usb_device", ... , MODE="0664"After the edit----------------------------------
# libusb device nodes
SUBSYSTEM=="usb", ENV{DEVTYPE}=="usb_device", ... , MODE="0666"
3. Restart the OS.
Dernière modification par fabux (Le 18/06/2009, à 21:32)
May linux be with you
Comment poster un message.
Je me présente dans la doc
Hors ligne
#8 Le 19/06/2009, à 10:49
- Mutxukondo
Re : [Résolu] Scanner imprimante Brother DCP-150C ne fonctionne pas.
Bonjour,
Oui, l'ai installé les brscan
Non, même avec cette commande ça passe pas: "permission refusée" qu'il me répond
#9 Le 19/06/2009, à 11:27
- fabux
Re : [Résolu] Scanner imprimante Brother DCP-150C ne fonctionne pas.
tu peux donner le retour de
id
May linux be with you
Comment poster un message.
Je me présente dans la doc
Hors ligne
#10 Le 19/06/2009, à 12:31
- Mutxukondo
Re : [Résolu] Scanner imprimante Brother DCP-150C ne fonctionne pas.
euh... c'est peut-être ça?
uid=1000(michel) gid=1000(michel) groupes=4(adm),20(dialout),24(cdrom),46(plugdev),106(lpadmin),121(admin),122(sambashare),1000(michel)
michel@MUTXUKONDOA:~$
(je suis vraiment nul de chez nul en ce qui concerne terminal et autres actions: windowsien déçu qui cherche à se reconvertir!)
#11 Le 19/06/2009, à 13:32
- fabux
Re : [Résolu] Scanner imprimante Brother DCP-150C ne fonctionne pas.
essai
sudo adduser $USERNAME scanner
May linux be with you
Comment poster un message.
Je me présente dans la doc
Hors ligne
#12 Le 19/06/2009, à 13:39
- Mutxukondo
Re : [Résolu] Scanner imprimante Brother DCP-150C ne fonctionne pas.
Réponse: le groupe "scanner" n'existe pas
#13 Le 19/06/2009, à 15:45
- fabux
Re : [Résolu] Scanner imprimante Brother DCP-150C ne fonctionne pas.
sudo addgroup scanner
sudo adduser $USERNAME scanner
May linux be with you
Comment poster un message.
Je me présente dans la doc
Hors ligne
#14 Le 19/06/2009, à 16:41
- Mutxukondo
Re : [Résolu] Scanner imprimante Brother DCP-150C ne fonctionne pas.
Oui,le terminal a pris en compte le scanner, mais au lancement toujours réponse négative "erreur d'ouverture du périphérique..."
#15 Le 19/06/2009, à 17:13
- fabux
Re : [Résolu] Scanner imprimante Brother DCP-150C ne fonctionne pas.
On n'est pas sur Win... mais tu as redémarré ?
Ce que je pige pas c'est que tu as eu erreur de periph qui s'est transformé en permission refusée qui s'est retransformer en erreur I/O (c'est bien cette erreur que tu as pas une autre?)
Tu as essayer avec
gksudo xsane
Peux tu redonner
cat /lib/udev/rules.d/50-udev-default.rules
id
cat /etc/group
ls -al ~/.sane/xsane/
Tu penseras à mettre chaque retour entre balise code (tu sélectionnes ce que tu colles ici et tu clik sur le bouton Code au dessus des smileys)
Dernière modification par fabux (Le 19/06/2009, à 17:22)
May linux be with you
Comment poster un message.
Je me présente dans la doc
Hors ligne
#16 Le 19/06/2009, à 17:40
- Mutxukondo
Re : [Résolu] Scanner imprimante Brother DCP-150C ne fonctionne pas.
1- Oui j'ai redémarré (je suppose que tu parles de l'ordi)
2- oui c'est bien cette erreur que j'ai toujours
3- quand j'ai mis ton premier code j'ai eu un message d'avertissement: "you try to run as ROOT, that really is dangerous...", j'ai pas continué
4- quand au second code j'ai eu une tartine te mots et de chiffres dont je ne sais pas quoi faire
5- la dernière partie de ton post, excuses-moi, mais j'ai rien pigé! (ça te prouve mon niveau, peut-être!)
Merci de ta patience
#17 Le 19/06/2009, à 18:01
- fabux
Re : [Résolu] Scanner imprimante Brother DCP-150C ne fonctionne pas.
3- c'est normal. Tu fais ok. Il te prévient que tu veux lancer Xsane avec les droits de l'administrateur. Quelquesoit la réponse tu mais exactement ce qui est dis stp.
4&5-tu saisis (ou copies ici /colles dans ton terminal, moins source d'erreur) la première ligne, tu valides. La tartine tu la copies de ton terminal et tu la colles ici. Tu la resélectionnes ici et tu click sur le bouton Code au dessus des smileys. Tu devrais avoir ta tartine avec [c0de]au début et [/c0de] à la fin. Tu fais la même chose pour chaque tartine (que je puisse prendre mon gouter
).
Si tu captes pas l'histoire des balises codes bien pratiques pour la compréhension d'un message remplis de code, clik sur le bouton citer en bas de mon message précédent et tu verras un peu la structure du message. Bon évidemment une fois vu tu ne valides pas la citation, tu clik sur le bouton précédent de ton navigateur web .
Mieux: un petit tour ici devrait t'en dire encore plus
edit: par contre ce thread est marqué [Résolu] du coup il n'y a peut-être que moi qui vois ton souci. Pour avoir d'autre pistes c'est peut-être pas terrible...tu peux donner tes retours de terminal mais il faudra peut-être ouvrir un nouveau sujet. Si tu le fais mets le lien ici.
Dernière modification par fabux (Le 19/06/2009, à 18:05)
May linux be with you
Comment poster un message.
Je me présente dans la doc
Hors ligne
#18 Le 19/06/2009, à 18:30
- Mutxukondo
Re : [Résolu] Scanner imprimante Brother DCP-150C ne fonctionne pas.
gksudo xsane
J'ai recommencé avec ça et... miracle, quatre fenêtres se sont ouvertes:
- Aperçu DCP 150C bus3 dév1
- Histogramme DCP150C
- XSane 0.996 DCP 150C bus3 dév1
- option standard DCP 150C
Mais quand j'ai essayé d'ouvrir XSane par "applications", macash! c'est toujours la même réponse
Donc, j'ai continué avec
cat /lib/udev/rules.d/50-udev-default.rules
id
cat /etc/group
ls -al ~/.sane/xsane/
et voilà le résultat
michel@MUTXUKONDOA:~$ cat /lib/udev/rules.d/50-udev-default.rules
# do not edit this file, it will be overwritten on update
# initramfs:default
SUBSYSTEM=="block", SYMLINK+="block/%M:%m"
SUBSYSTEM!="block", SYMLINK+="char/%M:%m"
KERNEL=="pty[pqrstuvwxyzabcdef][0123456789abcdef]", GROUP="tty", MODE="0660"
KERNEL=="tty[pqrstuvwxyzabcdef][0123456789abcdef]", GROUP="tty", MODE="0660"
KERNEL=="ptmx", GROUP="tty", MODE="0666"
KERNEL=="tty", GROUP="tty", MODE="0666"
KERNEL=="tty[0-9]*", GROUP="tty", MODE="0620"
KERNEL=="vcs|vcs[0-9]*|vcsa|vcsa[0-9]*", GROUP="tty"
KERNEL=="console", MODE="0600"
# serial
KERNEL=="tty[A-Z]*[0-9]|pppox[0-9]*|ircomm[0-9]*|noz[0-9]*", GROUP="dialout"
KERNEL=="ppp", MODE="0600"
KERNEL=="mwave", NAME="modems/mwave", GROUP="dialout"
KERNEL=="hvc*|hvsi*", GROUP="dialout"
# mem
KERNEL=="null|zero|full|random|urandom", MODE="0666"
KERNEL=="mem|kmem|port|nvram", GROUP="kmem", MODE="0640"
# input
KERNEL=="mouse*|mice|event*", NAME="input/%k", MODE="0640"
KERNEL=="ts[0-9]*|uinput", NAME="input/%k", MODE="0640"
KERNEL=="js[0-9]*", NAME="input/%k", MODE="0644"
# video4linux
SUBSYSTEM=="video4linux", GROUP="video"
KERNEL=="vttuner*", GROUP="video"
KERNEL=="vtx*|vbi*", GROUP="video"
KERNEL=="winradio*", GROUP="video"
# graphics
KERNEL=="agpgart", MODE="0600", GROUP="video"
KERNEL=="card[0-9]*", NAME="dri/%k"
KERNEL=="pmu", GROUP="video"
KERNEL=="nvidia*|nvidiactl*", GROUP="video"
SUBSYSTEM=="graphics", GROUP="video"
SUBSYSTEM=="drm", GROUP="video"
# DVB (video)
SUBSYSTEM=="dvb", ENV{DVB_ADAPTER_NUM}=="?*", NAME="dvb/adapter$env{DVB_ADAPTER_NUM}/$env{DVB_DEVICE_TYPE}$env{DVB_DEVICE_NUM}", GROUP="video"
SUBSYSTEM=="dvb", ENV{DVB_ADAPTER_NUM}=="", PROGRAM="/bin/sh -c 'K=%k; K=$${K#dvb}; printf dvb/adapter%%i/%%s $${K%%%%.*} $${K#*.}'", NAME="%c", GROUP="video"
# Firewire
KERNEL=="dv1394[0-9]*", NAME="dv1394/%n", GROUP="video"
KERNEL=="video1394[0-9]*", NAME="video1394/%n", GROUP="video"
# libusb device nodes
SUBSYSTEM=="usb", ENV{DEVTYPE}=="usb_device", NAME="bus/usb/$env{BUSNUM}/$env{DEVNUM}", MODE="0664"
# printer
KERNEL=="parport[0-9]*", GROUP="lp"
SUBSYSTEM=="printer", KERNEL=="lp*", GROUP="lp"
SUBSYSTEM=="ppdev", GROUP="lp"
SUBSYSTEM=="usb", KERNEL=="lp*", NAME="usb/%k", SYMLINK+="usb%k", GROUP="lp"
KERNEL=="lp[0-9]*", GROUP="lp"
KERNEL=="irlpt[0-9]*", GROUP="lp"
# block
SUBSYSTEM=="block", GROUP="disk"
# floppy
KERNEL=="fd[0-9]", GROUP="floppy"
KERNEL=="fd[0-9]", ACTION=="add", ATTRS{cmos}=="?*", RUN+="create_floppy_devices -c -t $attr{cmos} -m %M -M 0640 -G floppy $root/%k"
KERNEL=="hd*", SUBSYSTEMS=="ide", ATTRS{media}=="floppy", OPTIONS+="all_partitions"
# cdrom
SUBSYSTEM=="block", KERNEL=="sr[0-9]*", SYMLINK+="scd%n", GROUP="cdrom"
SUBSYSTEM=="block", KERNEL=="hd*", SUBSYSTEMS=="ide", ATTRS{media}=="cdrom", GROUP="cdrom"
SUBSYSTEMS=="scsi", ATTRS{type}=="4|5", GROUP="cdrom"
KERNEL=="pktcdvd[0-9]*", NAME="pktcdvd/%k", GROUP="cdrom"
KERNEL=="pktcdvd", NAME="pktcdvd/control", GROUP="cdrom"
# tape
KERNEL=="ht[0-9]*|nht[0-9]*", GROUP="tape"
KERNEL=="pt[0-9]*|npt[0-9]*|pht[0-9]*", GROUP="tape"
SUBSYSTEMS=="scsi", ATTRS{type}=="1|8", GROUP="tape"
# block-releated
KERNEL=="sch[0-9]*", GROUP="disk"
SUBSYSTEMS=="scsi", ATTRS{type}=="0", GROUP="disk"
KERNEL=="pg[0-9]*", GROUP="disk"
KERNEL=="qft[0-9]*|nqft[0-9]*|zqft[0-9]*|nzqft[0-9]*|rawqft[0-9]*|nrawqft[0-9]*", GROUP="disk"
KERNEL=="rawctl", NAME="raw/rawctl", GROUP="disk"
SUBSYSTEM=="raw", KERNEL=="raw[0-9]*", NAME="raw/%k", GROUP="disk"
SUBSYSTEM=="bsg", NAME="bsg/%k"
SUBSYSTEM=="aoe", NAME="etherd/%k", GROUP="disk", MODE="0220"
SUBSYSTEM=="aoe", KERNEL=="err", MODE="0440"
# network
KERNEL=="tun", NAME="net/%k", MODE="0666"
# CPU
KERNEL=="cpu[0-9]*", NAME="cpu/%n/cpuid"
KERNEL=="msr[0-9]*", NAME="cpu/%n/msr"
KERNEL=="microcode", NAME="cpu/microcode", MODE="0600"
# miscellaneous
KERNEL=="fuse", MODE="0666"
SUBSYSTEM=="rtc", DRIVERS=="rtc_cmos", SYMLINK+="rtc"
KERNEL=="auer[0-9]*", NAME="usb/%k"
KERNEL=="hw_random", NAME="hwrng"
KERNEL=="mmtimer", MODE="0644"
KERNEL=="rflash[0-9]*", MODE="0400"
KERNEL=="rrom[0-9]*", MODE="0400"
KERNEL=="sxctl", NAME="specialix_sxctl"
KERNEL=="rioctl", NAME="specialix_rioctl"
KERNEL=="iowarrior[0-9]*", NAME="usb/%k"
KERNEL=="hiddev[0-9]*", NAME="usb/%k"
KERNEL=="legousbtower[0-9]*", NAME="usb/%k"
KERNEL=="dabusb[0-9]*", NAME="usb/%k"
KERNEL=="usbdpfp[0-9]*", NAME="usb/%k"
KERNEL=="cpad[0-9]*", NAME="usb/%k"
# do not delete static device nodes
ACTION=="remove", NAME=="?*", TEST=="/lib/udev/devices/$name", OPTIONS+="ignore_remove"
ACTION=="remove", NAME=="", TEST=="/lib/udev/devices/%k", OPTIONS+="ignore_remove"
michel@MUTXUKONDOA:~$ id
uid=1000(michel) gid=1000(michel) groupes=4(adm),20(dialout),24(cdrom),46(plugdev),106(lpadmin),121(admin),122(sambashare),1000(michel)
michel@MUTXUKONDOA:~$ cat /etc/group
root:x:0:
daemon:x:1:
bin:x:2:
sys:x:3:
adm:x:4:michel
tty:x:5:
disk:x:6:
lp:x:7:
mail:x:8:
news:x:9:
uucp:x:10:
man:x:12:
proxy:x:13:
kmem:x:15:
dialout:x:20:michel
fax:x:21:
voice:x:22:
cdrom:x:24:michel
floppy:x:25:
tape:x:26:
sudo:x:27:
audio:x:29:pulse
dip:x:30:
www-data:x:33:
backup:x:34:
operator:x:37:
list:x:38:
irc:x:39:
src:x:40:
gnats:x:41:
shadow:x:42:
utmp:x:43:
video:x:44:
sasl:x:45:
plugdev:x:46:michel
staff:x:50:
games:x:60:
users:x:100:
nogroup:x:65534:
libuuid:x:101:
syslog:x:102:
klog:x:103:
fuse:x:104:
ssl-cert:x:105:
lpadmin:x:106:michel
crontab:x:107:
mlocate:x:108:
ssh:x:109:
avahi-autoipd:x:110:
gdm:x:111:
netdev:x:112:
saned:x:113:
pulse:x:114:
pulse-access:x:115:
pulse-rt:x:116:
messagebus:x:117:
polkituser:x:118:
avahi:x:119:
haldaemon:x:120:
admin:x:121:michel
michel:x:1000:
sambashare:x:122:michel
scanner:x:1001:
michel@MUTXUKONDOA:~$ ls -al ~/.sane/xsane/
#19 Le 19/06/2009, à 19:07
- fabux
Re : [Résolu] Scanner imprimante Brother DCP-150C ne fonctionne pas.
Impeccable les balises codes
(bon en mettre pour chaque tranche est encore plus lisible mais déjà c'est bien). Je vois pas de retour sur le ls mais pas grave (pour le moment et peut-être plus besoin)
A priori je vois 2 trucs: tu ne fais pas parti du groupe scanner (manip pas passé, tu avais bien fais une ligne, validé, puis l'autre?) et le fichier de règle udev n'est pas modifié.
On reprends: Eteinds ton scanner.
Ton login semble être michel. On l'ajoute au groupe scanner qui désormais existe
sudo adduser michel scanner
Ensuite tu vas éditer la règle en question. Tu l'ouvres avec
gksudo gedit /lib/udev/rules.d/50-udev-default.rules
et tu remplaces 0664 par 0666 à la ligne
# libusb device nodes
SUBSYSTEM=="usb", ENV{DEVTYPE}=="usb_device", NAME="bus/usb/$env{BUSNUM}/$env{DEVNUM}", MODE="0664"
Tu n'oublies pas d'enregistrer avant de quitter gedit (si tu as la question dans le style remplacer? existe déjà... tu mets oui)
Tu redémarres ton pc, une fois sur ton bureau (celui du pc avec le fond d'écran, vas pas t'assoir sur ton clavier ) tu allumes ton scanner et tu lances Xsane (soit graphiquement, soit via le terminal avec: xsane).
May linux be with you
Comment poster un message.
Je me présente dans la doc
Hors ligne
#20 Le 20/06/2009, à 09:28
- Mutxukondo
Re : [Résolu] Scanner imprimante Brother DCP-150C ne fonctionne pas.
Je n'ai pu faire la manip que ce matin et ça marche! Magnifique! Il ne me reste plus qu'à apprendre à me servir de ce mode de scanner.
En tout cas, un grand merci à toi Fabu(leu)x pour tes compétences et ta patience, bravo au monde libre que j'apprends à connaitre.
à+ sans doute (vu que j'en ai tant à apprendre) salut à tous
#21 Le 21/06/2009, à 20:22
- fabux
Re : [Résolu] Scanner imprimante Brother DCP-150C ne fonctionne pas.
De rien et bienvenue à toi
May linux be with you
Comment poster un message.
Je me présente dans la doc
Hors ligne
#22 Le 29/05/2012, à 12:09
- jadoman
Re : [Résolu] Scanner imprimante Brother DCP-150C ne fonctionne pas.
Salut fabux et merci ça à marché pour moi aussi
Processor Intel dual-core E7400 2.80ghz.
Memory 8 go crucial ddr2 dual-chanel Moniteur 23 pouces ASUS VH236 Résolution 1920*1080 pixels
linuxmint katya 64; ubuntu ultimate 3.4; sabayon; kubuntu 12.04
nvidia gtx 560 gigabyte
Hors ligne
#23 Le 29/05/2012, à 15:00
- fabux
Re : [Résolu] Scanner imprimante Brother DCP-150C ne fonctionne pas.
Jolie déterrage qui permet d'indiquer que tout est dans la doc ici
à+
May linux be with you
Comment poster un message.
Je me présente dans la doc
Hors ligne