Acer FlatBed Scanner 22 を動作させるにはどうすればよいですか?

Acer FlatBed Scanner 22 を動作させるにはどうすればよいですか?

私はスキャナーを持っていて、Google で調べたところ、このスキャナー (Acer FlatBed Scanner 22) と互換性がある OS は Linux のみでした。Ubuntu OS を 11.04 から 11.10 にアップグレードする前は動作していましたが、アップグレードする 1 日前に Windows 7 Enterprise 64 ビット (デュアルブートした別のシステム) では動作しなくなりました。

同じ問題を抱えている人がいて、私を助けてくれるかもしれません

答え1

わかりました。 s2w 5300u を 11.10 で動作させました。手順は次のとおりです。

(必要な場合は、「sudo」を使用して管理者アクセスを提供することを忘れないでください)

1) ターミナルを開き、システムがスキャナーを認識していることを確認します。

lsusb    

出力:

Bus 007 Device 046: ID 04a5:20fe Acer Peripherals Inc. (now BenQ Corp.) SW2 5300U

2) SANE がスキャナーを認識できるかどうかを確認します。

scanimage -L    

出力:

device `snapscan:libusb:007:045' is a Acer FlatbedScanner22 flatbed scanner

3) 次にスキャナのファームウェアをダウンロードします。BenQ サービス & サポート サイト

4) アーカイブから「Bin」フォルダを、たとえばホームディレクトリに解凍します。

5) フォルダ '/usr/share/sane/firmware/' が存在するかどうかを確認します。存在しない場合は作成します。

mkdir '/usr/share/sane/firmware/'

6) ファームウェアを '/usr/share/sane/firmware/' にコピーします。

cp -v '/home/user/Bin/u254v042.bin' '/usr/share/sane/firmware/'

知らせ: 解凍されたフォルダ「Bin」には複数のファイルが含まれている場合があり、スキャナに適したものを 1 つ選択する必要があります。どれが適切なのかはわかりませんが、いくつか試してみました。s2w 5300u の場合は、u254v042.bin が必要です。必要に応じて、別のファームウェア ファイルで手順 6、7 を繰り返します。

7) ファイルがどのような権限でパックされたかが不明であるため、他のユーザーに対してファイルの読み取り権限を確立することをお勧めします。

sudo chmod 754 /usr/share/sane/firmware/u254v042.bin
sudo chmod o+r /usr/share/sane/firmware/u254v042.bin

知らせ: この手順は私にとってそれほど必要ではなかったので実行しませんでした。

8) 次に、config 内のファイルへの正しいパスを設定します。

gedit /etc/sane.d/snapscan.conf    

'firmware /usr/share/sane/firmware/' の行を見つけて、'##' でコメント化します。

##firmware /usr/share/sane/snapscan/your-firmwarefile.bin

ファームウェア ファイルに次の行のパスを追加します。

firmware /usr/share/sane/firmware/u254v042.bin

知らせ: 最初の行をコメントにしないでください。また、「your-firmwarefile.bin」を「u254v042.bin」に置き換えることもできます。ご理解いただけたと思います。

9) スキャナーを再度差し込みます。これで完了です。

幸運を。

ソース

関連情報