計算機メモ目次 (目的のページと内容が一致しない場合, 目次から探してください)

Ultra5 (Solaris2.6; twain) に SCSI MO ドライバを取りつける 《古い》



 用意するもの

   Symbios 53c875 SCSI コントローラを持った PCI SCSI カード
    twain では Logitec LHA-521UB ベースモデル (I/Fのみ) を使用
    (PCIバス, Ultra SCSI)

   SCSI MO デバイスドライバ
    http://www.trust.co.jp/solaris/ から scod v1.20 を取得

 作業

   1. twain をシャットダウンして電源OFF
      筐体を開けて SCSI カードを PCI1 に挿入
   2. twain をブート
      一旦シャットダウンして boot -r でブートし直す
   3. prtconf コマンドで pci, instance #0 のもとに
         pci, instance #1
          scsi, instance #0
      が追加されたのを確認 (SCSI ドライバは glm)
      dmesg には
         glm0:   Rev. 3 Symbios 53c875 found.
         glm0 is /pci@1f,0/pci@1/scsi@1
      が記録される
   4. SCSI MO ドライバのインストール (詳細は scod v1.20 README)
      展開
         gtar xvfz scod-1.20.tar.gz
      ドライバのインストール
         pkgadd -d sco-1.20/sparc AKPscod
   5. ドライバを確認 (MO ドライバは ID 4 にセット)
         $ ls /devices/pci@1f,0/pci@1/scsi@1/*        
         /devices/pci@1f,0/pci@1/scsi@1/scod@4,0:a
         /devices/pci@1f,0/pci@1/scsi@1/scod@4,0:a,raw
         /devices/pci@1f,0/pci@1/scsi@1/scod@4,0:b
         /devices/pci@1f,0/pci@1/scsi@1/scod@4,0:b,raw
         /devices/pci@1f,0/pci@1/scsi@1/scod@4,0:c
         /devices/pci@1f,0/pci@1/scsi@1/scod@4,0:c,raw
         /devices/pci@1f,0/pci@1/scsi@1/scod@4,0:d
         /devices/pci@1f,0/pci@1/scsi@1/scod@4,0:d,raw
         /devices/pci@1f,0/pci@1/scsi@1/scod@4,0:e
         /devices/pci@1f,0/pci@1/scsi@1/scod@4,0:e,raw
         /devices/pci@1f,0/pci@1/scsi@1/scod@4,0:f
         /devices/pci@1f,0/pci@1/scsi@1/scod@4,0:f,raw
         /devices/pci@1f,0/pci@1/scsi@1/scod@4,0:g
         /devices/pci@1f,0/pci@1/scsi@1/scod@4,0:g,raw
         /devices/pci@1f,0/pci@1/scsi@1/scod@4,0:h
         /devices/pci@1f,0/pci@1/scsi@1/scod@4,0:h,raw
   6. 利用しやすいよう /dev にシンボリックリンク
      scod は vold 経由で利用できるが使わない
      /dev ではこれまでの研究室での慣習上 sod と名付ける
         $ for i in a b c d e f g h; do \
           ln -s /devices/pci@1f,0/pci@1/scsi@1/scod@4,0:$i /dev/sod4$i; \
           done
         $ for i in a b c d e f g h; do \
           ln -s /devices/pci@1f,0/pci@1/scsi@1/scod@4,0:$i,raw /dev/rsod4$i; \
           done
         $ cd /dev; ln -s sod4c sod4
         $ cd /dev; ln -s rsod4c rsod4
   7. アプリケーションの設定
         mtools.conf
           drive m: file="/dev/rsod4c" exclusive privileged=1



計算機メモ目次 (目的のページと内容が一致しない場合, 目次から探してください)
海洋大循環分野
daigo@ocg.aori.u-tokyo.ac.jp