драйверы для samsung xpress m2070 на ubuntu 17.10 [duplicate]

У меня есть принтер / сканер Samsung M2070W, который работал в 17.04. После установки 17.10 он печатает, но не обнаруживает моего простого сканирования или Xsane.

Установлены последние драйверы с веб-сайта Samsung.

Обнаружено сканирующим сканером, но не scanimage-L. Вывод из первого:

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

Я попытался изменить .bashrc, как объяснено здесь, но это не сработало. Я видел эту проблему на нескольких форумах, но никто, кажется, не имеет решения.

5
задан 11 November 2017 в 21:50

14 ответов

Для моего SAMSUNG M2070, запускающего uninstall-scanner.sh, а затем install-scanner.sh снова (после перезапуска) исправлена ​​проблема. Я также установил libsane и sane-utils из предлагаемого обновления repo до вышесказанного, но не уверен, нужен ли этот шаг.

1
ответ дан 18 July 2018 в 01:16

Для сетевых сканеров Samsung поместите свой IP-адрес сканера и, возможно, порт в любом месте файла /etc/sane.d/xerox_mfp.conf:

tcp host_address [port]

Он работал с моим C460, возможно, будет работать также с другими сканерами, проверьте соответствующий нормальный файл конфигурации и настройки здесь:

https://www.chiark.greenend.org.uk/doc/libsane/supported.html#Z-SAMSUNG https: / /www.systutorials.com/docs/linux/man/5-sane-xerox_mfp/
1
ответ дан 18 July 2018 в 01:16

Я только что получил сканер от Samsung M2070FW, работающий с Ubuntu 18.04. Просто выполните следующие действия:

1) Получите UnifiedLinuxDriver-1.00.37.tar.gz с http://www.bchemnet.com/suldr/suld.html и распакуйте его, откройте терминал и выполните:

cd /UnifiedLinuxDriver-1.00.37/uld sudo ./install.sh

2) После успешной установки драйвера Samsung для принтера и сканера вы можете установить принтер сначала через http://www.bchemnet.com/suldr/suld.html , Для сканера, однако, в нем должен быть новый каталог с одним файлом:

/opt/smfp-common/scanner/lib/libsane-smfp.so.1.0.1

3) Если вы используете 64-битную машину (что вы, вероятно, делаете), снова используйте терминал для перехода в каталог драйвера сканера. Здесь вы помещаете символическую ссылку на файл в /opt:

cd /usr/lib/x86_64-linux-gnu/sane sudo ln -s /opt/smfp-common/scanner/lib/libsane-smfp.so.1.0.1 /usr/lib/x86_64-linux-gnu/sane/libsane-smfp.so.1

4) Но все по-прежнему не работает, поэтому мне пришлось установить библиотеку USB:

sudo apt install libusb-0.1-4

После этого я убедился, что я в той же сети с моим принтером (через ping) и сделал scanimage -L:

