Solaris 8 デバイスの構成 (Intel 版)

第 2 章 デバイス参照情報ページ

この章では、デバイス参照情報ページを使用して、Intel 32 ビットプロセッサアーキテクチャ (IA) 上で Solaris 環境が動作するようシステムを構成したり、構成時の問題を解決したりする方法について説明します。

デバイス参照情報ページの使用方法

Intel 版 Solaris を実行するために特別な構成を必要とするデバイスには、デバイス参照情報が用意されています。

次の表に Intel 版 Solaris 8 でのデバイス参照情報ページを示します。

デバイスタイプ 

Solaris ドライバ名  

ページ番号 

ディスクインタフェース 

ata

「IDE/エンハンスト IDE ディスクコントローラ (ATAPI CD-ROM を含む)」

SCSI ホストバスアダプタ 

adp

「Adaptec AHA-2940、2940W、2944W、3940、3940W ホストバスアダプタ」

 

cadp

「Adaptec AHA-2940AU、2940U、2940U Dual、2940UW、2940UW Dual、2940U2、2940U2B、2940U2W、2944UW、2950U2B、3940AU、3940AUW、3940AUWD、3940U、3940UW、3944AUWD、3950U2B ホストバスアダプタ 」

 

pcscsi

「AMD PCscsi、PCscsi II、PCnet-SCSI、QLogic QLA510 ホストバスアダプタ」

 

ncrs

「Compaq 32 ビット Fast SCSI-2 コントローラ」

 

cpqncr

「Compaq 32 ビット Fast Wide SCSI-2、Wide Ultra SCSI、Dual Channel Wide Ultra SCSI-3 コントローラ」

 

ncrs

「LSI Logic (旧 Symbios Logic または NCR) 53C810、53C810A、53C815、53C820、53C825、53C825A、53C860、53C875、53C875J、53C876、53C895 ホストバスアダプタ」

 

symhisl

「LSI Logic (旧 Symbios) 64 ビット PCI Dual Channel Ultra2 SCSI 53C896 ホストバスアダプタ 」

 

blogic

「Mylex (BusLogic) BT-946C、BT-948、BT-956C、BT-956CD、BT-958、BT-958D ホストバスアダプタ」

SCSI ディスクアレイ/RAID コントローラ 

mega

「American Megatrends MegaRAID 428 SCSI RAID コントローラ 」

 

smartii

「Compaq SMART-2、SMART-2DH、SMART-2SL Array コントローラ」

 

dpt

「DPT PM2024、PM2044W、PM2044UW、PM2124、PM2124W、PM2144W、PM2144UW SCSI ホストバスアダプタと PM3224、PM3224W、PM3334W、PM3334UW SCSI RAID ホストバスアダプタ」

 

chs

「IBM PC ServeRAID SCSI、ServeRAID II Ultra SCSI、ServeRAID-3 Ultra2 SCSI ホストバスアダプタ 」

 

mlx

「Mylex DAC960PD-Ultra、DAC960PD/DAC960P、DAC960PG、DAC960PJ、DAC960PL、DAC960PRL-1、DAC960PTL-1 コントローラ」

Ethernet ネットワークアダプタ 

elxl

「3Com EtherLink XL (3C900、3C900-COMBO、3C900B-COMBO、3C900B-TPC、3C900B-TPO)、Fast EtherLink XL (3C905-TX、3C905-T4、3C905B-TX、3C905B-T4)」

 

pcn

「AMD PCnet Ethernet (PCnet-PCI、PCnet-PCI II、PCnet-Fast)」

 

cnft

「Compaq NetFlex-3、Netelligent コントローラ」

 

dnet

「DEC 21040、21041、21140、21142、21143 Ethernet」

 

ieef

「Intel EtherExpress PRO/100 (82556)」

 

iprb

「Intel EtherExpress PRO/100B (82557)、EtherExpress PRO/100+ (82558、82559) 」

トークンリングネットワークアダプタ 

mtok

「Madge Smart 16/4 トークンリング」

オーディオカード 

sbpro

「アナログデバイス AD1848 と互換デバイス」

 

sbpro

「Creative Labs Sound Blaster Pro、Sound Blaster Pro-2」

 

sbpro

「Creative Labs Sound Blaster 16、Sound Blaster AWE32、Sound Blaster Vibra 16」

PC カード (PCMCIA) ハードウェア 

pcic

「PC カードアダプタ」

 

pcelx

「3Com EtherLink III (3C589) PC カード」

 

pcser

「モデムとシリアル PC カードデバイス」

 

pcram

「SRAM および DRAM PC カードデバイス」

 

pcata

「Viper 8260pA と SanDisk Flash PC カード ATA デバイス」

ディスクインタフェース

IDE/エンハンスト IDE ディスクコントローラ (ATAPI CD-ROM を含む)

Solaris デバイスドライバ :

ata

デバイスタイプ :

ハードディスクまたは CD-ROM コントローラ 

サポートされている構成 :

コントローラ 1 つにドライブ 2 台。主インタフェースと追加インタフェースの両方が利用できる場合、最高 IDE 4 台。 

構成前の注意事項

1 つのコントローラに IDE ドライブを 2 台接続する場合は、一方を「マスター」、もう一方を「スレーブ」に設定する必要があります。一般的に 2 台の IDE ドライブの一方がハードディスクドライブで、もう一方が CD-ROM ドライブの場合は、ハードディスクドライブがマスター、CD-ROM ドライブがスレーブになりますが、必ずそうしなければならないというわけではありません。コントローラにドライブを 1 台しか接続しない場合は、マスターに設定する必要があります。

有効な設定値

主コントローラ :

o IRQ レベル : 

14 

o 入出力アドレス : 

0x1F0 

追加コントローラ :

o IRQ レベル : 

15 

o 入出力アドレス : 

0x170 

IDE CD-ROM ドライブを取り付ける場合は、システム BIOS のパラメタに次の値を設定してください。

o ドライブタイプ : 

なし 

エンハンスト IDEドライブを取り付ける場合は、システム BIOS のパラメタに次の値を設定してください。

o エンハンスト IDE ドライブ : 

有効 


注 -

BIOS が自動構成をサポートしている場合は、その機能を利用して IDE ハードディスクドライブのヘッド数とシリンダ数、セクター数を設定してください。サポートしていない場合は、メーカーの提供する設定値を使用します。


既知の問題と制限

SCSI ホストバスアダプタ

Adaptec AHA-2940、2940W、2944W、3940、3940W ホストバスアダプタ

Solaris デバイスドライバ :

adp

デバイスタイプ :

SCSI-2 

アダプタ :

Adaptec AHA-2940、AHA-2940W、 AHA-2944W、AHA-3940、 AHA-3940W,  

チップ :

