私は、17.04で機能したSamsung M2070Wプリンター/スキャナーを所有しています。 17.10をインストールした後、印刷されますが、シンプルスキャンまたはXsaneが検出されません。
Samsung Webサイトから最新のドライバーがインストールされます。
Sane-find-scannerで検出されますが、scanimage-Lでは検出されません。前者からの出力:
found USB scanner (vendor=0x04e8 [Samsung Electronics Co., Ltd.], product=0x3469 [M2070 Series]) at libusb:003:003
Samsung SCX-4200 Scanner not working(printing OK)14.04 で提案されているように.bashrc
を変更しようとしましたが、動作しませんでした。
私はいくつかのフォーラムでこの問題を見てきましたが、誰も解決策がないようです。
Ubuntu 18.04で実行されているSamsung M2070FWからスキャナーを取得しました。次の手順に従ってください。
このサイト からUnifiedLinuxDriver-1.00.37.tar.gz
を取得して解凍し、ターミナルを開いて以下を実行します。
cd /UnifiedLinuxDriver-1.00.37/uld
Sudo ./install.sh
プリンターおよびスキャナー用のSamsungドライバーが正常にインストールされたら、最初に Cups を使用してプリンターをインストールできます。ただし、スキャナーの場合は、単一のファイルを含む新しいディレクトリが必要です。
/opt/smfp-common/scanner/lib/libsane-smfp.so.1.0.1
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
しかし、まだうまくいきませんでしたので、USBライブラリをインストールする必要がありました。
Sudo apt install libusb-0.1-4
その後、プリンターと同じネットワークにいることを確認し(ping
経由)、scanimage -L
を実行しました。
$ scanimage -L
device `smfp:net;192.168.1.20' is a Samsung M2070 Series on 192.168.1.20 Scanner
スキャナーにpingを実行してもコマンドが何も見つからない場合は、デバッグを開始できます。
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
....
そうでない場合は、どのファイルが欠落しているかまたは見つからないかについてのヒントを見つけることができます。
この問題の バグレポート および バグレポートに投稿した回避策 を参照してください。あなたを助けるためにここにまとめましょう:
libsane-smfp*
にある正常なフォルダーのファイル/usr/lib/sane
を/usr/lib/x86_64-linux-gnu/sane
にある正常なフォルダーにリンクします。
Sudo ln -sfr /usr/lib/sane/libsane-smfp* /usr/lib/x86_64-linux-gnu/sane
ルートとして、ファイル59-smfp_samsung.rules
(/etc/udev/rules.d
にあります)を編集して、次のコード/スキャナー番号と他のサムスンのモデル番号を含めます:
ATTRS{idProduct}=="2070", ENV{libsane_matched}="yes"
出来上がり。それは魅力のように動作するはずです。
このバグは主にネットワークスキャナーに影響すると考えています。他のスキャナーの名前/モデル番号にわずかな違いがある場合を除き、この回避策は他のネットワークスキャナーでも機能するはずです。 Brother、Epson、およびXeroxスキャナーのバグレポートリンクを確認してください。
ネットワークSamsungスキャナーの場合、スキャナーのIPアドレスを入れ、オプションでファイル/etc/sane.d/xerox_mfp.conf
の任意の場所にポートします。
tcp Host_address [port]
それは私のC460で動作し、おそらく他のスキャナーでも動作するでしょう、それぞれの健全な設定ファイルと設定をここでチェックしてください:
WiFi経由で接続されているSamsungスキャナー/プリンターM2885FWとUbuntu 18.04の場合、このスレッドの2つの提案を組み合わせることで、スキャンに関する問題が解決されました: Rajasekharan N.'s answer and Jevgenij Evllの答え 。
次の行を使用して、/ usr/lib/x86_64-linux-gnu/saneフォルダーの/ usr/lib/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
このステップの後、Samsungドライバーをアンインストールして再インストールしました。
SAMSUNG M2070でuninstall-scanner.sh
を実行してからinstall-scanner.sh
を再度実行すると(その後再起動して)問題が修正されました。上記の前に提案された更新リポジトリからlibsane
とsane-utils
もインストールしましたが、この手順が必要かどうかはわかりません。
ubuntu 18.04 LTSでは、libusb-0.1.so.4をlibusb-devに置き換える必要がありました(このタスクのコマンド:Sudo apt-get install libusb-dev)。
Rajasekharan N.'s Samsung 2070w用のUbuntu 18.04のソリューションと 最新のuldドライバー hpからダウンロードした-スキャナーはUSBケーブルで接続しても動作しませんでした。
そう
uninstall.sh
を使用してuldドライバーを削除しましたhttps://www.bchemnet.com/suldr/ の指示に従い、問題を解決しました。
キーリングパッケージをインストールしました http://www.bchemnet.com/suldr/pool/debian/extra/su/suldr-keyring_2_all.deb を使用して
dpkg -i suldr-keyring_2_all.deb
そして、次のaptソースを追加した後、
Sudo bash -c 'echo "deb https://www.bchemnet.com/suldr/ debian extra" >> /etc/apt/sources.list'
suld-driver2-1.00.39
パッケージをインストールしました:
Sudo apt install suld-driver2-1.00.39
それ以降、scanimage -L
および「単純スキャン」は正常に機能しました。
Samsung M2070プリンター/スキャナーを使用していますが、同じ問題がありました。Ubuntu18.04をアンインストールし、Ubuntu 16.04を再インストールすることで問題を修正しました。
libusb-0.1.so.4をlibusb-devに置き換え、スキャナーが動作するようになりました(Sudo apt-get install libusb-dev
Kubuntu 18.10上のSAMSUNG m2070FW