2009年6月7日日曜日

EPSON PM-A900

Avasys 
からcups用RPMのドライバーをダウンロード
pipsa900-cups-2.6.2-1.i386.rpm

Ubuntu 8.04/8.10 への
Photo Image Print System for Linux v2.6 CUPS版のインストール方法

から要約して転載

Synapticでalienとlibgtk1.2をインストール

alienツールを利用し、ダウンロードしたrpmパッケージをdebパッケージに変換します。
sudo alien --keep-version pipsa900-cups-2.6.2-1.i386.rpm

alienツールにより変換されたdebパッケージをインストールします。
sudo dpkg -i pipsa900-cups_2.6.2-1_i386.deb

テキストエディターを使用して、"/etc/init.d/ekpd"スクリプトファイルを作成します。
sudo gedit /etc/init.d/ekpd

#! /bin/sh
#
# Photo Image Print System

PATH=/bin:/usr/bin:/sbin:/usr/sbin
DAEMON=/usr/local/EPKowa/printer/ekpd
NAME=ekpd

[ -f $DAEMON ] || exit 0

OLDMASK=`umask`
umask 000

case "$1" in

start)
pidlist=`pidof $NAME`
if [ "x" = "x$pidlist" ]; then
echo -n "Starting $NAME: "
$DAEMON 2>/dev/null
echo "$NAME."
fi
;;

stop)
echo -n "Stopping $NAME: "
pidlist=`pidof $NAME`

for apid in $pidlist; do
kill -s 9 $apid 2>/dev/null
done
echo "$NAME."
;;

restart)
$0 stop
sleep 2
$0 start
;;

*)
echo "Usage: $NAME { start | stop | restart }" >&2
exit 1
;;
esac

umask $OLDMASK
exit 0

"/etc/init.d/ekpd"ファイルのパーミッションを変更します。

$ sudo chmod 755 /etc/init.d/ekpd

$ ls -la /etc/init.d/ekpd
-rwxr-xr-x 1 root root 774 2008-09-10 07:38 /etc/init.d/ekpd

ekpdデーモンの自動起動設定を行います。

$ sudo update-rc.d ekpd defaults
Adding system startup for /etc/init.d/ekpd ...
/etc/rc0.d/K20ekpd -> ../init.d/ekpd
/etc/rc1.d/K20ekpd -> ../init.d/ekpd
/etc/rc6.d/K20ekpd -> ../init.d/ekpd
/etc/rc2.d/S20ekpd -> ../init.d/ekpd
/etc/rc3.d/S20ekpd -> ../init.d/ekpd
/etc/rc4.d/S20ekpd -> ../init.d/ekpd
/etc/rc5.d/S20ekpd -> ../init.d/ekpd

ekpdデーモンを起動します。

$ sudo /etc/init.d/ekpd start
Starting ekpd: ekpd.

ekpdデーモンの起動を確認します。

$ ps -ef | grep ekpd
root 6135 1 0 10:21 pts/0 00:00:00 /usr/local/EPKowa/printer/ekpd

CUPSサービスを再起動します。

Ubuntu 8.10 の場合

$ sudo /etc/init.d/cups restart
* Restarting Common Unix Printing System: cupsd [ OK ]

プリンターのUSBケーブルを接続し、プリンターの電源をオンにします。画面上にプリンターを認識したことを知らせるメッセージが表示されます。"設定"ボタンをクリックします。

上記画面が表示されない場合は、システムメニューから[システム管理]-[印刷]を選択します。

プリンターの設定画面

"製造元とモデル"に"EPSON PM-A900, Photo Image Print System"と表示されていることを確認します。"テストページの印刷"ボタンをクリックしてプリンターからテストページが無事印刷されれば、プリンターのインストールは終了です。

プリンターの設定画面

ステータスモニターを起動します。Ubuntu 8.04/8.10ではメッセージが文字化けしてしまうため、ekpstmを英語モードで起動させるために"LANG=C"を付加して起動します。

$ LANG=C ekpstm

ステータスモニター画面が表示されることを確認します。


参考 Ubuntu 8.04/8.10 への
Photo Image Print System for Linux v2.6 CUPS版のインストール方法

0 件のコメント:

コメントを投稿