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

[debian-users:42542] Re: e1000 Ethernet Card を Full-Duplex に固定



ひらいです。いつも勉強させてもらっています。

だいぶ前の話題ですが、Debian Gnu/Linux でネットワークカードの設定を
100MB の Full Duplex で固定してしまうという話について続報があります。

下記の、武藤さんの助言により 100MB Full の固定で立ち上げることが出来
ました。しかし、いざデータセンタに設置してみると、あら不思議....。

100MB Half Duplex で起動してしまいました。スイッチとの絡みであること
は明白だったのですが、スイッチ側の duplex のオートネゴシエーションを
OFF にしている状態です。


そこで、スイッチ側の duplex のオートネゴシエーションを ON にしてみる
と、100MBの Full Duplex で起動してくれました。

使用しているスイッチは、下記の通りです。

=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
型式 : Cisco Catalyst 2924XL
IOS  : IOS (tm) C2900XL Software (C2900XL-C3H2S-M) Version 12.0(5)WC2
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-

こんなものなのでしょうか...。


-- thirai



From: thirai@xxxxxxxxxxxx
Subject: Re: [debian-users:42218] Re: e1000 Ethernet Card を Full-Duplex に固定
Date: Mon, 20 Dec 2004 14:03:07 +0900 (JST)

>  | >  | > RedHat 系の場合、/etc/modules.conf を書き換えてやれば OK だったので
>  | >  | > すが、Debian Gnu/Linux (Sarge) の場合、その記述がないようです。
>  | >  | 
>  | >  | /etc/modules.conf ではないとすると, /etc/modules にあったりしませんか?
>  | > 
>  | > 残念ながら、ございませんでした。
>  | > 
>  | > /etc 配下で、e1000 というキーワードで Recursive grep したのですが、
>  | > 何も引っかからず...。
>  | 
>  | Sargeではdiscoverとhotplugの二本立てでハードウェアの自動認識をするよう
>  | になっており、e1000もその仕組みで認識されているはずです。
>  | 
>  | > うーん、みなさんの環境では /etc/modules.conf に EthernetCard の記述
>  | > があって、そこで設定しているのでしょうか。
>  | 
>  | カーネル2.4を使っている場合:
>  | /etc/modutils/e1000 のようなファイルを作り、ここに
>  | options e1000 〜
>  | のようにパラメータを記述する。update-modulesを実行すると、
>  | /etc/modules.confが更新され、次回のモジュール自動登録時にこのパラメー
>  | タが有効になる。
> 
> カーネル2.4を使用しているので、こちらの方法を試しました。
> update-modules を実行後、/etc/modules.conf に設定内容が反映され、マ
> シンの再起動後も設定が保持されました。
> 
> どうもありがとう御座いました。
> 
>  | カーネル2.6を使っている場合:
>  | /etc/modprobe.d/e1000 のようなファイルを作り、ここに
>  | options e1000 〜
>  | のようにパラメータを記述する。update-modulesを実行する必要はない。
>  | 次回のモジュール自動登録時にこのパラメータが有効になる。


--- Tomokazu Hirai