web-dev-qa-db-ja.com

HP LaserJet All In One、スキャンが機能しない

スキャン(xsaneまたはシンプルスキャン)しようとすると、次の出力が表示されます。

デバイスURI:hpaio:/ net/HP_LaserJet_MFP_M129-M134?hostname = hp-drucker

このデバイスには優れたLinuxサポートがあると言われました... https://hardwarerecs.stackexchange.com/questions/8323/small-printerscanner-with-very-good-support-for-ubunt を参照してください

MIB search path: /home/guettli/.snmp/mibs:/usr/share/snmp/mibs:/usr/share/snmp/mibs/iana:/usr/share/snmp/mibs/ietf:/usr/share/mibs/site:/usr/share/snmp/mibs:/usr/share/mibs/iana:/usr/share/mibs/ietf:/usr/share/mibs/netsnmp
Cannot find module (SNMPv2-MIB): At line 0 in (none)
Cannot find module (IF-MIB): At line 0 in (none)
Cannot find module (IP-MIB): At line 0 in (none)
Cannot find module (TCP-MIB): At line 0 in (none)
Cannot find module (UDP-MIB): At line 0 in (none)
Cannot find module (Host-RESOURCES-MIB): At line 0 in (none)
Cannot find module (NOTIFICATION-LOG-MIB): At line 0 in (none)
Cannot find module (DISMAN-EVENT-MIB): At line 0 in (none)
Cannot find module (DISMAN-SCHEDULE-MIB): At line 0 in (none)
Cannot find module (Host-RESOURCES-TYPES): At line 0 in (none)
Cannot find module (MTA-MIB): At line 0 in (none)
Cannot find module (NETWORK-SERVICES-MIB): At line 0 in (none)
Cannot find module (SNMPv2-TC): At line 15 in /usr/share/snmp/mibs/UCD-DISKIO-MIB.txt
Cannot find module (SNMPv2-SMI): At line 34 in /usr/share/snmp/mibs/UCD-SNMP-MIB.txt
Cannot find module (SNMPv2-TC): At line 37 in /usr/share/snmp/mibs/UCD-SNMP-MIB.txt
Did not find 'enterprises' in module #-1 (/usr/share/snmp/mibs/UCD-SNMP-MIB.txt)
Did not find 'DisplayString' in module #-1 (/usr/share/snmp/mibs/UCD-SNMP-MIB.txt)
Did not find 'TruthValue' in module #-1 (/usr/share/snmp/mibs/UCD-SNMP-MIB.txt)
.... (cut)

Snmpパッケージを更新した後、このエラーが発生しました:

===> hp-scan 

HP Linux Imaging and Printing System (ver. 3.16.11)
Scan Utility ver. 2.2

Copyright (c) 2001-15 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.

warning: No destinations specified. Adding 'file' destination by default.
Using device hpaio:/net/HP_LaserJet_MFP_M129-M134?hostname=NPIBC8C62.local
Opening connection to device...
error: SANE: Error during device I/O (code=9)

それでもスキャンはできません:-(

2
guettli

多少ブルートフォースの答えは、システムのある時点でsnmpをインストールしたことであり、完全には削除されていません。これに対する最も簡単な修正は、snmpの再インストールです。

ターミナルを開き、コマンドを入力します

Sudo apt update
Sudo apt install snmp snmp-mibs-downloader

Snmpの問題を修正した後、hp-scanが参照するI/Oエラー9は、完全にインストールされていない可能性があることを示しているようです- https://bugzilla.redhat.com/show_bug.cgi?id= 1347231

これを修正するには、次のコマンドを入力します

Sudo apt install --reinstall hplip
2
Charles Green

manページ

hp-scan [DEVICE_URI|PRINTER_NAME] [MODE] [OPTIONS]

To specify a device-URI:
    -d<device-uri> or --device=<device-uri> 
To specify a CUPS printer:
    -p<printer> or --printer=<printer> 

Hp-scanのURIを指定する必要があることに注意してください

Saneの設定 も必要です

1
Elder Geek

hplip-plugin をインストールして、error: SANE: Error during device I/O (code=9)を解決しました。

そこのWebサイトから手動でダウンロードし、sh hplip-3.19.3-plugin.runを使用してインストールする必要がありました(独自のhplipと同じバージョンを使用し、コマンドhp-infoを実行してバージョン番号を確認できます)。コマンドhp-pluginを使用しても機能しませんでした。

この後hp-scanおよび Simple Scan などのプログラムは正常に機能しました。

0
Ralph Bisschops

これは回避策ですが、動作します。

「HP Smart(HP AiO Remote)」Androidアプリを使用してスキャンします。これは簡単かつ確実に動作します...私は幸せです。

0
guettli