FreeBSDハンドブックを真に受けてlpdがどうこう...という段階から調べようとしたが、どうも時代はとうに大きく変わっているらしく。
2014年の実情に近いところとして参考にさせていただいのはこちら様。
http://koseisfreebsd.blogspot.jp/2012/07/cupscanon-ip-4200.html
CUPS
http://ja.wikipedia.org/wiki/Common_Unix_Printing_System
とりあえず
# /usr/ports/print/cupsで make install clean
プリンタとの通信にSSL/TLSのオプションがあることに驚く。なるほどIPPはまさしくTheインターネットだと。
CUPSの導入中、ghostscript 9-9.06-5のオプションで、明かに特定機種向けと思われるチェックは外し、EPSONの汎用と思しき部分及び、まるで見当もつかない部分のチェックは残してOK。私の浅はかな解釈では、私の用途では ghostscriptそのものをマッタク使わない ような気がするのだが、そこは無知ゆえの愚かな邪推。無知が発覚することそのものはどうということはないが、無知ゆえの非効率には我ながら落胆するし疲労も重なる。そしてまた、このportsインストールは、私がなんとなーく想像していたよりもはるかに時間を要するらしい。
で、案の定(何が?)
===> cups-base.1.5.4-1
You must select one and only are option to build pdftops.
*** Error Code 1
Stop in /usr/ports/print/cups-base
*** Error Code 1
Stop in /usr/ports/print/cups-base
*** Error Code 1
Stop in /usr/ports/print/cups.
#
ハイ、エラーで終了。なぜこんなことが発生するのか皆目見当がつかないどころか、邪推さえもできません。SSL/TLSのオプションを変更したことがそんなに悪いんか、CanonやNECやHPやごっそり削ったのが悪いんか、そうやオレが悪いんやクサレが状態です。
そこで、pkgで問答無用にinstall。これ自体はエラーを見せず終了、続いてpkgでgutenprintを組み込みいざローカルホストで設定…、あれ? 英語表記のまま? それはともかく Add Printer をクリックしても何も起こらないのは何故!? cups-base、cups-pdfをdeinstallだのpkg removeだの、論理性無視で試すも、状況変わらず。つまり何もわかっていない。で、
Arch Linux のWikiなWebコンテンツさんですが。
https://wiki.archlinux.org/index.php/CUPS_%28%E6%97%A5%E6%9C%AC%E8%AA%9E%29
これははるか先の話ではあるもののcupsのリモート管理に際してのセキュアな通信。
http://extstrg.asabiya.net/pukiwiki/index.php?cups%B4%C9%CD%FD%B2%E8%CC%CC%A4%D8%A4%CE%A5%A2%A5%AF%A5%BB%A5%B9%B5%F6%B2%C4%C0%DF%C4%EA
(休憩)
CUPSがうまく動作していないように見える原因は、Firefoxのカスタマイズ(ウチの事情)であったようで自業自得。Operaで
http://localhost:631/
をたたいたところマッタク問題なく。
これで、CUPS+gutenprint。次に、ウチのプリンタのドライバ。これがgutenprintには同梱されていないし、もとよりメーカー純正でFreeBSD向けに提供しているワケがない。浅はかな発想で、「CUPSが広い意味でUNIXな世界の汎用プリンタ管理システムなら、Linuxのドライバがあればどうにか!?」などと思い込んだが、つまりたいへん無知であることを露呈しただけだった。
EPSONのサポートから商品毎で検索し
http://download.ebz.epson.net/dsc/search/01/search/searchModule
ソースからドライバを生成する手順については ongs Inc.さんのこちらから。
http://www.ongs.net/ossan/diary/?date=201203
プリンタをCUPS上に組み込んだ上で、socketでプリンタのIPアドレス直打ちし、テストページを印刷しとりあえず終了。プリンタ本来の機能は何も活用できず、ただ標準的な設定で印刷できるだけだが致し方なし。それから、このプリンタの共有設定も必要だが、とりあえずここまで。
0 件のコメント:
コメントを投稿