
Ubuntu日本語フォーラム

ログインしていません。
こんにちは。Ubunntu10.04 32bit環境で、PC→ハブ→ルーター(バッファローのWHR-HP-G)→モデム→家の外、プリンターは、ルーター(バッファローのWHR-HP-G)からLANケーブルでブラザーDCPー9040CNが接続してある状態です。まったく同じ条件で、WindowsのPCがもう1台あるのですが、こちらは、プリンター、スキャナーとも正常に動作しております。
UbuntuのPCは、ブラザーのサポートぺージより、プリンタードライバーをインストールし、最初つながらなかったのですが、試行錯誤の末、プリンターは使えるようになりました。
スキャナーの方は、スキャナードライバーをインストールしてみたのですが、XSANEを起動すると、『デバイスをスキャンしています。』とでてしばらくして、『デバイスを開けません’brother3:net1;dev0':不正な引数です。』とでて起動しません。Simple Scanでは、設定のスキャン元にBrother DCP-9040CNと入っていますのでドライバーは正常にインストールされているとも見えますが、いかがでしょうか?Simple Scanのスキャンボタンを押すとXsaneと同じエラーメッセージがあらわれます。『デバイスを開けません’brother3:net1;dev0':不正な引数です。』
過去の質問を検索してみると、Ubuntuのバージョンが7.04ぐらいのものでパーミッションの問題で解決したというものがありましたが、今回の件は、いかがなものでしょうか?お知恵をお貸しくださいませ。よろしくお願いいたします。
オフライン
Xsane に ネットワークスキャナとして登録しました?
登録の仕方はbrotherのサポートページにあります。
使うスキャナドライバ:DCP-9040CNは「brscan3」ですので、brscan3のdebファイルをDL・インストール(Ubuntuのダウンローダーはインストールまでできます)。ここまではできているようですので、
http://solutions.brother.co.jp/support/ … l_net.htmlを見ながら、
①synapticを開いて、sane-utilsが導入済みか確認。
②アプリケーション→アクセサリ→端末をひらき、sudoなしで、
「brsaneconfig3 -a name=netscanner model=MFC-9040CN ip=あなたの複合機のアドレス」↓(エンターキー)
(これできちんと登録できますが、model= は正確に書かないと、「Invalid model name」と怒られます。
③Xsaneを起動し、スキャナを選択(1つの場合は選択できないかも)すると、Xsaneが使えるようになりますので、スキャンをする。
以上です。これはサポートページに書いてあります。何ら特別な技は要りません。
オフライン
ごめんなさい。
②で「sudo brsaneconfig3 -a name=netscanner model=MFC-9040CN ip=あなたの複合機のアドレス」
と、「sudo」を付けた方が混乱しないですね(brotherの説明は頭に「#」(ルートモード)が付いていました。
オフライン
funatogawaさん、ありがとうございます。
説明が不足しておりました。すみません。①synapticを開いて、sane-utilsが導入済みか確認。→再度確認→OK。
②で「sudo brsaneconfig3 -a name=netscanner model=DCP-9040CN ip=192.168.011.004」これでもう一度打ってみました。
結果、Xsaneを起動→デバイスをスキャンしています→デバイスの選択画面 Brother DCP-9040CN SCANNER (brother3*net1;dev1)と Brother DCP-9040CN netscanner (brother3*net1;dev0)の選択画面が現れました。Xsaneのスキャナー登録は、出来ている様です。そして、どちらかを選択してOKボタンを押す→『デバイスを開けません’brother3:net1;dev0':不正な引数です。』と出てきます。どちら側でやっても同じ結果です。
うーん、どうしてでしょう?
オフライン
corota による投稿:
(略)②で「sudo brsaneconfig3 -a name=netscanner model=DCP-9040CN ip=192.168.011.004」これでもう一度打ってみました。
結果、Xsaneを起動→デバイスをスキャンしています→デバイスの選択画面 Brother DCP-9040CN SCANNER (brother3*net1;dev1)と Brother DCP-9040CN netscanner (brother3*net1;dev0)の選択画面が現れました。Xsaneのスキャナー登録は、出来ている様です。そして、どちらかを選択してOKボタンを押す→『デバイスを開けません’brother3:net1;dev0':不正な引数です。』と出てきます。どちら側でやっても同じ結果です。うーん、どうしてでしょう?
ipアドレスは先頭の0は入れません。192.168.011.004→192.168.11.4ですので、
②で「sudo brsaneconfig3 -a name=netscanner model=DCP-9040CN ip=192.168.11.4」これでもう一度打ってみてください。(ごめんなさい。一度登録したドライバの削除法は分かりません。これをやると3つ出ますね。)
そうすると、 Xsaneの選択画面に 『brother DCP-9040CN netscanner [brother3:net1;dev0]』と表示されるはずです。
オフライン
「/usr/local/Brother/sane/brsanenetdevice3.cfg」というファイルの中に
DEVICE=netscanner , "MFC-830CLN" , 0x4f9:0x199 , IP-ADDRESS=192.168.011.004
という記述がありますので、『IP-ADDRESS=192.168.11.4』に変更するとどうなるでしょう。
ついでに、前の2行を削除して、1行にすると多分スキャナ選択がなくなるのではないでしょうか。
間違った場合に備え、「brsanenetdevice3.cfg」はコピーを作っておいてください。
オフライン
ごめんなさい。
『DEVICE=netscanner , "MFC-830CLN" , 0x4f9:0x199 , IP-ADDRESS=192.168.011.004』
プリンター名(スキャナ名)とその後の識別記号は私のプリンターのものです。この部分はcorotaさんのものに読み替えてください。
書き換えるのはネットワークアドレスのみです。
オフライン
funatogawaさん、お世話になります。そして、ありがとうございます。
昨日は、HDDの増設とついでにマシンの掃除をしておりまして、日本語フォーラムは、見ておりませんでした。本日、仕事が終わってから試してみます。IPアドレスの0(ゼロ)はいらないんですね。・・・初歩的な事を知らないもので・・・。ありがとうございます。結果報告は、あらためていたします。それでは。
オフライン
funatogawaさん、ありがとうございました。早速IPアドレスの頭のゼロを無にして入力しましたところ、スキャナーが使えるようになりました。
Xsaneを起動しますとデバイスの選択画面が出ていましたが、それもでなくなりました。
気がつけば、初歩的なミスなのかもしれませんが、意外とつまづいてる方がたくさんいるかもしれない所かも?(おはずかしい)しれません。
また、何かありましたら、こりずによろしくお願いいたします。
それでは。また。by corota
オフライン