PM-A850 を Linux で使うための binary が、エプソンコーワ epkowa より
配付される。redhat の rpm 形式であったが、以下の手順でインストール。
≪ pipsa850-cups-2.6.2-1.i386.rpm を拾ってくる ≫
# alien pipsa850-cups-2.6.2-1.i386.rpm
# dpkg -i pipsa850-cups_2.6.2-1.i386.deb
後は、cups の設定を行うと、プリンタが使えるようになった。
今回プリンタの設定を cups に初めて切替えたけど、使えるように
するまではすごく簡単であった。もっと早めに切替えりゃ良かった。
次は、PM-A850 は 複合機だしスキャナも使いたい。
同じく拾ってきた iscan の rpm を
alien で deb に変換するが、使えない。他のページで調べた方法にて、
deb パッケージを作成し、インストールする。パッケージ作成中には
libusb.la やら ieee1284.la やらライブラリ関連のファイルが不足している。
これが alien で動かない原因だったのかも。早速必要そうな lib を入れて
パッケージの作り直し。
≪ iscan-1.7.0-1.tar.gz を拾ってくる ≫
# apt-get install libusb-0.1-4/testing libusb-dev/testing
libieee1284-3/testing libieee1284-3-dev/testing
libsane/testing libsane-dev/testing
libsane-extras/testing libsane-extras-dev/testing
$ tar zxvf iscan-1.7.0-1.tar.gz
$ cd iscan-1.7.0
≪ debian にはこーゆー技もあったのね ≫
$ dh_make -e 自分のメールアドレス
$ fakefoot debian/rules clean
$ fakefoot debian/rules bibary
$ cd ..
≪ sane 関連のライブラリを入れ換えることになるので --force-overwrite する ≫
# dpkg --force-overwrite -i iscan_1.7.0-1_i386.deb
/etc/usbmgr/usbmgr.conf に以下を追加
vendor 0x4b8 product 0x806 module printer , scanner
class 0x08 subclass 0x06 protocol 0x50 module scsi_mod , sd_mod , usb-storage
class 0xff subclass 0x0 protocol 0x0 module scanner
設定ファイルの更新の後は、vendorディレクトリなどに反映させるために、
以下のコマンドを実行。
# update_usbdb /etc/usbmgr/usbmgr.conf
さて、動くかな....
# うーん、やっぱり動かない。PM-A850 のメモリースティック接続機能の
# 中身はうまく読めたんだけどなぁ。