ブラザーDCP-350Cスキャナーを動作させる方法は?


9

こちらのブラザーサイトからLinuxドライバーをダウンロードしてインストールしました

しかし、スキャナーはまだ認識されていませんでした。

ここで、ドライバが正常にインストールされたことを確認できます。

$ dpkg  -l  |  grep  Brother
ii  brother-cups-wrapper-common                          1.0.0-10-0ubuntu6                                        amd64        Common files for Brother cups wrapper packages
ii  brother-udev-rule-type1                              1.0.0-1                                                  all          Brother udev rule type 1
ii  brscan-skey                                          0.2.4-1                                                  amd64        Brother Linux scanner S-KEY tool
ii  brscan2                                              0.2.5-1                                                  amd64        Brother Scanner Driver
ii  printer-driver-brlaser                               3-5~ubuntu1                                              amd64        printer driver for (some) Brother laser printers
ii  printer-driver-ptouch                                1.4-1                                                    amd64        printer driver Brother P-touch label printers

そして、ここでは、インストールされているドライバーが「登録」されていないと考えていることがわかります。

$ brscan-skey -l

 DCP-350C          : brother2:bus3;dev1  : USB                  Not registered

シンプルスキャンを開くと、ブラザースキャナーを持っているが、ドライバーをインストールする必要があることを通知します。

$ lsusb
Bus 003 Device 002: ID 04f9:01d0 Brother Industries, Ltd DCP-350C

$ sudo dpkg -l | grep Brother
ii  brother-cups-wrapper-common                          1.0.0-10-0ubuntu6                                        amd64        Common files for Brother cups wrapper packages
ii  brother-udev-rule-type1                              1.0.0-1                                                  all          Brother udev rule type 1
ii  brscan-skey                                          0.2.4-1                                                  amd64        Brother Linux scanner S-KEY tool
ii  brscan2                                              0.2.5-1                                                  amd64        Brother Scanner Driver
ii  printer-driver-brlaser                               3-5~ubuntu1                                              amd64        printer driver for (some) Brother laser printers
ii  printer-driver-ptouch                                1.4-1                                                    amd64        printer driver Brother P-touch label printers

ブラザーは削除されているようですLinuxのO / S設定のサポートページからの指示-すなわち、ここここで、与えられたこの問題に対する以前の解決策の源となっていたここここ。FAQおよびトラブルシューティングセクションのOSサポート情報ページは、WindowsおよびMacintoshのみを参照しています。他の場所を見ると、Linux情報のページが見つかります。「ブラザーLinuxスキャナードライバーは、デフォルトではスーパーユーザーでのみ動作します」と書かれています。ページを指しますスキャナーがsudo以外のユーザーでも機能するようにするための手段が与えられていると記載されているところ-おそらく、SimpleScan このページには、多数のOS用の修正ダウンロードが含まれていますが、Ubuntu 13.10以降です。そのファイルをすべてダウンロードしてインストールしても、スキャナーが機能しません。あなたの周りに十分な長GRUB場合はなります見つけるだけではない、あなたがそれを見つけることを期待する代わりに-すべての後によくある質問をトラブルシューティングするのlinuxがあります。このブラザースキャナーを動作させることは、風洞に針を刺すようなものです。Linux FAQの最初の項目は「私はUbuntu 16.10を使用しています。ブラザーマシンからスキャンできません。これで十分です。それは言う "のlibusb-0.1-4インストール]。(Brotherドライバーには依存関係がありましたが、チェックする必要はありませんでした)。

以前の解決策の1つ(別のブラザースキャナー用で、その解決策のブラザーサポートページがなくなったため)は非常に役立ちます。それ '/lib/udev/rules.d/40-libsane.rules'に行を置くように言っていますが、実際には、少なくとも16.04では/lib/udev/rules.d/60-libsaneでなければなりません。ルール。また、追加を要求する行には、別のブラザースキャナーの製品IDへの参照が含まれています。正しいWebサイトでDCP-350Cの製品ID を探します(DCP-350Cではない-簡単すぎる-以前のソリューションはDCP-7030であり、製品IDは "01ea"です)。 ...それで、私たちはどこにいましたか?... DCP-350Cの製品IDについて、まともなWebサイトを探していました。健全なページブラザースキャナーの場合、DCP-350Cのエントリはありません。それはあなたのデバイスがそこにない場合、それはサポートされていないと言います。それはページが2003年10月5日に最後に更新されたと言います。それは14年半前です。350Cは数年後の2007年に発売されたと思います。

