Jump to content 日本-日本語
製品  >  ソフトウェア  >  Linux

tg3 v3.98e-1/v3.98e-2/v3.98e-3/tg3-3.98f-3
ビルド用ドキュメント

Open Source & Linux

導入事例

product

ハードウェア
ソフトウェア
サービス & サポート

buy now?

HPE OPEN SERVICES
保守サービス
教育プログラム

support

OS対応表
システム構成図
技術文書
FAQ
ディストリ対応表
サポート & ドライバ
リンク
SDR - 設定方法
FreeBSD
サイトマップ
HPE & Red Hat情報ポータル HPEとRed Hatが実現するオープンなイノベーション
BSD 動作確認レポート等を掲載
コンテンツに進む
27-MAY-09, revised 30-JUN-09
 本ページに記載してある内容は限られた評価環境に於ける検証結果に基づいたものです。本ページの情報を利用する前に予めサイト内リンク技術情報サイト内リンク保証について、ディストリビュータが提供する WEBサイト等をご覧ください。

本バージョンでの主な変更点について

[v3.98e-1] SLES11がサポートされました。
[v3.98e-1] ドライバインストールパスが /lib/modules/`uname -r`/updates に変更されました。updatesディレクトリが存在しない場合、ドライバは /lib/modules/`uname -r`/kernel/drivers/net にインストールされるので、inboxドライバを上書きします。
[v3.98e-2] SLES11 `Supported External`への対応が表明されました(実際には SLES9/SLES10も対応を確認)。
[v3.98e-2] ドライバインストールパスが /lib/modules/`uname -r`/updates/drivers/net に変更され、inboxドライバを上書きしなくなりました。
[v3.98e-2] /lib/modules/`uname -r`/updates/driversディレクトリが存在しない場合、ドライバのビルドに失敗します。
[v3.98e-2] README_hpファイル内のファイル名の記述が間違っています。
[v3.98e-3] v3.98e-2 で発生する、ドライバのビルドに失敗する問題が修正されました。
[v3.98e-3] README_hpファイル内のファイル名および Releaseの記述が間違っています。
[v3.98f-3] SLES11 `Supported External`に対応が表明されました(実際には SLES11のみで SLES9/10は非対応を確認)。

注意事項と既知の問題について

・x86_64の場合、SLES9/SP1未満では本ドライバは利用できません。
・SLES9/SP4の場合、ソケットバッファを大きくした状態で TSOを ONにすると送信パフォーマンスが劣化する問題があります。
・RedHat OSで tg3-3.98f-3 driver sourceをビルドすると下記スクリプトエラーが発生します。しかし、ビルドされた tg3 driver moduleに影響はありませんので、このスクリプトエラーは無視してください。
if [ -n "" -a -ge 11 ]; then \
             echo "tg3.ko external" > Module.supported; \
     fi
