2008年4月14日

[vine-users:078313] Re: イーサネットが起動時に有効にならない

長南です。

深水さんのメールより [vine-users:078310]
>
> 先日ご指摘のあった/etc/sysconfig/network-scripts/ifcfg-eth0の
> 記述ですが,グローバルアドレスでこういう感じになっています.
>
> +---------------------+

> BOOTPROTO=none
> ONBOOT=yes
> DEVICE=eth0
> IPADDR=133.xxx.xx.99
> NETMASK=255.255.255.0
> GATEWAY=133.xxx.xxx.1
> +---------------------+

わたしには問題ないように見えますし、ifup eth0 や network restart で
ネットワークにつながるのですから、実際にこれで問題ないのでしょう。
それでも、このファイルをバックアップしてから、Gnome の「デスクトップ」
→「システムの管理」→「ネットワークの管理」で一度 ifcfg-eth0 を
作りなおしてみてもよいかもしれません。おまじないですけれど。

> それで,次の試みとして,下記のサイト
>
>   http://blog.livedoor.jp/thuruh/archives/25613195.html
>
> に類似事例の報告があったのですが,このように S10network の起動順を
> 変えてみるのは,試す価値はあるでしょうか? またその場合,networkの
> 順序は空いているスクリプト番号に,適当に割り当てても良いものでしょうか?

その記事の具体的な内容は、たしか Vine 3.1 のとき一時的に有効だった
方法で、現在はもう当てはまりません。しかし、一般的に言って、実行順を
変えてみることに意味はあります。

テキストログインなら、/etc/rc.d/rc3.d、グラフィックログインなら、
/etc/rc.d/rc5.d にあるスクリプトが、まず K に始まるものから、
続いて S に始まるものが数字の順番に実行されます。ですから、もし
アドレスが振られない原因が、ドライバのロードに時間がかかっていること
だとしたら、network の起動順を遅らせてやれば、効果があるかもしれない
わけです。どのへんまでなら下げてもよいかは、試行錯誤ですね。
まあ、 S99local は最後においておくべきなんでしょうけれど。

> > /usr/src/linux-2.6.16/drivers/net/Kconfig を見ると、config R1000
> > には「tristate "Realtek 81XX gigabit ethernet support"」と書いて
> > あります。ネットワークカードはこれで正しいですか。
>
>   RTL-8110SC/8169SC Gigabit Ethernet
>
> となっているので,正しいと言えるのではないかと思っています.

堂前さんがおっしゃっていることと、たぶん関係があるのですが、
Vine 4.2 には Realtek の81XX 用のドライバ(モジュール)が、r8169.ko と
r1000.ko の二つあり、r1000.ko の方が Vine のお勧めになっています。
/etc/modrobe.conf に「alias eth0 r1000」とあるそうですから、r1000 の
方がロードされていると思いますが、/sbin/lsmod で確認してください
(/var/log/messages や dmesg の出力でも、eth0 で検索すれば、
ドライバのロードについてのメッセージが見付かるはずです)。
それから、/etc/modprobe.d/blacklist に次のような行があることも
確かめてください。

# r8169 (we prefer r1000)
blacklist r8169

r1000 がロードされ、かつ上記の行もあるとしたら、r1000 ドライバに
まだ問題があるのかもしれません。そのときは、r8169 の方を試して
みるか(ダメなんじゃないかという気がしますが)、早川さんがおっしゃる
ように、動きそうな NIC に変えてしまうか、あるいは新しいドライバを
どこかからダウンロードしてくるか、そんなところではないかと思います。

堂前さんへ。
御自分でドライバをダウンロード、インストールなさったそうですが、
どこから何というファイルをダウンロードなさったのですか。

--
長南洋一

投稿者 xml-rpc : 2008年4月14日 23:30
役に立ちました?:
過去のフィードバック 平均:(0) 総合:(0) 投票回数:(0)
本記事へのTrackback: http://hoop.euqset.org/blog/mt-tb2006.cgi/72112
トラックバック
コメント
コメントする




画像の中に見える文字を入力してください。