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


Автор Тема: HP LaserJet Pro MFP M125ra не сканирует  (Прочитано 10719 раз)

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

Оффлайн 7edsdqwi90xr

  • Автор темы
  • Новичок
  • *
  • Сообщений: 3
    • Просмотр профиля
HP LaserJet Pro MFP M125ra не сканирует
« : 04 Июля 2019, 17:04:19 »
МФУ печатает, но не сканирует.
Погуглил, решения не нашел.
Вообще решение есть?

Оффлайн OlegB

  • Любитель
  • *
  • Сообщений: 70
    • Просмотр профиля
Re: HP LaserJet Pro MFP M125ra не сканирует
« Ответ #1 : 05 Июля 2019, 09:28:43 »
А если попробовать VueScan ?

Оффлайн Usermaster

  • СуперМодератор
  • Старожил
  • *
  • Сообщений: 2537
    • Просмотр профиля
Re: HP LaserJet Pro MFP M125ra не сканирует
« Ответ #2 : 05 Июля 2019, 11:41:51 »
А так: ссылка

Оффлайн 7edsdqwi90xr

  • Автор темы
  • Новичок
  • *
  • Сообщений: 3
    • Просмотр профиля
Re: HP LaserJet Pro MFP M125ra не сканирует
« Ответ #3 : 05 Июля 2019, 18:04:42 »
И так не помогает.

После этого:
xxx@xxx-desktop:~$ sh /home/xxx/Загрузки/hplip-3.19.6.run
Creating directory hplip-3.19.6
Verifying archive integrity... All good.
Uncompressing HPLIP 3.19.6 Self Extracting Archive...

HP Linux Imaging and Printing System (ver. 3.19.6)
HPLIP Installer ver. 5.1

Copyright (c) 2001-18 HP Development Company, LP
This software comes with ABSOLUTELY NO WARRANTY.
This is free software, and you are welcome to distribute it
under certain conditions. See COPYING file for more details.

Installer log saved in: hplip-install_Fri-05-Jul-2019_15:30:07.log

\
note: Defaults for each question are maked with a '*'. Press <enter> to accept the default.
 
                                                                                                                   
INSTALLATION MODE                                                                                                   
-----------------                                                                                                   
Automatic mode will install the full HPLIP solution with the most common options.                                   
Custom mode allows you to choose installation options to fit specific requirements.                                 
                                                                                                                   
Please choose the installation mode (a=automatic*, c=custom, q=quit) : a                                           
                                                                                                                   
                                                                                                                   
INTRODUCTION                                                                                                       
------------                                                                                                       
This installer will install HPLIP version 3.19.6 on your computer.                                                 
Please close any running package management systems now (YaST, Adept, Synaptic, Up2date, etc).                     
                                                                                                                   
                                                                                                                   
DISTRO/OS CONFIRMATION                                                                                             
----------------------                                                                                             
Distro appears to be Ubuntu 18.04.                                                                                 
                                                                                                                   
Is "Ubuntu 18.04" your correct distro/OS and version (y=yes*, n=no, q=quit) ? y                                     
                                                                                                                   
Initializing. Please wait...


ENTER USER PASSWORD
-------------------
Please enter the sudoer (xxx)'s password:
 

INSTALLATION NOTES
------------------
Enable the universe/multiverse repositories. Also be sure you are using the Ubuntu "Main" Repositories. See: https://help.ubuntu.com/community/Repositories/Ubuntu for more information.  Disable the CD-ROM/DVD source if you do not have the Ubuntu installation media inserted in the drive.

Please read the installation notes. Press <enter> to continue or 'q' to quit:


SECURITY PACKAGES
-----------------
AppArmor is installed.
AppArmor protects the application from external intrusion attempts making the application secure

Would you like to have this installer install the hplip specific policy/profile (y=yes*, n=no, q=quit) ? y


RUNNING PRE-INSTALL COMMANDS
----------------------------
OK


CHECKING FOR NETWORK CONNECTION
-------------------------------
Network connection present.


RUNNING PRE-PACKAGE COMMANDS
----------------------------
sudo dpkg --configure -a (Pre-depend step 1)
sudo apt-get install --yes --force-yes -f (Pre-depend step 2)
sudo apt-get update (Pre-depend step 3)
OK


DEPENDENCY AND CONFLICT RESOLUTION
----------------------------------
HPLIP-3.18.12 exists, this may conflict with the new one being installed.
Do you want to ('i'= Remove and Install*, 'q'= Quit)?    :i
Starting uninstallation...
HPLIP uninstallation is completed


RUNNING POST-PACKAGE COMMANDS
-----------------------------
OK