したがって、DCP-7030の古いソリューションは、次のように正しい設定を編集して追加すると述べています。

sudo gedit /lib/udev/rules.d/40-libsane.rules

これを(正しい場所に)追加するには:

# Brother scanners
ATTRS{idVendor}=="04f9", ATTRS{idProduct}=="01ea", ENV{libsane_matched}="yes"

私の構成は60-libsane.rulesにあるようで、製品コードがないため、構成を次のように編集しました。

sudo gedit /lib/udev/rules.d/60-libsane.rules

そして追加:

# Brother scanners
ATTRS{idVendor}=="04f9", ENV{libsane_matched}="yes"

そして、マシンを再起動しました。これは機能しませんでした。

また、Brother intsallルーチンが間違った場所に配置したように見えるファイルもいくつか移動しました。少なくとも、ここなどの他の場所のレポートによると。

これには、cp / usr / lib64 /から/ usr / libにBrotherファイルをコピーすることが含まれていました。(私は64ビットバージョンのBrotherドライバーをダウンロードしてインストールしました)。

これを行うための指示は古く見えました。また、ブラザーのWebサイトでは、Brscan2ドライバーはDCP-350Cで使用する必要があると記載されているため、ファイル名は異なる場合があります。私はこうして私のものをコピーしました:

sudo cp /usr/lib64/libbrscandec2.so /usr/lib
sudo cp /usr/lib64/libbrscandec2.so.1 /usr/lib
sudo cp /usr/lib64/libbrscandec2.so.1.0.0 /lib/lib
sudo cp /usr/lib64/sane/libsane-brother2.so /usr/lib/sane
sudo cp /usr/lib64/sane/libsane-brother2.so.1 /usr/lib/sane
sudo cp /usr/lib64/sane/libsane-brother2.so.1.0.7 /usr/lib/sane
sudo cp /usr/lib64/libbrcolm2.so /usr/lib
sudo cp /usr/lib64/libbrcolm2.so.1 /usr/lib
sudo cp /usr/lib64/libbrcolm2.so.1.0.1 /usr/lib

この盲目の路地はブラザー自身によって提案されました。それはDCP-350C のLinux FAQです(もしそれが見つかれば)、次のように述べています(「Ubuntu 11.10以降」の場合):

Copy the following files under /usr/lib64/ to /usr/lib/.

もう1つのヒントは、コマンドラインでbrscan-skeyと入力するだけで、ドライバーと共にダウンロードとして提供されるbrscan-skeyファイルを実際に実行することでした。

ある時点で、Brotherドライバーがデバイスが認識されたことを私に告げるので、何かがうまくいったに違いありません:

$ brscan-skey -l

 DCP-350C          : brother2:bus3;dev1  : USB                  Not registered

ただし、SimpleScanはまだ認識されているデバイスがないと言います。

また、Brotherによると、brscan-skeyでは、「scan-to-file」オプションと「scan-to-image」オプションを使用して、スキャナー自体のコンソールからスキャンを実行できます。そうすると、スキャナーに「PCに接続しています」と表示されますが、何も起こりません。

350Cは、VueScanと呼ばれる商用Linuxスキャンツールの試用版から呼び出すとスキャンできます。しかし、試用版では、スキャンした画像全体にウォーターマークが付けられ、私にとっては役に立たなくなりました。さらに、フルバージョンは高価であり、年間サブスクリプションが必要です。そして私は、SimpleScanを機能させる方法を見つけようとしているときに遭遇しました。実際、オープンソースのスキャンソフトウェアです。

ポイントは、VueScanが機能することです。(しかし、スキャナーが他のツールで機能しなくなるような方法でそうします)。それはスキャナーがUbuntuのオープンソースツールで使用できることを証明します。問題はその方法です。


