# ps # /etc/init.d/asppp start # ps最初の ps コマンドで aspppd が走ってないことを確認し、2回目の ps コマンド で aspppd が表示されることを確認します。aspppd が表示されない場合は、
# tail /etc/log/asppp.log # more /etc/log/asppp.log # cat /etc/log/asppp.logのいずれかでログの内容を確認して下さい。ちなみにこのドキュメントの第1版では /etc/asppp.cf ファイルの設定で pap_password とするべきを pap_passwd と間違えていたのですが、このようにすると ps コマンドで aspppd が表示されず、asppp.log ファイルには下記のようにエラー ログが記録されます。
xx.xx.xx Link manager (404) started xx/xx/xx xx.xx.xx parse_config_file: unrecognized symbol pap_passwd xx.xx.xx parse_config_file: unrecognized symbol xxxxxxx xx.xx.xx parse_config_file: no paths defined in /etc/asppp.cf xx.xx.xx parse_config_file: Errors in configuration file /etc/asppp.cf xx.xx.xx Link manager (404) existed xx/xx/xx
# ping ppp-gw私が初めて試したとき、no answer from ppp-gwというエラーが出ました。この時は /etc/nsswitch.conf の設定が間違って いました。修正後、再度トライしたのですがやっぱりダイアルしません。そこで原因を調べるために /etc/log/asppp.log というログファイルを見ると
process_ipd_msg: ipdptp0 needs connection Device Type ACU wanted Requested Device Type Not Found Call Failed: No DEVICES AVAILABLEとなっていました。直訳すると「デバイスタイプ ACU が要求されたけど そんなものは見当たらないから呼び出しに失敗したんだ」と言ってます。各設定ファイルを見直し /etc/uucp/Devices と /etc/uucp/Dialers の 設定ミスを修正したところモデムがダイアルしました。
[参考]ダイアルしないなど PPP でトラブったら AnswerBook 2 の
Solaris System Administrator Guide の TCP/IP and Data Communications Administaration Guide の Expanding Your Network with PPP の下をたどっていきTroubleshooting PPP というセクションをご覧下さい。 「えーごはさっぱりあきまへん」のバーイ、日本語の AnswerBook
http://docs.sun.com:80/ab2/@Ab2JapanEncoding で幸せになりませう。
# ifconfig -a lo0: flags=849 <up,LOOPBACK,RUNNING,MULTICAST> mtu 8232 inet 127.0.0.1 netmask ff000000 nei0: flags=863 <up,BROADCAST,NOTRAILERS,RUNNING,MULTICAST> mtu 1500 inet 192.168.1.50 netmask ffffff00 broadcast 192.168.1.255 ether xx:xx:xx:xx:xx:xx ipdptp0: flags=8d1 <up,POINTTOPOINT,RUNNING,NOARP,MULTICAST> mtu 1524 inet 202.247.xxx.xxx --> 202.247.XXX.XXX netmask ffffff00 ether 0:0:0:0:0:0このように最後に ipdptp0:〜 が表示されれば OK です。
# nslookupと入力し、Default Server: newmail.st.rim.or.jp Address: 202.247.130.5 >のように表示されれば OK です。 > のプロンプトで適当なサイト名(例えば www.sun.co.jp)を入力し同様に Default Server と Address が表示されることも確認しましょう。 終了は > のプロンプトで Ctrl + c を入力します。
ここまでくれば HotJAVA を起動してウェブページを見ることができる筈です。
# /etc/init.d/asppp stopと入力します。