my@machine:~$ scanimage -L device `smfp:net;192.168.1.20' is a Samsung M2070 Series on 192.168.1.20 Scanner

5) Если проверка вашего сканера работает, команда ничего не находит, вы можете начать отлаживать вещи:

cd export SANE_DEBUG_DLL=255 && scanimage -L &> debug.txt grep -n2 "libsane-smf" debug.txt

Если все работает правильно, вы получите следующий результат:

.... 84-[dll] sane_get_devices 85-[dll] load: searching backend `smfp' in `/usr/lib/x86_64-linux-gnu/sane' 86:[dll] load: trying to load `/usr/lib/x86_64-linux-gnu/sane/libsane-smfp.so.1' 87:[dll] load: dlopen()ing `/usr/lib/x86_64-linux-gnu/sane/libsane-smfp.so.1' 88-[dll] init: initializing backend `smfp' 89-[dll] init: backend `smfp' is version 1.0.1 ....

Если нет, вы можете найти подсказка, какой файл отсутствует или не найден.

2
ответ дан 18 July 2018 в 01:16

После установки libusb-0.1 Xsane теперь обнаруживает сканер, но Simple Scan этого не делает. Xsane доходит до предварительного просмотра, но когда я пытаюсь выполнить сканирование, он говорит «« Ошибка во время ввода / вывода устройства »

0
ответ дан 18 July 2018 в 01:16

Для Samsung Scanner / Printer M2885FW, который подключен через WiFi, и Ubuntu 18.04, комбинация из двух предложений в этом потоке решила проблему с проверкой. Тханкс Раджасехаран Н. и Дэвид Фостер:

https://askubuntu.com/a/979180/826920 https://askubuntu.com/a/975485/826920

1) Я перестроил ссылки, найденные в / usr / lib / sane в папке / usr / lib / x86_64-linux-gnu / sane, используя следующие строки:

sudo ln -s /opt/smfp-common/scanner/lib/libsane-smfp.so.1.0.1 /usr/lib/x86_64-linux-gnu/sane/libsane-smfp.so.1.0.1 sudo ln -s /usr/lib/x86_64-linux-gnu/sane/libsane-smfp.so.1.0.1 /usr/lib/x86_64-linux-gnu/sane/libsane-smfp.so.1 sudo ln -s /usr/lib/x86_64-linux-gnu/sane/libsane-smfp.so.1 /usr/lib/x86_64-linux-gnu/sane/libsane-smfp.so

2) После этого шага я де- и повторно установил Samsung-Drivers.

0
ответ дан 18 July 2018 в 01:16

См. отчет об ошибке этой проблемы и обходной путь, который я опубликовал в этом отчете об ошибке здесь. Позвольте мне подытожить это здесь, чтобы помочь вам:

1.) Связать файлы libsane-smfp * в папке sane, найденной в / usr / lib / sane, в папку sane, найденную в / usr / lib /x86_64-linux-gnu/sane.

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

2.) В качестве пользователя root отредактируйте файл 59-smfp_samsung.rules (найдите его здесь: / etc / udev / rules.d) включить следующий номер кода / сканера вместе с другими номерами телефонов Samsung, которые уже есть:

ATTRS{idProduct}=="2070", ENV{libsane_matched}="yes"

3.) Voila. Это должно работать как прелесть.

4.) Я считаю, что эта ошибка в основном затронула сетевые сканеры. За исключением незначительных изменений в названиях / номерах моделей других сканеров, это обходное решение должно работать и для других сетевых сканеров. Проверьте ссылку на сообщение об ошибке для сканеров Brother, Epson и Xerox.

6
ответ дан 18 July 2018 в 01:16

Я пробовал решение @ rajasekharan-n с ubuntu 18.04 для samsung 2070w, а новейший драйвер uld, загруженный с hp-сканера, не работал даже через USB-кабель, поэтому: 1) удалил драйвер uld через uninstall.sh, предоставленный в uld driver 2) переустановлен с использованием старого драйвера samsung samd (к сожалению, у меня нет ссылки для него), и он снова работает

0
ответ дан 18 July 2018 в 01:16

Для моего SAMSUNG M2070, запускающего uninstall-scanner.sh, а затем install-scanner.sh снова (после перезапуска) исправлена ​​проблема. Я также установил libsane и sane-utils из предлагаемого обновления repo до вышесказанного, но не уверен, нужен ли этот шаг.

1
ответ дан 24 July 2018 в 17:22
  • 1
    Удаление и повторная установка драйвера не устранили проблему. Я пытаюсь получить последнюю версию разумной версии через ppa rolfbensch / sane-git androlfbensch / sane-release, но обновление сдерживается. – Lolwhites 12 November 2017 в 23:51
  • 2
    Используйте официальное предлагаемое репо для получения новой разумной версии (вы можете включить это репо в настройках). – Jevgenij Evll 13 November 2017 в 13:31
  • 3
    Я удалил ppa и включил репо, но обновление все еще сдерживалось. Я запускал apt install libsane-common libsane-dev sane-utils, и он работал, но теперь запуск Simple Scan вызывает segfault, а другие программы, такие как Xsane, не будут установлены из-за проблем с зависимостями. – Lolwhites 16 November 2017 в 20:08
  • 4
    Вам не нужно устанавливать lisane-dev, но вам нужно установить libsane1 из экспериментального репо. – Jevgenij Evll 17 November 2017 в 12:43
  • 5
    На самом деле, последняя версия libsane была выпущена для обновлений 2 дня назад, поэтому вы можете получить ее из своего обычного репо. – Jevgenij Evll 17 November 2017 в 12:46

Для сетевых сканеров Samsung поместите свой IP-адрес сканера и, возможно, порт в любом месте файла /etc/sane.d/xerox_mfp.conf:

tcp host_address [port]

Он работал с моим C460, возможно, будет работать также с другими сканерами, проверьте соответствующий нормальный файл конфигурации и настройки здесь:

https://www.chiark.greenend.org.uk/doc/libsane/supported.html#Z-SAMSUNG https: / /www.systutorials.com/docs/linux/man/5-sane-xerox_mfp/
1
ответ дан 24 July 2018 в 17:22
  • 1
    Mine подключается через USB. Как узнать соответствующую информацию? – Lolwhites 18 March 2018 в 22:47
  • 2
    Вот хорошая отправная точка для usb configurationt: systutorials.com/docs/linux/man/5-sane-usb – iipavlov 20 March 2018 в 05:35
  • 3
    который работал для меня (без установки драйвера Samsung), за исключением того, что принтер / сканер теперь просыпается каждый раз, когда я запускаю систему или подключаю устройство USB – Damien 12 May 2018 в 00:42

Я только что получил сканер от Samsung M2070FW, работающий с Ubuntu 18.04. Просто выполните следующие действия:

1) Получите UnifiedLinuxDriver-1.00.37.tar.gz с http://www.bchemnet.com/suldr/suld.html и распакуйте его, откройте терминал и выполните:

cd /UnifiedLinuxDriver-1.00.37/uld sudo ./install.sh

2) После успешной установки драйвера Samsung для принтера и сканера вы можете установить принтер сначала через http://www.bchemnet.com/suldr/suld.html , Для сканера, однако, в нем должен быть новый каталог с одним файлом:

/opt/smfp-common/scanner/lib/libsane-smfp.so.1.0.1

3) Если вы используете 64-битную машину (что вы, вероятно, делаете), снова используйте терминал для перехода в каталог драйвера сканера. Здесь вы помещаете символическую ссылку на файл в /opt:

cd /usr/lib/x86_64-linux-gnu/sane sudo ln -s /opt/smfp-common/scanner/lib/libsane-smfp.so.1.0.1 /usr/lib/x86_64-linux-gnu/sane/libsane-smfp.so.1

4) Но все по-прежнему не работает, поэтому мне пришлось установить библиотеку USB:

sudo apt install libusb-0.1-4

После этого я убедился, что я в той же сети с моим принтером (через ping) и сделал scanimage -L:

my@machine:~$ scanimage -L device `smfp:net;192.168.1.20' is a Samsung M2070 Series on 192.168.1.20 Scanner