RE-CHECKING DEPENDENCIES
------------------------
OK


RUNNING SCANJET DEPENDENCY COMMANDS
-----------------------------------
sudo apt-get install --assume-yes python-pip (Scanjet-depend step 1)
sudo pip2 install --upgrade pip (Scanjet-depend step 2)
sudo apt-get install --assume-yes libleptonica-dev (Scanjet-depend step 3)
sudo apt-get install --assume-yes tesseract-ocr (Scanjet-depend step 4)
sudo apt-get install --assume-yes libtesseract-dev (Scanjet-depend step 5)
sudo -H pip2 install tesserocr (Scanjet-depend step 6)
sudo apt-get install --assume-yes tesseract-ocr-all (Scanjet-depend step 7)
sudo apt-get install --assume-yes libzbar-dev (Scanjet-depend step 8)
sudo apt-get install --assume-yes python-zbar (Scanjet-depend step 9)
sudo -H pip2 install opencv-python (Scanjet-depend step 10)
sudo -H pip2 install PyPDF2 (Scanjet-depend step 11)
sudo -H pip2 install imutils (Scanjet-depend step 12)
sudo -H pip2 install pypdfocr (Scanjet-depend step 13)
sudo -H pip2 install scikit-image (Scanjet-depend step 14)
sudo -H pip2 install scipy (Scanjet-depend step 15)
OK


PRE-BUILD COMMANDS
------------------
OK


BUILD AND INSTALL
-----------------
Running './configure --with-hpppddir=/usr/share/ppd/HP --libdir=/usr/lib --prefix=/usr --enable-qt4 --disable-qt5 --enable-doc-build --disable-cups-ppd-install --disable-foomatic-drv-install --disable-libusb01_build --disable-foomatic-ppd-install --disable-hpijs-install --disable-class-driver --disable-udev_sysfs_rules --disable-policykit --enable-cups-drv-install --enable-hpcups-install --enable-network-build --enable-dbus-build --enable-scan-build --enable-fax-build --enable-apparmor_build'
Please wait, this may take several minutes...
Command completed successfully.

Running 'make clean'
Please wait, this may take several minutes...
Command completed successfully.

Running 'make'
Please wait, this may take several minutes...
Command completed successfully.

Running 'sudo make install'
Please wait, this may take several minutes...
Command completed successfully.


Build complete.



POST-BUILD COMMANDS
-------------------
 

CLOSE HP_SYSTRAY
----------------
Sending close message to hp-systray (if it is currently running)...
OK


HPLIP UPDATE NOTIFICATION
-------------------------
Do you want to check for HPLIP updates?. (y=yes*, n=no) : y


RESTART OR RE-PLUG IS REQUIRED
------------------------------
If you are installing a USB connected printer, and the printer was plugged in when you started this installer, you 
will need to either restart your PC or unplug and re-plug in your printer (USB cable only). If you choose to       
restart, run this command after restarting: hp-setup (Note: If you are using a parallel connection, you will have to
restart your PC. If you are using network/wireless, you can ignore and continue).                                   

Restart or re-plug in your printer (r=restart, p=re-plug in*, i=ignore/continue, q=quit) : p
Please unplug and re-plugin your printer now.  Press <enter> to continue or 'q' to quit:


PRINTER SETUP
-------------
Please make sure your printer is connected and powered on at this time.
Do you want to setup printer in GUI mode? (u=GUI mode*, i=Interactive mode) : u

HP Linux Imaging and Printing System (ver. 3.19.6)
Printer/Fax Setup Utility ver. 9.0

Copyright (c) 2001-18 HP Development Company, LP
This software comes with ABSOLUTELY NO WARRANTY.
This is free software, and you are welcome to distribute it
under certain conditions. See COPYING file for more details.

Searching... (bus=usb, search=(None), desc=0)
error: No devices found on bus: usb

Done.


RE-STARTING HP_SYSTRAY
----------------------

HP Linux Imaging and Printing System (ver. 3.19.6)
System Tray Status Service ver. 2.0

Copyright (c) 2001-18 HP Development Company, LP
This software comes with ABSOLUTELY NO WARRANTY.
This is free software, and you are welcome to distribute it
under certain conditions. See COPYING file for more details.

/usr/lib/python2.7/dist-packages/gtk-2.0/gtk/__init__.py:127: RuntimeWarning: PyOS_InputHook is not available for interactive use of PyGTK
  set_interactive(1)
xxx@xxx-desktop:~$
выводится это:
[img width=520 height=400]http://img15.lostpic.net/2019/07/05/0f60e74160ed019ebe868d1644769708.png[/img]