Adaptec AIC-7850、AIC-7860、 AIC-7870、AIC-7880、AIC-7895 

バスタイプ :

PCI 

構成前の注意事項

プラグ & プレイ対応の SCAM サポートオプションはサポートされていません。

既知の問題と制限

構成の手順

Adaptec 構成ユーティリティを使用して、次のことを行なってください。

Adaptec AHA-2940AU、2940U、2940U Dual、2940UW、2940UW Dual、2940U2、2940U2B、2940U2W、2944UW、2950U2B、3940AU、3940AUW、3940AUWD、3940U、3940UW、3944AUWD、3950U2B ホストバスアダプタ

Solaris デバイスドライバ :

cadp

デバイスタイプ :

SCSI、Ultra SCSI オプション付きの SCSI、SCSI-3、Ultra SCSI 

アダプタ :

Adaptec AHA-2940AU、AHA-2940U、AHA-2940U Dual、AHA-2940UW、AHA-2940UW Dual、AHA-2940U2、AHA-2940U2B、AHA-2940U2W、AHA-2944UW、AHA-2950U2B、AHA-3940AU、AHA-3940AUW、AHA-3940AUWD、AHA-3940U、AHA-3940UW、AHA-3944AUWD、AHA-3950U2B  

チップ :

Adaptec AIC-7880、AIC-7880 (Rev B)、AIC-7890、AIC-7890A、AIC-7890AB、AIC-7891B、AIC-7895、AIC-7896、AIC-7897  

バスタイプ :

PCI 

構成前の注意事項

既知の問題と制限

構成の手順

Adaptec 構成ユーティリティを使用して、次のことを行なってください。

AMD PCscsi、PCscsi II、PCnet-SCSI、QLogic QLA510 ホストバスアダプタ

Solaris デバイスドライバ : 

pcscsi

デバイスタイプ : 

SCSI 

アダプタ : 

Qlogic QLA510 

チップ : 

AMD 53C974 (PCscsi) 

 

53C974A(PCscsi II)、Am79C974(PCnet-SCSI)(SCSI デバイスのみ)、QLogic FAS974 

バスタイプ : 

PCI 

対応システム : 

PCnet-SCSI チップは、HP Vectra XU 5/90 と Compaq Deskpro XL システムに組み込まれています。 

構成前の注意事項

ここでは、PCnet-SCSI ホストバスアダプタの SCSI 部分についてだけ説明します。ネット部分には、別の Solaris ドライバ (pcn) が必要です。イーサネット機能の設定情報については、デバイス参照情報ページ 「AMD PCnet Ethernet (PCnet-PCI、PCnet-PCI II、PCnet-Fast)」を参照してください。

既知の問題と制限

Compaq 32 ビット Fast SCSI-2 コントローラ

Solaris デバイスドライバ :

ncrs

デバイスタイプ :

SCSI-2 

アダプタ :

Compaq Integrated 32-Bit Fast-SCSI-2/P、53C810 チップ 

バスタイプ :

PCI 

これは、Compaq Computer Corporation の開発したサードパーティ製ドライバです。このドライバに関するサポートおよびアップデート情報については、Compaq の Web サイト http://www.compaq.com を参照してください。

構成前の注意事項

有効な設定値

o BIOS ハードディスクドライブジオメトリ 

1G バイト以下 : 64 ヘッド、32 セクター 

1G バイト超 : 255 ヘッド、63 セクター 

Compaq 32 ビット Fast Wide SCSI-2、Wide Ultra SCSI、Dual Channel Wide Ultra SCSI-3 コントローラ

Solaris デバイスドライバ :

cpqncr

デバイスタイプ :

SCSI 

アダプタ :

Compaq 32 ビット Fast Wide SCSI-2、 Wide Ultra SCSI および Dual Channel Wide Ultra SCSI-3 コントローラ : 

825 Add-on PCI、
Integrated 825 PCI、
875 Add-on PCI、
Integrated 875 PCI、
Integrated 876 PCI

 

バスタイプ :

PCI 

これは、Compaq Computer Corporation の開発したサードパーティ製ドライバです。このドライバに関するサポートおよびアップデート情報については、Compaq の Web サイト http://www.compaq.com を参照してください。

構成前の注意事項

構成の手順

  1. Solaris ソフトウェアをインストールします。

  2. ドライバ設定ファイルの /kernel/drv/cpqncr.conf を変更します。

    このファイルには、ドライバに設定できるパラメタが含まれています。

    • tag_enable : ドライバによるタグキューイングサポートを有効または無効にします。次の値を設定することができます。

      • 0 - 無効 (デフォルト)

      • 1 - 有効

    • alrm_msg_enable : 825、875、 876 コントローラに接続された Compaq 記憶装置システムで障害が発生したときの警告メッセージを有効または無効にします。有効な値は次のとおりです。

      • 0 - 無効

      • 1 - 有効 (デフォルト)

    • debug_flag : ドライバからのデバッグメッセージを有効または無効にします。

      • 0 - 無効 (デフォルト)

      • 1 - 有効

    • queue_depth : 1 つのコントローラに対してドライバが処理できるアクティブな要求の個数を指定します。デフォルト値は 37 個 (最高値) で、最小値は 13 個です。ドライバを読み込むときに十分なメモリーを割り当てられない場合は、値を小さくすることによって複数のコントローラをサポートすることができます。

    • board_id : ドライバがサポートする必要のある追加コントローラ ID を指定します。現在のところ、ドライバは Compaq 825、875、876 コントローラをサポートしており、デフォルトでは、Compaq 825 Fast Wide SCSI-2、875 Wide Ultra SCSI と Compaq Dual Channel Wide Ultra SCSI-3 コントローラのボード ID を認識します。

    • ignore-hardware-nodes があれば 0 に設定してください。

  3. 設定の変更を有効にするには、次を入力します。

    # touch /reconfigure
    # reboot
    

LSI Logic (旧 Symbios Logic または NCR) 53C810、53C810A、53C815、53C820、53C825、53C825A、53C860、53C875、53C875J、53C876、53C895 ホストバスアダプタ

Solaris デバイスドライバ :

ncrs

デバイスタイプ :

SCSI 

アダプタ :

LSI Logic (旧 Symbios Logic または NCR) 53C810、53C810A、53C815、53C820、53C825、53C825A、53C860、53C875、53C875J、53C876、53C895  

バスタイプ :

PCI 

構成前の注意事項

既知の問題と制限

LSI Logic (旧 Symbios) 64 ビット PCI Dual Channel Ultra2 SCSI 53C896 ホストバスアダプタ

Solaris デバイスドライバ:

symhisl

デバイスタイプ:

SCSI 

アダプタ:

SYM22910 (チャネル A および B の両方が SE および LVD モードをサポート)、SYM21002 (チャネル A は SE のみをサポート、チャネル B は SE および LVD モードをサポート) 