ブラザーサイトからブラザーDCP-7065DNのLinuxドライバーをインストールし、# Brother scannersスニペットを/lib/udev/rules.d/60-libsane.rulesに追加した後も、シンプルスキャンでデバイスが認識されません。数時間かけて壁に頭をぶつけてみたところ、シンプルスキャンの環境設定で、[スキャンソース]ドロップダウンメニューに2つの同じ名前のエントリがあることがわかりました。2つ目に切り替えた後、私は立ち上がってスキャンしました!あなたに似たようなことが起こったかどうかはわかりませんが、私はこれをここに置くだけだと思いました...
Alex Willison

回答:


9

簡潔な答え

あなたが見つけたドライバーは古いバージョンです:

$ dpkg  -l  |  grep  Brother
ii  brother-cups-wrapper-common                1.0.0-10-0ubuntu6                                        amd64        Common files for Brother cups wrapper packages
ii  brother-udev-rule-type1                    1.0.0-1                                                  all          Brother udev rule type 1
ii  brscan-skey                                0.2.4-1                                                  amd64        Brother Linux scanner S-KEY tool
ii  brscan2                                    0.2.5-1                                                  amd64        Brother Scanner Driver
ii  printer-driver-brlaser                     3-5~ubuntu1                                              amd64        printer driver for (some) Brother laser printers
ii  printer-driver-ptouch                      1.4-1                                                    amd64        printer driver Brother P-touch label printers

最新バージョンは次のとおりです。

$ dpkg -l | grep -i brother
ii  brother-udev-rule-type1                    1.0.2                                        all          Brother udev rule type 1
ii  brscan-skey                                0.2.4-1                                      amd64        Brother Linux scanner S-KEY tool
ii  brscan4                                    0.4.4-3                                      amd64        Brother Scanner Driver
ii  cupswrapperdcp7065dn:i386                  2.0.4-2                                      i386         Brother DCP7065DN CUPS wrapper driver
ii  dcp7065dnlpr:i386                          2.1.0-1                                      i386         Brother DCP-7065DN LPR driver
ii  printer-driver-brlaser                     3-5~ubuntu1                                  amd64        printer driver for (some) Brother laser printers
ii  printer-driver-ptouch                      1.4-1                                        amd64        printer driver Brother P-touch label printers
  • udevから1.0.0-1にアップグレードされたルール1.0.2
  • brscan2バージョン0.2.5-1にアップグレードしbrscan4たバージョン0.4.4-3

またcups-wrapper、私のものはモデル固有なので、ジェネリックがあります。


TL:DR; 非常に長い回答

長い答えの多くは試行錯誤です。手順3の最初の部分である手順1手順2を実行するだけで済みます(スキャナーのみの選択で停止します)。次に、ステップ6ステップ7にスキップします。


バックグラウンド

私は素敵なモノクロ両面レーザープリンターであるブラザーDCP-7065DNを持っています。私はそれを3年間持っていますが、主に「誰が紙をスキャンして電子世界でスキャンしたのか」という理由でスキャナー機能を使用したことがありません。あなたの質問により、スキャナー機能を動作させる時がきたと思いました。

DCP-7065DNとDCP-350Cの比較

Ubuntuフォーラムのこの投稿によると、DCP-350Cと私のDCP-7065DNプリンターの両方で同じブラザードライバーツールが機能します。


現在のインストールツール

あなたの質問には15以上のリンクが含まれており、最初のリンクのサイトが古くなっていることに気づきました。

ブラザースキャナーオールド

Ubuntuのフォーラムは、 Q&A私は、上記のリンクより現在のインストールツールが含まリンクを

ブラザースキャナーNew

リリース日は2017年のクリスマスで、数か月前のものです。

手順を繰り返すのではなく、上記のUbuntuフォーラムリンクを使用して(スキャナーのみの)新規インストールを開始します。


インストール手順1-プリンターの選択

適切な製品を選択することから始めます。のプリンターアイコンでMFC-J410W、[ ご使用の製品ではありませんか? ]リンクをクリックします。選択ページが表示されます:

ブラザースキャナーモデルセレクト

お使いのプリンターは、特定のモデルにつながる「DCP 3シリーズ」のサブメニューがある最初のアイコンにあります。

ブラザースキャナーモデルDCP-350C

