CXGB(4) | FreeBSD Kernel Interfaces Manual | CXGB(4) |
名称
cxgb — Chelsio T3 10 ギガビットイーサネットアダプタドライバ書式
このドライバをカーネルにコンパイルするためには、次の行を利用者のカーネル設定ファイルに置きます:
device firmware
device cxgb
device cxgb
ブート時にモジュールとしてドライバをロードするためには、次の行を loader.conf(5) に置きます:
if_cxgb_load="YES"
解説
cxgb ドライバは、送信/受信チェックサムオフロード、ジャンボフレーム、 TCP セグメンテーションオフロード (TSO)、ラージ受信オフロード (LRO)、 VLAN ハードウェア挿入/抽出と VLAN チェックサムオフロードをサポートしています。さらなるハードウェア情報については、 http://www.chelsio.com/ を参照してください。ハードウェア要件に関連する疑問については、利用者の Chelsio T3 アダプタで供給された文書を参照してください。リストされたすべてのハードウェア要件は、 FreeBSD での使用に適用されます。
ジャンボフレームのサポートは、インタフェース MTU 設定を通して提供されます。 ifconfig(8) ユーティリティでの 1500 バイト以上の MTU の選択は、ジャンボフレームの受信と送信のためのアダプタを設定します。ジャンボフレームのための最大の MTU サイズは、9000 です。
このデバイスを設定する詳しい情報については、 ifconfig(8) を参照してください。
ハードウェア
cxgb ドライバは、T3 と T3B チップセットに基づく 10 ギガビットと 1 ギガビットイーサネットアダプタをサポートします:
- Chelsio 10GBase-CX4
- Chelsio 10GBase-LR
- Chelsio 10GBase-SR
診断
- cxgb%d: Unable to allocate bus resource: memory
- 致命的な初期化エラーが発生しました。
- cxgb%d: Unable to allocate bus resource: interrupt
- 致命的な初期化エラーが発生しました。
- cxgb%d: Could not find firmware image %s
- 適切なファームウェア kld モジュールがインストールされませんでした。これは、致命的な初期化エラーです。
サポート
一般的な情報とサポートのについては、次の Chelsio サポートウェブサイトに行ってください: http://www.chelsio.com/。問題がサポートされているアダプタでサポートされているカーネルのリリースされたソースコードと識別されるなら、問題に関連する特有の情報を<support@chelsio.com>メールしてください。
歴史
cxgb デバイスドライバは、 FreeBSD 6.3 と FreeBSD 7.0 ではじめて登場しました。作者
cxgb ドライバは、 <scottl@FreeBSD.org>によるかなりのサポートをうけて <kmacy@FreeBSD.org>によって書かれました。March 14, 2007 | FreeBSD |