チップ:

SYM53C896 

バスタイプ:

PCI 

構成前の注意事項

既知の問題と制限

Mylex (BusLogic) BT-946C、BT-948、BT-956C、BT-956CD、BT-958、BT-958D ホストバスアダプタ

Solaris デバイスドライバ :

blogic

デバイスタイプ :

SCSI 

アダプタ :

Mylex (BusLogic) BT-946C, BT-948, BT-956C, BT-956CD, BT-958, BT-958D 

バスタイプ :

PCI 

これは、BusLogic の開発したサードパーティ製ドライバで、現在は Mylex Corporation が所有しています。このドライバに関するサポートおよびアップデート情報については、Mylex の Web サイト、http://www.mylex.com を参照してください。

構成前の注意事項

有効な設定値

o IRQ レベル : 

5, 6, 7, 8, 9, 10, 11, 12, 14, 15 

o 入出力アドレス : 

0x334, 0x230, 0x234, 0x130, 0x134 


注 -

BT-946C Rev. C PCI アダプタの場合、入出力アドレスは動的に設定されます。


既知の問題と制限

構成の手順

BT-946C Rev. A と B のみ

バスマスタースロットにボードを挿入したら、AutoSCSI ユーティリティを使用して次のことを行なってください。

BT-946C (Rev. C) および BT-956C

バスマスタースロットにボードを挿入したら、AutoSCSI ユーティリティを使用して次のことを行なってください。

複数のデバイスの構成

2 番目の Mylex PCI コントローラをシステムに追加するには、次の説明に従ってください。

SCSI ディスクアレイ/RAIDコ ントローラ

American Megatrends MegaRAID 428 SCSI RAID コントローラ

Solaris デバイスドライバ :

mega

デバイスドライバ :

SCSI RAID 

アダプタ :

American Megatrends MegaRAID 428 SCSI RAID  

バスタイプ :

PCI 

これは、American Megatrends, Inc. の開発したサードパーティ製ドライバです。このドライバに関するサポートおよびアップデート情報については、American Megatrends の Web サイト、http://www.ami.com を参照してください。

構成の手順

  1. システムの起動時に Control-M キーを押して、コントローラとすべての論理ドライブを構成します。

  2. Solaris ソフトウェアをインストールして、リブートします。

    インストール中に使用可能な論理ドライブは、1 つだけです。

  3. /kernel/drv/sd.conf ファイルに target=0 の既存のエントリを複写してドライブを追加します。それから Solaris ソフトウェアに認識させたい追加ドライブごとに lun フィールドの値を 1 つずつ増やします。

    たとえば、アダプタに計 3 つの論理ドライブを構成する場合、次の行を追加します。

    name="sd" class="scsi" 
         target=0 lun=1;
    name="sd" class="scsi" 
         target=0 lun=2; 

  4. リブートします。

    システムをリブートすると、追加したドライブを使用できるようになります。

Compaq SMART-2、SMART-2DH、SMART-2SL Array コントローラ

Solaris デバイスドライバ :

smartii

デバイスタイプ :

ディスクアレイ 

アダプタ :

Compaq SMART-2、SMART-2DH、SMART-2SL Array コントローラ 

バスタイプ :

PCI 

対応システム :

Compaq サーバーの内蔵および外付け SCSI ドライブ 

これは、Compaq Computer Corporation の開発したサードパーティ製ドライバです。このドライバに関するサポートおよびアップデート情報については、Compaq の Web サイト、http://www.compaq.com を参照してください。

構成前の注意事項

既知の問題と制限

DPT PM2024、PM2044W、PM2044UW、PM2124、PM2124W、PM2144W、PM2144UW SCSI ホストバスアダプタと PM3224、PM3224W、PM3334W、PM3334UW SCSI RAID ホストバスアダプタ

Solaris デバイスドライバ :

dpt

デバイスタイプ :

SCSI、SCSI RAID 

アダプタ :

DPT PM2024、PM2044W、 PM2044UW、PM2124、PM2124W、 PM2144W、PM2144UW SCSI  

DPT PM3224、PM3224W、 PM3334W、PM3334UW SCSI RAID 

バスタイプ :

PCI 

これは、DPT の開発したサードパーティ製ドライバです。このドライバに関するサポートおよびアップデート情報については、DPT の Web サイト、http://www.dpt.com を参照してください。

構成前の注意事項

既知の問題と制限

システムのブート中に DPT コントローラドライバがインストールできないことを示すメッセージが表示された場合は、原因として、システムのマザーボードに実装されているメモリーが ECC メモリーであるか、パリティチェックを行なっていないことが考えられます。PCI パリティチェックを無効にしてください。

有効な設定値

o 入出力アドレス : 

自動設定 

IBM PC ServeRAID SCSI、ServeRAID II Ultra SCSI、ServeRAID-3 Ultra2 SCSI ホストバスアダプタ

Solaris デバイスドライバ :

chs

デバイスタイプ :

SCSI RAID 

アダプタ :

IBM PC ServeRAID SCSI、ServeRAID II Ultra SCSI、ServeRAID-3 Ultra2 SCSI  

バスタイプ :

PCI 

これは、Compaq Computer Corporation の開発したサードパーティ製ドライバです。このドライバに関するサポートおよびアップデート情報については、Compaq の Web サイト、http://www.compaq.com を参照してください。

構成前の注意事項

既知の問題と制限

データが失われないようにするため、Solaris 環境では、論理ドライブ内の物理パックの構成要素として定義されていない SCSI ディスクドライブを使用しないでください。

Mylex DAC960PD-Ultra、DAC960PD/DAC960P、DAC960PG、DAC960PJ、DAC960PL、DAC960PRL-1、DAC960PTL-1 コントローラ

Solaris デバイスドライバ :

mlx

デバイスタイプ :

SCSI-2 RAID 

アダプタ :

Mylex DAC960PD-Ultra (PCI-to-UltraSCSI) 

DAC960PD/DAC960P (PCI-to-SCSI) 

DAC960PG (PCI-to-SCSI) 

DAC960PJ (PCI-to-SCSI)  

DAC960PL (PCI-to-SCSI) 

DAC960PRL-1 (PCI-to-SCSI) 

DAC960PTL-1 (PCI-to-SCSI)  

バスタイプ :

PCI 

構成前の注意事項

既知の問題と制限

Ethernet ネットワークアダプタ

3Com EtherLink XL (3C900、3C900-COMBO、3C900B-COMBO、3C900B-TPC、3C900B-TPO)、Fast EtherLink XL (3C905-TX、3C905-T4、3C905B-TX、3C905B-T4)

Solaris デバイスドライバ :

elxl

デバイスタイプ :

