Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#2301 Le 07/06/2018, à 17:03

eric63

Re : Script d'installation pour imprimantes Brother

sudo brsaneconfigX -a name=SCANNER_BROTHER model=NOM-DE-VOTRE-MODELE ip=IP.DE.L.IMPRIMANTE

X est le numero qui va avec le paquet brscan (3 dans ton cas)
SCANNER_BROTHER est le nom donné a ton scanner sur le reseau
NOM-DE-VOTRE-MODELE est le nom de l'imprimante (MFC-7840W)
IP.DE.L.IMPRIMANTE est l'adresse ip (192.168.x.x)
tout ça est inscrit dans la la doc ubuntu


Kubuntu 24.10  X11 Plasma 6.1.5 KDE 6.6.0 Qt 6.6.2 et noyau 6.11.0-9  Asus B760+D4  i5-12400F 4.4Ghz DDR4 32Go nvidia RTX 3060 12GB
Utilisez les drivers libres avant d’ installer une brother avec le script de demonipuch
J’utilise le clavier french AFNOR

Hors ligne

#2302 Le 08/06/2018, à 02:35

jna

Re : Script d'installation pour imprimantes Brother

Le scanner n'est toujours pas reconnu, après sudo brsaneconfig3 -a name=SCANNER_BROTHER model=MFC-7840W ip=192.168.0.190

Hors ligne

#2303 Le 08/06/2018, à 13:07

eric63

Re : Script d'installation pour imprimantes Brother

tu as essayé la suite de la doc pour vérifier si tu as toutes les lignes décrites dans les différents fichiers

Dernière modification par eric63 (Le 08/06/2018, à 13:09)


Kubuntu 24.10  X11 Plasma 6.1.5 KDE 6.6.0 Qt 6.6.2 et noyau 6.11.0-9  Asus B760+D4  i5-12400F 4.4Ghz DDR4 32Go nvidia RTX 3060 12GB
Utilisez les drivers libres avant d’ installer une brother avec le script de demonipuch
J’utilise le clavier french AFNOR

Hors ligne

#2304 Le 08/06/2018, à 17:14

jna

Re : Script d'installation pour imprimantes Brother

oui, je l'ai fait, j'ai également fait un grp ci dessous

isabelle@jeannoel-Vostro-1015:~$ dpkg -l | grep Brother
ii  brmfc7840wlpr                                2.0.2-1                             i386         Brother MFC-7840W LPR driver
ii  brother-udev-rule-type1                      1.0.0-1                             all          Brother udev rule type 1
ii  brscan-skey                                  0.2.4-1                             i386         Brother Linux scanner S-KEY tool
ii  brscan3                                      0.2.13-1                            i386         Brother Scanner Driver
ii  cupswrappermfc7840w                          2.0.2-1                             i386         Brother MFC7840W CUPS wrapper driver
isabelle@jeannoel-Vostro-1015:~$

Hors ligne

#2305 Le 08/06/2018, à 17:56

fabux

Re : Script d'installation pour imprimantes Brother

Salut,

aucun rapport (enfin à peine) mais avec grep en général j'ajoute -i (pas de prise en compte de la casse) et pas besoin de passer par cat avant un grep dans ce cas. Par exemple au lieu de

cat /etc/sane.d/dll.conf | grep brother

tu peux donner le retour de

grep -i brother /etc/sane.d/dll.conf

Sinon c'est peut-être la règle qui a sauté ? Tu as essayé de lancer en tant qu'admin ?

gksudo simple-scan

Hors ligne

#2306 Le 09/06/2018, à 15:18

jna

Re : Script d'installation pour imprimantes Brother

isabelle@jeannoel-Vostro-1015:~$ grep -i brother /etc/sane.d/dll.conf
brother3
isabelle@jeannoel-Vostro-1015:~$ cat /etc/sane.d/dll.conf | grep brother
brother3

oui, j'ai également essayé sudo simple-scan, simple-scan ne le reconnaît toujours pas, étrange !
ça ne m'empêche pas de vivre.
Merci à vous tous

Hors ligne

#2307 Le 09/06/2018, à 17:02

Carlus

Re : Script d'installation pour imprimantes Brother

Bonjour à tous,

Tout d'abord merci beaucoup pour le script Brother que j'ai utilisé avec succès sur deux ordinateurs. Il faut gagner beaucoup de temps et de manips..

J'ai une BROTHER MJC-7320 qui imprimait et scannait parfaitement jusqu'à hier.
Je suis passé hier de la Xubuntu 16.04 à 18.04
Au redémarrage, impression ok mais plus de scanner.

J'ai tout réinstallé, sane, sane-utils, le script. Impression toujours ok mais le scanner n'est pas reconnu par simple scan ou sxane.

Voici mon log :

# Ubuntu Codename : bionic
# Architecture : x86_64
# Modèle de l'imprimante : MFC-7320
# Connexion : USB
# Fichier d'informations : http://www.brother.com/pub/bsc/linux/infs/MFC7320
 - Paquet trouvé : brmfc7320lpr-2.0.2-1.i386.deb
 - Paquet trouvé : cupswrapperMFC7320-2.0.2-1.i386.deb
 - Paquet trouvé : brscan3-0.2.13-1.amd64.deb
 - Paquet trouvé : brscan-skey-0.2.4-1.amd64.deb

# Téléchargement du paquet : brmfc7320lpr-2.0.2-1.i386.deb
--2018-06-08 22:29:16--  http://www.brother.com/pub/bsc/linux/packages/brmfc7320lpr-2.0.2-1.i386.deb
Resolving www.brother.com (www.brother.com)... 2.21.84.26, 2.21.84.74
Connecting to www.brother.com (www.brother.com)|2.21.84.26|:80... connected.
HTTP request sent, awaiting response... 200 OK

    The file is already fully retrieved; nothing to do.


