トップ/ Linuxの部屋

Index/ previous/ next


LPM-SCSI2を使えるようにする。(pcmcia scsi)

WorkBitのサイトから、Linux用のWorkbit NinjaSCSI-3のモジュールのソースをダウンロードします。同梱のテキストに従って
"/usr/src/pcmcia/pcmcia-cs-3.0.5/modules/"に"nin_cs.c"と"nin_cs.h"をコピーします。
"/usr/src/pcmcia/pcmcia-cs-3.0.5/modules/"のMakefileを修正します。
"/usr/src/pcmcia/pcmcia-cs-3.0.5/etc/config"を修正します。
pcmcia-csをコンパイルしなおし、インストールします。

#cp nscsi3-ux.tar.gz /tmp
#cd /tmp
#tar zxfv nscsi3-ux.tar.gz
#cp nin_cs.c /usr/src/pcmcia/pcmcia-cs-3.0.5/modules
#cp nin_cs.h /usr/src/pcmcia/pcmcia-cs-3.0.5/modules

#cd /usr/src/pcmcia/pcmcia-cs-3.0.5/modules/
#vi Makefile (詳細)

#cd /usr/src/pcmcia/pcmcia-cs-3.0.5/etc/
#vi config (詳細)

#make config
#make all
#make install

/usr/src/pcmcia-cs/pcmcia-cs-3.0.5/modules/Makefileの変更

"~/modules/Makefile"の31行目を以下のように変更
---
MODULES = i82365.o tcic.o pcmcia_core.o ds.o
 ↓
MODULES = i82365.o tcic.o pcmcia_core.o ds.o nin_cs.o

/usr/src/pcmcia/pcmcia-cs-3.0.5/etc/configの変更

"~/etc/config"の適当なところに以下を追加
---
device "nin_cs"
  class "scsi" modules "nin_cs"

---
card "Workbit NinjaSCSI-3"
  version "WBT","NinjaSCSI-3","*"
  bind "nin_cs"

memo:
scsiカードを挿すときは、カードの方に機器をつないでからコンピュータに挿します。
(実は、カードだけを挿して上手くいかないなぁ..とか思ってた人です。)