web-dev-qa-db-ja.com

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

スキャナーを持っているので、Googleで検索したところ、Linuxが唯一のO.Sです。このスキャナーと互換性がある(Acer FlatBed Scanner 22)。 Ubuntu OSをアップグレードする前に11.04から11.10までは動作していましたが、アップグレードする1日前にWindows 7 Enterprise 64ビットで動作しなくなりました(他のシステム、DualBootを使用)

誰かが同じ問題を抱えており、私を助けることができる

2

OK。私の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」には複数のファイルが含まれている場合があり、スキャナーに適したファイルを選択する必要があります。私はどれを正確に知らなかったので、そのうちのいくつかを試しました。 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)スキャナーを再接続します。それで全部です。

幸運を。

ソース

2
Felleet