Network (Ethernet) 

アダプタ :

3Com EtherLink XL (3C900、 3C900-COMBO、3C900B-COMBO、 3C900B-TPC、3C900B-TPO) 

Fast EtherLink XL (3C905-TX、 3C905-T4、3C905B-TX、3C905B-T4)  

バスタイプ :

PCI 

構成前の注意事項

有効な設定値

o媒体タイプ : 

自動選択 

既知の問題と制限

Compaq ProLiant 6500 で 3C905B カードを使用すると、割り込みはできません。この問題の回避方法はありません。しかし、スロットによってはこの問題が発生したりしなかったりしますので、カードを別の PCI スロットに移動させると回避できる場合があります。またマシンを連続してリブートすると、この状態から抜けでることができる場合もあります。

AMD PCnet Ethernet (PCnet-PCI、PCnet-PCI II、PCnet-Fast)

Solaris デバイスドライバ :

pcn

デバイスタイプ :

ネットワーク (Ethernet) 

アダプタ :

AMD PCnet 

チップ :

PCnet-PCI、PCnet-PCI II、PCnet-Fast 

バスタイプ :

PCI 

構成前の注意事項

既知の問題と制限

Solaris の pcnドライバは、IRQ4 をサポートしていません。

Compaq NetFlex-3、Netelligent コントローラ

Solaris デバイスドライバ :

cnft

デバイスタイプ :

ネットワーク (Ethernet) 

アダプタ :

  • Compaq NetFlex-3/P と次のいずれか

    • 10BASE-T UTP モジュール (標準)

    • 10/100BASE-TX UTP モジュール (オプション)

    • 100VG-AnyLAN UTP モジュール (オプション)

    • 100BASE-FX モジュール (オプション)

  • Compaq Netelligent 10T PCI UTP (TLAN 2.3 または 3.03 付き)

  • Compaq Netelligent 10/100 TX PCI UTP (TLAN 2.3 または 3.03 付き)

  • Compaq NetFlex-3 PCI (TLAN 2.3 付き) と次のいずれか

    • 10BASE-T UTP モジュール (標準)

    • 10/100BASE-TX UTP モジュール (オプション)

    • 100VG-AnyLAN UTP モジュール (オプション)

    • 100BASE-FX モジュール (オプション)

  • Compaq NetFlex-3 DualPort 10/100TX PCI UTP

  • Compaq ProLiant 2500 の Integrated NetFlex-3 10/100T PCI UTP (AUI 付き)

  • Compaq Deskpro 4000/6000、ProLiant 800 の Integrated NetFlex-3 10/100T PCI UTP/BNC

  • Compaq Netelligent 10T PCI UTP バージョン 2 (TLAN 3.03 付き)

  • Compaq Netelligent 10/100 T PCI UTP バージョン 2 (TLAN 3.03 付き)

バスタイプ :

PCI 

これは、Compaq Computer Corporation の開発したサードパーティ製ドライバです。このドライバに関するサポートおよびアップデート情報については、Compaq の Web サイト、http://www.compaq.com を参照してください。

構成前の注意事項

有効な設定値

NetFlex-3/P コントローラ

o IRQ レベル : 

2(9), 3, 4, 5, 6, 7, 10, 11 

Netelligent コントローラ

o IRQ レベル : 

2(9), 3, 4, 5, 6, 7, 10, 11, 12, 14, 15 

既知の問題と制限

構成の手順

  1. Solaris ソフトウェアをインストールします。

  2. ドライバ構成ファイルの /platform/i86pc/kernel/drv/cnft.conf を編集します。

    このファイルには、ドライバに設定できるパラメタが含まれています。

    • duplex_mode : コントローラのデュプレックスモードを強制的に設定します。次のいずれかの値を設定することができます。

      • 0 - 自動設定 (デフォルト)

      • 1 - 半二重

      • 2 - 全二重

    • media_speed : コントローラの媒体速度を設定します。このオプションを使用して、10/100BASE-TX を 10 または 100Mbps に強制的に設定することができます。媒体速度はデフォルトにより自動的に構成されます。有効な値は次のとおりです。

      • 0 - 自動設定 (デフォルト)

      • 10 - 強制的に 10Mbps に設定

      • 100 - 強制的に 100Mbps に設定

    • max_tx_lsts, max_rx_lsts, tx_threshold : ドライバの性能調整に使用します。有効な値は次のいずれかです。

    プロパティ 

    有効な値 

    デフォルト値 

    max_tx_lsts

    4〜16 

    16 

    max_rx_lsts

    4〜16 

    16 

    tx_threshold

    2〜16 

    16 

    • debug_flag : 1 または 0 に設定して、ドライバからのデバッグメッセージを有効または無効にします。デフォルトでは、無効です。

    • mediaconnector : 1 に設定することによって、ProLiant 2500 システムでは、Integrated NetFlex-3 コントローラの AUI インタフェース、ProLiant 800、および Deskpro 4000/6000 では、BNC インタフェースを有効にすることができます。デフォルトは、UTP インタフェース (0) です。

    • board_id : 増設 PCI コントローラをサポートするときに設定します。board_id の形式では 0xVVVVDDDD です。VVVV はベンダー ID、DDDD はデバイス ID を示します。必要であれば、複数の ID を指定することができます。

  3. 設定の変更を有効にするには、スーパーユーザーで次を入力します。

    # touch /reconfigure
    # reboot
    

DEC 21040、21041、21140、21142、21143 Ethernet

Solaris デバイスドライバ :

dnet

デバイスタイプ :

ネットワーク (Ethernet) 

アダプタ :

DEC 21040, 21041, 21140、21142、21143 

バスタイプ :

PCI 

構成前の注意事項

PCI 設定プロセスは、システムによって異なります。ベンダーが提供する指示に従って作業してください。

有効な設定値

テストに合格した 21040/21041/21140/21142/21143 アダプタがサポートされます。

名前/モデル 

パート/バージョン 

チップ 21xxx

10MB 媒体 

100MB 媒体 

注 

Adaptec ANA-6911A/C 

143PA 

T B 

 

Adaptec ANA-6911A/TX 

143PA 

 

AsanteFAST 

09-00087-11 D 

140AA 

CNET PowerNIC CN935E 

041AA 

T B 

 

 

Cogent EM110 T4 

110101-01 

140 

T B 

 

Cogent EM110TX 

110001-02 06 

140AB 

 

Cogent EM110TX 

110001-03 01 

140AB 

 

Cogent EM110TX 

110001-03 14 

140AC 

 

Cogent EM440 QUAD 

440001-01 01 

140AC 

Cogent EM960C 

960001-03 06 

040AA 

T B A 

 

 

Cogent EM960C 

960001-04 02 

040AA 

T B A 

 

Cogent EM960TP 

