Contenu | Rechercher | Menus

Annonce

DVD, clés USB et t-shirts Ubuntu-fr disponibles sur la boutique En Vente Libre

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.

#26 Le 22/02/2021, à 21:07

airel

Re : Installer scan MFC-J6930DW en USB

Exactement, trois imprimantes du même nom qui apparaissent dans les paramètres système. L'une marquée, en fin de ligne d'indication du modèle, "driverless", l'autre "[en]" et la troisième "CUPS"

cat /lib/udev/rules.d/60-libsane.rules
# This file was automatically created based on description files (*.desc)
# by sane-desc 3.5 from sane-backends 1.0.29
#
# 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@alioth-lists.debian.net).
#
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"


LABEL="libsane_rules_end"

La commande brsaneconfig4 -q ne donne aucun résultat. Quand je la lance, le terminal attend un coup mais n'affiche rien.

scanimage -L
device `brother4:bus2;dev1' is a Brother MFC-J6930DW USB scanner
device `escl:http://127.0.0.1:60000' is a ESCL MFC-J6930DW flatbed scanner
ls -l /usr/lib64/sane /usr/lib/sane
/usr/lib64/sane:
total 196
lrwxrwxrwx 1 leo leo     37 sep  8 07:15 libsane-brother4.so -> /usr/lib64/sane/libsane-brother4.so.1
lrwxrwxrwx 1 leo leo     41 sep  8 07:15 libsane-brother4.so.1 -> /usr/lib64/sane/libsane-brother4.so.1.0.7
-rwxr-xr-x 1 leo leo 198904 sep  8 07:15 libsane-brother4.so.1.0.7

/usr/lib/sane:
total 0
lrwxrwxrwx 1 root root 41 fév 19 12:08 libsane-brother4.so -> /usr/lib64/sane/libsane-brother4.so.1.0.7
lrwxrwxrwx 1 root root 41 fév 19 12:08 libsane-brother4.so.1 -> /usr/lib64/sane/libsane-brother4.so.1.0.7
lrwxrwxrwx 1 root root 41 fév 19 12:08 libsane-brother4.so.1.0.7 -> /usr/lib64/sane/libsane-brother4.so.1.0.7

Hors ligne

#27 Le 22/02/2021, à 21:27

abelthorne

Re : Installer scan MFC-J6930DW en USB

Pour les biblis, c'est bon. Pour les règles udev, en revanche, il semblerait que le paquet n'ait pas ajouté celles de Brother au fichier de config mais je ne suis pas spécialiste d'udev (elles sont peut-être dans un autre fichier de config) alors on va vérifier d'autres points. Donne le retour de :

ls -l /opt/brother/scanner/udev-rules/type1
ls -l /etc/udev/rules.d
ls -l /lib/udev/rules.d

Installation de Steam (obsolète sauf 16.04) / Battle.net / Neverwinter Nights • Groupe Steam Ubuntu-fr : http://steamcommunity.com/groups/ubuntufr

Hors ligne

#28 Le 22/02/2021, à 21:40

airel

Re : Installer scan MFC-J6930DW en USB

Ok, v'là:

