すがわらです.
ご存知かも知れませんが SuSE 9.3 でも eth0 等のシステムで使用される名前
以外を使うのであれば, ifcfg-* 中で "PERSISTENT_NAME=<pname>" で指定す
ることにより NIC に固定的に名前を付けることができるようです. SuSE 9.3
附属のヘルプで PERSISTENT_NAME を検索するか, suse-linux-e メーリングリ
ンストのアーカイブで下記から始まるスレッドを見てください.
http://lists.suse.com/archive/suse-linux-e/2005-Mar/2260.html
From: ful
Subject: Re: [suse-linux-ja] NICカードの認識順を固定させるには
Date: Wed, 26 Apr 2006 10:42:36 +0900
Message-ID: <20060426100942.6962.FUL@mizar.freemail.ne.jp>
ful> fulです。
ful>
ful> テストの結果を報告します。
ful>
ful> > On Tue, 25 Apr 2006 10:08:00 +0900
ful> > Hiroki Yoshioka様 wrote:
ful> >
ful> > > /etc/sysconfig/kernelのMODULES_LOADED_ON_BOOTに
ful> > > モジュール名を読み込ませたい順序で書いておいたらどうでしょう?
ful>
ful> まず、MODULES_LOADED_ON_BOOTで、以下のような設定を試しましたが
ful> 固定することはできませんでした。
ful>
ful> 1. MODULES_LOADED_ON_BOOT="tg3 r8169"
ful> 2. MODULES_LOADED_ON_BOOT="r8169 tg3"
ful>
ful> # LANケーブルが接続されている状態・接続されていない状態でも試しましたが
ful> # 結果は同じでした。
ful>
ful>
ful> > On Tue, 25 Apr 2006 21:48:48 +0900
ful> > K.Suzuki様 wrote:
ful> >
ful> > > まず ifconfig 等などで NIC の MAC アドレスをどこかにメモしておいて、
ful> > > root になり /etc/udev/rules.d/30-net_persistent_names.rules ファイルを
ful> > > エディタ等で開いて、eth*(eth0 や eth1等) と NIC を関連付けするように
ful> > > 編集( MAC アドレスを設定)して保存する。
ful> > >
ful> > > そして YaST から [システム] - [/etc/sysconfig エディター] として、
ful> > > 左側のツリーで [Network] - [Hardware] - [Config] - [FORCE_PERSISTENT_NAMES] を
ful> > > 選択し、FORCE_PERSISTENT_NAMES を "yes" にして YaST を終了する。
ful>
ful> 次に、こちらの方法ですが、9.3のYaSTには上記の[FORCE_PERSISTENT_NAMES]と
ful> いう項目がなく、他にそれらしい項目もありませんでした。
ful> そのため上記の方法は試す事ができませんでした。
ful>
ful>
ful> 他になにか方法はありませんでしょうか?
ful> よろしくお願い致します。