/bin/sh: line 0: [: too many arguments

動作確認済みディストリビューション

x86
Red Hat EL4AS(2.6.9-5.EL〜2.6.9-78.0.22.EL)
Red Hat EL4ES(2.6.9-5.EL〜2.6.9-78.0.22.EL)
Red Hat EL5 Server (2.6.18-8.EL〜2.6.18-128.1.1.EL)
Red Hat EL5 Server/Xen (2.6.18-92.EL〜2.6.18-128.1.1.EL)
SUSE Enterprise 9(2.6.5-7.97〜2.6.5-7.316)*1,*2
SUSE Enterprise 10(2.6.16.21-0.8〜2.6.16.60-0.37)*1
SUSE Enterprise 10/Xen (2.6.16.21-0.21〜2.6.16.60-0.37)*1
SUSE Enterprise 11(2.6.27.19-5.1〜2.6.27.21-0.1.1)*1
SUSE Enterprise 11/Xen (2.6.27.19-5.1〜2.6.27.21-0.1.1)*1

x86_64(EM64T, AMD64)
Red Hat EL4AS(2.6.9-5.EL〜2.6.9-78.0.22.EL)
Red Hat EL4ES(2.6.9-5.EL〜2.6.9-78.0.22.EL)
Red Hat EL5 Server (2.6.18-8.EL〜2.6.18-128.1.1.EL)
Red Hat EL5 Server/Xen (2.6.18-92.EL〜2.6.18-128.1.1.EL)
SUSE Enterprise 9(2.6.5-7.97〜2.6.5-7.316)*1,*2
SUSE Enterprise 10(2.6.16.21-0.8〜2.6.16.60-0.37)*1
SUSE Enterprise 10/Xen (2.6.16.21-0.21〜2.6.16.60-0.37)*1
SUSE Enterprise 11(2.6.27.19-5.1〜2.6.27.21-0.1.1)*1
SUSE Enterprise 11/Xen (2.6.27.19-5.1〜2.6.27.21-0.1.1)*1
  *1 v3.98e-1の場合、ドライバロード時 tainted kernelになります。
  *2 SLES9/SP4の場合、ソケットバッファを大きくした状態で TSOを ONにすると送信パフォーマンスが劣化する問題があります。

ビルド方法

Red Hat 4/Red Hat 5の場合
kernel source の setup は必要ありません

# rpm -ivh tg3-3.98e-3.src.rpm
# cd /usr/src/redhat
# rpmbuild -bb SPECS/tg3.spec
# rpm -ivh RPMS/i386/tg3-3.98e-3.i386.rpm --force
 ⇒ 64bit kernelの場合、"rpm -ivh RPMS/x86_64/tg3-3.98e-3.x86_64.rpm --force"です
#
SUSE Linux Enterprise 9/SUSE Linux Enterprise 10の場合
# cd /usr/src/linux
# make mrproper
# make cloneconfig
# rpm -ivh tg3-3.98e-3.src.rpm
# cd /usr/src/packages
# rpmbuild -bb SPECS/tg3.spec
# rpm -ivh RPMS/i586/tg3-3.98e-3.i586.rpm --force
 ⇒ 64bit kernelの場合、"rpm -ivh RPMS/x86_64/tg3-3.98e-3.x86_64.rpm --force"です
#

NIC設定の確認

tg3 driverの設定/確認は ethtoolコマンドをご使用ください。
 ethtoolコマンド実行例
# ethtool -i eth0
driver: tg3
version: 3.98e
firmware-version: 5705-v3.19
bus-info: 01:02.0
# ethtool eth0
Settings for eth0:
    Supported ports: [ MII ]
    Supported link modes: 10baseT/Half 10baseT/Full
                   100baseT/Half 100baseT/Full
                   1000baseT/Half 1000baseT/Full
    Supports auto-negotiation: Yes
    Advertised link modes: 10baseT/Half 10baseT/Full
                   100baseT/Half 100baseT/Full
                   1000baseT/Half 1000baseT/Full
    Advertised auto-negotiation: Yes
    Speed: 1000Mb/s
    Duplex: Full
    Port: Twisted Pair
    PHYAD: 1
    Transceiver: internal
    Auto-negotiation: on
    Supports Wake-on: g
    Wake-on: d
    Current message level: 0x000000ff (255)
    Link detected: yes
#

ダウンロード

HP Tested and Approved tg3 Linux NIC Driver
FILE RPMtg3-3.98e-1.src.rpm(ftp-JPN) サイト外リンク(ftp-US) 161K 27-MAR-09
追記 TEXTREADME_hp,TEXTREADME,TEXTChangeLog,TEXTman

HP Tested and Approved tg3 Linux NIC Driver
FILE RPMtg3-3.98e-2.src.rpm(ftp-JPN) サイト外リンク(ftp-US) 160K 05-APR-09
追記 TEXTREADME_hp,TEXTREADME,TEXTChangeLog,TEXTman

PSP-Ready  tg3-3.98e-3 は ProLiant Support Pack(PSP)に対応しており、サイト内リンクv8.25に同梱されています。

HP Tested and Approved tg3 Linux NIC Driver
FILE RPMtg3-3.98f-3.src.rpm(ftp-JPN) サイト外リンク(ftp-US) 160K 28-MAY-09
追記 TEXTREADME_hp,TEXTREADME,TEXTChangeLog,TEXTman
印刷用画面へ印刷用画面へ
プライバシー ご利用条件・免責事項