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 のメモリースティック接続機能の
# 中身はうまく読めたんだけどなぁ。