ls -l /opt/brother/scanner/udev-rules/type1
total 12
-rwxr-xr-x 1 root root 1652 jun 30  2016 install
-rw-r--r-- 1 root root 1004 jun 30  2016 NN-brother-mfp-type1.rules
-rwxr-xr-x 1 root root   67 fév 22 10:54 uninstall
ls -l /etc/udev/rules.d
total 128
-rwxr-xr-x 1 root root   602 fév 22 15:06 60-brother-brscan4-libsane-type1.rules
-rw-r--r-- 1 root root   759 fév 15 16:37 60-brother-libsane-type1-inst.rules
-rw-r--r-- 1 root root  1004 fév 22 10:54 60-brother-libsane-type1.rules
-rw-r--r-- 1 root root   831 oct 10  2019 70-snap.amparerandompassword.rules
-rw-r--r-- 1 root root   437 fév 11  2020 70-snap.clementine.rules
-rw-r--r-- 1 root root 58549 jui  5  2018 70-snap.core.rules
-rw-r--r-- 1 root root   633 oct 10  2019 70-snap.darktable.rules
-rw-r--r-- 1 root root   543 mai 31  2020 70-snap.gimp.rules
-rw-r--r-- 1 root root   759 jan 21 00:56 70-snap.gnome-calculator.rules
-rw-r--r-- 1 root root   759 jan 21 00:56 70-snap.gnome-characters.rules
-rw-r--r-- 1 root root   831 fév 11 14:14 70-snap.gnome-system-monitor.rules
-rw-r--r-- 1 root root  1039 fév  5 09:44 70-snap.jami.rules
-rw-r--r-- 1 root root   561 oct 10  2019 70-snap.notes.rules
-rw-r--r-- 1 root root   921 oct 10  2019 70-snap.onlyoffice-desktopeditors.rules
-rw-r--r-- 1 root root   561 jun 10  2020 70-snap.opera.rules
-rw-r--r-- 1 root root  2062 jan 21 00:55 70-snap.snap-store.rules
-rw-r--r-- 1 root root   915 fév 11  2020 70-snap.strawberry.rules
-rw-r--r-- 1 root root   705 oct 15 18:00 70-snap.subtitle-edit.rules
ls -l /lib/udev/rules.d
total 948
-rw-r--r-- 1 root root    947 nov 30  2019 39-usbmuxd.rules
-rw-r--r-- 1 root root    998 jan 20  2019 40-usb-media-players.rules
-rw-r--r-- 1 root root  42861 fév 24  2020 40-usb_modeswitch.rules
-rw-r--r-- 1 root root    655 jan  6 21:47 40-vm-hotadd.rules
-rw-r--r-- 1 root root    165 déc  4  2019 50-apport.rules
-rw-r--r-- 1 root root    210 jan  6 21:15 50-firmware.rules
-rw-r--r-- 1 root root   3860 jan  6 21:47 50-udev-default.rules
-rw-r--r-- 1 root root   7274 fév 13  2020 55-dm.rules
-rw-r--r-- 1 root root    292 fév 19  2020 55-ippusbxd.rules
-rw-r--r-- 1 root root    921 avr  1  2020 56-hpmud.rules
-rw-r--r-- 1 root root   8595 jan  6 21:47 60-autosuspend-chromiumos.rules
-rw-r--r-- 1 root root    703 avr  1  2020 60-block.rules
-rw-r--r-- 1 root root     65 jan 29  2019 60-bridge-network-interface.rules
-rw-r--r-- 1 root root   1071 avr  1  2020 60-cdrom_id.rules
-rw-r--r-- 1 root root     69 jan 18  2017 60-crda.rules
-rw-r--r-- 1 root root    413 avr  1  2020 60-drm.rules
-rw-r--r-- 1 root root    990 avr  1  2020 60-evdev.rules
-rw-r--r-- 1 root root   2857 déc  7  2013 60-ffado.rules
-rw-r--r-- 1 root root    394 avr  1  2020 60-fido-id.rules
-rw-r--r-- 1 root root    329 jan  8  2016 60-inputattach.rules
-rw-r--r-- 1 root root    282 avr  1  2020 60-input-id.rules
-rw-r--r-- 1 root root  55342 déc 14 19:28 60-libfprint-2.rules
-rw-r--r-- 1 root root   7283 jun 15  2020 60-libgphoto2-6.rules
-rw-r--r-- 1 root root      0 fév 17 20:39 60-libsane1.rules
-rw-r--r-- 1 root root   3540 sep 17 14:47 60-libsane.rules
-rw-r--r-- 1 root root    912 fév 10  2020 60-pcmcia.rules
-rw-r--r-- 1 root root    616 avr  1  2020 60-persistent-alsa.rules
-rw-r--r-- 1 root root   2710 avr  1  2020 60-persistent-input.rules
-rw-r--r-- 1 root root   1794 fév 13  2020 60-persistent-storage-dm.rules
-rw-r--r-- 1 root root   7782 jan  6 21:47 60-persistent-storage.rules
-rw-r--r-- 1 root root   2135 avr  1  2020 60-persistent-storage-tape.rules
-rw-r--r-- 1 root root    769 avr  1  2020 60-persistent-v4l.rules
-rw-r--r-- 1 root root    736 avr  1  2020 60-sensor.rules
-rw-r--r-- 1 root root   1190 avr  1  2020 60-serial.rules
-rw-r--r-- 1 root root    211 déc  3  2019 60-tpm-udev.rules
-rw-r--r-- 1 root root    565 avr  1  2020 61-autosuspend-manual.rules
-rw-r--r-- 1 root root    244 nov 10 13:27 61-gdm.rules
-rw-r--r-- 1 root root    292 avr 30  2020 61-gnome-settings-daemon-rfkill.rules
-rw-r--r-- 1 root root    456 jan  6 21:47 61-persistent-storage-android.rules
-rw-r--r-- 1 root root    612 jan  6 21:47 64-btrfs.rules
-rw-r--r-- 1 root root    257 jan 17 10:13 64-xorg-xkb.rules
-rw-r--r-- 1 root root  76307 avr  6  2020 65-libwacom.rules
-rw-r--r-- 1 root root    190 fév  2 09:21 66-snapd-autoimport.rules
-rw-r--r-- 1 root root   4934 mar 20  2020 69-cd-sensors.rules
-rw-r--r-- 1 root root 230185 mar 26  2020 69-libmtp.rules
-rw-r--r-- 1 root root   1142 mar 11  2020 69-wacom.rules
-rw-r--r-- 1 root root    432 avr  1  2020 70-joystick.rules
-rw-r--r-- 1 root root    734 avr  1  2020 70-mouse.rules
-rw-r--r-- 1 root root    568 avr  1  2020 70-power-switch.rules
-rw-r--r-- 1 root root    429 nov  3 08:31 70-printers.rules
-rw-r--r-- 1 root root    140 nov  2 22:27 70-spice-vdagentd.rules
-rw-r--r-- 1 root root    473 avr  1  2020 70-touchpad.rules
-rw-r--r-- 1 root root   3916 jui 13  2019 70-u2f.rules
-rw-r--r-- 1 root root   2800 jan  6 21:47 70-uaccess.rules
-rw-r--r-- 1 root root    461 jan  6 21:47 71-power-switch-proliant.rules
-rw-r--r-- 1 root root   3782 jan  6 21:47 71-seat.rules
-rw-r--r-- 1 root root    328 nov 25 13:20 71-u-d-c-gpu-detection.rules
-rw-r--r-- 1 root root    636 jan  6 21:47 73-seat-late.rules
-rw-r--r-- 1 root root    969 jan  6 21:15 73-special-net-names.rules
-rw-r--r-- 1 root root    452 avr  1  2020 75-net-description.rules
-rw-r--r-- 1 root root    174 avr  1  2020 75-probe_mtd.rules
-rw-r--r-- 1 root root    989 avr 10  2020 77-mm-cinterion-port-types.rules
-rw-r--r-- 1 root root   1623 avr 10  2020 77-mm-dell-port-types.rules
-rw-r--r-- 1 root root    830 avr 10  2020 77-mm-dlink-port-types.rules
-rw-r--r-- 1 root root   7742 avr 10  2020 77-mm-ericsson-mbm.rules
-rw-r--r-- 1 root root    608 avr 10  2020 77-mm-fibocom-port-types.rules
-rw-r--r-- 1 root root    507 avr 10  2020 77-mm-haier-port-types.rules
-rw-r--r-- 1 root root   2028 avr 10  2020 77-mm-huawei-net-port-types.rules
-rw-r--r-- 1 root root  12940 avr 10  2020 77-mm-longcheer-port-types.rules
-rw-r--r-- 1 root root   3030 avr 10  2020 77-mm-mtk-port-types.rules
-rw-r--r-- 1 root root   1942 avr 10  2020 77-mm-nokia-port-types.rules
-rw-r--r-- 1 root root    388 avr 10  2020 77-mm-pcmcia-device-blacklist.rules
-rw-r--r-- 1 root root   3155 avr 10  2020 77-mm-qdl-device-blacklist.rules
-rw-r--r-- 1 root root   2178 avr 10  2020 77-mm-quectel-port-types.rules
-rw-r--r-- 1 root root   1338 avr 10  2020 77-mm-sierra.rules
-rw-r--r-- 1 root root   2089 avr 10  2020 77-mm-simtech-port-types.rules
-rw-r--r-- 1 root root   3365 avr 10  2020 77-mm-telit-port-types.rules
-rw-r--r-- 1 root root    721 avr 10  2020 77-mm-tplink-port-types.rules
-rw-r--r-- 1 root root   3780 avr 10  2020 77-mm-ublox-port-types.rules
-rw-r--r-- 1 root root   8770 avr 10  2020 77-mm-usb-device-blacklist.rules
-rw-r--r-- 1 root root   2425 avr 10  2020 77-mm-usb-serial-adapters-greylist.rules
-rw-r--r-- 1 root root   4206 avr 10  2020 77-mm-x22x-port-types.rules
-rw-r--r-- 1 root root  14720 avr 10  2020 77-mm-zte-port-types.rules
-rw-r--r-- 1 root root    965 jan  6 21:47 78-graphics-card.rules
-rw-r--r-- 1 root root   4816 avr  1  2020 78-sound-card.rules
-rw-r--r-- 1 root root   1375 jan  6 21:15 80-debian-compat.rules
-rw-r--r-- 1 root root    615 avr  1  2020 80-drivers.rules
-rw-r--r-- 1 root root    190 jan 29  2019 80-ifupdown.rules
-rw-r--r-- 1 root root   1183 nov 11  2019 80-iio-sensor-proxy.rules
-rw-r--r-- 1 root root    211 déc  1 08:17 80-libinput-device-groups.rules
-rw-r--r-- 1 root root    972 avr 10  2020 80-mm-candidate.rules
-rw-r--r-- 1 root root    295 jan  6 21:47 80-net-setup-link.rules
-rw-r--r-- 1 root root   9356 mar  3  2020 80-udisks2.rules
-rw-r--r-- 1 root root    528 sep 16 18:05 84-nm-drivers.rules
-rw-r--r-- 1 root root  10669 mar  3  2020 85-brltty.rules
-rw-r--r-- 1 root root     82 aoû 21  2019 85-hdparm.rules
-rw-r--r-- 1 root root   1872 jan 30  2020 85-hplj10xx.rules
-rw-r--r-- 1 root root   1682 sep 16 18:05 85-nm-unmanaged.rules
-rw-r--r-- 1 root root    221 fév  5  2018 85-regulatory.rules
-rw-r--r-- 1 root root    563 oct 16 17:50 90-alsa-restore.rules
-rw-r--r-- 1 root root    350 jun 14  2019 90-bolt.rules
-rw-r--r-- 1 root root    265 nov 27  2019 90-console-setup.rules
-rw-r--r-- 1 root root   1472 jun 18  2020 90-fwupd-devices.rules
-rw-r--r-- 1 root root   1850 sep 25  2019 90-libgpod.rules
-rw-r--r-- 1 root root   1102 déc  1 08:17 90-libinput-fuzz-override.rules
-rw-r--r-- 1 root root    576 sep 16 18:05 90-nm-thunderbolt.rules
-rw-r--r-- 1 root root   9364 jan  5 04:10 90-pulseaudio.rules
-rw-r--r-- 1 root root    847 mar  8  2019 95-cd-devices.rules
-rw-r--r-- 1 root root    479 fév 13  2020 95-dm-notify.rules
-rw-r--r-- 1 root root   1621 déc 10  2019 95-upower-csr.rules
-rw-r--r-- 1 root root    570 déc 10  2019 95-upower-hidpp.rules
-rw-r--r-- 1 root root   8109 déc 10  2019 95-upower-hid.rules
-rw-r--r-- 1 root root    354 déc 10  2019 95-upower-wup.rules
-rw-r--r-- 1 root root    171 fév 14  2020 96-e2scrub.rules
-rw-r--r-- 1 root root   1525 avr  3  2020 97-hid2hci.rules
-rw-r--r-- 1 root root   4713 jan  6 21:47 99-systemd.rules

