[SCore-users-jp] PM/Ethernet が動作しない

MASA(tm) masa @ soldec-solution.jp
2008年 6月 26日 (木) 21:54:08 JST


菊池です。こんにちは。

 結論からら先に。
 正しく動作しました。亀山さん、大山さん、メーリングリストの
皆さんありがとうございました。

Kameyama Toyohisa wrote in <48635C8A.8040403 @ pccluster.org>
  at Thu, 26 Jun 2008 18:08:26 +0900
> SCore に入っているのは 3.66d (2006/9/1) だと思いましたが,
> 5722 がサポートされたのは 2006/9/28 のようで, この NIC をサポート
> していないようです.
 :
> ここから最新版を入手し, tg3-3.85l.tar.gz を展開し, その中の
> tg3.c と tg3.h だけを
>     score6-src/SCore/pm-v2/arch/ethernet/driver/tg3_scorepm/linux2_6
> にコピーし, tg3.c の #include が終わったあたりに
>     #include "pm_ethernet_client.h"
> を挿入し, DRV_MODULE_NAME を tg3_scorepm1 に置き換えて, その directory で
>     % smake
>     % smake install
> すれば, PM/Ethernet 用の最新ドライバがコンパイルできると思います.

 手順に従ってドライバを再構成し、正しく動作するようになりま
した。

・tg3.c の変更
$ diff linux2_6/tg3.c ~/tmp/Server/Linux/Driver/tg3-3.85l/tg3.c
87,89c87
< #include "pm_ethernet_client.h"
<
< #define DRV_MODULE_NAME               "tg3_scorepm1"
---
> #define DRV_MODULE_NAME               "tg3"

 結果、
$ scrun ./pi3f90
SCore-D 6.0.2 connected (jid=1,reconnect=33075).
(略
<0:0> SCORE: 24 nodes (3x8) ready.
(略

と、(ビルド時の手違いを除いて)あっけなく動作しました。あり
がとうございました。
-- 
----------------------------------
  菊池 匡洋
  mailto:masa @ soldec-solution.jp
----------------------------------




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