Users Guide
3– ドライバのインストール
Linux ドライバソフトウェアのインストール
9 AH0054602-04 M
表 3-1 は、 41xxx Series Adapter の Linux ドライバについて説明しています。
Linux ド ラ イバは、 ソース Red Hat
®
パケ ッ ト マネージ ャ (RPM)パッケージまたは
kmod RPM
パッケージを使用してインストールします。RHEL RPM パッケージは次の
とおりです。
qlgc-fastlinq-<version>.<OS>.src.rpm
qlgc-fastlinq-kmp-default-<version>.<arch>.rpm
SLES ソースおよび kmp RPM パッケージは次のとおりです。
qlgc-fastlinq-<version>.<OS>.src.rpm
qlgc-fastlinq-kmp-default-<version>.<OS>.<arch>.rpm
次のカ ーネルモジ ュ ール (
kmod) RPM は、 Xen Hypervisor を実行する SLES ホス ト
に
Linux の ド ラ イバを イ ンス ト ールし ます。
qlgc-fastlinq-kmp-xen-<version>.<OS>.<arch>.rpm
次のソース
RPM は、 RHEL および SLES ホス トに RDMA ライブラリコードをインス
トールします。
qlgc-libqedr-<version>.<OS>.<arch>.src.rpm
表 3-1. 41xxx Series Adapters Linux ドライバ
Linux ドライバ 説明
qed
qed core ド ラ イバモジ ュールは、 フ ァ ームウ ェ アを直接制御 し 、 割込みを処理 し 、 プロ ト コ
ル固有の ド ラ イバセ ッ ト に低レ ベル
API を提供します。 qede、 qedr、 qedi、および qedf ド
ライバのある
qed インタフェース。 Linux の core モジ ュールは、 すべての PCI デバイス リ
ソース (レジスタ、 ホスト インタフェースキューなど) を管理します。
qed core モジュール
には
Linux カーネルバージ ョ ン 2.6.32 以降が必要です。 テス ト は x86_64 アーキテクチャに
特化し て実施さ れま し た。
qede
41xxx
Series Adapter 用の Linux イ ーサネ ッ ト ド ラ イバ。 この ド ラ イバはハー ド ウ ェ ア を直
接制御し 、
Linux ホス ト ネ ッ ト ワーキングス タ ッ ク に代わっ て イーサネ ッ ト パケ ッ ト の送受信
を担います。 また、 それ自体のためにデバイ ス割込みを受け取 り 、 処理し ます (
L2 ネッ ト
ワーキングの場合)。
qede ドライバには Linux カーネルバージ ョ ン 2.6.32 以降が必要です。
テストは
x86_64 アーキテ ク チ ャ に特化 し て実施さ れま し た。
qedr
Linux RoCE ド ラ イバは、 Open Fabric Enterprise Distributions (OFED™) 環境内で qed
core
モジュールおよび qede イ ーサネ ッ ト ド ラ イバと 組み合わせて動作 し ます。 また、
RDMA ユーザースペースアプ リ ケーシ ョ ンでは、 サーバーに libqedr ユーザーラ イブ ラ リが
イ ン ス ト ール されている必要があ り ます。
qedi
41xxx
Series Adapters 用 Linux iSCSI-Offload ドライバです。 このドライバは Open
iSCSI
ライブラリで機能します。
qedf
41xxx Series Adapters 用 Linux FCoE-Offload ドライバです。 このドライバは Open
FCoE
ライブラリで機能します。