LoginSignup
1
0

More than 5 years have passed since last update.

Linux Mint 18.3 Xfce で ネットワーク上の Brother MFC-935CDN プリンターとスキャナーが動くまで

Last updated at Posted at 2018-10-07

はじめに

タイトルの通り、手持ちのプリンターの設定を忘れないためのものである。

基本的にはブラザーのホームページにある通りにインストールすれば問題もない。
ただ、スキャナが動かなかったので調べたところ、「よくあるご質問Q&A」にある対処法で上手く行ったのでそれを記しておきたい。

ドライバーのダウンロード

ここからダウンロードする。
cap001.png
Linux Mintなので、OSは「Linux」、OSのバージョンは「Linux(deb)」を選択し、決定を押す。
cap002.png
いろいろあるが、一番下にある「Linux簡易インストーラー」をクリック。
全部入れてくれるみたいだ。
cap003.png
「使用許諾に同意してダウンロード」をクリック。
ページが遷移し、gzファイルがダウンロードされる。

インストール

そのページにある手順でインストールする。

Step1.
ツールをダウンロードしてください。

Step2.
USB 接続の場合は、プリンターと PC を接続してください。

Step3.
ターミナルソフト (GNOME Terminal、Konsole 等)を起動してください。
Ubuntu の場合は、アプリケーション → アクセサリ → 端末 で起動します。

Step4.
1. でツールをダウンロードしたディレクトリーに移動してください。
例: cd /home/LOGINNAME/ダウンロード
(ダウンロード先ディレクトリーに関しては、環境毎に異なります)

Step5.
ツールを展開してください。
例: gunzip linux-brjprinter-installer-x.x.x-x.gz

Step6.
スーパーユーザーへ切り替えてください。
例: sudo su (Ubuntu 系の場合)
例: su (その他)

Step7.
ツールのファイル名の後にプリンター名を付加して、シェルにて実行してください(インターネットが利用できる状態で実行してください)。
例: bash linux-brjprinter-installer-x.x.x-x HL-1240
「該当するドライバパッケージが見つかりません。モデル名を確認してください。」と表示された場合は、下記をお試しください。
(1) 綴りに誤りがないか確認してください。
(2) 代替ドライバを使用するように書かれている場合は、その代替ドライバの機種名を入力してください。
例: DCP-115Cを使用する場合   
bash linux-brjprinter-installer-x.x.x-x MFC-410CN
(3) 上記でも見つからない場合は、機種名の数字の後のアルファベットや "/" 以降を省いた形で指定してください。
例: DCP-1000Jを使用する場合   
bash linux-brjprinter-installer-x.x.x-x DCP-1000
例: MFC-610CLN/CLWNを使用する場合   
bash linux-brjprinter-installer-x.x.x-x MFC-610

Step8.
指示に従って入力してください。
途中で DeviceURI を指定する場合、
USB 接続の場合は、"N" を選択してください。
ネットワーク接続の場合は、"Y" を選択後、DeviceURI の一覧から番号を選択してください。
※ インストールに数十秒かかることがあります。

Step7で指定する引数のモデル名はMFC-935CDNとする。
途中でテスト印刷するか聞いてくる。テスト印刷できなければなにか問題がある。
最後にスキャナードライバーの設定として、プリンターのIPアドレスを聞いてくるので、予めプリンター本体などで調べておく。
そして、最後に次のように表示されて終了する。

$  ご使用のプリンタ/MFCのIPアドレスを指定してください。->192.168.1.16
$
$ brsaneconfig3 -a name=MFC-935CDN model=MFC-935CDN ip=192.168.1.16

最後に表示された行をコピペして実行。

"MFC-935CDN" is already registered.

と表示されれば完了。
それ以外はモデル名などを間違っている可能性がある。

ここまでで、プリンターは動くが、スキャナーは動かない。

よくあるご質問Q&Aに書いてあったこと

Q. Ubuntu11.10以降の64ビット版において、スキャンができません
スキャナードライバーのインストール後に、/usr/lib64 にある下記ファイルを同一ディレクトリ構成で /usr/lib 以下にコピーしてください。

〜〜〜

■brscan3 の場合
/usr/lib64/libbrscandec3.so.1.0.0
/usr/lib64/sane/libsane-brother3.so.1.0.7
/usr/lib64/sane/libsane-brother3.so.1
/usr/lib64/sane/libsane-brother3.so
/usr/lib64/libbrscandec3.so
/usr/lib64/libbrscandec3.so.1

〜〜〜

例えば brscan3 の場合、下記コマンドを実行します
cp /usr/lib64/libbrscandec3.so.1.0.0 /usr/lib
cp /usr/lib64/sane/libsane-brother3.so.1.0.7 /usr/lib/sane
cp /usr/lib64/sane/libsane-brother3.so.1 /usr/lib/sane
cp /usr/lib64/sane/libsane-brother3.so /usr/lib/sane
cp /usr/lib64/libbrscandec3.so /usr/lib
cp /usr/lib64/libbrscandec3.so.1 /usr/lib

また、上記以外のファイルがない場合は、下記のコマンドで一括してコピーできます。
cp -r /usr/lib64/* /usr/lib

この情報はベータ2 にて検証されたものです。上記を行わなくてもスキャンできる場合は必要ありません。

次にドライバーを一旦終了させ、再起動させる。

$ brscan-skey -t
$ brscan-skey

これで動くようになる。
Xsaneなどで動作確認する。

以上

1
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
1
0