Если добавить МФУ вручную
[img width=600 height=377]http://img16.lostpic.net/2019/07/05/2a74862fcc5d58a27ca4fa9c9c71590c.png[/img]

а потом запустить skanlite или simple-scan,
то выводится это:
[img width=600 height=377]http://img15.lostpic.net/2019/07/05/85659dcc50e27e8f057ccef393bf4ee1.png[/img]

[img width=600 height=372]http://img16.lostpic.net/2019/07/05/134648da97d88da276f12cabe37686ec.png[/img]

На сайте проекта http://www.sane-project.org в поддерживаемых устройствах такого МФУ нет. Может, дело в этом?

Вообще странно: ведущий дистрибутив и популярное несколько лет назад МФУ и не очень дружат.

Цитировать
Правила форума
1.5. Для добавления графических изображений в сообщения требуется использовать внешние сервисы. Включение в сообщение полноразмерных изображений, превышающих разрешённые размеры, допускается исключительно в виде превью. Подробную инструкцию, а так же список рекомендованных и запрещенных сервисов можно посмотреть в «Руководстве по добавлению изображений на форум»

Отправлено уведомление в ЛС. Исходные теги пользователя пассивизированы, зачеркнуты. Изображения выгружены и перезалиты, оформлены в виде превью в соответствии с Правилами форума.
 --zg_nico
« Последнее редактирование: 17 Января 2020, 15:15:47 от zg_nico »

Оффлайн OlegB

  • Любитель
  • *
  • Сообщений: 70
    • Просмотр профиля
Re: HP LaserJet Pro MFP M125ra не сканирует
« Ответ #4 : 05 Июля 2019, 21:17:47 »
К сожалению, дружба линуксов с периферией типа принтеры/сканеры всегда было щекотливым вопросом, вокруг которого нужно прыгать с бубном.

Оффлайн SergeyIT

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 5583
  • Все по палатам!
    • Просмотр профиля
Re: HP LaserJet Pro MFP M125ra не сканирует
« Ответ #5 : 05 Июля 2019, 22:47:53 »
7edsdqwi90xr, а если так http://www.vostokit.com/%D1%81%D0%BA%D0%B0%D0%BD%D0%B5%D1%80-hp1536dnf-ubuntu/
И вообще-то он поддерживается согласно таблице
https://developers.hp.com/hp-linux-imaging-and-printing/supported_devices/index
Там требуется plugin
Да и вообще тем хватает, типа
https://mxlinux.org/forum/viewtopic.php?t=41421
Извините, я все еще учусь

Оффлайн valrust

  • Активист
  • *
  • Сообщений: 364
    • Просмотр профиля
Re: HP LaserJet Pro MFP M125ra не сканирует
« Ответ #6 : 05 Июля 2019, 23:28:31 »
Подключите принтер по USB и покажите вывод команды
lsusb

Оффлайн laforsh

  • Новичок
  • *
  • Сообщений: 11
    • Просмотр профиля
Re: HP LaserJet Pro MFP M125ra не сканирует
« Ответ #7 : 05 Мая 2020, 12:26:43 »
МФУ печатает, но не сканирует.
Вообще решение есть?
Права доступа.
HP LaserJet Pro MFP M125ra (и сканер и принтер) работают у меня на многих компах. Понадобилось тут настроить новое рабочее место с этим принтером и наткнулся на аналогичную ситуацию. Свежеустановленная Xubuntu 18.04.4, hplip/bionic из реп 3.17.10+repack0-5 amd64 и плугин к нему [установлен]. Все необходимые зависимости, вылетаемые в hp-check, установлены.
HP-LaserJet-Pro-MFP-M125ra
--------------------------
Type: Printer
Device URI: hp:/usb/HP_LaserJet_Pro_MFP_M125ra?serial=CNB7G9K8M0
PPD: /etc/cups/ppd/HP-LaserJet-Pro-MFP-M125ra.ppd
PPD Description: HP LaserJet Pro MFP m125ra, hpcups 3.17.10, requires proprietary plugin
Printer status: принтер HP-LaserJet-Pro-MFP-M125ra свободен. Включен с момента Пт 01 мая 2020 19:14:55
Required plug-in status: Installed
Communication status: Good

