このページは福井県立大学の田中求之が2006年1月まで運用していた Mac のサーバ運用に関する会議室 「Web Scripter's Meeting」の記録です。情報が古くなっている可能性がありますのでご注意ください。

ASIPによるwindowsクライアントからのLPRプリントの仕方

発言者:桃内
( Date Tuesday, October 23, 2001 10:53:16 )


初めて投稿させていただきます。
G3/233にASIP6.3.1をのせて、プリントサーバーを構築したいのですが、
TCP/IP経由でつないでいるOKI Microline903PSII+FがWindows側から見ることができません。Windows側からASIPの共有フォルダにアクセスすることはできるのですが...
Dos窓でpingすると、Microline903PSII+Fに割り当てたIPは認識できるのですが、プリンターの追加でポート先の参照をする際に見ることができません。
WinのバージョンはWin98SEです。

もうひとつ、G3/300(ゼロックスのSM ICS5.0搭載)で管理しているAカラーをASIPのプリントサーバーで管理することは、できるのでしょうか?

ご教授の程よろしくお願いいたします。

p さんからのコメント
( Wednesday, October 24, 2001 10:54:23 )

Winクライアントから、ファイルやプリンタの
共有利用をするためには、
TCP/IP だけではなく、 
DOS時代のLAN Managerが備えていた
ファイル共有やプリンタ共有のための
SMB(Server Message Block)
が必要です。
winからファイルサーバとして
ASIP6.3.1 が利用できていますので
ファイル共有としてのSMBの実装には成功なさっていると
思います。
プリンタについてはいかがでしょうか?
どのような設定をなさいましたか?

p さんからのコメント
( Wednesday, October 24, 2001 11:26:48 )

いろいろチェック項目がありそうです。
桃内様には、以下にあげるもののほか
気になる点は全部ご提示いただいたほうが
良いと思います。

helpをみますと

>SMB(Server Message Block) 
>Windows クライアントからルータを介した
>(サブネットにある)AppleShare IP サーバが
>見えるようにしたいときは、
>Windows NT サーバでネームサービス(WINS)を設定して、
>AppleShare IP サーバにそのサービスを登録する必要があります。

>登録した後で、
>ブラウズマスターに AppleShare IP サーバが
>表示されないときは、しばらくたってからもう 1 度確認してください。
>利用できる多くのサーバがサブネットにある場合は、
>AppleShare IP サーバがブラウズマスターに表示されるまでに
>しばらく時間がかかることがあります。

もし、サブネットが違うのだとすれば、
ここの部分はクリアしてますよね?
(問い合わせの内容からするとOKみたいですね)

やはりhelpですが
>TCP/IP 経由でプリントしている場合は、
>割り当てたプリンタが「LPD」プロトコル
>(「LPR」とも呼ばれます)に対応しているかどうかを
>確認します。詳しくは、
>プリンタに付属のマニュアルを参照してください。

とありますが
ここの部分はクリアしてますか?

やはりhelpですが
>● AppleTalk、TCP/IP、またはその両方を使うように
>プリントキューを設定することができます。 
とありますが、当然、TCP/IP用の設定をしてありますよね?
「キューを許可する」が選択されていることと、
AppleTalk と TCP/IP のプリンタが許可されていることを
確かめてください。

やはりhelpですが
>Windows クライアントだけが
>プリントできない場合は、
>Windows のプリントユーティリティの 
>LPR または LPD が正しく設定されていることを
>確かめます。
>また、IP アドレスやキューの名前が正しく入力
>されていることも確かめてください。
>キューの名前は大文字と小文字の違いも
>正しく入力する必要がありますが、
>Windows クライアントでは
>全部大文字で表示されることがあります。

↑これは大丈夫かとは思いますが念のため。

#一番きになるのは該当のプリンタの仕様です。

桃内 さんからのコメント
( Wednesday, October 24, 2001 16:29:31 )

アドバイスありがとうございました。
ご指摘いただきましたTCP/IPのWin側の設定を再検証したところ、
プリンターを認識し、プリントすることができました。
只、ASIP側でちゃんとジョブチケットの管理できているのか(IP拾ってプリントしているだけにすぎないのか、ASIPを経由してプリントしているのか)が、検証できていませんのでそれだけが心残りですが。
NTがないのでWINSを設定することができませんが、今のところはファイルサーバに関しては問題なさそうです。
ご指摘いただいた点を再検証して、Aカラーの設定もしてみます。
ありがとうございました。

今泉克美 さんからのコメント
( Wednesday, October 24, 2001 18:16:25 )

tcp/ip のサブネットマスクを確認した上で
同一サブネット内だけで良いようでしたらば
WINSは不要かと思います。

異なるサブネットのWINマシンから
プリンタを利用したい場合で
WINSサーバを立てられない場合、
lmhostsファイルを、WINマシン側に
設定すればOKとなる確率高いです。
lmhostsを適切に各マシンに設定して歩くのが
面倒なのですが、WINSサーバを立てると
lmhostsの代行をしてくれる、みたいな
感じでしょうか。
なお、WIN2000では、Lmhostsをはっても
見えないというもっぱらの評判です。
当方では未確認情報です。
#この意味で、さっき確率といいました。
HELP us>識者

今泉克美 さんからのコメント
( Wednesday, October 24, 2001 18:17:49 )

当方、ASIPもwin2000マシンもありませんので
ご確認の上、、でお願いいたします。


やすもと さんからのコメント
( Thursday, October 25, 2001 09:41:22 )

>G3/300(ゼロックスのSM ICS5.0搭載)で
>管理しているAカラーをASIPのプリントサーバーで
>管理することは、できるのでしょうか?

できますが、あまり意味がないと思います。
もともと、この機器はプリントサーバーです、
PSの解析とプリントデーターをためる機能が
あると思うのですが。
確かプリントキューからダイレクトプリント
とスプールプリントの機能があったはず、
ご存じかと思いますが、
ダイレクトの場合、端末からデーターをもらいながら
PSの解析を行っているのでは、
スプールの場合、一度データーをもらってから
PSの解析を行うのでは、でもたしかメモリーを
多くしている場合スプールでももらいながらの
PS解析ができたと思います。
(確かトンネリングとかなんとかいつたような?)
それと、複数のプリントがあつても、
同時にスプールファイルをとれるようなことが
書いてあったような気がします。
もし上記にASIPをかませると、一度ASIPにデーター
を送り、またそこからSM-ICSにデーターを
送ることになり、結局2度手間になるのではないでしょうか、
プリンターの速度を上げるのでしたら、
SM-ICSのマシンのイーサーの速度を上げた方が効率的かと?
(多分保証外でしょうけど)