# Téléchargement du paquet : cupswrapperMFC7320-2.0.2-1.i386.deb
--2018-06-08 22:29:16--  http://www.brother.com/pub/bsc/linux/packages/cupswrapperMFC7320-2.0.2-1.i386.deb
Resolving www.brother.com (www.brother.com)... 2.21.84.26, 2.21.84.74
Connecting to www.brother.com (www.brother.com)|2.21.84.26|:80... connected.
HTTP request sent, awaiting response... 200 OK

    The file is already fully retrieved; nothing to do.


# Téléchargement du paquet : brscan3-0.2.13-1.amd64.deb
--2018-06-08 22:29:16--  http://www.brother.com/pub/bsc/linux/packages/brscan3-0.2.13-1.amd64.deb
Resolving www.brother.com (www.brother.com)... 2.21.84.26, 2.21.84.74
Connecting to www.brother.com (www.brother.com)|2.21.84.26|:80... connected.
HTTP request sent, awaiting response... 200 OK

    The file is already fully retrieved; nothing to do.


# Téléchargement du paquet : brscan-skey-0.2.4-1.amd64.deb
--2018-06-08 22:29:16--  http://www.brother.com/pub/bsc/linux/packages/brscan-skey-0.2.4-1.amd64.deb
Resolving www.brother.com (www.brother.com)... 2.21.84.26, 2.21.84.74
Connecting to www.brother.com (www.brother.com)|2.21.84.26|:80... connected.
HTTP request sent, awaiting response... 200 OK

    The file is already fully retrieved; nothing to do.

# Téléchargement du paquet : brother-udev-rule-type1-1.0.0-1.all.deb
--2018-06-08 22:29:16--  http://www.brother.com/pub/bsc/linux/dlf/brother-udev-rule-type1-1.0.0-1.all.deb
Resolving www.brother.com (www.brother.com)... 2.21.84.26, 2.21.84.74
Connecting to www.brother.com (www.brother.com)|2.21.84.26|:80... connected.
HTTP request sent, awaiting response... 200 OK

    The file is already fully retrieved; nothing to do.

# Vérification des pré-requis
 - Paquet 'multiarch-support' installé
 - Paquet 'libc6:i386' installé
 - Paquet 'cups' installé
 - Paquet 'sane-utils' installé
 - Paquet 'libusb-0.1-4:i386' installé

# Installation du paquet : brmfc7320lpr-2.0.2-1.i386.deb
(Reading database ... 349836 files and directories currently installed.)
Preparing to unpack .../brmfc7320lpr-2.0.2-1.i386.deb ...
Unpacking brmfc7320lpr:i386 (2.0.2-1) over (2.0.2-1) ...
Setting up brmfc7320lpr:i386 (2.0.2-1) ...
ln: failed to create symbolic link '/usr/lib32/libbrcomplpr2.so': File exists

# Installation du paquet : cupswrapperMFC7320-2.0.2-1.i386.deb
(Reading database ... 349836 files and directories currently installed.)
Preparing to unpack .../cupswrapperMFC7320-2.0.2-1.i386.deb ...
lpadmin: The printer or class does not exist.
Restarting cups (via systemctl): cups.service.
Unpacking cupswrappermfc7320:i386 (2.0.2-1) over (2.0.2-1) ...
Setting up cupswrappermfc7320:i386 (2.0.2-1) ...
Restarting cups (via systemctl): cups.service.

# Installation du paquet : brscan3-0.2.13-1.amd64.deb
(Reading database ... 349836 files and directories currently installed.)
Preparing to unpack .../brscan3-0.2.13-1.amd64.deb ...
Unpacking brscan3 (0.2.13-1) over (0.2.13-1) ...
Setting up brscan3 (0.2.13-1) ...

# Installation du paquet : brscan-skey-0.2.4-1.amd64.deb
(Reading database ... 349836 files and directories currently installed.)
Preparing to unpack .../brscan-skey-0.2.4-1.amd64.deb ...
Unpacking brscan-skey (0.2.4-1) over (0.2.4-1) ...
Setting up brscan-skey (0.2.4-1) ...

# Installation du paquet : brother-udev-rule-type1-1.0.0-1.all.deb
(Reading database ... 349836 files and directories currently installed.)
Preparing to unpack .../brother-udev-rule-type1-1.0.0-1.all.deb ...
Unpacking brother-udev-rule-type1 (1.0.0-1) over (1.0.0-1) ...
Setting up brother-udev-rule-type1 (1.0.0-1) ...

# Recherche d'un fichier PPD
 - Fichier PPD : /usr/share/cups/model/MFC7320.ppd

# Ajout de l'imprimante MFC-7320
 - Backup du fichier /etc/cups/printers.conf.O
 - Arret du service CUPS
 - Restauration du fichier printers.conf
 - Redémarrage du service CUPS
 - Restauration du fichier printers.conf.O

# Configuration du scanner
(Reading database ... 349836 files and directories currently installed.)
Preparing to unpack .../brother-udev-rule-type1-1.0.0-1.all.deb ...
Unpacking brother-udev-rule-type1 (1.0.0-1) over (1.0.0-1) ...
Setting up brother-udev-rule-type1 (1.0.0-1) ...
Adding ATTRS{idVendor}=="04f9", ENV{libsane_matched}="yes" to ${UDEV_RULES}

# Test de l'imprimante
request id is MFC-7320-1996 (1 file(s))

# Test du scanner
brprinter-installer: line 465: sane-find-scanner: command not found

lsusb  :

Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 001 Device 004: ID 046d:c404 Logitech, Inc. TrackMan Wheel
Bus 001 Device 003: ID 05e3:0605 Genesys Logic, Inc. USB 2.0 Hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 003 Device 009: ID 04f9:01eb Brother Industries, Ltd MFC-7320
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 006 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 005 Device 002: ID 248a:8367  
Bus 005 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

dpkg -l | grep Brother :

