自宅のノートPC、VistaPCからも印刷可能になったょ(o^-‘)b
忘れない様に・・・φ(..)メモメモ
FreeBSD7.2
・cups-base-1.3.10_2
・cups-client-1.3.10_2
・cups-image-1.3.10_2
・cups-pstoraster-8.15.4_2
EPSON PM-820C パラレルインターフェイス使用
raw 印刷設定
▼確認
# dmesg | grep -i print
lpt0: <Printer> on ppbus0
# lpinfo -v
network socket
network http
network ipp
network lpd
↑ あれ?パラレルポートは?ない?
▼printers.confにDeviceURI parallel:/dev/lpt0 追記する。
# vi /usr/local/etc/cups/printers.conf
# Printer configuration file for CUPS v1.3.10
# Written by cupsd on 2009-06-04 12:53
<DefaultPrinter pm820c>
Info pm820c
Location local
DeviceURI parallel:/dev/lpt0
State Idle
StateTime 1244087592
Accepting Yes
Shared Yes
JobSheets none none
QuotaPeriod 0
PageLimit 0
KLimit 0
OpPolicy default
ErrorPolicy stop-printer
</Printer>
▼管理画面用key作成
# openssl req -new -nodes -x509 -keyout /usr/local/etc/cups/ssl/server.key -out /usr/local/etc/cups/ssl/server.crt -days 3650
▼inetd.confに追記
# vi /etc/inetd.conf
printer stream tcp nowait root /usr/local/libexec/cups/daemon/cups-lpd cups-lpd
▼inetdデーモン再起動
# kill -HUP `cat /var/run/inetd.pid`
▼クライアントWindowsXPから管理画面にアクセス
▼クライアントPCにプリンターの設定
http://サーバのIPアドレス/printers/pm820c
あれ?エラー・・・アクセス権???
# chmod 777 lpt0 で回避(ーー;)
テスト印刷してみる。
やったね、上手く印刷できました。
コメント