プロトコルが『ロウ』ってのが意味不明だったのですが、これってよく考えたら『RAW』のことなんですね・・・。うむむむ、毎度のことながらマイクロソフト流翻訳は簡単な事柄を難しくする見事な手法だと感心してしまいます。
さて、rawとか9100で引いてみると だいぶ引っかかりました。要するにlpdよりもちーぷなプリントサーバのようです(苦笑)。で、印刷するには9100ポートにそのまま垂れ流せば良いのだとか。こちらのページを参考にして、ports/net/netcat を使って実験してみました。使用したものは過去に受信したFAXをg3topbm~pbmtolj にて LaserJet用に変換したものです。
$ cat ほげほげ | nc -w 3 プリンタのIPアドレス 9100ちゃんと印刷されました、ぱちぱち。
ただ、ひとつ気になることがありまして、印刷中はディスプレイに『印刷中です』と分かりやすく表示されるのですが、上の方法では印刷が終わってもずっと『印刷中です』なんですね。LaserJet用じゃなくて、hpijsでデータを作らないといけないのかな~。
ま、なんとかなりそうなことはわかったので、細かい調整はまた今度です。□ 関連記事