私のプリンターはパネルの4番目のアイコンです。幅が3つのアイコンは、すぐ下にあります。それを選択すると、「DCP 7シリーズ」のサブメニューが表示され、クリックすると次のように表示されます。

ブラザースキャナーモデルDCP-7065DN

DCP-7065DNをクリックします。前のスクリーンショットではDCP-350Cをすでに選択しているはずです。


インストール手順2-オペレーティングシステム(OS)の選択

プリンタモデルを選択すると、OSを要求されます。デフォルトはLinuxと ".rpm"です。デフォルトは「.rpm」で、これはRed HatArch Linuxなどの略です。ディストリビューションを、実際にはUbuntuであるDebianを表す「.deb」に変更します。

Brother Scanner Select OS.png

ボタンをクリックしSearchます。


インストール手順3-ソフトウェアのダウンロード

これで準備が完了し、Ubuntu-Verseのコマンドライン愛好家とGUIの嫌悪者がダーツボードに私の名前を付けました。ダウンロードするソフトウェアを選択します。

Brother Scanner Software Select.png

左上隅のモデルアイコンはDCP-350Cですが、私にとってはDCP-7065DNです。

最初のセクションはプリンタードライバー用ですが、両方のプリンターが正常に印刷されるため、これは必要ありません。最後のセクションはソースコード用ですが、それは必要ありません。もしそうしたとしても、おそらくこのウェブサイトにはいません。中央のセクションには、スキャナードライバーが含まれています

Brother Scanner Select Arch.png

ここでは、アーキテクチャ(32ビットまたは64 ビット)を選択する必要があります。

32ビットドライバーは64ビットアーチでは動作しないので、今は#3と#4のみをダウンロードします。ドライバーが必要な場合は、戻って#1をつかむことができますか?

インストール手順3-A)

ダウンロード Scan-key-tool 64bit (deb package)

#3スキャナーオプションを選択すると、モデル番号が行2に表示され、モデル番号が(スクリーンショットの)最終行に表示されます...:

ブラザースキャナーscan-tool-key-64bit.png

...それで、すべてが私にとってうまくいくと仮定すると、それはすべてあなたにとってうまくいくはずです!

EULA(エンドユーザー使用許諾契約)に同意してから.debファイルをダウンロードする必要があります。

ダウンロードしたファイルは次のとおりです。

  • brscan-skey-0.2.4-1.amd64.deb、サイズ50.9 KB、日付03/12/2014

ウェブページのフォローアップ手順は言う:

brscanXを最初にインストールする必要があります

インストール手順3-B)

ダウンロード Scanner driver 32bit (deb package)

したがって、画面に戻って#1をダウンロードする必要があります(**スキャナードライバー32ビット(debパッケージ)**)。ダウンロードしたファイルは次のとおりです。

  • brscan4-0.4.4-4.i386.deb、サイズ63.9 KB、日付09/22/2017

日付はわずか6か月前のものです。

インストール手順3-C)

ダウンロード Scanner Setting file (deb package)

#1のダウンロードと同時に#4(スキャナー設定ファイル(debパッケージ))をダウンロードします。ダウンロードしたファイルは次のとおりです。

  • brother-udev-rule-type1-1.0.2-0.all.deb、サイズ1.6 KB、日付2016/11/25

これはバージョン番号があなたのものと異なることに注意してください!


インストール手順4- sudo dpkg -i ...

ダウンロードしたパッケージを要約するには:

    1. brscan4-4.4-4.i386.deb
    1. brscan-skey-0.2.4-1.amd64.deb
    1. brother-udev-rule-type1-1.0.2.0.all.deb

最初に#1をインストールし、次に#4、reboot最後に#3をインストールします。

