[SCore-users-jp] PM/Ethernet のための device driver の load 方法

亀井 雄介 ri002044 @ se.ritsumei.ac.jp
2008年 6月 5日 (木) 21:31:03 JST


立命館大学の 亀井です。

亀山さん、ご回答ありがとうございます。


>compute host の /etc/pm_ethernet.conf と server の
>/opt/score/etc/pm_ethernet.conf は別のファイルです.
>compute host の /etc/pm_ethernet.conf はたとえば,
>   PM_ETHERNET_UNIT_ETH1=0
>とだけ書くことになります.

pm_ethernet.confについてのとても詳しいご説明ありがとうございます。
お陰様で、正しく記述できたと思います。


>>    $etherpmctl eth1 -pm on -unit 1 を行うと以下のエラーが出まし
た。
>> open_epm(1): open failed: 2
>> Trying pld style....device: eth1
>> etherpmctl: ERROR on unit1: "Operation not supported(95) Check 
dmesg log!!"
>
>dmesg の出力はチェックしましたでしょうか?
>   http://www.pccluster.org/score/dist/score/html/ja/installation/pm-
testethernet.html
>より...
>    etherpmctl コマンドが失敗
>(多分, pm_ethernet_dev デバイスが組み込まれていないと思われます.

はい、dmesg の出力をチェックしてみましたが、
pmと付くものなど、pm_ethernet関連のものは1つもありませんでした。

	# /etc/rc.d/init.d/pm_ethernet start
を実行しても
	Starting PM/Ethernet: open_epm(0): open failed: 2
	Trying old style....device: eth0
	etherpmctl: ERROR on unit 0: "Operation not supported(95)" 
Check dmesg log!!
	1 PM/ethernet device is enables.
このようなエラーが出るので、
やはりpm_ethernetのデバイスが組み込まれていないと思われます。


これより、デバイス組み込みたいと思います。
過去のメーリングリストより、
	PM/Ethernet のための device driver を load してから
	PM/Ethernet を実行する前までに
	    etherpmctl
	を実行する必要があります.
とあるのですが、

どのようにすればdevice driver を load し、デバイスを組み込むことができ
るのでしょうか。
色々調べたのですが、分かりませんでした。

私の知識不足な点が多く恐れ入りますが、ご教授お願い致します。



コマンド
	# /opt/score/install/linux2.6/netdev -a の結果は、
	eth0 bnx2
	peth1 bnx2


デバイスが入っているであろうディレクトリは、
	# cd /lib/modules/2.6.18-8.el5xen/extra
	# ls -a
	. ..
と、空でした。




亀井 雄介



SCore-users-jp メーリングリストの案内