ウェブ日記
プリンタ設定メモ
昨日plamo linux 5.0/デルInspiron 700mでCUPSによるプリンタ(EPSON PX-404A)の設定がなかなかできないで困った。
昨年1月31日の日記を参考にしたけど、
うまく行かず。
CUPSのヴァージョンは最新の1.6.2を利用してもUSB接続したプリンタが認識せず、
以前利用した1.5.0はそのままではmakeに失敗。
Plamoのヴァージョンアップの際インストールしていたCUPS1.4.8に戻し、
深夜駄目元でこのウェブページにあるような「強引な手段」を試したら、
印刷に成功。
記憶が不確かだけど設定のメモを書いておく。
-
(以下はスーパーユーザ権限で実行)
モジュールlpとusblpを読み込む。
前者はmodprobeコマンド、
後者はmodprobeでは/bin/trueが代わりに実行されたので、
insmodコマンドを使用(usblp.koのパスを確認)。
-
通電したプリンタをパソコンにUSB接続すると/dev/usb/lp0が現れるので、
「ln -s /dev/usb/lp0 /dev/lp0」と入力、
シンボリックリンクを張る。
-
「/etc/rc.d/init.d/cups restart」と入力してCUPSを再起動。
-
プリンタが認識されるので、scsi接続のローカルプリンタとして追加。
プリンタのURI(「アドレス」)は確かusb:/dev/usb/lp0だったと思う。
-
「/etc/rc.d/init.d/cups stop」と入力してCUPSを停止、
設定ファイル/etc/cups/printers.conf中のDeviceURIをparallel:/dev/lp0に変更。
-
再びCUPSを起動、
登録したプリンタを削除後、
再認識されたプリンタを登録。
プリンタのURIをparallel:/dev/lp0に変更。
また動かなくなると困るので、
CUPSのヴァージョンは暫く1.4.8のままにします。
|