[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[plamo:10408] Re: DHCPクライアントが動かない件



山口@富山大学 です。

<20010707183945H.t@tweb.ne.jp>において
taniwa@tweb.ne.jpさんは言いました。

> 結論から言って、やはりうまく行きませんでした。
> 
> 状況を以下にまとめます。
> 
> (1) パッケージをインストールした後、'dhcpcd' または、'dhcpcd -h'
>     とやっても、何のメッセージも出ないし、IP アドレスも取得しません
>     (ちなみに、エラーメッセージも何も出ないのです)。
> 
>     この後、ps ax とした結果です。プロセスとしても動いていないよう
>     です。
> 
>     PID TTY      STAT   TIME COMMAND
>       1 ?        S      0:04 init
>       2 ?        SW     0:00 [kflushd]
>       3 ?        SW     0:00 [kupdate]
>       4 ?        SW     0:00 [kpiod]
>       5 ?        SW     0:00 [kswapd]
>      41 ?        S      0:00 /usr/sbin/syslogd
>      44 ?        S      0:00 /usr/sbin/klogd
>      46 ?        S      0:00 /usr/sbin/rpc.portmap
>      48 ?        S      0:00 /usr/sbin/inetd
>      50 ?        S      0:00 /usr/sbin/lpd
>      52 ?        S      0:00 /usr/sbin/rpc.mountd
>      54 ?        S      0:00 /usr/sbin/rpc.nfsd
>      56 ?        S      0:00 /usr/sbin/crond -l10
>      61 ?        S      0:00 sendmail: accepting connections on port 25
>      64 ?        S      0:00 /usr/sbin/atd
>      74 ?        S      0:00 /usr/sbin/cannaserver
>      76 ?        S      0:00 /usr/X11R6/bin/xfs-xtt
>      77 tty1     S      0:00 -bash
>      78 tty2     S      0:00 /sbin/agetty 38400 tty2 linux
>      79 tty3     S      0:00 /sbin/agetty 38400 tty3 linux
>      80 tty4     S      0:00 /sbin/agetty 38400 tty4 linux
>      81 tty5     S      0:00 /sbin/agetty 38400 tty5 linux
>      82 tty6     S      0:00 /sbin/agetty 38400 tty6 linux
>      91 tty1     S      0:02 kon
>      92 ttyp0    S      0:00 -bash
>     173 ttyp0    R      0:00 ps ax

うーん、ごく普通の Plamo 状態ですね。

> (2) readme によると、Cache File や Information File が、/etc/dhcpc/
>     のディレクトリにできるかのようになっていますが、このディレクトリ
>     には、隠しファイルを含めて、まったくファイルができていませんでした。

ディレクトリはありますか?
なかったら作ってあげてください。
# インストールでできなかったのは dhcpd の方だったかな?

> (3) 同じく readme によると、うまく動かない場合は、'dhcpcd -d' とタイプ
>     したらメッセージが出力されるかのように書かれていますが、ログファイル
>     (/var/log/dhcpcd.log)が生成されません。

この部分ですね。

----
8. In case dhcpcd does not work:
   Run 'dhcpcd -d' and mail me the relevant messages
   from /var/log/dhcpcd.log file. Also run
   tcpdump -evvn -i eth0
   and mail me the results of that.
   If the things are too bad for you,
   uncomment -DDEBUG flag in Makefile
   and recompile 'dhcpcd'. Run 'dhcpcd -d'
   and mail me what you see.
----

これは、これの前に書いてある、

----
You may want to add the following line to your /etc/syslog.conf file:
local0.*          /var/log/dhcpcd.log
and then refresh syslogd daemon:
kill -1 `cat /var/run/syslogd.pid`
----

という設定を行うとできると思います。

で、これがないときは /var/log/messages か /var/log/syslog あたりに書き
出されるはずですが、そちらにも何もメッセージはないでしょうか?
# 手元では /var/log/syslog に出てますね

>     また、'tcpdump -evvn -i eth0' とタイプせよとも書かれていますが、
>     'Command not found.' となり、実行できません。

これは最後の手段として、ネットワーク上を流れるパケットがどうなっているか
調べるものです。Plamo の通常状態では入っていないはずなので上記で正常な
反応です。

tcpdump は contrib に用意されています。
# 今回はここまでしなくてもいいような気がするのですが...

これで駄目なら -DDEBUG 付きでコンパイルして試せと書いてありますね...

> (4) ちなみに、起動時には、
>         NE*000 ethercard probe at 0x300: 00 60 52 07 44 18
>         eth0: NE2000 found at 0x300, using IRQ 3.
>     と表示されているので、NIC は認識されています。

ハードウェアとカーネルは大丈夫なようですね。

何かメッセージが出てくれば何とかなりそうなんですが...
+--------+--------+--------+--------+--------+--------+--------+
富山大学大学院理工学研究科
電子情報工学専攻 知能システム工学第 3 講座
山口 真悟 (YAMAGUCHI Shingo)  shingo@kip.iis.toyama-u.ac.jp

Follow-Ups
[plamo:10409] Re: DHCPクライアントが動かない件, KOJIMA Mitsuhiro
[plamo:10423] Re: DHCP$B%/%i%$%"%s%H$,F0$+$J$$7o(B, taniwa
References
[plamo:10407] DHCPクライアントが動かない件, taniwa

[検索ページ] [メール一覧]
Plamo ML 公開システム