960001-03 07 

040AA 

 

 

Cogent EM960TP 

960001-04 01 

040AA 

 

 

Cogent EM964 QUAD 

964001-00 01 

040AA 

 

 

Compex ReadyLINK ENET32 

B2 

040AA 

T B A 

 

 

D-Link DE530CT 

A2 

040AA 

T B 

 

 

D-Link DE530CT 

D2 

041AA 

T B 

 

 

D-Link DE530CT+ 

A1 

040AA 

T B 

 

 

DEC EtherWORKS 10/100 

DE500 RevD01 

140AC 

5、C 

DEC EtherWORKS PCI 10/100 

DE500-XA RevC01 

140AB 

5、C 

Diversified Tech 

651205025 1.2 

140AC 

Kingston KNE40BT 

2001585 A00 

041AA 

T B 

 

 

Kingston KNE100TX 

2001837-000.A00 

140AC 

Kingston KNE100TX 

2001837-000.B00 

140AC 

Kingston KNE100TX 

9920219-001.B00 

140AB 

Kingston KNE100TX 

9920219-002.B00 

140AC 

Linksys LNE100TX 

8EFPCI01..B1-1 

140AB 

Linksys LNE100TX 

8EFPCI01..B1-3 

140AC 

NetGear 

FA310TX-C2 

140AE 

 

NetGear 

FA310TX-C6 

140AF 

 

Osicom (Rockwell) RNS2300 

320109-02 

140AB 

 

Osicom (Rockwell) RNS2340 QUAD 

320112-00 

140AB 

SMC 8432BT 

60-600510-003 A 

040AA 

T B 

 

 

SMC 8432BT 

60-600528-001 A 

041AA 

T B 

 

 

SMC 8432BT 

61-600510-010 B 

040AA 

T B 

 

 

SMC 8432BTA 

60-600510-003 A 

040AA 

T B A 

 

 

SMC 8432BTA 

61-600510-000 

040AA 

T B A 

 

 

SMC 8432T 

60-600528-001 A 

041AA 

 

 

SMC 9332BDT 

60-600542-000 A 

140AC 

SMC 9332DST 

60-600518-002 A 

140 

X  

SMC 9332DST 

61-600518-000 B 

140 

X  

Znyx ZX311 

SA0027 01 

041AA 

T B A 

 

 

Znyx ZX312 

SA0011 04 

040AA 

T B A 

 

Znyx ZX314 QUAD 

PC0009-05 

040AA 

 

 

Znyx ZX314 QUAD 

SA0014-05 

040AA 

 

 

Znyx ZX315 DUAL 

SA0015 X2 

040AA 

T B 

 

 

Znyx ZX342 

PC0012 X2 

140 

Znyx ZX344 QUAD 

SA0019 X2 

140AA 

 

 

Znyx ZX345 

SA0025 X1 

140AB 

ZX346 QUAD 

SA0026 X1 

140AC 

Znyx ZX348 DUAL 

SA0028 X2 

140AC 

10MB 媒体コード :

100MB 媒体コード :

注:

既知の問題と制限

Intel EtherExpress PRO/100 (82556)

Solaris デバイスドライバ :

ieef

デバイスタイプ :

ネットワーク (Ethernet) 

アダプタ :

Intel EtherExpress PRO/100 (82556) 

バスタイプ :

PCI 

コネクタ :

RJ-45 

構成前の注意事項

既知の問題と制限

上記ドライバは、100 Mbps イーサネットをサポートしています。ただし、現在のところ、100 Mbps での通信で期待されている速度でデータ転送を行うことはできません。

Intel EtherExpress PRO/100B (82557)、EtherExpress PRO/100+ (82558、82559)

Solaris デバイスドライバ:

iprb

デバイスタイプ:

ネットワーク (Ethernet) 

アダプタ:

Intel EtherExpress PRO/100B (82557) 

EtherExpress PRO/100+ (82558、82559) 

バスタイプ:

PCI 

コネクタ:

RJ-45 

構成前の注意事項

既知の問題と制限

Intel EtherExpress PRO/100B または Intel EtherExpress PRO/100+ が搭載されている IA ベースのシステムは、パケットを受け取ってすぐにインタフェースを切断した場合に、ハングアップすることがあります。

システムがハングアップしないようにするには、システムのネットワークトラフィックが軽くなるか、あるいはネットワークトラフィックがなくなるまで待ってから、インタフェースを切断してください。

トークンリングネットワークアダプタ

Madge Smart 16/4 トークンリング

Solaris デバイスドライバ :

mtok

デバイスタイプ : 

ネットワーク (Token Ring) 

アダプタ :

Madge Smart 16/4 PCI Ringnode/Bridgenode 

Smart 16/4 PCI Presto 

バスタイプ :

PCI 

これは、Madge Networks の開発したサードパーティ製ドライバです。このドライバに関するサポートおよびアップデート情報については、Madge の Web サイト http://www.madge.com を参照してください。

構成前の注意事項

既知の問題と制限

mtok ドライバが有効になった場合、システム起動スクリプトが ifconfig を実行すると次のメッセージが表示されます。

configuring network interfaces: ip_rput: DL_ERROR_ACK for 29
errno 1, unix0
ip: joining multicasts failed on mtok0
will use link layer broadcasts for multicast

これらのメッセージは、無視してかまいません。

構成の手順

リングの速さや DMA チャネルなどのアダプタでのさまざまなハードウェアの設定は、 アダプタのスィッチまたは Ringnode に付属の MDGBOOT ディスケットに用意されている構成ユーティリティを使用して行えます。手順については、Ringnode に付属のマニュアルを参照してください。

ハードウェアの設定 :

アダプタの機能 (リングの速さなど) を選択するには、ほとんどの場合に構成ユーティリティを使用する必要があります。アダプタが適切に機能しない場合には、DMA ではなく PIO を選択したり、異なる入出力アドレスを選択するなど異なる機能を選択してみてください。

オーディオカード

アナログデバイス AD1848 と互換デバイス

Solaris デバイスドライバ : 

sbpro 

デバイスタイプ : 

オーディオ 

チップ : 

Analog Devices AD1848、互換デバイス (コンピュータのマザーボードに実装または増設カード) 

バスタイプ : 

ISA 


注 -

Solaris の sbpro ドライバがサポートしている機能とインタフェースについては、audio(7I)および sbpro(7D)のマニュアルページを参照してください。


互換デバイス情報

sbpro デバイスドライバは、AD1848 を使用したすべてのオーディオデバイスに対応しているわけではありません。ただし、AD1848 互換チップを採用した一部オーディオデバイスにも対応しています。