ii  brmfc7320lpr:i386                             2.0.2-1                                     i386         Brother MFC-7320 LPR driver
ii  brmfcfaxcups:i386                             1.0.0-2                                     i386         Brother MFC/FAX fax share function driver
ii  brmfcfaxlpd:i386                              1.0.0-2                                     i386         Brother MFC-FAX LPD driver
ii  brother-udev-rule-type1                       1.0.0-1                                     all          Brother udev rule type 1
ii  brscan-skey                                   0.2.4-1                                     amd64        Brother Linux scanner S-KEY tool
ii  brscan3                                       0.2.13-1                                    amd64        Brother Scanner Driver
ii  cupswrappermfc7320:i386                       2.0.2-1                                     i386         Brother MFC7320 CUPS wrapper driver
ii  printer-driver-brlaser                        4-1                                         amd64        printer driver for (some) Brother laser printers
ii  printer-driver-ptouch                         1.4.2-3                                     amd64        printer driver Brother P-touch label printers

grep -i brother /etc/sane.d/dll.conf :

brother3

sudo simple- scan donne "no scanner detected"

Merci d'avance pour le coup de main

Hors ligne

#2308 Le 09/06/2018, à 17:23

jna

Re : Script d'installation pour imprimantes Brother

En fait c'est le même problème que moi suite au passage à Xubuntu 18-04, et avec une MFC-7840W

Hors ligne

#2309 Le 09/06/2018, à 21:21

jibel

Re : Script d'installation pour imprimantes Brother

Salut les gars ,
P't'êt quand ouvrant synaptic et taper "xsane" l'installer. Puis ensuite lancer xsane qui se trouve dans le menu whisker et va définir quelle brother sera présente... sane de base  ne signale pas que les brothers sont  déjà la et fonctionne ... Si vous avez plusieurs  printer elles seront affichées avec xsane pour le scanner  wink

Dernière modification par jibel (Le 09/06/2018, à 21:25)


Plus grande est la face, plus grand est le dos!
Toutes les fautes de frappe, d'orthographe, de grammaire et de syntaxe ci-dessus, sont la propriété intellectuelle de l'auteur. Elles doivent être reproduites et même corrigées sans l'accord préalable du susdit et toc !

Mint 21.1,Voyager20.04 et 22.04,Ubuntu 22.04,Emmabuntus 1.Buster, Debian 12.buster, Hybryde 14.04, Pas d'OS intermédiaire ! PC Medion AKOYA  DD 1T + 2 .

Hors ligne

#2310 Le 09/06/2018, à 21:46

eric63

Re : Script d'installation pour imprimantes Brother

vous pouvez essayer de mettre en retour de cette commande

brsaneconfig3 -q

ou pour la version 4

brsaneconfig4 -d

Dernière modification par eric63 (Le 09/06/2018, à 21:47)


Kubuntu 24.10  X11 Plasma 6.1.5 KDE 6.6.0 Qt 6.6.2 et noyau 6.11.0-9  Asus B760+D4  i5-12400F 4.4Ghz DDR4 32Go nvidia RTX 3060 12GB
Utilisez les drivers libres avant d’ installer une brother avec le script de demonipuch
J’utilise le clavier french AFNOR

Hors ligne

#2311 Le 09/06/2018, à 22:03

jna

Re : Script d'installation pour imprimantes Brother

isabelle@jeannoel-Vostro-1015:~$ brsaneconfig3 -q
  0 "DCP-9040CN"
  1 "MFC-9440CN"
  2 "DCP-9045CDN"
  3 "MFC-9840CDW"
  4 "MFC-9640CW"
  5 "MFC-9450CDN"
  6 "DCP-9042CDN"
  7 "DCP-J715N"
  8 "MFC-J615N"
  9 "DCP-J515N"
 10 "MFC-J950DN"
 11 "MFC-J700D"
 12 "MFC-J800D"
 13 "MFC-J850DN"
 14 "MFC-J410W"
 15 "MFC-J270W"
 16 "MFC-J855DN"
 17 "MFC-J805D"
 18 "DCP-373CW"
 19 "MFC-253CW"
 20 "DCP-J125"
 21 "DCP-J515W"
 22 "MFC-J220"
 23 "MFC-J410"
 24 "MFC-J415W"
 25 "MFC-5895CW"
 26 "DCP-195C"
 27 "DCP-365CN"
 28 "DCP-375CW"
 29 "DCP-395CN"
 30 "MFC-295CN"
 31 "MFC-495CW"
 32 "MFC-795CW"
 33 "MFC-255CW"
 34 "DCP-390CN"
 35 "DCP-595CN"
 36 "MFC-495CN"
 37 "MFC-675CD"
 38 "MFC-695CDN"
 39 "MFC-735CD"
 40 "MFC-935CDN"
 41 "DCP-8070D"
 42 "MFC-8370DN"
 43 "MFC-8380DN"
 44 "MFC-8680DN"
 45 "MFC-8880DN"
 46 "MFC-9120CN"
 47 "MFC-9320CW"
 48 "MFC-9010CN"
 49 "DCP-9010CN"
 50 "DCP-J715W"
 51 "MFC-J615W"
 52 "DCP-J315W"
 53 "MFC-J265W"
 54 "MFC-J630W"
 55 "DCP-197C"
 56 "DCP-377CW"
 57 "MFC-257CW"
 58 "DCP-145C"
 59 "DCP-165C"
 60 "DCP-185C"
 61 "DCP-385C"
 62 "DCP-585CW"
 63 "DCP-535CN"
 64 "MFC-250C"
 65 "MFC-290C"
 66 "MFC-490CW"
 67 "MFC-490CN"
 68 "MFC-790CW"
 69 "MFC-990CW"
 70 "MFC-670CD"
 71 "MFC-930CDN"
 72 "MFC-5490CN"
 73 "MFC-5890CN"
 74 "DCP-6690CW"
 75 "MFC-6490CW"
 76 "MFC-6490CN"
 77 "MFC-6890CDW"
 78 "MFC-6890CN"
 79 "DCP-163C"
 80 "DCP-167C"
 81 "DCP-383C"
 82 "DCP-387C"
 83 "MFC-297C"
 84 "MFC-7450"
 85 "MFC-7840N"
 86 "MFC-7320"
 87 "DCP-7030"
 88 "DCP-7040"
 89 "DCP-7045N"
 90 "MFC-7340"
 91 "MFC-7440N"
 92 "MFC-7840W"
 93 
 94 "DCP-8080DN"
 95 "DCP-8085DN"
 96 "MFC-8480DN"
 97 "MFC-8890DW"

