Printer server on linux+CUPS
At your own risk.
/etc/cups/cupsd.confに外部からの接続のために、外部からのListenを記述
(例はServerのIPが192.168.0.1)。
Listen 192.168.0.1:631
/etc/cups/cupsd.confに外部からの接続許可を記述
<Location />
Order allow,deny
Allow localhost
Allow 192.168.0.0/255.255.255.0
</Location>
いちようRaw filterを有効にするため、/etc/cups/mime.convsに以下の記述が
ある事を確認
application/octet-stream application/vnd.cups-raw 0 -
CUPSでのclient設定
/usr/lib/cups/backend/ippの実行のパーミッションを設定。
$ chmod 755 /usr/lib/cups/backend/ipp
clientの「http://localhost:631」にてURIに
「http://server:631/printers/printername」を指定。
ドライバにはRawを指定する。
Last modified: Sun Sep 14 15:22:31 JST 2008