USB             HP-LaserJet-Pro-MFP-M125ra     Required        -        -        OK       Node:'/dev/bus/usb/003/006' Perm:'  root  lp rw- rw- r--'
No errors or warnings.
Печатает, но не сканирует. scanimage -L не находит устройств. gscan2pdf и simple-scan аналогично. Запустил scanimage -L от рута - сканер нашелся.
Однозначно что-то не то с правами. Пользователь уже состоит в группах saned и scanner. Посмотрел права на /dev/bus/usb/* - все руту принадлежат. Добавил пользователя в группу root, перелогинился - сканер заработал от пользователя. Решение, но неправильное. Поэтому убрал пользователя из группы root, перелогинился. Проверил перед тем, как копать дальше, а сканер то работает.
$ scanimage -L
device `hpaio:/usb/HP_LaserJet_Pro_MFP_M125ra?serial=CNB7G9K8M0' is a Hewlett-Packard HP_LaserJet_Pro_MFP_M125ra all-in-one
В gscan2pdf и simplesimple-scan тоже сканер появился.
« Последнее редактирование: 05 Мая 2020, 13:16:05 от laforsh »

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

  • Модератор форума
  • Старожил
  • *
  • Сообщений: 2698
  • Runtu XFCE 18.04 (64-bit)
    • Просмотр профиля
Re: HP LaserJet Pro MFP M125ra не сканирует
« Ответ #8 : 05 Мая 2020, 13:24:53 »
Через udev надо права менять.

Переходишь в /lib/udev/rules.d/, находишь там файл по смыслу sane rules, открываешь как админ в текстовом редакторе.

Ищещь там свое устройство, если нет, то прописываешь аналогично другим, вконце строки добавляешь MODE="0666" или MODE="0777"

#HP LaserJet Pro MFP M125ra
ATTRS{idVendor}=="xxxx", ATTRS{idProduct}=="yyyy", ENV{libsane_matched}="yes", MODE="0666"

Код производителя и код модели взять из lsusb.

Оффлайн laforsh

  • Новичок
  • *
  • Сообщений: 11
    • Просмотр профиля
Re: HP LaserJet Pro MFP M125ra не сканирует
« Ответ #9 : 05 Мая 2020, 14:02:19 »
Через udev надо права менять.
Возможно, но не уверен. Это ж проприетарщина. Без hplip не работает, в базе sane среди поддерживаемых не числится. Плюс когда прогоняешь hp-check одним из параметров проскакивает
udev_sysfs_rules=no

(Нажмите, чтобы показать/скрыть)
« Последнее редактирование: 05 Мая 2020, 14:11:16 от laforsh »

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

  • Модератор форума
  • Старожил
  • *
  • Сообщений: 2698
  • Runtu XFCE 18.04 (64-bit)
    • Просмотр профиля
Re: HP LaserJet Pro MFP M125ra не сканирует
« Ответ #10 : 05 Мая 2020, 14:46:15 »
Первый раз читаю что hplip не работает с udev.
Не изучал этот вопрос, надо ставить эксперименты чтобы выяснить.

Оффлайн pzz

  • Новичок
  • *
  • Сообщений: 5
    • Просмотр профиля
Re: HP LaserJet Pro MFP M125ra не сканирует
« Ответ #11 : 22 Мая 2020, 03:31:29 »
Должен заработать, по протоколу WSD. Как настоящая венда :-)

https://github.com/alexpevzner/sane-airscan

Оффлайн Ser_W

  • Активист
  • *
  • Сообщений: 385
    • Просмотр профиля
Re: HP LaserJet Pro MFP M125ra не сканирует
« Ответ #12 : 18 Февраля 2021, 12:00:57 »
Полнейшая задница м принтаком!
Установил какую-то неимовернейшую кучу пакетов: полностью запутался: но помогло лишь вот это сиротливое сообщение от крайне умного юзверя: https://forum.astralinux.ru/threads/2865/#post-14767
Цитирую на случай утраты сурса:
Цитировать
Товарищи, расслабьтесь, дело не в Астре. Вся проблема в HPLIP. В новой версии почему то отсутствует строка для M125ra. Заходим в файл /usr/share/hplip/data/models/models.dat любым редактором, находим строку с M125r. Копируем полностью параметры для этой мфу, вставляем чуть ниже, а затем просто меняем M125r на M125ra. Так же меняем PID устройства (добавляем 0 в начале, точный PID можно увидеть через lsusb VID : PID). Теперь его можно добавить через HP плагин. Вауля - МФУ начинает сканировать. Для печати выберите драйвер для МФУ M125nw. Наслаждаемся быстрым и эффективным решением.

With love, сотрудник Астра линукс : )

Пользователь добавил сообщение 18 Февраля 2021, 12:09:04:
Да, и также: какую-то ошибку выдает утилита HP при настройке принтака через нее, поэтому я обошелся встроенной в Федору утилитой подключения принтеров : ))
« Последнее редактирование: 18 Февраля 2021, 12:09:04 от Ser_W »

 

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