Devices on network
  0 SCANNER_BROTHER     "MFC-7840W"         I:192.168.0.190
  1 SCANNER             "MFC-7840W"         I:192.168.0.190
isabelle@jeannoel-Vostro-1015:~$ 

J'ai installé xsane et après la réponse = aucun périphérique disponible

Hors ligne

#2312 Le 09/06/2018, à 22:37

eric63

Re : Script d'installation pour imprimantes Brother

est ce que tu as une ligne dans

/lib/udev/rules.d/60-libsane.rules

ou /lib/udev/rules.d/40-libsane.rules
qui contient

 ## Brother scanners
ATTRS{idVendor}=="04f9", ENV{libsane_matched}="yes"

juste avant la ligne

LABEL="libsane_rules_end"

à modifier en superutilisateur

Dernière modification par eric63 (Le 09/06/2018, à 22:39)


Kubuntu 24.10  X11 Plasma 6.1.5 KDE 6.6.0 Qt 6.6.2 et noyau 6.11.0-9  Asus B760+D4  i5-12400F 4.4Ghz DDR4 32Go nvidia RTX 3060 12GB
Utilisez les drivers libres avant d’ installer une brother avec le script de demonipuch
J’utilise le clavier french AFNOR

Hors ligne

#2313 Le 09/06/2018, à 22:41

jibel

Re : Script d'installation pour imprimantes Brother

C'est vraiment curieux cette histoire? dans  la xub. était-ce la version 16.04 avant?
Maintenant que la version 18.04 vient d'être installée est-ce avec le tuto de demonipuch pour les installes des Brother ?
Le fait d'installer la der des der des OSs Lts 18.04 qui vient de sortir il y a juste 2 mois , il ne faut pas s'étonner qu'il peut y avoir des ennuis avec les OSs versions nouvelles...perso j'ai la Xub. 16.04 et ma brother la MFC 7460DN est bien la avec xsane...Incroyable qu'il y a des trucs bizarroïdes après une nouvelle installe d'un OS tout neuf.... roll
C'est en regardant  plus haut , j'ai vu qu'il s'agissait d'un dell 32 bits j'ai moi aussi un dell latitude D620 , le xsane  est OK pour le scanner , très étrange ce big  PB? non? roll

Dernière modification par jibel (Le 09/06/2018, à 22:49)


Plus grande est la face, plus grand est le dos!
Toutes les fautes de frappe, d'orthographe, de grammaire et de syntaxe ci-dessus, sont la propriété intellectuelle de l'auteur. Elles doivent être reproduites et même corrigées sans l'accord préalable du susdit et toc !

Mint 21.1,Voyager20.04 et 22.04,Ubuntu 22.04,Emmabuntus 1.Buster, Debian 12.buster, Hybryde 14.04, Pas d'OS intermédiaire ! PC Medion AKOYA  DD 1T + 2 .

Hors ligne

#2314 Le 09/06/2018, à 22:52

eric63

Re : Script d'installation pour imprimantes Brother