───────────────────────────────────────────────────────────────────────────────
rick@alien:~/Downloads$ sudo dpkg -i brscan4-0.4.4-4.i386.deb
Selecting previously unselected package brscan4:i386.
(Reading database ... 1147453 files and directories currently installed.)
Preparing to unpack brscan4-0.4.4-4.i386.deb ...
Unpacking brscan4:i386 (0.4.4-4) ...
Setting up brscan4:i386 (0.4.4-4) ...
This software is based in part on the work of the Independent JPEG Group.
───────────────────────────────────────────────────────────────────────────────
rick@alien:~/Downloads$ sudo dpkg -i brother-udev-rule-type1-1.0.2-0.all.deb
Selecting previously unselected package brother-udev-rule-type1.
(Reading database ... 1147495 files and directories currently installed.)
Preparing to unpack brother-udev-rule-type1-1.0.2-0.all.deb ...
Unpacking brother-udev-rule-type1 (1.0.2) ...
Setting up brother-udev-rule-type1 (1.0.2) ...
ls: cannot access '/etc/udev/rules.d/*.rules': No such file or directory
───────────────────────────────────────────────────────────────────────────────
rick@alien:~/Downloads$ 

おおい!最終行にエラーがあります。

lsディレクトリが存在し、3つのルールが存在するため、なぜエラーが発生したのかわかりません。そのうちの1つが設定されたことがわかります。