多くのオーディオデバイスが他のオーディオデバイスと互換性があるとしていますが、必ずしもハードウェアレベルで互換性があるわけではありません。このため、そうしたデバイスは Solaris ソフトウェアによってサポートされません。後述の「試験済みの互換デバイス」では、Solaris 環境でテスト済みのデバイスを紹介します。

AD1848 または互換チップを使用したカードの中には、現状 sbpro ドライバがサポートしていない高度なオーディオ機能を持つものがあります。

試験済みの互換デバイス

AD1848 またはその互換チップを使用していて、試験済みのデバイスは次に示すとおりです。

その他いくつかの 100% ハードウェア互換デバイスも、sbpro ドライバで使用することができます。ただし、それらのデバイスは、Solaris 環境でテストされていないため、動作は保証されません。

Turtle Beach Tropez カードは、システム内の他の ISA デバイスの動作と干渉する場合があります。Tropez カードをインストールすることでこのようなデバイス障害が発生する場合、デバイスに添付されている構成用プログラムを実行して、異なる入出力基底アドレスをカードに割り当ててください。

構成前の注意事項


注 -

オーディオデバイスの多くには、IRQ 設定と DMA 設定を選択するためのソフトウェアユーティリティが添付されています。このようなユーティリティの一部では、パラメタの設定を不揮発メモリーに記録せず、DOS が使用する構成ファイルに書き込んで、リブートするごとにカード構成を設定する場合があります。この種の構成ファイルは Solaris ソフトウェアでは使用されないため、Solaris オペレーティング環境ではカードの動作に影響しません。


有効な設定値

デフォルト値は、強調表示されています。

Compaq Deskpro XL ビジネスオーディオ (AD1847 チップ搭載)

入出力アドレス :  

0x530, 0x604, 0xE80, 0xF40

sbpro ドライバは、使用されていない DMA チャネルと IRQ 線を自動的にデバイスに割り当てます。


注 -

AD1848 とその互換チップをサポートするために、sbpro は再生と録音で、同じ DMA チャネルを使用します。このため、再生と録音を同時に行うことはできません。


Turtle Beach Tropez カード (CS4231 チップ搭載)

o入出力アドレス :  

0x530

sbpro 電源投入時、Tropez カードの MWSS 入出力アドレスは 0x530 です。このアドレスは、システムの起動後にソフトウェアを使用してのみ変更することができますが、Solaris ソフトウェアが変更することはありません。このため、Tropez カードは、入出力アドレス 0x530 でのみサポートされます。

sbpro ドライバは、使用されていない DMA チャネルと IRQ 線を自動的にデバイスに割り当てます。


注 -

Tropez カードには、カードが使用する IRQ、DMA、MWSS 互換入出力アドレスを選択するためのユーティリティプログラムが付属しています。ただし、このユーティリティは、不揮発性メモリーではなく、構成ファイルにこれらパラメタ値を記録し、DOS はこのファイルを使用してリブートのたびにカードの構成を行います。Solaris 環境では、そうした構成ファイルは使用されないため、カードの動作が影響を受けることもありません。


既知の問題と制限

Compaq Deskpro XL ビジネスオーディオ (AD1847 チップ搭載)

Creative Labs Sound Blaster Pro、Sound Blaster Pro-2

Solaris デバイスドライバ :

sbpro

デバイスタイプ :

オーディオ 

アダプタ :

Creative Labs Sound Blaster Pro 

Sound Blaster Pro-2 

バスタイプ :

ISA 


注 -

Solaris の sbpro ドライバがサポートしている機能とインタフェースについては、audio(7I)および sbprO(7D)のマニュアルページを参照してください。


構成前の注意事項

有効な設定値

デフォルト値は、強調表示されています。

o IRQ レベル : 

2、57、10

o 入出力アドレス : 

0x220、0x240

o DMA チャネル : 

0、1、3

既知の問題と制限

Sound Blaster カードにデフォルトの入出力ポートアドレス (0x220) が構成されているシステムで、ISA 版の IBM トークンリングやその互換アダプタを使用することはできません。可能であれば、Sound Blaster カードのポートアドレスを 0x240 に変更してください。変更できない場合は、システムから Sound Blaster カードを取り外してください。

Creative Labs Sound Blaster 16、Sound Blaster AWE32、Sound Blaster Vibra 16

Solaris デバイスドライバ :

sbpro

デバイスタイプ :

オーディオ 

アダプタ :

Creative Labs Sound Blaster 16 

Sound Blaster AWE32 

Sound Blaster Vibra 16 

バスタイプ :

ISA 


注 -

Solaris の sbpro ドライバがサポートしている機能とインタフェースについては、audio(7I) および sbpro(7D)のマニュアルページを参照してください。


構成前の注意事項

有効な設定値

カードがプラグ & プレイをサポートしている場合、デバイスの資源は自動的に構成されます。プラグ & プレイをサポートしないデバイスについては、次のように設定してください。

デフォルト値は、強調表示されています。

o IRQ レベル : 

2、5、7、10

o 入出力アドレス : 

0x220、0x240、0x260、0x280

o 8 ビット DMA チャネル : 

0、1、3

o 16 ビット DMA チャネル : 

5、6、7

既知の問題と制限

PC カード (PCMCIA) ハードウェア

PC カードアダプタ

Solaris デバイスドライバ :

pcic

バスタイプ :

PC カード 

コネクタ :

最高 8 つのタイプ I、II、III ソケット 


注意 - 注意 -

PC カードデバイスを出し入れしたときに、Intergraph TD-30/TD-40 マシンがロックすることがあります。そのような場合は、コンピュータのケースの金属部分に指を触れるなどしてアースをとりながら、PC カードデバイスを出し入れしてください。prtconf コマンドによって、誤って 2 つのソケットにデバイスがあると示されることがあります。カードの出し入れが検出されず、マシンがハングアップした場合は、マシンをリセットしてください。


構成前の注意事項

構成の手順

新規インストールと構成

  1. Configuration Assistant (構成用補助) を使用して、システムデバイスによってすでに使用されているアドレス空間、入出力空間、IRQ を調べます。

  2. PC カードアダプタを挿入します。

  3. Solaris ソフトウェアをインストールします。

IRQ の割り当て

  1. Configuration Assistant を使用してブートし、リソースの使用状況を調べます。

  2. 「Device Tasks」メニューから「View/Edit Devices」を選択して、デバイスの一覧を表示し、使用中の IRQ の数を確認します。

    0 〜 15 までの 16 の IRQ があり、そのうちのいくつかはすでに割り当てが決まっています。たとえば、IRQ3 は 2 番目のシリアルポート、COM2 用に予約されており、IRQ7 はパラレルポート用に予約されています。

  3. システムに COM2 ポートやパラレルポートがあっても使用していない場合は、デバイスを削除して、その IRQ リソースを PC カード用に解放します。

    1. IRQ3 を使用しているシリアルポートデバイス、または IRQ7 を使用しているパラレルポートを選択し、次に「Delete Device」を選択します。

    2. 「Continue」を選択して、「Device Tasks」メニューに戻ります。

    3. 構成情報を保存します。

  4. Solaris ソフトウェアをブートします。

