Open TransportとAppleTalk
僕はサブマシンであるPowerMac7100/66AVでインターネットにアクセスしているが、初代PowerMacで内臓ハードディスクも500MBしかないということもあって、OSは漢字トーク7.5.5だ。
一応、新しいネットワークシステムであるOpen Transportが使えるのだが、ずっと「旧ネットワークシステム」を使用していた。一度Open Transportに切り替えたら、なぜか再起動のたびにAppleTalkが「不使用」になり、ファイル共有もOFFになってしまうので、いちいち切り替えるのがめんどうだから元に戻していたのだ。それでも別に問題はなかった。最近になって、HPのファイルを置いているサーバがいっぱいに近づいてきたので、新たにプロバイダに加入してHPのサーバを確保した。
プロバイダが二つになったから、当然それぞれにアクセスしなければならない。ところが「旧ネットワークシステム」の「Mac/TCP」で複数のプロバイダーにアクセスするには、そのたびに設定を切り替えてリスタートしなければならない(のだったと思う)。
そこで、便利な「TCP/IP」を使うため、再びOpen Transportに切り替えることにした。案の定、先の症状が出た。しばらく我慢して再起動のたびにAppleTalkを「使用」にし、共有を起動していたが、すぐに面倒になった。プロバイダに相談したら、Open Transportを1.1.2以上にする必要があるとのことだった。雑誌の付録のCD-ROMからさっそくインストールしたが、変化はなかった。
よくのぞくMacUserClubさんの「なんでも質問箱」に書き込んだら、AppleShareを最新版にしてはどうかと助言があった。さっそく昨夜、これまた付録のCD-ROMから最新のAppleShare3.7.2をインストールした。しかし変化はなかった。
そのままいろいろと格闘してみたが、依然として変化はない。もう寝ようかと何度も思いながら、しかしだんだん意地になってきていた。そんななか、「OpenTransport1.1.2テクニカル情報」を読んでいたら、こんな記載があった。
●起動時に、Open TransportはAppleTalkの現在の構成ファイルを読み込んで、AppleTalkを“入”にすべきか“切”にすべきかを判断します。この値は、パラメータRAMに保存されている値より優先されます。このような判断が利用者に明示されることはありません。●AppleTalkの現在の構成ファイルの中で指定されているネットワーク・インターフェイスがロックされていて、指定されたボートが利用不可能、または初期化不可能な場合は、Open TransportはそのボートをLocalTalkに自動的に切り替えることはありません。その代わり、AppleTalkは“切”のままになります。利用者には警告ダイアログを表示し、AppleTalkが接続されなかったことを知らせます。
要するに僕のMacには、起動時にOpen TransportにAppleTalkを“切”にすべきだと判断させるファイルが含まれているということのようだ。無論、何かが衝突しているだろうことは予想されたが、これでずいぶんターゲットが絞られそうだ。そういえば、いろいろ格闘していた中で、機能拡張をすべてOFFにした時にはAppleTalkは「使用」になっていたことを思い出した。
そこで試しに、機能拡張マネージャーで「標準システム」にしてみた。「不使用」になった。ということは、標準システムに必要な機能拡張ファイルの中に犯人がいる。
そこで、怪しそうな機能拡張を除外して再起動しながらの犯人探しが始まった。「こいつか」「こいつか」と何度か繰り返す。もう新聞配達もとっくに来ている時間になって、何度も諦めようとしたが、ここまでやったのならと、どっぷりハマッている。何度かトライしての再起動の後、セレクタでAppleTalk「使用」のチェックを見たのはもう朝の6時前だった。ありがちな話だが、「やった!」とひとりで喜んだのは言うまでもない。
犯人は「アシスタント・ツール・ボックス」という機能拡張ファイルだった。漢字トーク7.5.1の機能拡張ファイルで、これを外すと、ファイル共有も含め全てが正常に動くようになった。なにしろ初代PowerMac、OSは漢字トーク7から始まって7.5.1→7.5.3→7.5.5とアップデートしてきた。 システムの再インストールも7.5.1に遡ってやらねばならなかった。その関係で、7.5.1の機能拡張ファイルが残っていたのだろう。もっとも、「アシスタント・ツール・ボックス」がどんな役割を果たすのか、僕は知らない。とにかく外した今でも何も問題が起こっていないから、不要なファイルなのだろう。
懸案事項が解決したのはやれやれなのだが、それから昼まで寝てしまった。来客がひとり、留守だと思って帰ってしまった。あちゃー。
(記/1998.3.21)
[TOPページにもどる] [言いたい放題INDEXにもどる]
Created by Fumio Oguni
Copyright (c) えでぃっとはうすOGN 1996-1998
Email:fwbc3841@mb.infoweb.ne.jp