web-dev-qa-db-ja.com

HP MFP M225Dnは印刷できますがスキャンできません-Ubuntu 14.04

HP MFP M225Dnマルチファンクションプリンター/スキャナーを3台のLinux PC(16.04が1つ、14.04が1つ、Mint 17.3が1つ-14.04に基づく1つ)のローカルネットワークでセットアップしようとしています。
印刷はOKでした。 16.04では、何もインストールする必要はありませんが、14.04およびMintでHPLIPを更新して印刷するには、すべてのPCでISを印刷する必要があります。

スキャナーは16.04にインストールするのが少し難しいですが、14.04とMintの両方で動作させることはできませんでした。
両方の発行済みPCで、xsaneを実行すると、no devices availableを使用しましたが、Sudo xsaneを使用した場合と同じです。

sane-backendの問題になる可能性があると思います。これらの「最近の」HP MFPプリンターは、16.04で動作しますが、サポートされているリスト http://www.sane-project.orgを参照 には表示されません。

提案を探しています。 16.04で何を探すことができますか。14.04でも動作するようになります。

[〜#〜] edit [〜#〜]

提案されているように、いくつかの出力を追加しています:

  1. $ sane-config --version1.0.23を返します
  2. $ xsane(v。0.998)は、「使用可能なデバイスがありません」というウィンドウを出力します
  3. $ scanimage scanimage: no SANE devices found
  4. $ sane-find-scanner

    # sane-find-scanner will now attempt to detect your scanner. If the
    # result is different from what you expected, first make sure your
    # scanner is powered up and properly connected to your computer.
    
    # No SCSI scanners found. If you expected something different, make sure that
    # you have loaded a kernel SCSI driver for your SCSI adapter.
    
    # No USB scanners found. If you expected something different, make sure that
    # you have loaded a kernel driver for your USB Host controller and have setup
    # the USB system correctly. See man sane-usb for details.
    
    # Not checking for parallel port scanners.
    
    # Most Scanners connected to the parallel port or other proprietary ports
    # can't be detected by this program.
    

ところで:もちろんスキャナーはオンになっています。

前もって感謝します!

1
j.c

一般的な回答を提供しますが、年の問題を徹底的にトラブルシューティングすることはできません。一般的な答えは長いです。

と仮定すると:

  • yrネットワークスキャナがオンになっています。
  • yrデバイスはに接続されています:
    a)スタンドアロンLANデバイスとしてのネットワーク(直接LANセットアップ)。
    b)コンピューターであり、ネットワーク上で共有されている:そのコンピューターはLANサーバーとして。他のすべてのネットワークコンピューターは、LANクライアントと呼ばれます。この設定は、次の設定とは異なります。その場合については、ここでは説明しません。
  • パッケージhplipsane-utilslibsaneおよびlibsane-extrasが正しくインストールされています。後者では、universeリポジトリを有効にする必要があります。
  • ユーザーsanedをグループに追加しましたlpandscanner with:

ターミナル内

$ Sudo adduser saned {scanner,lp}

実際には、これらの2つのグループ(lpscanner)のうちの1つだけが必要ですが、sanedを両方に安全に追加できます。痛いことはありません。タイプMFPのHPスキャナーはlpに追加される傾向があり、他はscannerに追加される傾向があります。これは、USB接続オールインワン共有からスキャンする場合に必要ですネットワーク上、つまりスキャンサーバーを介して、スタンドアロンのLANスキャナーに必要であることを確認していません。

  • /etc/sane.d/dll.confを編集して、yrデバイスの正しいスキャンドライバーを有効にしようとしています。その構成ファイルで「次のバックエンドはSANEディストリビューションの一部ではありません...」を探してみてください。その下には、直接サポートされていないスキャナーに対応するコメント行があります(必要に応じて行をコメント解除し、ファイルを保存します。

Ubuntuコミュニティの Scanning-HowTo から:

  • デバイスにpingできることを確認します。
  • プリンター、スキャナー、 HpAllInOne およびその他の機能をインストールするhp-setupウィザードを実行します。
    ターミナル内

    $ Sudo apt-get install python-qt4#Ubuntu 14.04にのみ必要$ Sudo hp-setup

接続タイプには、「ネットワーク/イーサネット...」を選択します
デバイスが検出されない場合は、[詳細オプションを表示]をクリックし、[手動検出]にチェックマークを付けて、スキャナーのIPアドレスを入力します。
スキャナーが認識されていることを確認します。

$ scanimage -L

悲しいかな、年スキャンデバイスがまだ検出されない場合:

  • プリンターのURIを決定する

ターミナルウィンドウ内で、次を実行します。

 $ hp-makeuri IP-ADDRESS

ここで、「IP-ADDRESS」は、printerのIPアドレスに置き換える必要があります。これにより、プリンターのCUPS(印刷)およびSANE(スキャン))URIが表示されます。

  • ネットワークスキャナへのアクセス(2つのアプローチ):

a)スキャナーを実行するたびにxsaneにSANE URIを指定して一時的にアクセスします。

$ xsane SANE-URI

ここで、「SANE-URI」はSANE hp-makeuriによって返されるURIです。

b)「ソケット」バックエンドの代わりに「hp」バックエンドを使用してプリンターにアクセスするようにCUPSが設定されている場合、スキャナーを永続的にアクセス可能にします。これは、printers.confを編集することで実行できます。

$ Sudo vim /etc/cups/printers.conf

「ソケット」DeviceURIをhp-makeuriによって返された「hp」URIに置き換えます。この変更を行った後、カップを再起動します。

$ Sudo /etc/init.d/cupsys restart

HTH。これがうまくいかない場合は、詳細を報告してください。ただし、 StartPage は友だちであることを忘れないでください。

2
Cbhihe

https://developers.hp.com/hp-linux-imaging-and-printing からHPLIPを使用することをお勧めします

Ubuntuのどのバージョンでも魅力のように機能します。スキャナーも同様に機能します。

1
Ivan Nikolaev

私は問題を抱えているトピックを自分で見つけたので、ここでのヒントを試してみました。

私の最後の問題は、プリンターの設定でSNMPv1/v2を完全に無効にすることでした。

読み取り専用アクセスでSNMPv1/v2を有効にした後、スキャナーは問題なく検出され、チャームのように機能します。

私の問題がいつか誰かを助けることを願っています。

追記:この特定のソリューションは、HP MFP=デバイスおよびスキャン機能に問題があるすべてのオペレーティングシステムに適用可能です。

0
tymik