あのー、難しく考えないで
winXPに接続されたpurinterを仮想のPOSTSCRIPTプリンターにすればいいと思い
ます。

 
http://mannequeen.net/portal/mirror/DEFAULT-Sample-/takusato.net/article/howto_install_virtual_ps_pritner_with_gsprint.html

を参考に

winXPにLBP3100を付けて、これを仮想postscriptのvps(私が勝手に付けた名
前)にして、PSプリンターを作成しました。

FreeBSDのマシンから

/etc/printcap に

lp|remote printer:\
        :sh:mx#0:\
        :rm=192.168.1.XXX:rp=vps:\
        :sd=/var/spool/output/lpd:\

と書いて、lpdを起動して
(IP 192.168.1.XXX はご自身の環境に)

lpr tiger.eps
とか
a2ps-j /etc/printcap | lpr

で、見事に、LBP3100から印刷されました。

この方法が一番いいでしょう。詳しいことは上記のサイトを参考。

-----------------------------------
FreeBSDとは関係無い話になってしまいましたが(まったく無関係ではありませ
んが)

nobukawa

メールによる返信