5) Если проверка вашего сканера работает, команда ничего не находит, вы можете начать отлаживать вещи:

cd export SANE_DEBUG_DLL=255 && scanimage -L &> debug.txt grep -n2 "libsane-smf" debug.txt

Если все работает правильно, вы получите следующий результат:

.... 84-[dll] sane_get_devices 85-[dll] load: searching backend `smfp' in `/usr/lib/x86_64-linux-gnu/sane' 86:[dll] load: trying to load `/usr/lib/x86_64-linux-gnu/sane/libsane-smfp.so.1' 87:[dll] load: dlopen()ing `/usr/lib/x86_64-linux-gnu/sane/libsane-smfp.so.1' 88-[dll] init: initializing backend `smfp' 89-[dll] init: backend `smfp' is version 1.0.1 ....

Если нет, вы можете найти подсказка, какой файл отсутствует или не найден.

2
ответ дан 24 July 2018 в 17:22
  • 1
    Сделал все, как Вы описали, и я получаю тот же вывод, что вы сделали в шаге 5. Сканер работает, после мода - простое сканирование не одну страницу нормально, но зависает на секунду. Однако, это нормально, если я запускаю его в терминале. – Lolwhites 28 June 2018 в 12:53

После установки libusb-0.1 Xsane теперь обнаруживает сканер, но Simple Scan этого не делает. Xsane доходит до предварительного просмотра, но когда я пытаюсь выполнить сканирование, он говорит «« Ошибка во время ввода / вывода устройства »

