コメント |
|
|
/etc/sysconfig/network-scripts/ifcfg-eth0
に ONBOOT=yes と書かれていますか?
また、/var/log/messages の該当箇所 (eth0 で
grep するといいでしょう) を見せて下さい。 |
|
|
|
回答が遅れてすみません。
> /etc/sysconfig/network-scripts/ifcfg-eth0
> に ONBOOT=yes と書かれていますか?
書かれています。
DEVICE=eth0
BOOTPROTO=dhcp
HWADDR=00:30:65:ED:91:6A
ONBOOT=yes
TYPE=Ethernet
> また、/var/log/messages の該当箇所 (eth0 で
> grep するといいでしょう) を見せて下さい。
# grep "Nov 6" /var/log/messages | grep eth0
Nov 6 09:43:00 localhost kernel: eth0: Sun GEM (PCI) 10/100/1000BaseT Ethernet 00:30:65:ed:91:6a
Nov 6 09:43:00 localhost kernel: eth0: Found BCM5401 PHY
Nov 6 09:43:00 localhost kernel: eth0: Link is up at 100 Mbps, full-duplex.
Nov 6 09:42:58 localhost network: Bringing up interface eth0: succeeded
Nov 6 09:43:04 localhost kernel: eth0: Link is up at 100 Mbps, full-duplex.
Nov 6 09:43:04 localhost kernel: eth0: Pause is enabled (rxfifo: 10240 off: 7168 on: 5632)
Nov 6 09:43:04 localhost kernel: eth0: Link is up at 100 Mbps, full-duplex.
Nov 6 09:43:04 localhost kernel: eth0: Pause is enabled (rxfifo: 10240 off: 7168 on: 5632)
# ifconfig eth0 up した後は、
Nov 6 09:45:54 localhost kernel: eth0: Link is up at 100 Mbps, full-duplex.
Nov 6 09:45:54 localhost kernel: eth0: Pause is enabled (rxfifo: 10240 off: 7168 on: 5632)
Nov 6 09:45:54 localhost avahi-daemon[1938]: New relevant interface eth0.IPv4 for mDNS.
Nov 6 09:45:54 localhost avahi-daemon[1938]: Joining mDNS multicast group on interface eth0.IPv4 wi
th address 192.168.0.24.
Nov 6 09:45:54 localhost avahi-daemon[1938]: Registering new address record for 192.168.0.24 on eth
0.
となりました。
これからVine-4.0rc2をインストールしてみます。 |
|
|
|
Vine4.0 rc2をインストールしました(最小構成)。
環境は以前と同一です。
今度はDHCPでアドレスを取れなくなりました。
起動後に# /etc/init.d/network start しても同じです。
手動でifconfigすると設定できました。
/etc/sysconfig/network-scripts/ifcfg-eth0 は前と同じです。
# grep eth0 /var/log/messages
Nov 8 11:13:30 localhost kernel: eth0: Sun GEM (PCI) 10/100/1000BaseT Ethernet 00:30:65:ed:91:6a
Nov 8 11:13:30 localhost kernel: eth0: Found BCM5401 PHY
Nov 8 11:13:31 localhost kernel: eth0: Link is up at 100 Mbps, full-duplex.
Nov 8 11:13:29 localhost network: Bringing up interface eth0: failed
Nov 8 11:13:32 localhost kernel: eth0: Link is up at 100 Mbps, full-duplex.
Nov 8 11:13:32 localhost kernel: eth0: Pause is enabled (rxfifo: 10240 off: 7168 on: 5632)
# lspci | grep Ethernet
0002:20:0f.0 Ethernet controller: Apple Computer Inc. UniNorth GMAC (Sun GEM) (rev 01) |
|
|
|
> Vine4.0 rc2をインストールしました(最小構成)。
> 環境は以前と同一です。
> 今度はDHCPでアドレスを取れなくなりました。
すみません。勘違いでした。
最小構成ではdhcpに必要なパッケージがなかったようです。
結局最初(NICがUPしない)と変わりませんでした。 |
|
|
|
DHCP サーバによっては、DHCP クライアントによってうまく IP アドレスを
取得できない場合があるようです。
Vine-4.x では pump (main-cd), dhcpcd (main-cd), dhclient (main) と
3つの DHCP クライアントが用意されています。ifup が実行される際に、
うまく IP アドレスを取得できなかった場合、これらを順に試すように
なっていますので、これら 3つの DHCP クライアントをひとつづつ
インストールして試してみて頂けますでしょうか。 |
|
|
|
同じ環境(PowerMacG4 M5183)にVine Linux 4.1/PPCを新規インストールして、
再度確認しました。
フルインストールで、ファイアウォールなしの構成です。
デフォルトではIPアドレスは取れますが、やはりリンクアップしません(以前と
同じ症状)。
> DHCP サーバによっては、DHCP クライアントによってうまく IP アドレスを
> 取得できない場合があるようです。
DHCPサーバは(確認を怠っておりました)オムロンのブロードバンドルータ
MR104DVです。同じLANにはWindowsXPやLinuxがDHCPで動いています。
> Vine-4.x では pump (main-cd), dhcpcd (main-cd), dhclient (main) と
> 3つの DHCP クライアントが用意されています。ifup が実行される際に、
> うまく IP アドレスを取得できなかった場合、これらを順に試すように
> なっていますので、これら 3つの DHCP クライアントをひとつづつ
> インストールして試してみて頂けますでしょうか。
pumpとdhcpcdはインストールされていますが、dhclientは入っていませんでした。
pumpとdhcpcdを削除した上で、それぞれをインストールした結果です。
pumpのみ: IPアドレスは自動で取れたがリンクアップしない(同一症状)
dhcpcdのみ: 自動ではIPアドレスは取れなかった(起動後手動実行すると問題なし)
dhclientのみ: 自動でIPアドレスが取れて、リンクアップした。
全部インストールした状態でも、問題なく動作しました。
[root@localhost root]# rpm -q pump dhcpcd dhclient
pump-0.8.24-0vl2
dhcpcd-1.3.22pl4-0vl2
dhclient-3.0.4-0vl1 |
|
|
|
> > Vine-4.x では pump (main-cd), dhcpcd (main-cd), dhclient (main) と
> > 3つの DHCP クライアントが用意されています。ifup が実行される際に、
> > うまく IP アドレスを取得できなかった場合、これらを順に試すように
> > なっていますので、これら 3つの DHCP クライアントをひとつづつ
> > インストールして試してみて頂けますでしょうか。
>
> pumpとdhcpcdはインストールされていますが、dhclientは入っていませんでし
> た。
> pumpとdhcpcdを削除した上で、それぞれをインストールした結果です。
>
> pumpのみ: IPアドレスは自動で取れたがリンクアップしない(同一症状)
> dhcpcdのみ: 自動ではIPアドレスは取れなかった(起動後手動実行すると問題なし
> )
> dhclientのみ: 自動でIPアドレスが取れて、リンクアップした。
>
> 全部インストールした状態でも、問題なく動作しました。
dhclient の使用で問題が解消したとのことですので、
これで完了とします。
ハラダ |
|