Hors ligne

#29 Le 22/02/2021, à 22:14

abelthorne

Re : Installer scan MFC-J6930DW en USB

Ok, les règles pour le matos Brother sont vraisemblablement dans les trois fichiers dédiés :

cat /etc/udev/rules.d/60-brother-*

Installation de Steam (obsolète sauf 16.04) / Battle.net / Neverwinter Nights • Groupe Steam Ubuntu-fr : http://steamcommunity.com/groups/ubuntufr

Hors ligne

#30 Le 22/02/2021, à 22:26

airel

Re : Installer scan MFC-J6930DW en USB

leo@leo-ThinkPad-X201:~$ cat /etc/udev/rules.d/60-brother-brscan4-libsane-type1.rules
#
#   udev rules 
#

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{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"
leo@leo-ThinkPad-X201:~$ cat /etc/udev/rules.d/60-brother-libsane-type1-inst.rules
#
#   udev rules sample for Brother MFP
#         version 1.0.2-0
#
#   Copyright (C) 2012-2017 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{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"
leo@leo-ThinkPad-X201:~$ cat /etc/udev/rules.d/60-brother-libsane-type1.rules
#
#   udev rules sample for Brother MFP
#         version 1.0.2-0
#
#   Copyright (C) 2012-2016 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"

Hors ligne

#31 Le 22/02/2021, à 22:41

abelthorne

Re : Installer scan MFC-J6930DW en USB

Je ne m'y connais pas assez pour te dire si ces fichiers de config sont bons, j'aurais tendance à penser que oui.

Concernant la commande brsaneconfig4, comme j'ai un doute sur son nom, vérifie quand même dans un terminal de taper brsaneconfig suivi de la touche Tab (sans espace avant). Ça la complète en quoi ?

Et que donne la commande suivante ?

brscan-skey -l

Installation de Steam (obsolète sauf 16.04) / Battle.net / Neverwinter Nights • Groupe Steam Ubuntu-fr : http://steamcommunity.com/groups/ubuntufr

Hors ligne

#32 Le 23/02/2021, à 09:50

airel

Re : Installer scan MFC-J6930DW en USB

Alors ça donne brsaneconfig4

et

brscan-skey -l

 MFC-J6930DW       : brother4:bus2;dev1  : USB                  Not registered

Hors ligne

#33 Le 23/02/2021, à 10:38

abelthorne

Re : Installer scan MFC-J6930DW en USB

On va tester un truc au cas où :

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

À la fin du fichier, avant la dernière ligne (LABEL="libsane_rules_end"), rajoute celle-ci :

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

Enregistre (ctrl + O, valide le nom de fichier, ctrl + X pour fermer Nano), reboote et vérifie si ça change quelque chose au fonctionnement du scanner. Vérifie aussi à nouveau le retour de :

brsaneconfig4 -q
brscan-skey -l

Installation de Steam (obsolète sauf 16.04) / Battle.net / Neverwinter Nights • Groupe Steam Ubuntu-fr : http://steamcommunity.com/groups/ubuntufr

Hors ligne

#34 Le 23/02/2021, à 11:00

airel

Re : Installer scan MFC-J6930DW en USB

Alors ça fait planter les programmes de numérisation quand j'essaie de les lancer (simplescan et XSane)

leo@leo-ThinkPad-X201:~$ brsaneconfig4 -q
leo@leo-ThinkPad-X201:~$ brscan-skey -l

 MFC-J6930DW       : brother4:bus2;dev1  : USB                  Not registered

Hors ligne

#35 Le 23/02/2021, à 18:08

abelthorne

Re : Installer scan MFC-J6930DW en USB

Je pense que tu peux retirer la ligne du fichier /lib/udev/rules.d/60-libsane.rules, elle ne change apparemment rien.

Mais je suis un peu à court d'idées sur la raison pour laquelle ton scanner apparaît comme "not registered".


Installation de Steam (obsolète sauf 16.04) / Battle.net / Neverwinter Nights • Groupe Steam Ubuntu-fr : http://steamcommunity.com/groups/ubuntufr

Hors ligne

#36 Le 23/02/2021, à 18:29

airel

Re : Installer scan MFC-J6930DW en USB

Ok bah tant pis...
J'ai juste remarqué que j'avais fait une connerie, j'avais mis la ligne après et non avant la dernière ligne dans le nano. J'ai corrigé mais ça n'a rien changé, la situation est la même que dans mon dernier message.
Merci beaucoup pour la tentative en tout cas, ça m'a quand même appris quelques trucs en plus qui seront peut-être aussi utiles à d'autres.

Hors ligne

#37 Le 23/02/2021, à 19:03

abelthorne

Re : Installer scan MFC-J6930DW en USB

airel a écrit :

J'ai juste remarqué que j'avais fait une connerie, j'avais mis la ligne après et non avant la dernière ligne dans le nano. J'ai corrigé mais ça n'a rien changé, la situation est la même que dans mon dernier message.

Tu as bien rebooté après la correction ? Les réglages d'udev se fait a priori au boot du système, je ne pense pas que les changements s'appliquent à la volée ensuite.


Installation de Steam (obsolète sauf 16.04) / Battle.net / Neverwinter Nights • Groupe Steam Ubuntu-fr : http://steamcommunity.com/groups/ubuntufr

Hors ligne

#38 Le 23/02/2021, à 19:22

ylag

Re : Installer scan MFC-J6930DW en USB

Bonsoir,

Pour recharger les règles udev sans redémarrer, essayer :

sudo udevadm control --reload-rules

...suivi de :

sudo udevadm trigger

Même si ça concerne un modèle différent, y aurait-il quelque chose à tirer de cette discussion sur askubuntu.com (en anglais, par contre...) :
How to get a Brother DCP-350C scanner working?

A+

Dernière modification par ylag (Le 23/02/2021, à 19:28)

Hors ligne

#39 Le 23/02/2021, à 19:36

abelthorne

Re : Installer scan MFC-J6930DW en USB

C'est une des discussions que j'avais vues mais tout a l'air ok par rapport à ce qui est indiqué...

Dernière modification par abelthorne (Le 23/02/2021, à 19:37)


Installation de Steam (obsolète sauf 16.04) / Battle.net / Neverwinter Nights • Groupe Steam Ubuntu-fr : http://steamcommunity.com/groups/ubuntufr

Hors ligne