0
ответ дан 24 July 2018 в 17:22

Для Samsung Scanner / Printer M2885FW, который подключен через WiFi, и Ubuntu 18.04, комбинация из двух предложений в этом потоке решила проблему с проверкой. Тханкс Раджасехаран Н. и Дэвид Фостер:

https://askubuntu.com/a/979180/826920 https://askubuntu.com/a/975485/826920

1) Я перестроил ссылки, найденные в / usr / lib / sane в папке / usr / lib / x86_64-linux-gnu / sane, используя следующие строки:

sudo ln -s /opt/smfp-common/scanner/lib/libsane-smfp.so.1.0.1 /usr/lib/x86_64-linux-gnu/sane/libsane-smfp.so.1.0.1 sudo ln -s /usr/lib/x86_64-linux-gnu/sane/libsane-smfp.so.1.0.1 /usr/lib/x86_64-linux-gnu/sane/libsane-smfp.so.1 sudo ln -s /usr/lib/x86_64-linux-gnu/sane/libsane-smfp.so.1 /usr/lib/x86_64-linux-gnu/sane/libsane-smfp.so

2) После этого шага я де- и повторно установил Samsung-Drivers.

0
ответ дан 24 July 2018 в 17:22
  • 1
    Привет, Мэрион! В своем ответе вы можете включить ссылки (ссылки) на вопросы / ответы, которые вам помогли? – Emily 7 May 2018 в 19:04
  • 2
    Сканер теперь обнаруживается как Xsane, так и Simple Scan. Однако, когда я пытаюсь на самом деле сканировать, Xsane возвращает сообщение «Неудачный старт-сканер: ошибка во время ввода-вывода устройства». в то время как Simple Scan говорит «Не удалось запустить сканирование». Запуск в терминале не дает никакой информации. – Lolwhites 8 May 2018 в 22:15
  • 3
    @Lolwhites. Вы пытались запустить xsane в качестве корня, чтобы проверить, может ли ваша проблема быть проблемой разрешения? – Marion Sr 15 May 2018 в 14:42
  • 4
    Я обнаружил, что подключение сканера непосредственно к USB-порту вместо того, чтобы через концентратор решить многие из проблем, но я все еще не могу сканировать несколько страниц. – Lolwhites 16 May 2018 в 17:55

См. отчет об ошибке этой проблемы и обходной путь, который я опубликовал в этом отчете об ошибке здесь. Позвольте мне подытожить это здесь, чтобы помочь вам:

1.) Связать файлы libsane-smfp * в папке sane, найденной в / usr / lib / sane, в папку sane, найденную в / usr / lib /x86_64-linux-gnu/sane.

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

2.) В качестве пользователя root отредактируйте файл 59-smfp_samsung.rules (найдите его здесь: / etc / udev / rules.d) включить следующий номер кода / сканера вместе с другими номерами телефонов Samsung, которые уже есть:

ATTRS{idProduct}=="2070", ENV{libsane_matched}="yes"

3.) Voila. Это должно работать как прелесть.

4.) Я считаю, что эта ошибка в основном затронула сетевые сканеры. За исключением незначительных изменений в названиях / номерах моделей других сканеров, это обходное решение должно работать и для других сетевых сканеров. Проверьте ссылку на сообщение об ошибке для сканеров Brother, Epson и Xerox.

6
ответ дан 24 July 2018 в 17:22
  • 1
    Я пробовал это решение, но он не будет работать с моим сканером через WiFi. – Francisco V. 16 March 2018 в 13:34
  • 2
    Большое спасибо за это решение. Это сделало сканер Samsung SCX-3205W подключенным через Wi-Fi в Ubuntu 18.04. – Maxim Egorushkin 5 May 2018 в 02:45

Я пробовал решение @ rajasekharan-n с ubuntu 18.04 для samsung 2070w, а новейший драйвер uld, загруженный с hp-сканера, не работал даже через USB-кабель, поэтому: 1) удалил драйвер uld через uninstall.sh, предоставленный в uld driver 2) переустановлен с использованием старого драйвера samsung samd (к сожалению, у меня нет ссылки для него), и он снова работает

0
ответ дан 24 July 2018 в 17:22

Другие вопросы по тегам:

Похожие вопросы: