[vine-users:080335] Re: イーサネットアダプタの確認方法 (Was:インストールタイプに基本構成を選択した場合のネットワーク接続について)
OOSATO, Kazzrou
kazz @ kk.iij4u.or.jp
2010年 5月 10日 (月) 00:35:08 JST
大里です。
> On Sun, 9 May 2010 23:15:17 +0900
> "R.Miyazaki" <bbmiyazaki @ yahoo.co.jp> wrote:
> > # /sbin/chkconfig network on
> > として、起動時に network サービスが使えるようにすればどうでしょうか。
> >
>
> これで成功いたしました、ありがとうございます。
試しに、VMWare に入れてみたけど、たしかに /etc/rc.d/inint.d/network が
起動されてませんね。インストーラの問題でしょうか?>Projectの中の人
eth0 がない、なんて以前の問題で lo すらないのは困ります。
dmesg なんたらよりも、単純に /sbin/ifconfig で見たら、eth0 どころか lo
もない!ってことで、即解決だったかもしれませんね。
ところで、本題とやや外れますが、関連して気になったので。
> On Sun, 9 May 2010 12:09:19 +0900
> "R.Miyazaki" <bbmiyazaki @ yahoo.co.jp> wrote:
> 場合と dmesg | grep eth0 の結果を比べてみたところ、
このやり方って、どちらで覚えられましたか?
ずーっと昔に、いくつかの ML で指摘したような覚えはあるのですが、依然として
こうやって確認している人がいるのか。というか増えてるような気もする?
# 某有名 tips サイトに堂々と書かれてますから困る。
# 有名必ずしも真ならず。
# まさか LPIC の試験問題なんかに出てないだろうな……と、気になる。
このメッセージは、ドライバの中から書き出されています。
どんなメッセージを吐き出すかは、ドライバの作者の気持ち次第です。
たまたま via-rhine.c を書いた人がそういう気持ちだったから運良く dmesg に
出てきただけです。
Linux ではリファレンスと言ってもよいほど確実な 3c5xx なんかは、全く寡黙で
一言も発せず立ち上がりますし、逆にデバグ中そのまんまのコードをリリースした
のか?と言いたくなるほどダラダラと饒舌なやつもいます。
たまたま手許に展開してあった(kernel.orgの素のやつで、Vineのじゃありません)
kernel-tree でやってみると、
kazz @ mercury:/usr/local/src/linux-2.6.33/drivers/net$ grep -c 'printk.*%s:' *.c */*.c|sort -t: -k2n
3c501.c:0
|
(途中省略)
|
via-rhine.c:33
|
(途中省略)
|
forcedeth.c:128
と、なります。
たしかに "eth?:……" という文字列を出すドライバは比較的多いですが、あく
まで傾向的に多いだけなので、via-rhine には通用したけど、いつでも使える
汎用的な手段ではありませんから、ご注意を。
--
; 大里和朗 <kazz @ kk.iij4u.or.jp>
vine-users メーリングリストの案内