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 
ライブラリで機能します。