ce que j'en sais c'est plutôt un problème de passage de versions (depuis la 17.04 en fait) vers une plus récente qui engendre des petits problèmes et pas pour tout le monde. Depuis la 16.04 il y a des choses qui ont bougés (ia32lib; usr/lib/x86_64-linux-gnu; et sans doute d'autres), donc de tous ceux qui font le passage de 16.04 a 18.04 fatalement il y en a qui coince.


Kubuntu 24.10  X11 Plasma 6.1.5 KDE 6.6.0 Qt 6.6.2 et noyau 6.11.0-9  Asus B760+D4  i5-12400F 4.4Ghz DDR4 32Go nvidia RTX 3060 12GB
Utilisez les drivers libres avant d’ installer une brother avec le script de demonipuch
J’utilise le clavier french AFNOR

Hors ligne

#2315 Le 09/06/2018, à 23:08

jibel

Re : Script d'installation pour imprimantes Brother

C'est exactement  ce que j'ai dis (entre parenthèse) plus haut de passer  d'un OS 16.04===> 18.04 en Mise a niveau n'est pas a conseiller de toutes façons! Seule une nouvelle installe remplacera  l'ancienne !
Avec des OSs 17.10 ou autre qui ne sont pas en LTS, il ne faut pas se rendre a l'abordage..il faut y aller mollo...
Dommage qu'avec le boulot impec de Demonipuch et les changements des versions des Oss libres...il y aura toujours des ennuis de ce style... gênants .... hélas..  wink


Plus grande est la face, plus grand est le dos!
Toutes les fautes de frappe, d'orthographe, de grammaire et de syntaxe ci-dessus, sont la propriété intellectuelle de l'auteur. Elles doivent être reproduites et même corrigées sans l'accord préalable du susdit et toc !

Mint 21.1,Voyager20.04 et 22.04,Ubuntu 22.04,Emmabuntus 1.Buster, Debian 12.buster, Hybryde 14.04, Pas d'OS intermédiaire ! PC Medion AKOYA  DD 1T + 2 .

Hors ligne

#2316 Le 10/06/2018, à 00:06

Carlus

Re : Script d'installation pour imprimantes Brother

brsaneconfig3 -q :

  0 "DCP-195C"
  1 "DCP-365CN"
  2 "DCP-375CW"
  3 "DCP-395CN"
  4 "MFC-295CN"
  5 "MFC-495CW"
  6 "MFC-795CW"
  7 "MFC-255CW"
  8 "DCP-390CN"
  9 "DCP-595CN"
 10 "MFC-495CN"
 11 "MFC-675CD"
 12 "MFC-695CDN"
 13 "MFC-735CD"
 14 "MFC-935CDN"
 15 "DCP-8070D"
 16 "MFC-8370DN"
 17 "MFC-8380DN"
 18 "MFC-8680DN"
 19 "MFC-8880DN"
 20 "MFC-9120CN"
 21 "MFC-9320CW"
 22 "MFC-9010CN"
 23 "DCP-9010CN"
 24 "DCP-J715N"
 25 "MFC-J615N"
 26 "DCP-J515N"
 27 "MFC-J950DN"
 28 "MFC-J700D"
 29 "MFC-J800D"
 30 "MFC-J850DN"
 31 "MFC-J410W"
 32 "MFC-J270W"
 33 "MFC-J855DN"
 34 "MFC-J805D"
 35 "DCP-373CW"
 36 "MFC-253CW"
 37 "DCP-J125"
 38 "DCP-J515W"
 39 "MFC-J220"
 40 "MFC-J410"
 41 "MFC-J415W"
 42 "MFC-5895CW"
 43 "DCP-J715W"
 44 "MFC-J615W"
 45 "DCP-J315W"
 46 "MFC-J265W"
 47 "MFC-J630W"
 48 "DCP-9040CN"
 49 "MFC-9440CN"
 50 "DCP-9045CDN"
 51 "MFC-9840CDW"
 52 "MFC-9640CW"
 53 "MFC-9450CDN"
 54 "DCP-9042CDN"
 55 "DCP-197C"
 56 "DCP-377CW"
 57 "MFC-257CW"
 58 "DCP-145C"
 59 "DCP-165C"
 60 "DCP-185C"
 61 "DCP-385C"
 62 "DCP-585CW"
 63 "DCP-535CN"
 64 "MFC-250C"
 65 "MFC-290C"
 66 "MFC-490CW"
 67 "MFC-490CN"
 68 "MFC-790CW"
 69 "MFC-990CW"
 70 "MFC-670CD"
 71 "MFC-930CDN"
 72 "MFC-5490CN"
 73 "MFC-5890CN"
 74 "DCP-6690CW"
 75 "MFC-6490CW"
 76 "MFC-6490CN"
 77 "MFC-6890CDW"
 78 "MFC-6890CN"
 79 "DCP-163C"
 80 "DCP-167C"
 81 "DCP-383C"
 82 "DCP-387C"
 83 "MFC-297C"
 84 "MFC-7450"
 85 "MFC-7840N"
 86 "MFC-7320"
 87 "DCP-7030"
 88 "DCP-7040"
 89 "DCP-7045N"
 90 "MFC-7340"
 91 "MFC-7440N"
 92 "MFC-7840W"
 93 
 94 "DCP-8080DN"
 95 "DCP-8085DN"
 96 "MFC-8480DN"
 97 "MFC-8890DW"

Devices on network

En ce qui concerne le fichier /lib/udev/rules.d/60-libsane.rules, chez moi il s'appelle /lib/udev/rules.d/60-libsane1.rules
et il y a bien à la fin (mis par moi et redémarré l'ordi) :

# Brother scanners
ATTRS{idVendor}=="04f9", ENV{libsane_matched}="yes"

LABEL="libsane_rules_end"

dernière info, brscan-skey -l donne :

MFC-7320          : brother3:bus4;dev1  : USB                  Not registered

Dernière modification par Carlus (Le 10/06/2018, à 00:09)

Hors ligne

#2317 Le 10/06/2018, à 00:52

jna

Re : Script d'installation pour imprimantes Brother

Merci pour la manip
mon fichier s'appelle /lib/udev/rules.d/60-libsane1.rules
et j'ai ajouté les lignes juste avant la fin comme carius
et nobody answer comme scanner toujours le silence des contemplatifs ...

Hors ligne

#2318 Le 10/06/2018, à 09:54

Patrac89

Re : Script d'installation pour imprimantes Brother

Bonjour,
Personnellement, j'ai aussi connu des déboires avec la 18.04.
Et c'est ce que dit CharlesG un peu plus haut qui a résolu le problème. Il faut installer les libusb qui vont bien, quelle que soit la connexion : USB ou réseau.
À voir cette solution ...

Hors ligne

#2319 Le 10/06/2018, à 10:58

Carlus

Re : Script d'installation pour imprimantes Brother

libusb-0.1-4 is already the newest version (2:0.1.12-31).
libusb-0.1-4:i386 is already the newest version (2:0.1.12-31).

Hors ligne

#2320 Le 10/06/2018, à 11:34

eric63

Re : Script d'installation pour imprimantes Brother

tiens curiosité en vérifiant des pistes sur mon portable dont le scanner et l'imprimante fonctionne
je me suis aperçu que dans le fichier

/lib/udev/rules.d/60-libsane1.rules 

la ligne faisant référence à brother n'existe pas

## Brother scanners
ATTRS{idVendor}=="04f9", ENV{libsane_matched}="yes"

par contre il est noté que on doit trouver un fichier dans /etc/udev/rules.d
60-brother-libsane-type1.rules
qui contient

#
# udev rules sample for Brother MFP
# version 1.0.0-1
#
# Copyright (C) 2012 Brother. Industries, Ltd.
#
# copy to /etc/udev/rules.d or /lib/udev/rules.d
#

ACTION!="add", GOTO="brother_mfp_end"

SUBSYSTEM=="usb", GOTO="brother_mfp_udev_1"
SUBSYSTEM!="usb_device", GOTO="brother_mfp_end"
LABEL="brother_mfp_udev_1"


SYSFS{idVendor}=="04f9", GOTO="brother_mfp_udev_2"
ATTRS{idVendor}=="04f9", GOTO="brother_mfp_udev_2"
GOTO="brother_mfp_end"
LABEL="brother_mfp_udev_2"

# ATTRS{bInterfaceNumber}=="01", GOTO="brother_mfp_udev_3"
# ATTRS{bInterfaceNumber}=="02", GOTO="brother_mfp_udev_3"
# ATTRS{bInterfaceNumber}=="03", GOTO="brother_mfp_udev_3"
# GOTO="brother_mfp_end"
# LABEL="brother_mfp_udev_3"

ATTRS{bInterfaceClass}!="0ff", GOTO="brother_mfp_end"
ATTRS{bInterfaceSubClass}!="0ff", GOTO="brother_mfp_end"
ATTRS{bInterfaceProtocol}!="0ff", GOTO="brother_mfp_end"

#MODE="0666"
#GROUP="scanner"
ENV{libsane_matched}="yes"
#SYMLINK+="scanner-%k"


LABEL="brother_mfp_end"

les dernières lignes me font penser que les droits ne doivent pas être oubliés

sudo adduser $USER scanner
sudo adduser $USER saned

Kubuntu 24.10  X11 Plasma 6.1.5 KDE 6.6.0 Qt 6.6.2 et noyau 6.11.0-9  Asus B760+D4  i5-12400F 4.4Ghz DDR4 32Go nvidia RTX 3060 12GB
Utilisez les drivers libres avant d’ installer une brother avec le script de demonipuch
J’utilise le clavier french AFNOR

Hors ligne

#2321 Le 10/06/2018, à 11:55

Carlus

Re : Script d'installation pour imprimantes Brother

Mon fichier /etc/udev/rules.d/60-brother-libsane-type1.rules

#
#   udev rules sample for Brother MFP
#         version 1.0.0-1
#
#   Copyright (C) 2012 Brother. Industries, Ltd.
#
#   copy to /etc/udev/rules.d or /lib/udev/rules.d
#

ACTION!="add", GOTO="brother_mfp_end"

SUBSYSTEM=="usb", GOTO="brother_mfp_udev_1"
SUBSYSTEM!="usb_device", GOTO="brother_mfp_end"
LABEL="brother_mfp_udev_1"


SYSFS{idVendor}=="04f9", GOTO="brother_mfp_udev_2"
ATTRS{idVendor}=="04f9", GOTO="brother_mfp_udev_2"
GOTO="brother_mfp_end"
LABEL="brother_mfp_udev_2"

#  ATTRS{bInterfaceNumber}=="01", GOTO="brother_mfp_udev_3"
#  ATTRS{bInterfaceNumber}=="02", GOTO="brother_mfp_udev_3"
#  ATTRS{bInterfaceNumber}=="03", GOTO="brother_mfp_udev_3"
#  GOTO="brother_mfp_end"
#  LABEL="brother_mfp_udev_3"

ATTRS{bInterfaceClass}!="0ff", GOTO="brother_mfp_end"
ATTRS{bInterfaceSubClass}!="0ff", GOTO="brother_mfp_end"
ATTRS{bInterfaceProtocol}!="0ff", GOTO="brother_mfp_end"

#MODE="0666"
#GROUP="scanner"
ENV{libsane_matched}="yes"
#SYMLINK+="scanner-%k"


LABEL="brother_mfp_end"

et pour les droits....

carl@Papa:~$ sudo adduser $USER scanner
The user `carl' is already a member of `scanner'.
carl@Papa:~$ sudo adduser $USER saned
The user `carl' is already a member of `saned'.

Hors ligne

#2322 Le 11/06/2018, à 22:35

jna

Re : Script d'installation pour imprimantes Brother

mon fichier /etc/udev/rules.d/60-brother-libsane-type1.rules

# This file was automatically created based on description files (*.desc)
#
# udev rules file for supported USB and SCSI devices
#
# For the list of supported USB devices see /usr/lib/udev/hwdb.d/20-sane.hwdb
#
# The SCSI device support is very basic and includes only
# scanners that mark themselves as type "scanner" or
# SCSI-scanners from HP and other vendors that are entitled "processor"
# but are treated accordingly.
#
# If your SCSI scanner isn't listed below, you can add it to a new rules
# file under /etc/udev/rules.d/.
#
# If your scanner is supported by some external backend (brother, epkowa,
# hpaio, etc) please ask the author of the backend to provide proper
# device detection support for your OS
#
# If the scanner is supported by sane-backends, please mail the entry to
# the sane-devel mailing list (sane-devel@lists.alioth.debian.org).
#
ACTION!="add", GOTO="libsane_rules_end"

# The following rule will disable USB autosuspend for the device
ENV{DEVTYPE}=="usb_device", ENV{libsane_matched}=="yes", TEST=="power/control", ATTR{power/control}="on"

SUBSYSTEMS=="scsi", GOTO="libsane_scsi_rules_begin"
GOTO="libsane_rules_end"

LABEL="libsane_scsi_rules_begin"
KERNEL!="sg[0-9]*", GOTO="libsane_rules_end"

# Generic: SCSI device type 6 indicates a scanner
ATTRS{type}=="6", ENV{libsane_matched}="yes"

# Some scanners advertise themselves as SCSI device type 3

# Wildcard: for some Epson SCSI scanners
ATTRS{type}=="3", ATTRS{vendor}=="EPSON", ATTRS{model}=="SCANNER*", ENV{libsane_matched}="yes"

# Epson Expression 800 | Epson Expression 800
ATTRS{type}=="3", ATTRS{vendor}=="EPSON", ATTRS{model}=="Expression800", ENV{libsane_matched}="yes"

# Epson Perfection 2450 | Epson GT-9700F | Epson Perfection 2450 PHOTO
ATTRS{type}=="3", ATTRS{vendor}=="EPSON", ATTRS{model}=="GT-9700", ENV{libsane_matched}="yes"

# Epson Perfection 3200 | Epson GT-9800F | Epson Perfection 3200 PHOTO
ATTRS{type}=="3", ATTRS{vendor}=="EPSON", ATTRS{model}=="GT-9800", ENV{libsane_matched}="yes"

# Epson GT-X900 | Epson Perfection V700 Photo | Epson Perfection V750 Photo
ATTRS{type}=="3", ATTRS{vendor}=="EPSON", ATTRS{model}=="GT-X900", ENV{libsane_matched}="yes"

# Epson Perfection 636S | Epson Perfection 1200S | Epson Perfection 1200S
ATTRS{type}=="3", ATTRS{vendor}=="EPSON", ATTRS{model}=="Perfection1200", ENV{libsane_matched}="yes"

# Epson Perfection 636 | Epson Perfection 636S
ATTRS{type}=="3", ATTRS{vendor}=="EPSON", ATTRS{model}=="Perfection636", ENV{libsane_matched}="yes"

# Hewlett-Packard ScanJet 4p
ATTRS{type}=="3", ATTRS{vendor}=="HP", ATTRS{model}=="C1130A", ENV{libsane_matched}="yes"

# Hewlett-Packard ScanJet IIc
ATTRS{type}=="3", ATTRS{vendor}=="HP", ATTRS{model}=="C1750A", ENV{libsane_matched}="yes"

# Hewlett-Packard ScanJet IIp
ATTRS{type}=="3", ATTRS{vendor}=="HP", ATTRS{model}=="C1790A", ENV{libsane_matched}="yes"

# Hewlett-Packard ScanJet IIcx
ATTRS{type}=="3", ATTRS{vendor}=="HP", ATTRS{model}=="C2500A", ENV{libsane_matched}="yes"

# Hewlett-Packard ScanJet 4c
ATTRS{type}=="3", ATTRS{vendor}=="HP", ATTRS{model}=="C2520A", ENV{libsane_matched}="yes"

# Hewlett-Packard ScanJet 5p
ATTRS{type}=="3", ATTRS{vendor}=="HP", ATTRS{model}=="C5110A", ENV{libsane_matched}="yes"

# Hewlett-Packard ScanJet 6200C
ATTRS{type}=="3", ATTRS{vendor}=="HP", ATTRS{model}=="C6270A", ENV{libsane_matched}="yes"

# Hewlett-Packard ScanJet 6300C
ATTRS{type}=="3", ATTRS{vendor}=="HP", ATTRS{model}=="C7670A", ENV{libsane_matched}="yes"

## Brother scanners
ATTRS{idVendor}=="04f9", ENV{libsane_matched}="yes"

LABEL="libsane_rules_end"

J'ai fait add user aux 2 groupes scanner et saned, le scanner n'est toujours pas reconnu

Hors ligne

#2323 Le 12/06/2018, à 15:12

eric63

Re : Script d'installation pour imprimantes Brother

petite récap
il y a des fichiers qui ont migrés vers d'autres dossiers sur la version 17.10 64bits
et brother n'a pas encore fait la modification de son script
je ne sais pas si le script de démonipuch le prend en compte.

à priori par rapport à la distribution 16.04 il faut sur 17.10:

1 - remplacer la librairie lib-ia32 qui n'existe plus (pour 64 bits, normalement pris en compte dans le script, mais pas interdit d'essayer dans le doute)

sudo apt-get install libusb-0.1-4 libusb-0.1-4:i386
sudo apt-get install libc6-i386

2 -  créer des liens et copier des dossiers (appliquer code ligne par ligne et vérif éventuelle par reboot pour vérifier ce qui est utile de ce qui ne l'est pas)

sudo ln -s /usr/lib64/sane /usr/lib/sane
sudo cp -R /usr/lib64/* /usr/lib
sudo cp -R /usr/lib64/* /usr/lib/x86_64-linux-gnu 

3 - le fichier

/lib/udev/rules.d/40-libsane.rules

n'existe pas et est remplacé par

/lib/udev/rules.d/60-libsane.rules ou
/lib/udev/rules.d/60-libsane1.rules (pourquoi ce 1 ?? le fichier est peut être à renommer ?)

4 - ce fichier est à modifier si vous êtes usb (en réseau ou wifi il y a un fichier créé en  /etc/udev/rules.d/60-brother-libsane-type1.rules)
Ajoute les deux lignes suivantes à la fin de la liste de matériel
(avant la ligne « # The following rule will disable …»)

# Brother scanners
ATTRS{idVendor}=="04f9", ENV{libsane_matched}="yes"

en réseau ou wifi il y a un fichier créé en  /etc/udev/rules.d/60-brother-libsane-type1.rules qui contient

#
#   udev rules sample for Brother MFP
#         version 1.0.0-1
#
#   Copyright (C) 2012 Brother. Industries, Ltd.
#
#   copy to /etc/udev/rules.d or /lib/udev/rules.d
#

ACTION!="add", GOTO="brother_mfp_end"

SUBSYSTEM=="usb", GOTO="brother_mfp_udev_1"
SUBSYSTEM!="usb_device", GOTO="brother_mfp_end"
LABEL="brother_mfp_udev_1"


SYSFS{idVendor}=="04f9", GOTO="brother_mfp_udev_2"
ATTRS{idVendor}=="04f9", GOTO="brother_mfp_udev_2"
GOTO="brother_mfp_end"
LABEL="brother_mfp_udev_2"

#  ATTRS{bInterfaceNumber}=="01", GOTO="brother_mfp_udev_3"
#  ATTRS{bInterfaceNumber}=="02", GOTO="brother_mfp_udev_3"
#  ATTRS{bInterfaceNumber}=="03", GOTO="brother_mfp_udev_3"
#  GOTO="brother_mfp_end"
#  LABEL="brother_mfp_udev_3"

ATTRS{bInterfaceClass}!="0ff", GOTO="brother_mfp_end"
ATTRS{bInterfaceSubClass}!="0ff", GOTO="brother_mfp_end"
ATTRS{bInterfaceProtocol}!="0ff", GOTO="brother_mfp_end"

#MODE="0666"
#GROUP="scanner"
ENV{libsane_matched}="yes"
#SYMLINK+="scanner-%k"


LABEL="brother_mfp_end"

5 - vérifier qu’il existe bien une ligne de type brotherX ) dans le fichier /etc/sane.d/dll.conf
6 -Si ce n’est pas le cas, éditer le fichier avec les droits d’administration et ajouter à la fin « brotherX » (où « X » correspond au même chiffre que dans le nom du paquet « brscanX » que vous avez installé).
Normalement après ça l'imprimante et le scanner doivent être pris en compte au redémarrage
Bon c'est mon cheminement pour avoir quelque chose qui fonctionne chez moi
il y a sans doute des choses inutiles car je ne comprends pas l'intégralité du processus (notamment les liens lib) mais il est pas interdit de rectifier et de s'en inspirer.

il devrait y avoir un dossier /sane  dans /usr/lib/sane ou /usr/lib32/sane
qui contient au moins ces trois fichiers (le x remplace un chiffre)
libsane-brotherx.so
libsane-brotherx.so.1
libsane-brotherx.so.1.0.7

taper la commande « lsusb » dans un terminal, si ton scanner n’apparaît pas dans la liste, il te faudra ajouter l’utilisateur au groupe « lp ». Via la commande:
sudo adduser $USER lp
Puis déconnecte/reconnecte-toi.
si ça ne suffit pas
il peut également s’agir des groupes scanner ou saned (groupe à créer si besoin) via la commande suivante :
sudo adduser $USER scanner
sudo adduser $USER saned

Dernière modification par eric63 (Le 12/06/2018, à 15:19)


Kubuntu 24.10  X11 Plasma 6.1.5 KDE 6.6.0 Qt 6.6.2 et noyau 6.11.0-9  Asus B760+D4  i5-12400F 4.4Ghz DDR4 32Go nvidia RTX 3060 12GB
Utilisez les drivers libres avant d’ installer une brother avec le script de demonipuch
J’utilise le clavier french AFNOR

Hors ligne

#2324 Le 12/06/2018, à 17:37

jibel

Re : Script d'installation pour imprimantes Brother

eric63,
Tant mieux pour toi si tes brother's ont pu être installées sans ennuis . Si le tuto de demonipuch avec lequel il n'y a jamais eu d'ennuis 12.04 14.04 jusqu'a la 16.04 64 bits et non en 32 bits ne se sont pas révélés.. Par contre avoir un S.A.V de Brother en France avec un spécialiste des OSs libres, ce que, perso j'ai eu en Belgique ou la brother MFC 7460DN qui fonctionne très bien avec le scanner et tout et tout....
Par contre ce que tu as fais avec les scripts ont eus une superbe installes soit en 64 bits ou 32 bits... Super...Y-a rien a dire !
Aussi bizarre qu'étrange, j'ai deux printer's une HP 5652 et son pendant HP scanjet 3670 qui date de + de 10 ans et qui fonctionnent parfaitement.... + bien sur  ma brother, citée plus haut, a son achat de + de 300€ € croyant  être au top des fonctions de cette printer !
Qu'est-ce qu'on doit penser??? Je me suis fait couillonné ??
Acheter la der des sociétés de printer au summum de leur qualité aux prix les plus fort des prix d'achat avec les printer 4 X fonctions qui aurait du fonctionner  OK???
Qui est trucmachinchose avec ce bénéfique art du pognon??? Choisir son printer ou deux avec un scanner en plus... C'est tout, il suffit de voir  avec quel vendeur de printer tout devrait fonctionner,  selon la marque  des  printers !
Faut pas oublier que nous sommes dans un forum d'aides en tout genres.... Surtout pour les  nouveaux  membres.... qui sont surpris et ennuyés avec leur achat  lol roll@


Plus grande est la face, plus grand est le dos!
Toutes les fautes de frappe, d'orthographe, de grammaire et de syntaxe ci-dessus, sont la propriété intellectuelle de l'auteur. Elles doivent être reproduites et même corrigées sans l'accord préalable du susdit et toc !

Mint 21.1,Voyager20.04 et 22.04,Ubuntu 22.04,Emmabuntus 1.Buster, Debian 12.buster, Hybryde 14.04, Pas d'OS intermédiaire ! PC Medion AKOYA  DD 1T + 2 .

Hors ligne

#2325 Le 12/06/2018, à 19:33

eric63

Re : Script d'installation pour imprimantes Brother

jibel je comprends pas tout.
j'amène juste mon expérience et ce que j'en ais compris.
J'aimerais savoir pourquoi malgré tout ça ne fonctionne pas pour certains
Je ne suis pas le SAV de brother mais il me semble qu'ils fournissent quand même des paquets utilisables sur leurs sites pour toutes leurs imprimantes ce qui est déjà bien.Sûr qu'il pourrait se fendre plus encore et je suis pas sûr qu'un "spécialiste" brother (ayant des connaissances sur la dernière mouture d'ubuntu et de ses variantes) puisse t'aider quand ça merdouille à l'install .
Le script facilite de loin l'installation des paquets que délivre brother
le script est peut être perfectible avec certaines imprimantes dans certains contextes et les paquets sont sans doute perfectible eux aussi, mais le script positionne une même manière de faire pour tout le monde et ça c'est incomparable.
Après y toujours d'autre alternatives (gueuler auprès de brother pour que ça marche, acheter du HP, etc...)


Kubuntu 24.10  X11 Plasma 6.1.5 KDE 6.6.0 Qt 6.6.2 et noyau 6.11.0-9  Asus B760+D4  i5-12400F 4.4Ghz DDR4 32Go nvidia RTX 3060 12GB
Utilisez les drivers libres avant d’ installer une brother avec le script de demonipuch
J’utilise le clavier french AFNOR

Hors ligne