3Com EtherLink III (3C589) PC カード

Solaris デバイスドライバ :

pcelx

デバイスタイプ :

ネットワーク (Ethernet) 

アダプタ :

3Com EtherLink III (3C589) 

バスタイプ:

PC カード 

構成前の注意事項

既知の問題と制限

システムをブートすると、ネットワークサービスが自動的に起動されます。システムの起動後にネットワークインタフェースを追加した場合あるいは停止させた場合、ネットワークサービスは起動されません。

構成の手順

初期インストールと構成

  1. Solaris ソフトウェアをインストールします。

  2. システムをブートします。

  3. 3Com EtherLink III PC カードデバイスを挿入します。

認識されないカードの特定

3C589 カードを挿入したが、認識されず、特殊ファイルが作成されないという場合は、prtconf コマンドを使用して、何が問題なのかを調べてください。

  1. スーパーユーザーになります。

  2. prtconf -D コマンドを実行して、3C589 カードが認識されるかどうかを確認します。

    prtconf による出力で、認識されたデバイスが次のように表示されます。

    # prtconf -D
    .  .  .
    pcic, instance #0 (driver name: pcic)        
    	.  .  .
    	network, instance #0 (driver name: pcelx)

  3. prtconf による出力で pcelx が表示されない場合は、PC カードアダプタの設定またはハードウェアに問題があります。別のマシンのカードを使用したり、同じカードが DOS では正しく動作されるかどうかを調べることによって、カードまたはアダプタのどちらに問題があるのか確認します。

2 枚以上のカードの構成

Solaris のインストール中に 3C589 カードを使用することはできないため、ネットワークインタフェースとしてカードを使用できるようにするには、ネットワーク構成ファイルを更新する必要があります。

  1. /etc/hostname.pcelx# ファイル (# はソケット番号) を作成して、使用するインタフェースに関連付けるホスト名を指定します。

  2. 新しいホスト名の IP アドレスを /etc/inet/hosts ファイルに追加します。

  3. /etc/inet/netmasks に関連付けたネットワークが登録されていることを確認します。

  4. 必要とするネットワークサービスとローカルサービスが Name Service Switch の /etc/nsswitch.conf 構成ファイルに含まれていることを確認します。

  5. システムをリブートします。


    注 -

    この手順については、『Solaris のシステム管理 (第 3 巻)』を参照してください。


特殊ファイル

/dev 内のデバイス命名方法は、PPA (物理接続ポイント) のユニット番号がインスタンスではなく、カードが挿入されているソケット番号であることを除けば、標準の LAN デバイス命名規則に従っています。つまり、pcelxドライバならば、ソケット 0 のカードは /dev/pcelx0 (つまり /dev/pcelx の PPA が 0) であり、ソケット 1 のカードは /dev/pcelx1 (つまり /dev/pcelx の PPA が 1) です。pcelx(7D)のマニュアルページを参照してください。

ホットプラグに関する注意事項

3C589 カードを取り外すと、送信した情報がすべて廃棄されます。エラーメッセージは出力されません。

同じソケットにカードを戻すと、デバイスが正常に動作します。この動作は、ネットワークから一時的にデバイスを取り外したときの動作に似ています。

モデムとシリアル PC カードデバイス

Solaris デバイスドライバ :

pcser

デバイスタイプ :

8250、16550、最高速度 115Kbps 互換 UART を使用したモデムおよび PC カードデバイス 

バスタイプ :

PC カード 

構成前の注意事項

PC カードモデムまたはシリアルデバイスが認識されると、pcser デバイスドライバが自動的に読み込まれて、ポートと IRQ が割り当てられ、特殊ファイルが作成されます (ファイルが存在しない場合)。

構成の手順

初期インストールと構成

  1. Solaris ソフトウェアをインストールします。

  2. システムをブートします。

  3. PC カードモデムまたはシリアルデバイスを挿入します。

認識されないデバイスの特定

PC カードモデムまたはシリアルデバイスを挿入したが、認識されず、/dev/cua または /dev/term に特殊ファイルが作成されないという場合は、prtconf コマンドを使用して、何が問題なのかを調べてください。

  1. スーパーユーザーになります。

  2. prtconf -D コマンドを実行して、モデムまたはシリアルデバイスが認識されるかどうかを確認します。

    prtconf による出力で、認識されたデバイスが次のように表示されます。

    # prtconf -D
    .  .  .
    pcic, instance #0 (driver name: pcic)
       .  .  .
       pccard111.222 (driver not attached)

  3. デバイスが認識されない (driver not attached) 場合は、add_drv コマンドを使用して、デバイス名を pcser デバイスが認識できる別名として追加します。

    たとえば、コマンド行に次のように入力します。

    # add_drv -i'"pccard111.222"' pcser
    


    注 -

    シェルが二重引用符を削除しないように、二重引用符は単一引用符で囲ってください。識別名には、prtconf 出力に表示された文字列を使用してください。詳しくは、add_drv(1M)のマニュアルページを参照してください。


誤って認識されたデバイスの特定

  1. prtconf -D コマンドを実行して、モデムまたはシリアルカードが誤ってメモリーカードとして認識されることがないかどうかを確認します。

    デバイスが誤ってメモリーカードと認識された場合、たとえば prtconf コマンドの出力は次のようになります。

    # prtconf -D
    .  .  .
    pcic, instance #0 (driver name: pcic)
    	.  .  .
    	memory, instance #0 (driver name: pcmem)
    		pcram, instance #0 (driver name: pcram)

  2. Configuration Assistant (構成用補助) を使用して、メモリーリソースの衝突を特定し、「View/Edit Device」メニューで正しいデバイス情報を追加します。

    一般的に問題は、メモリーデバイス設定間のリソースの衝突にあります。「デバイスの構成」の章の「問題の発見と解決」を参照してください。

    この問題で考えられる他の原因として、PC カードアダプタチップが完全にサポートされていない場合があります。たとえば、『Solaris 8 ハードウェア互換リスト (Intel 版)』に記載されていないマシンの場合です。

  3. Solaris 環境でデバイスが正しく動作するには、Solaris 環境ではサポートされないものも含めて、すべてのデバイスが定義されている必要があります。Configuration Assistant (構成用補助) ソフトウェアは、システムを構成しているすべてのデバイスを定義します。

その他の構成