$ ll /etc/udev/rules.d/*brother*.rules
-rw-r--r-- 1 root root 1004 Mar 10 16:59 /etc/udev/rules.d/60-brother-libsane-type1.rules

まあ...とにかく先に進みましょう。udevたくさんのコードが設定された後の新しいブラザールールを見てみましょう。

ENV{libsane_matched}="yes"

それでは、この回答をそのまま投稿してくださいreboot

再起動後、最後のファイルをインストールしましょう:

$ sudo dpkg -i brscan-skey-0.2.4-1.amd64.deb
Selecting previously unselected package brscan-skey.
(Reading database ... 1147499 files and directories currently installed.)
Preparing to unpack brscan-skey-0.2.4-1.amd64.deb ...
Unpacking brscan-skey (0.2.4-1) ...
Setting up brscan-skey (0.2.4-1) ...

私のシステムに100万以上のファイルがあることは興味深いです。これらの25個のカーネルは、時間の経過とともに追加されます。


インストール手順5-テスト

私は少し浮気してこれを見つけました:ブラザーDCP-7065DN、Ubuntu 14.04 64ビット:ネットワークプリンターに印刷できますが、次の手順を推奨するスキャン機能使用できません

───────────────────────────────────────────────────────────────────────────────
rick@alien:~/Downloads$ brscan-skey
───────────────────────────────────────────────────────────────────────────────
rick@alien:~/Downloads$ brscan-skey -l

 DCP-7065DN        : brother4:bus4;dev7  : USB                  Active

───────────────────────────────────────────────────────────────────────────────
rick@alien:~/Downloads$

ここまでは順調ですね。回答(有効かどうかは定かではありませんが)にはbrscan-skeyスタートアップアプリケーションgimpインストールする必要があり、インストールする必要があると記載されています。これを行うのに助けが必要な場合は、以下にコメントしてください。

どうやらxsaneスキャンに必要です:

$ sudo apt install xsane
Reading package lists... Done
Building dependency tree       
   (...BLAH, BLAH, BLAH...)
Setting up xsane-common (0.999-3ubuntu1) ...
Setting up xsane (0.999-3ubuntu1) ...

xsane =非常に気が狂っている

xsane端末にタイプをインストールした後、以下を取得します:

user.pngとしてのxsane

エラーメッセージを閉じた後xsane、デバイスのスキャンを試み、最終的には何もないことを返信します。ああ喜び、ああ至福。ブラザーのウェブサイトによると、スキャンはrootとして実行されるように設計されているため、次のように入力するsudo xsaneと、

xsane as sudo.png

恐ろしいように聞こえますが、通常のユーザーはスキャナーを見つけることができませんでしたsudo。選択Continue at your own riskボタン。しばらくの間、ウィンドウがグレー表示された後、通常のユーザーと同じ応答が表示されますNo devices available

ソフトウェアによる方法が機能しない、ハードウェアによる方法を試す

ブラザーMFCのスキャンキーを使用すると、次のメッセージが生成されます。

brother.pngのスキャンボタン

まあ、少なくともgimp自動的に起動するので、スキャナーとコンピューターの間の通信があります。

インストール後に再起動したことがないbrscan-skeyので、希望/絶望から今は再起動してください。


ステップ6-戻ってCUPSラッパーをダウンロードする

再起動が機能しなかったので、戻っ12/25/2017て、システムにインストールされていない日付のCUPSラッパーツールをインストールします。システムに古いバージョンのがあります。

Brother CUPSラッパーdownload.png

5つのダウンロードパッケージがあります。最初のファイル(CUPSwrapper)をダウンロードすると、次のダイアログボックスが表示されます。

Brother CUPSラッパーダウンロードopen_save.png

  • オプションをからOpenに変更してSaveください!
  • クリック OK

ターミナルを開き、~/Downloadsファイルを変更して、ファイルが存在することを確認します。

rick@alien:~/Downloads$ ll *.gz*
-rw-rw-r-- 1 rick rick    24666 Mar 11 08:24 linux-brprinter-installer-2.2.0-1.gz

ダウンロード後、これらの説明はウェブサイトに表示されます。省略形式は次のとおりです。

rick@alien:~/Downloads$ gunzip linux-brprinter-installer-2.2.0-1.gz
rick@alien:~/Downloads$ sudo su
root@alien:/home/rick/Downloads# 

root@alien:/home/rick/Downloads# bash linux-brprinter-installer-2.2.0-1 DCP-7065DN # Change DCP-7065DN to DCP-350C
You are going to install following packages.
   dcp7065dnlpr-2.1.0-1.i386.deb
   cupswrapperDCP7065DN-2.0.4-2.i386.deb
   brscan4-0.4.4-3.amd64.deb
   brscan-skey-0.2.4-1.amd64.deb
OK? [y/N] ->

ええと...それは選択中ですbrscan4-0.4.4-3.amd64.debが、以前にインストールbrscan4-0.4.4-4.i386.debしたのは新しいバージョンですが、アーキテクチャが間違っています。これは私が持っていたエラーを説明できます!

選択yして続行します。大きなライセンス契約が表示されます。選択yして続行します。別のライセンス契約が表示されます。選択yして続行します。スクリプトはapt installそれ自体で実行されます。

プロンプトが表示されます。

Will you specify the Device URI? [Y/n] ->

あなたと私のUSBプリンターについては、を選択しますn

次に、テスト印刷を要求します。別のツリーを殺すには、を選択しますy。ええ、テストプリントは機能し、印刷したページを後でスキャンできます。

3番目の大きなライセンス契約が表示されるので、y続行することを選択します。

全部終わったのでreboot


手順7-simple-scanをテストする

rebootターミナルでのインストールを確認し、簡単なスキャンを実行した後:

───────────────────────────────────────────────────────────────────────────────
rick@alien:~$ brscan-skey
───────────────────────────────────────────────────────────────────────────────
rick@alien:~$ brscan-skey -l

 DCP-7065DN        : brother4:bus4;dev7  : USB                  Active

───────────────────────────────────────────────────────────────────────────────
rick@alien:~$ dpkg -l | grep -i brother
ii  brother-udev-rule-type1                    1.0.2                                        all          Brother udev rule type 1
ii  brscan-skey                                0.2.4-1                                      amd64        Brother Linux scanner S-KEY tool
ii  brscan4                                    0.4.4-3                                      amd64        Brother Scanner Driver
ii  cupswrapperdcp7065dn:i386                  2.0.4-2                                      i386         Brother DCP7065DN CUPS wrapper driver
ii  dcp7065dnlpr:i386                          2.1.0-1                                      i386         Brother DCP-7065DN LPR driver
ii  printer-driver-brlaser                     3-5~ubuntu1                                  amd64        printer driver for (some) Brother laser printers
ii  printer-driver-ptouch                      1.4-1                                        amd64        printer driver Brother P-touch label printers
───────────────────────────────────────────────────────────────────────────────
rick@alien:~$ simple-scan

すべてのハードワークの後、スキャンが報われます。

ブラザーシンプルスキャンサンスド


1
いい答えだ。ブラザーのDCP-350Cページから取得した「古い」ページ。今日それを見ると、彼らは変わったようです。彼らは今あなたが与えたスクリーンショットのようなもっと最近の何かを指しています。インストール前の指示のページもあります。見たことがなかった。ファームウェアの更新やシンボリックリンクの作成などを行うと書かれています。フォーラムやブラザーのウェブサイトでこれを見たことはありませんでした。インストール前の情報はここにある:support.brother.com/g/s/id/linux/en/...
markling

ただし、Linuxのプレインストール手順には問題があります。彼らは最初にファームウェアを更新すると言います。しかし、そのためのリンクは提供されていません。DCP-350C製品ページにファームウェア更新リンクがあります。ただし、これにはWindowsとMacのみのアップデートがあります。:あなたはここで見ることができますsupport.brother.com/g/b/...
markling

うまくいけば、@ WinEunuuchs2Unix、あなたがあなたの答えを完了するのにあなたがかかると言う日には、ブラザーはそれ自身の更新を終えました!
マークリング2018年

@markling答えがついに完成しました!scanスキャナーのボタンを押しても画像がスキャンされ、gimp画像エディターが自動的に起動することに注意してください。うまくいかない場合、これがあなたbrscan2と私の違いかもしれbrscan4ません。ブラザースキャナーのインストールは、私が書いた最も長い非プログラミングの回答として記録に残る可能性があります:)
WinEunuuchs2Unix

1
ミスステップのカタログは答えを混乱させます。手順はすでに悪意のあるものです。DCP-350Cの場合、そのプリンターのブラザーページが7065DNのソリューションとしてここに示すものとは異なるドライバーをインストールするため、指示は機能しません。それだけでなく、あなたは呪われたブラザードライバーをインストールするための前提条件を見落としました-そしてそれらはまた問題があります。例えば。インストールしない32ビットのCライブラリをインストールします。
マークリング2018年

3

ブラザープリンター/スキャナーMFC-J625DWにも同様の問題がありました。
このFAQの指示に従うまで、スキャナーを動作させることができませんでした。2番目のアイテム、「ブラザーマシンが見つからない」。どうやら、いくつかのファイルは間違ったフォルダにコピーされます。私のシステムはlubuntu 17.10 32ビットで、ドライバーはbrscan4です。したがって、brscan4の場合も、この修正が必要です。(「rules」ファイルも編集していますが、何も解決しなかったため、結局すべてを元に戻しました。)

FAQによると、修正は
次のとおりです。次のディレクトリが存在するかどうかを確認します。

64ビットユーザーの場合: /usr/lib/x86_64-linux-gnu/sane

32ビットユーザーの場合: /usr/lib/i386-linux-gnu/sane

上記のディレクトリが存在する場合は、次のコマンドを入力します。

64ビットユーザーの場合:コマンド: sudo cp /usr/lib64/sane/libsane-brother* /usr/lib/x86_64-linux-gnu/sane

32ビットユーザーの場合:コマンド: sudo cp /usr/lib/sane/libsane-brother* /usr/lib/i386-linux-gnu/sane

明確にするために、MFC-J625DWを機能させるために行ったすべてのアクションをリストします(いくつかのステップの間に再起動すると役立つ場合があります)。

  • support.brother.comからデバイスのスクリプトをダウンロードして解凍し、実行します(これにより、デバイスに必要なすべてのパッケージがインストールされます)そのサイトのすべての指示に従ってください。
  • スキャンデバイスを所有しているグループlpにmyusernameを追加します。 sudo adduser <myusername> lp
  • このグループの名前を確認する必要がある場合は、デバイスのスイッチを入れ、 lsusb実行して、兄弟のbusnrとdevicenrを書き留め、実行しますls -l /dev/bus/usb/busnr/devicenr(nrあたり3桁)
  • 上記のファイルコピー修正を行いました
  • brscan-skeyのすべての機能を有効にするには、gimp、sane、xsaneが必要です
    sudo apt install gimp
    sudo apt install sane sane-utils libsane-extras xsane

リンクが壊れているため、リンクの関連部分を回答にコピーしてください。ありがとう
Robert Riedl 2018年

こちらのln代わりに使うことをお勧めしますcp。ハードリンクも仕事をするときにファイルをコピーする必要はありません。
David Foerster

ブラボー!とても簡単です。そして、あなたが十分に目を細めたり、思考や読解力などの特別な能力を持っている場合は、ブラザーDCP-350C FAQにも答えがあります。それは問題をほぼ解決するだけです。SimpleScanがスキャナーを認識します。しかし、スキャンしようとすると、「スキャナーに接続できません」と表示されます。
18年

1
うーん。また、ユーザー名をグループlpに追加する必要がありました。これは、それがスキャンデバイスを所有するグループだからです。sudo adduser <you> lp。多分それを確認してください。
oscar1919

1
これを見つけるには、スキャナーのスイッチを入れてくださいlsusb。兄弟のbusnrとdevicenrに注意してください。次にls -l /dev/bus/usb/busnr/devicenr、グループを表示できる場所で(3桁!)
oscar1919

0

私はこの問題をブラザーのドライバーインストーラーを使用して最終的に解決したと思います。

それはあなたのソフトウェア更新を破壊するかもしれません。したがって、後で修正するためにコマンドを実行する必要がある場合があります。

$ sudo apt-get -f install

問題は、ブラザーのウェブサイトがLinuxユーザーを350Cページから古いバージョンのドライバーとインストーラーに誘導していたことでした。それは必然的に私がブラザースキャナーを動かそうとする他の人々の過去の恐怖を詳述した古いフォーラムの投稿に悩まされている恐ろしい地下世界に降りるように導きました。ここの投稿は私を引っ張ってくれました。しかし、実際の答えは、最初に適切なブラザーインストーラーを入手し、他のすべてのアドバイスを無視することでした。そうは言っても、私はそのような多種多様な修正を試みましたが、その多くはある程度の部分的な成功を収めているように見えましたが、最終的に何が機能したのかは確かではありません。


おめでとうございます!Brscan-skeyが必要になるのは、スキャナーのメニュー/ボタンを使用してスキャンを開始する場合のみです(例:scan-to-image)。これにより、gimpが開きます。私のセットアップでは、sudoを使用せずに、デバイスに依存する可能性がありますか?とにかく、私はお勧めできません。
oscar1919 2018年

私が数日の回答が完了する前に、あなたが解決策を見つけると思いました。あなたのbrscan2ドライバーは時代遅れbrscan4でより良いかもしれませんが、現時点ではまだ理由がわかりません。
WinEunuuchs2Unix 2018年

0

大きな苦労の末、私の古き良きDCP-350Cのスキャナーは動作しました。私はLinux Mint 19.4を使用していますが、Ubuntuユーザーにもいくつかの手掛かりを与える可能性があります。上記のすべてを実行したが、それでも良い結果は得られなかった。

最後に、私はこの順序でインストールしました:

dcp350clpr-1.0.1-1.i386
dcp350ccupswrapper-1.0.1-1.i386
brscan-skey-0.2.4-1.amd64
brscan2-0.2.5-1.amd64
brother-udev-rule-type1-1.0.2-0.all

最後に、ソフトウェアマネージャーからの「brother-cups-wrapper-extra」。
プリンタは正常に動作しましたが、スキャナは動作しませんでした。

次に、ソフトウェアマネージャーからインストールしましたxsane。他の場所で述べたように、VueScanはスキャナーを認識しますが、VueScanなしでスキャナーを機能させる方法が必要だと考えました。

/lib/udev/rules.d/60-libsane.rules私がコメントを追加しました:

# Brother scanners
ATTRS{idVendor}=="04f9", ATTRS{idProduct}=="01ea", ENV{libsane_matched}="y

そして/lib/udev/rules.d/50-udev-default.rules私は変わった

SUBSYSTEM=="usb", ENV{DEVTYPE}=="usb_device", MODE="0664" 

SUBSYSTEM=="usb", ENV{DEVTYPE}=="usb_device", MODE="0666"

それでも結果simple-scanが出ない、デバイスが見つからない。

最後に、「usr / lib64」から「usr / lib」にすべてのファイルをコピーしましたSane

そしてそれはトリックをしました!
スキャナはで動作simple-scanしてxsane

免責事項:私はLinuxの専門家ではありませんが、スキャナーを動作させることにしました。したがって、ほとんどの場合、不要または不適切な手順はほとんどありません。それは試行錯誤によって行われました。これが他のLinuxユーザーに役立つことを願っています。

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