Samsung M2070Wスキャナーが17.10で動作しなくなった


14

私はSamsung M2070Wプリンター/スキャナーを所有しています。これは17.04で動作しました。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スキャナーで.bashrc提案されているようにを変更しようとしましたが、機能しません(印刷OK)14.04が機能しませんでした。

私はいくつかのフォーラムでこの問題を見てきましたが、誰も解決策を持っているようには見えません。



申し訳ありませんが、私はその情報をどうするかを知るのに十分な技術に精通していませんか?バグが修正されたということですか?
Lolwhites 2017年

これは、多くの人がこの問題を抱えており、修正されていないことを意味します。誰かが何かを変更し、それを十分にテストしなかったため、何千人ものユーザーが現在スキャンできません。

回答:


22

Ubuntu 18.04で動作するSamsung M2070FWからスキャナーを入手しました。次の手順に従ってください。

  1. このサイトUnifiedLinuxDriver-1.00.37.tar.gzから入手し解凍し、ターミナルを開いて次のようにします。

    cd /UnifiedLinuxDriver-1.00.37/uld
    sudo ./install.sh
    
  2. プリンターとスキャナー用のSamsungドライバーが正常にインストールされたら、最初にCups経由でプリンターをインストールできます。ただし、スキャナーの場合は、1つのファイルを含む新しいディレクトリが必要です。

    /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

    $ scanimage -L
    device `smfp:net;192.168.1.20' is a Samsung M2070 Series on 192.168.1.20 Scanner
    
  5. スキャナーへの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
    ....
    

    そうでない場合は、どのファイルが欠落しているか見つからないかについてのヒントが見つかるかもしれません。


あなたが説明したすべてを実行すると、ステップ5と同じ出力が得られます。スキャナーは、ある方法の後に機能します。シンプルスキャンは1ページは問題ありませんが、2ページ目でハングします。ただし、ターミナルで実行しても問題ありません。
Lolwhites

これは私のSamsung Express C460FWで機能しました。ありがとうございました!
Artelius

こんにちは。Ubuntu 18.04とSamsung Xpress M2070Wを搭載したLenovo B50ラップトップを持っています。あなたのスキャナーのものが私の一日を救った、ありがとう。
ジェイコブ

18.04およびC480W-ドライバーの場所を修正sudo apt install libusb-0.1-4し、それを実行してくれました。ありがとう!
Františekハートマン

どうもありがとうございます!-また、私は唯一のSimpleScanアプリは、実際にスキャンを行うことができたことを追加することができますlaunchpad.net/simple-scan
Dunno

12

この問題のバグレポートと、そのバグレポートに投稿し回避策を参照してください。ここでまとめて、参考にさせてください。

  1. ファイルをリンクlibsane-smfp*で発見正気フォルダに/usr/lib/saneSANEフォルダがで発見し/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"
    

出来上がり。それは魅力のように機能するはずです。

このバグは主にネットワークスキャナーに影響すると思います。他のスキャナーの名前/モデル番号のマイナーなバリエーションを除いて、この回避策は他のネットワークスキャナーでも機能するはずです。Brother、Epson、およびXeroxスキャナーのバグレポートリンクを確認してください。


1
私はこの解決策を試しましたが、wifi経由で私のスキャナーで動作しません。
Francisco V.

1
この解決策に感謝します。これにより、Ubuntu 18.04でWi-Fi経由で接続されたSamsung SCX-3205Wスキャナーが作成されました。
Maxim Egorushkin、2018年

これらの2つのステップに従って、Samsung Xpress M2070プリンター/スキャナーをUbuntu 18.04で再び動作させました(USBケーブル経由で接続され、Wifiは接続されていません)。
Dzhuneyt

8

ネットワークサムスンスキャナーの場合は、スキャナーのIPアドレスを入力し、オプションでファイルのどこかにポートします/etc/sane.d/xerox_mfp.conf

tcp host_address [port] 

これは私のC460で動作しましたが、おそらく他のスキャナーでも動作します。それぞれの正しい構成ファイルと設定を確認してください:


鉱山はUSBで接続されています。関連情報を見つけるにはどうすればよいですか?
Lolwhites

以下は、usb構成の良い出発点です:systutorials.com/docs/linux/man/5-sane-usb
iipavlov

それは私のために機能しました(Samsungドライバーをインストールしなくても)。ただし、システムを起動するか、USBデバイスを接続するたびにプリンター/スキャナーが起動します
Damien

これは、Samsung SCX-3405FW wifiプリンターとスキャナーでうまくいきました。私はUbuntu 18.04の新規インストールを行っています
Julio

1
これは、Ubuntu 19.04を新しくインストールした後のM2070FWで機能しました。スキャナーのポートは9400であることに注意してください。その情報がここで見つかった場合:bbs.archlinux.org/viewtopic.php?id
Bim

3

WiFiで接続されているSamsungスキャナー/プリンターM2885FWとUbuntu 18.04の場合、このスレッドの2つの提案の組み合わせにより、スキャンに関する問題が解決されました。RajasekharanN .の回答Jevgenij Evllの回答です。

  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ドライバーをアンインストールして再インストールしました。


こんにちはマリオン!あなたの答えに、あなたを助けた質問/答えへのリンクを含めることができますか?
Hee Jin、

スキャナーがXsaneとSimple Scanの両方で検出されるようになりました。ただし、実際にスキャンしようとすると、Xsaneは「Failed tro start scanner:Error during device I / O」というメッセージを返し、Simple Scanは「Failed to start scan」と表示します。端末で実行しても情報は提供されません。
Lolwhites

@Lolwhites。xsaneをrootとして実行して、問題が権限の問題であるかどうかを確認しましたか?
Marion Sr、

ハブ経由ではなくUSBポートに直接スキャナーを接続すると、多くの問題が解決することがわかりましたが、それでも複数のページをスキャンすることはできません。
Lolwhites、


0

私のSAMSUNG M2070を実行しuninstall-scanner.sh、その後install-scanner.sh(後で再起動して)問題を修正しました。上記の前に提案されたアップデートリポジトリもインストールlibsanesane-utilsましたが、この手順が必要かどうかはわかりません。


1
ドライバをアンインストールして再インストールしても問題は解決しませんでした。ppa rolfbensch / sane-git androlfbensch / sane-releaseを介して最新バージョンのsaneを取得しようとしましたが、アップグレードは保留されています。
Lolwhites

新しい健全なバージョンを入手するには、公式のaartful-proposedリポジトリを使用してください(このリポジトリは設定で有効にできます)。
Jevgenij Evll 2017年

PPAを削除してリポジトリを有効にしましたが、アップグレードはまだ保留されていました。apt install libsane-common libsane-dev sane-utilsを実行して動作しましたが、Simple Scanを実行するとsegfaultが発生し、依存関係の問題によりXsaneなどの他のプログラムがインストールされません。
Lolwhites 2017年

lisane-devをインストールする必要はありませんが、実験的なリポジトリからlibsane1をインストールする必要があります。
Jevgenij Evll 2017年

実際、最新のlibsaneバージョンは2日前にアップデートにリリースされているため、通常のリポジトリから入手できる可能性があります。
Jevgenij Evll 2017年

0

Samsung 2070wのUbuntu 18.04でRajasekharan N.のソリューションを試してみました。hp からダウンロードした最新のuldドライバー -USBケーブルで接続してもスキャナーが機能しませんでした。

そう

  1. uninstall.sh提供されているuldドライバーを使用してuldドライバーを削除しました
  2. 古いSamsungのuldドライバーを使用して再インストールしました(残念ながら、リンクがありません)。

0

私はSamsung M2070プリンター/スキャナーを使用していて、同じ問題がありました。Ubuntu18.04をアンインストールしてUbuntu 16.04を再インストールすることで問題を解決しました。


これは少しやりすぎです
bodtx


0

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「シンプルスキャン」は問題なく動作しました。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.