システムに新しいシリアルポートまたはモデムを追加した場合は、アプリケーションがその新しいポートを使用できるように、構成ファイルを編集しなければならないことがよくあります。たとえば UUCP や PPP を使用するには、/etc/uucp/devices ファイルを更新する必要があります。『Solaris のシステム管理 (第 3 巻)』の「UUCP の概要」を参照してください。

特殊ファイル

/dev/term/dev/cua 内のシリアルデバイス名には、ソケット番号が使用されます。ソケット 0 のカードは pc0、ソケット 1 のカードは pc1 です。pcser(7D) のマニュアルページを参照してください。

ホットプラグに関する注意事項

使用中に PC カードモデムまたはシリアルデバイスを取り外した場合は、カードが元のソケットに戻されるまで、デバイスドライバによってエラーが返されます。

デバイスを再び使用する前にいったんデバイスを閉じて、再挿入したカードでデバイスを再度開く必要があります。この再起動の手順は、アプリケーションによって異なります。たとえば使用中のカードが取り外された場合、tip セッションは自動的に終了します。システムを再起動するには、tip セッションを再起動する必要があります。

SRAM および DRAM PC カードデバイス

Solaris デバイスドライバ :

pcram

デバイスタイプ :

スタティック RAM (SRAM)、ダイナミック RAM (DRAM) 

バスタイプ :

PC カード 


注 -

フラッシュ RAM デバイスはサポートされていません。


構成前の注意事項

PC カードメモリーデバイスが認識されると、pcram デバイスドライバが自動的に読み込まれて、物理アドレスが割り当てられ、特殊ファイルが作成されます (ファイルが存在しない場合)。

既知の問題と制限

構成の手順

初期インストールと構成

  1. Solaris ソフトウェアをインストールします。

  2. システムをブートします。

  3. カードを挿入します。

認識されないデバイスの特定

メモリーデバイスのカードを挿入したが認識されず特殊ファイルが作成されない場合は、次の手順で prtconf コマンドを使用してください。

  1. スーパーユーザーになります

  2. prtconf -D コマンドを実行して、システムによって認識されている構成を確認します。

    prtconf による出力で、認識されたデバイスが次のように表示されます。

    # prtconf -D
    .  .  .
    pcic, instance #0 (driver name: pcic)
        .  .  .
       memory, instance #0 (driver name: pcmem)
             pcram, instance #0 (driver name: pcram)
    

  3. prtconf による出力でメモリーデバイスが表示されない場合は、そのデバイスがサポートされていないことを示し、pcram デバイスドライバで使用することはできません。

特殊ファイル

PC カードメモリーデバイスに対して作成される特殊ファイルはディスクに対して作成されるファイルに似ており、/dev/dsk/c#t#d#p# または /dev/dsk/c#t#d#s# という形式のファイル名になります (pcram(7D)のマニュアルページを参照)。名前の中の略語の意味は次の通りです。

c# コントローラ番号 #

t# カード技術の種類を示す番号。# は次のいずれかです。

0 Null-ヌル−デバイスなし

1 ROM

2 OTPROM (One Time PROM)

3 UV EPROM

4 EEPROM

5 Flash EPROM

6 SRAM

7 DRAM

d# デバイス領域タイプを示す番号。通常はゼロ

p# fdisk のパーティション番号

s# Solaris スライス番号


注 -

デバイス名には、パーティション名 (p#) またはスライス名 (s#) のどちらでも使用することができます。ただし、両方を同時に使用することはできません。


PC カードメモリーデバイスの使用方法

PC カードメモリーデバイスは、Solaris のボリューム管理プログラムによって認識されるため、vold による特別な設定は必要ありません。

    vold を使用せずに PC カードメモリーデバイスを管理する場合は、/etc/vold.conf ファイルの中の「use pcmem」をコメント行にしてください。

コメント行にするには、行の先頭に # 文字を挿入します。

PC カードメモリーデバイスにファイルシステムを作成する必要はありません。ただし、新しい PC カードメモリーは、ファイルシステムを作成してから使用するのが一般的です。PC カードメモリーに最適なフォーマットは DOS の PCFS です。PC カードメモリーには事実上どのようなファイルシステムフォーマットでも使用することができますが、他のファイルシステムフォーマットはプラットフォームに依存しており、異機種マシン間のデータのやりとりに適していません。『OpenWindows ユーザーズガイド (上級編)』の「PCMCIA メモリーカードの使い方」を参照してください。


注 -

tarddcpio コマンドの出力を PC カードメモリーデバイスにリダイレクトするには、最初に fdformat コマンドを引数なしで使用して、ファイルシステムを作成する必要があります。また、再度書き込みを行えるようにするには、カードを再度フォーマットする必要があります。


ホットプラグに関する注意事項

使用中にメモリーカードを取り外した場合は、カードが元のソケットに戻されるまで、デバイスドライバによってエラーが返されます。デバイスを再び使用する前に、いったんデバイスを閉じて、再挿入したカードでデバイスを再度開く必要があります。

Viper 8260pA と SanDisk Flash PC カード ATA デバイス

Solaris デバイスドライバ :

pcata

デバイスタイプ :

ATA PC カード 

アダプタ :

Viper 8260pA 

SanDisk Flash 

または任意の PC カード ATA デバイス 

バスタイプ :

PC カード 

構成前の注意事項

PC カード ATA デバイスが認識されると、pcata デバイスドライバが自動的に読み込まれて、IRQ が割り当てられ、デバイスノードが作成され特殊ファイルが作成されます (ファイルが存在しない場合)。

既知の問題と制限

構成の手順

初期インストールと構成

  1. Solaris ソフトウェアをインストールします。

  2. システムをブートします。

  3. PC カード ATA デバイスを挿入します。

認識されないデバイスの特定

PC カード ATA デバイスを挿入したが、認識されず、特殊ファイルが作成されない場合は、prtconf コマンドを使用して、何が問題なのかを調べてください。

  1. prtconf -D コマンドを実行して、pcata カードが認識されるかどうかを確認します。

    prtconf により、認識されたデバイスが次のように表示されます。

    # prtconf -D
    .  .  .
    pcic, instance #0 (driver name: pcic)
       .  .  .
       disk, instance #0

  2. prtconf による出力で pcata が表示されない場合は、PC カードアダプタの設定またはハードウェアに問題があります。

    別のマシンでカードを使用したり、同じカードが DOS では正しく動作するかどうかを調べることによって、カードまたはアダプタのどちらに問題があるのか確認します。

特殊ファイル

PC カードデバイスの場合、ノードは、そのノードが参照するデバイス名の一部としてのソケット番号を含み、/devices に作成されます。ただし、/prtc/dev 名と /dev/dsk/dev/rdsk 内の名前は現在の ATA デバイスの命名規則に従っており、名前の中のソケット番号は符号化されません。pcata(7D)のマニュアルページを参照してください。

ホットプラグに関する注意事項