
M. Takeyamaです。 #自己フォローモード On Wed, 02 Feb 2005 12:47:08 +0900 "M. Takeyama(takezou)" <takezou040728@yahoo.co.jp> wrote: [...]
私の場合、 10/ half 10/half のセットのやり方がLinuxでは どうやって行うのかわかりません。
YAST(SUSE)だとネットワークドライバーのoption指定の入力項目が あるはずなので、 たとえば、そこに 0x200, 0x100 とかを設定すると設定できます。 #カードによっては、”100baseTx”みたいな指定もできるはず。
あの部分に、文字入力をするだけでセットできるなら、私にもできそうです。 てっきり、カーネルのコンパイルをやらなければならないと思ってました。
e100だと e100_speed_duplex=4 とかを指定してあげてください。 #これでいけると思います。 0 = auto-negotiate (default) 1 = 10MB/half duplex 2 = 10MB/full duplex 3 = 100MB/half duplex 4 = 100MB/full duplex すみません。(適当なこと言っていました。)
確かに, SUSE 8.1(私の場合、8.1 -> 9.1に移行しました)ころは それでも良かったみたいですが... #自分でも、SUSE 9.1になって思うようにコントロールできて #いなかったのを思い出しました。(投稿後、e100で検証してみました) 最近、NICの設定では、ethtool 又は mii-toolを使用するみたいです。 <NICの設定手順> ##設定変更時の手順(offline => 設定変更 => online(設定の確認)) # NICのoffline( ethtool -t ethX offline) ethtool -t eth2 offline; #NICの設定変更(ethtool -s ethX [speed 10|100|1000] [duplex half|full]) ethtool -s eth2 speed 100 duplex full; # NICのonline( ethtool -t ethX online) ethtool -t eth2 online; ※ethtoolに対応しているドライバだけが設定できるみたいです。 (具体的には e1000, e100, tg3...) <その他> ethtoolを使えばドライバーのバージョンもわかるみたい # ethtool -i eth2 driver: e100 version: 3.0.17 firmware-version: N/A bus-info: 0000:02:08.0 ----- M. Takeyama __________________________________ Let's Celebrate Together! Yahoo! JAPAN http://pr.mail.yahoo.co.jp/so2005/