Форум русскоязычного сообщества Ubuntu


Следите за новостями русскоязычного сообщества Ubuntu в Twitter-ленте @ubuntu_ru_loco

Автор Тема: МФУ Samsung М2070 не сканирует  (Прочитано 6014 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн eyesless

  • Автор темы
  • Новичок
  • *
  • Сообщений: 2
    • Просмотр профиля
МФУ Samsung М2070 не сканирует
« : 29 Ноября 2019, 23:02:13 »
Очень рад что получилось. Я всего лишь пересказал своими словами указанное в моей первой ссылке.

Этот баг связан с изменениями службы сканирования в Ubuntu 18.04, значит может затронуть множество моделей сканеров.

здравствуйте

следовал Вашему мануалу с МФУ Samsung М2070 но к сожалению так и не заработало

sudo sane-find-scanner -q

found USB scanner (vendor=0x04e8 [Samsung Electronics Co., Ltd.], product=0x3469 [M2070 Series]) at libusb:001:003

eyesless@eyesless-desktop:~$ ls /usr/lib/sane
libsane-smfp.so  libsane-smfp.so.1  libsane-smfp.so.1.0.1

sudo ln -sfr /usr/lib/sane/libsane-smfp* /usr/lib/x86_64-linux-gnu/sane

ls /usr/lib/x86_64-linux-gnu/sane

eyesless@eyesless-desktop:~$ ls /usr/lib/x86_64-linux-gnu/sane
libsane-abaton.so.1               libsane-kvs40xx.so.1.0.27
libsane-abaton.so.1.0.27          libsane-leo.so.1
libsane-agfafocus.so.1            libsane-leo.so.1.0.27
libsane-agfafocus.so.1.0.27       libsane-lexmark.so.1
libsane-apple.so.1                libsane-lexmark.so.1.0.27
libsane-apple.so.1.0.27           libsane-ma1509.so.1
libsane-artec_eplus48u.so.1       libsane-ma1509.so.1.0.27
libsane-artec_eplus48u.so.1.0.27  libsane-magicolor.so.1
libsane-artec.so.1                libsane-magicolor.so.1.0.27
libsane-artec.so.1.0.27           libsane-matsushita.so.1
libsane-as6e.so.1                 libsane-matsushita.so.1.0.27
libsane-as6e.so.1.0.27            libsane-microtek2.so.1
libsane-avision.so.1              libsane-microtek2.so.1.0.27
libsane-avision.so.1.0.27         libsane-microtek.so.1
libsane-bh.so.1                   libsane-microtek.so.1.0.27
libsane-bh.so.1.0.27              libsane-mustek_pp.so.1
libsane-canon630u.so.1            libsane-mustek_pp.so.1.0.27
libsane-canon630u.so.1.0.27       libsane-mustek.so.1
libsane-canon_dr.so.1             libsane-mustek.so.1.0.27
libsane-canon_dr.so.1.0.27        libsane-mustek_usb2.so.1
libsane-canon_pp.so.1             libsane-mustek_usb2.so.1.0.27
libsane-canon_pp.so.1.0.27        libsane-mustek_usb.so.1
libsane-canon.so.1                libsane-mustek_usb.so.1.0.27
libsane-canon.so.1.0.27           libsane-nec.so.1
libsane-cardscan.so.1             libsane-nec.so.1.0.27
libsane-cardscan.so.1.0.27        libsane-net.so.1
libsane-coolscan2.so.1            libsane-net.so.1.0.27
libsane-coolscan2.so.1.0.27       libsane-niash.so.1
libsane-coolscan3.so.1            libsane-niash.so.1.0.27
libsane-coolscan3.so.1.0.27       libsane-p5.so.1
libsane-coolscan.so.1             libsane-p5.so.1.0.27
libsane-coolscan.so.1.0.27        libsane-pie.so.1
libsane-dc210.so.1                libsane-pie.so.1.0.27
libsane-dc210.so.1.0.27           libsane-pieusb.so.1
libsane-dc240.so.1                libsane-pieusb.so.1.0.27
libsane-dc240.so.1.0.27           libsane-pixma.so.1
libsane-dc25.so.1                 libsane-pixma.so.1.0.27
libsane-dc25.so.1.0.27            libsane-plustek_pp.so.1
libsane-dell1600n_net.so.1        libsane-plustek_pp.so.1.0.27
libsane-dell1600n_net.so.1.0.27   libsane-plustek.so.1
libsane-dll.so.1                  libsane-plustek.so.1.0.27
libsane-dll.so.1.0.27             libsane-pnm.so.1
libsane-dmc.so.1                  libsane-pnm.so.1.0.27
libsane-dmc.so.1.0.27             libsane-qcam.so.1
libsane-epjitsu.so.1              libsane-qcam.so.1.0.27
libsane-epjitsu.so.1.0.27         libsane-ricoh.so.1
libsane-epson2.so.1               libsane-ricoh.so.1.0.27
libsane-epson2.so.1.0.27          libsane-rts8891.so.1
libsane-epsonds.so.1              libsane-rts8891.so.1.0.27
libsane-epsonds.so.1.0.27         libsane-s9036.so.1
libsane-epson.so.1                libsane-s9036.so.1.0.27
libsane-epson.so.1.0.27           libsane-sceptre.so.1
libsane-fujitsu.so.1              libsane-sceptre.so.1.0.27
libsane-fujitsu.so.1.0.27         libsane-sharp.so.1
libsane-genesys.so.1              libsane-sharp.so.1.0.27
libsane-genesys.so.1.0.27         libsane-sm3600.so.1
libsane-gphoto2.so.1              libsane-sm3600.so.1.0.27
libsane-gphoto2.so.1.0.27         libsane-sm3840.so.1
libsane-gt68xx.so.1               libsane-sm3840.so.1.0.27
libsane-gt68xx.so.1.0.27          libsane-smfp.so
libsane-hp3500.so.1               libsane-smfp.so.1
libsane-hp3500.so.1.0.27          libsane-smfp.so.1.0.1
libsane-hp3900.so.1               libsane-snapscan.so.1
libsane-hp3900.so.1.0.27          libsane-snapscan.so.1.0.27
libsane-hp4200.so.1               libsane-sp15c.so.1
libsane-hp4200.so.1.0.27          libsane-sp15c.so.1.0.27
libsane-hp5400.so.1               libsane-st400.so.1
libsane-hp5400.so.1.0.27          libsane-st400.so.1.0.27
libsane-hp5590.so.1               libsane-stv680.so.1
libsane-hp5590.so.1.0.27          libsane-stv680.so.1.0.27
libsane-hpaio.so.1                libsane-tamarack.so.1
libsane-hpaio.so.1.0.0            libsane-tamarack.so.1.0.27
libsane-hpljm1005.so.1            libsane-teco1.so.1
libsane-hpljm1005.so.1.0.27       libsane-teco1.so.1.0.27
libsane-hpsj5s.so.1               libsane-teco2.so.1
libsane-hpsj5s.so.1.0.27          libsane-teco2.so.1.0.27
libsane-hp.so.1                   libsane-teco3.so.1
libsane-hp.so.1.0.27              libsane-teco3.so.1.0.27
libsane-hs2p.so.1                 libsane-test.so.1
libsane-hs2p.so.1.0.27            libsane-test.so.1.0.27
libsane-ibm.so.1                  libsane-u12.so.1
libsane-ibm.so.1.0.27             libsane-u12.so.1.0.27
libsane-kodakaio.so.1             libsane-umax1220u.so.1
libsane-kodakaio.so.1.0.27        libsane-umax1220u.so.1.0.27
libsane-kodak.so.1                libsane-umax_pp.so.1
libsane-kodak.so.1.0.27           libsane-umax_pp.so.1.0.27
libsane-kvs1025.so.1              libsane-umax.so.1
libsane-kvs1025.so.1.0.27         libsane-umax.so.1.0.27
libsane-kvs20xx.so.1              libsane-xerox_mfp.so.1
libsane-kvs20xx.so.1.0.27         libsane-xerox_mfp.so.1.0.27
libsane-kvs40xx.so.1

eyesless@eyesless-desktop:~$ ls /etc/udev/rules.d
59-smfp_samsung.rules  70-snap.core.rules

# This file is a part of Unified Linux Driver
# Rules to allow low level USB device access for smfpautoconf
#
# For new distributions,
# Permissions and group are set according to common libsane rules
#

ACTION!="add", GOTO="smfp_label_end"

# Check device type
ENV{DEVTYPE}=="usb_device", GOTO="smfp_create_usb_dev"

# Check SUBSYSTEM (should be either "usb" or "usb_device")
SUBSYSTEM=="usb", GOTO="smfp_create_usb_dev"
SUBSYSTEM=="usb_device", GOTO="smfp_create_usb_dev"

GOTO="smfp_label_end"

LABEL="smfp_create_usb_dev"

# Check Vendor ID
ATTR{idVendor}!="04e8", GOTO="smfp_label_end"

ATTRS{idProduct}=="3425", ENV{libsane_matched}="yes"
ATTRS{idProduct}=="341c", ENV{libsane_matched}="yes"
ATTRS{idProduct}=="342a", ENV{libsane_matched}="yes"
ATTRS{idProduct}=="343d", ENV{libsane_matched}="yes"
ATTRS{idProduct}=="3456", ENV{libsane_matched}="yes"
ATTRS{idProduct}=="345a", ENV{libsane_matched}="yes"
ATTRS{idProduct}=="3427", ENV{libsane_matched}="yes"
ATTRS{idProduct}=="343a", ENV{libsane_matched}="yes"
ATTRS{idProduct}=="3428", ENV{libsane_matched}="yes"
ATTRS{idProduct}=="343b", ENV{libsane_matched}="yes"
ATTRS{idProduct}=="3455", ENV{libsane_matched}="yes"
ATTRS{idProduct}=="3421", ENV{libsane_matched}="yes"
ATTRS{idProduct}=="3439", ENV{libsane_matched}="yes"
ATTRS{idProduct}=="3444", ENV{libsane_matched}="yes"
ATTRS{idProduct}=="343f", ENV{libsane_matched}="yes"
ATTRS{idProduct}=="344e", ENV{libsane_matched}="yes"
ATTRS{idProduct}=="3431", ENV{libsane_matched}="yes"
ATTRS{idProduct}=="345c", ENV{libsane_matched}="yes"
ATTRS{idProduct}=="344d", ENV{libsane_matched}="yes"
ATTRS{idProduct}=="3462", ENV{libsane_matched}="yes"
ATTRS{idProduct}=="3464", ENV{libsane_matched}="yes"
ATTRS{idProduct}=="3461", ENV{libsane_matched}="yes"
ATTRS{idProduct}=="3460", ENV{libsane_matched}="yes"
ATTRS{idProduct}=="340e", ENV{libsane_matched}="yes"
ATTRS{idProduct}=="3435", ENV{libsane_matched}="yes"
ATTRS{idProduct}=="340f", ENV{libsane_matched}="yes"
ATTRS{idProduct}=="3441", ENV{libsane_matched}="yes"
ATTRS{idProduct}=="344f", ENV{libsane_matched}="yes"
ATTRS{idProduct}=="3413", ENV{libsane_matched}="yes"
ATTRS{idProduct}=="341b", ENV{libsane_matched}="yes"
ATTRS{idProduct}=="342e", ENV{libsane_matched}="yes"
ATTRS{idProduct}=="3426", ENV{libsane_matched}="yes"
ATTRS{idProduct}=="342b", ENV{libsane_matched}="yes"
ATTRS{idProduct}=="3433", ENV{libsane_matched}="yes"
ATTRS{idProduct}=="3440", ENV{libsane_matched}="yes"
ATTRS{idProduct}=="3434", ENV{libsane_matched}="yes"
ATTRS{idProduct}=="345b", ENV{libsane_matched}="yes"
ATTRS{idProduct}=="3457", ENV{libsane_matched}="yes"
ATTRS{idProduct}=="341f", ENV{libsane_matched}="yes"
ATTRS{idProduct}=="3453", ENV{libsane_matched}="yes"
ATTRS{idProduct}=="344b", ENV{libsane_matched}="yes"
ATTRS{idProduct}=="3409", ENV{libsane_matched}="yes"
ATTRS{idProduct}=="3412", ENV{libsane_matched}="yes"
ATTRS{idProduct}=="3419", ENV{libsane_matched}="yes"
ATTRS{idProduct}=="342c", ENV{libsane_matched}="yes"
ATTRS{idProduct}=="343c", ENV{libsane_matched}="yes"
ATTRS{idProduct}=="3432", ENV{libsane_matched}="yes"
ATTRS{idProduct}=="342d", ENV{libsane_matched}="yes"
ATTRS{idProduct}=="3430", ENV{libsane_matched}="yes"
ATTRS{idProduct}=="342f", ENV{libsane_matched}="yes"
ATTRS{idProduct}=="3446", ENV{libsane_matched}="yes"
ATTRS{idProduct}=="341a", ENV{libsane_matched}="yes"
ATTRS{idProduct}=="3437", ENV{libsane_matched}="yes"
ATTRS{idProduct}=="3442", ENV{libsane_matched}="yes"
ATTRS{idProduct}=="3466", ENV{libsane_matched}="yes"
ATTRS{idProduct}=="340d", ENV{libsane_matched}="yes"
ATTRS{idProduct}=="341d", ENV{libsane_matched}="yes"
ATTRS{idProduct}=="3420", ENV{libsane_matched}="yes"
ATTRS{idProduct}=="3429", ENV{libsane_matched}="yes"
ATTRS{idProduct}=="3443", ENV{libsane_matched}="yes"
ATTRS{idProduct}=="3438", ENV{libsane_matched}="yes"
ATTRS{idProduct}=="344c", ENV{libsane_matched}="yes"
ATTRS{idProduct}=="345d", ENV{libsane_matched}="yes"
ATTRS{idProduct}=="3463", ENV{libsane_matched}="yes"
ATTRS{idProduct}=="3465", ENV{libsane_matched}="yes"
ATTRS{idProduct}=="3450", ENV{libsane_matched}="yes"
ATTRS{idProduct}=="3468", ENV{libsane_matched}="yes"
ATTRS{idProduct}=="3469", ENV{libsane_matched}="yes"
ATTRS{idProduct}=="3467", ENV{libsane_matched}="yes"
ATTRS{idProduct}=="346b", ENV{libsane_matched}="yes"
ATTRS{idProduct}=="346a", ENV{libsane_matched}="yes"
ATTRS{idProduct}=="346e", ENV{libsane_matched}="yes"
ATTRS{idProduct}=="3471", ENV{libsane_matched}="yes"
ATTRS{idProduct}=="3472", ENV{libsane_matched}="yes"
ATTRS{idProduct}=="347d", ENV{libsane_matched}="yes"
ATTRS{idProduct}=="347c", ENV{libsane_matched}="yes"
ATTRS{idProduct}=="347e", ENV{libsane_matched}="yes"
ATTRS{idProduct}=="3481", ENV{libsane_matched}="yes"
ATTRS{idProduct}=="3482", ENV{libsane_matched}="yes"
ATTRS{idProduct}=="3331", ENV{libsane_matched}="yes"
ATTRS{idProduct}=="3332", ENV{libsane_matched}="yes"
ATTRS{idProduct}=="3483", ENV{libsane_matched}="yes"
ATTRS{idProduct}=="3484", ENV{libsane_matched}="yes"
ATTRS{idProduct}=="3485", ENV{libsane_matched}="yes"
ATTRS{idProduct}=="3478", ENV{libsane_matched}="yes"
ATTRS{idProduct}=="3325", ENV{libsane_matched}="yes"
ATTRS{idProduct}=="3327", ENV{libsane_matched}="yes"
ATTRS{idProduct}=="346f", ENV{libsane_matched}="yes"
ATTRS{idProduct}=="3477", ENV{libsane_matched}="yes"
ATTRS{idProduct}=="3324", ENV{libsane_matched}="yes"
ATTRS{idProduct}=="3326", ENV{libsane_matched}="yes"
ATTRS{idProduct}=="3486", ENV{libsane_matched}="yes"
ATTRS{idProduct}=="3487", ENV{libsane_matched}="yes"
ATTRS{idProduct}=="3489", ENV{libsane_matched}="yes"

ENV{libsane_matched}=="yes", OWNER="root", MODE="664", GROUP="lp"

LABEL="smfp_label_end"

пробовал в последней строке менять
ENV{libsane_matched}=="yes", OWNER="eyesless", MODE="0777", GROUP="scanner"

а также

sudo usermod -G lp -a eyesless

безполезно, scanimage -L в т.ч. через sudo не работает

Оффлайн Пользователь

  • Модератор форума
  • Старожил
  • *
  • Сообщений: 2698
  • Runtu XFCE 18.04 (64-bit)
    • Просмотр профиля
Re: МФУ Samsung М2070 не сканирует
« Ответ #1 : 30 Ноября 2019, 22:55:05 »
Выложи вывод команд
lsb_release -a
uname -a
dpkg -l |grep libusb

В Ubuntu две версии libusb, возможно нужна старая
https://www.linux.org.ru/forum/linux-hardware/14508828?cid=14512933

Оффлайн eyesless

  • Автор темы
  • Новичок
  • *
  • Сообщений: 2
    • Просмотр профиля
Re: МФУ Samsung М2070 не сканирует
« Ответ #2 : 01 Декабря 2019, 11:59:59 »
прошел по ссылке, которую Вы дали и установил другую версию библиотек usb

sudo apt install libusb-0.1-4

после этого при sudo scanimage -L пишет "ошибка сегментирования"

но сам сканер заработал (на примере gscan2pdf), спасибо больше за ссылку

выводы команд:

lsb_release -a

No LSB modules are available.
Distributor ID: Ubuntu
Description: Ubuntu 18.04.3 LTS
Release: 18.04
Codename: bionic

uname -a

Linux eyesless-desktop 4.15.0-70-generic #79-Ubuntu SMP Tue Nov 12 10:36:11 UTC 2019 x86_64 x86_64 x86_64 GNU/Linux

dpkg -l |grep libusb

ii  libgusb2:amd64                             0.2.11-1                                        amd64        GLib wrapper around libusb1
ii  libusb-0.1-4:amd64                         2:0.1.12-31                                     amd64        userspace USB programming library
ii  libusb-1.0-0:amd64                         2:1.0.21-2                                      amd64        userspace USB programming library
ii  libusbmuxd4:amd64                          1.1.0~git20171206.c724e70f-0.1                  amd64        USB multiplexor daemon for iPhone and iPod Touch devices - library
ii  libusbredirparser1:amd64                   0.7.1-1                                         amd64        Parser for the usbredir protocol (runtime)
« Последнее редактирование: 01 Декабря 2019, 12:03:49 от eyesless »

Оффлайн Пользователь

  • Модератор форума
  • Старожил
  • *
  • Сообщений: 2698
  • Runtu XFCE 18.04 (64-bit)
    • Просмотр профиля
Re: МФУ Samsung М2070 не сканирует
« Ответ #3 : 01 Декабря 2019, 20:14:23 »
Вывод команд нужен был чтобы посмотреть версию системы и архитектуру.

На счет ошибки сегментирования, это означает критическая ошибка, но раз работает, то можно не обращать внимания.

Но я бы еще попробовал оставить одну версию libusb.
После этого конечно нужно будет проверить работу усб устройств, работают или нет.


Оффлайн Rizado

  • Любитель
  • *
  • Сообщений: 76
    • Просмотр профиля
Re: МФУ Samsung М2070 не сканирует
« Ответ #4 : 03 Февраля 2020, 11:33:41 »
Рискну поднять старую тему.
Та же модель МФУ, Ubuntu 18.04.3, ядро 5.3.18. Зависает после сканирования максимум 2 страниц.
Есть точка невозврата из мечты − лететь на свет таинственной звезды...

Оффлайн kmk

  • Активист
  • *
  • Сообщений: 624
    • Просмотр профиля
Re: МФУ Samsung М2070 не сканирует
« Ответ #5 : 23 Ноября 2020, 17:23:17 »
У меня такое же МФУ Samsung Xpress M2070. Работало и работает без каких-либо проблем в Ubuntu 14.04-16.04-18.04-20.04. Всегда устанавливаю UnifiedLinuxDriver и добавляю принтер в cups.

Вот ссылки:
Для 14.04: ULD_v1.00.29.tar.gz
Для 16.04 и выше: UnifiedLinuxDriver-1.00.36.tar.gz

 

Страница сгенерирована за 0.125 секунд. Запросов: 25.