本ページはプロモーションが含まれています

「BUFFALO LGY-PCIE-MG2」の不具合解決!「Marvell」ドライバー&ファームウェアを強制インストール

スポンサーリンク
スポンサーリンク

10Gbpsのネットワークカードといえば、「Buffalo LGY-PCIE-MG2」。

なんと、1万円前後で購入することが出来ます。

本商品は、2021年 2月下旬 発売と古くから存在していますが、不具合が結構あるらしいです…。

「スリープ後につながらない」
「たまに回線が途切れて、再起動しないと直らない」
「Buffalo公式がドライバーを更新してくれない…。」

こういった不具合にお困りの方のために、解決策をわかりやすく記事にしました。

図をたくさん使用して説明していますので、初めての方でもわかりやすいかと思います。

それでは一緒にやっていきましょう!

このページでわかること
  • Marvellドライバーのインストール方法
  • Marvellファームウェアのインストール方法
  • Marvellファームウェアの復元方法
  • ネットワークアダプタの最適設定
  • ネットワークアダプタのPCI IDの調べ方

「Buffalo LGY-PCIE-MG2」の商品自体のレビューは、以下の記事にまとめています。購入を検討されている方は、ぜひご覧ください。

ネットワークカード購入前の注意点をまとめていますので、検討されている方は参考にしてみてください。

スポンサーリンク

結果

本記事の解決策を実施すると、以下のようになります。

ドライバー:2.2.1.0 → 3.1.10.0
ファームウェア:3.1.118 → 4.2.4.6
※2025/3/21時点

導入後、特に不具合を感じる事はありませんでした。

ドライバー

ファームウェア

少し操作がややこしくはありますが、本記事の内容を順番通りに対応すればできますので、一緒に頑張りましょう!!

スポンサーリンク

Buffalo公式ドライバーのアンインストール

Buffalo公式ドライバーがインストールされていると、次に進めないため先にアンインストールします。

公式ドライバーをインストールしていない方は、こちらをクリックして読み飛ばしてください。

  • 1
    スタートメニューから「インストールされているアプリ」にアクセスする

    「Buffalo LGY-PCIE-MG2」の項目からアンインストールしてください。

  • 2
    アンインストールを進める

    数秒で終わりますので、完了ボタンを押してください。

    LGY-PCIE-MG2にLANケーブルを挿入している場合、ドライバーがなくなるためインターネットが繋がらなくなります。

  • 3
    PCを再起動する

    新しいドライバー導入時にエラーがでないように、念の為再起動します。

    公式ドライバーのアンインストールは、以上になります。

    次の項目では「ドライバー」や「ファームウェア」のダウンロードが必要なため、違うLANポートにLANケーブルを接続するか、Wi-Fiでインターネットに接続できる環境にしてください。

スポンサーリンク

Marvellドライバーのインストール方法

「Buffalo LGY-PCIE-MG2」に搭載されているネットワークコントローラ「AQC107」は、Marvell社製です。

Buffalo提供のドライバーは初期バージョンから更新されていませんが、Marvell社はドライバーのアップデートを頻繁に行っています。

そこで本記事では、Marvell社が提供する最新のドライバーをインストールし、動作の安定性を向上させる方法を解説します。

「Buffalo LGY-PCIE-MG2」への非公式ドライバー導入は、自己責任でお願いします。

  • 1
  • 2
    「AQN107」のドライバーを検索する

    各項目に対して以下を選択し、APPLYをクリックしてください。

    CATEGORY:Marvell Public Drivers
    PLATFORM/OS:Windows
    製品コード:AQN-107

    AQC-107とAQN-107の違い

    AQC-107:ネットワークコントローラーチップのこと
    AQN-107:AQC-107を使用したネットワークカード製品

    AQN-107対応ドライバーは、AQC-107搭載の製品に対応していることになります。

  • 3
    ドライバーをダウンロードする

    「Marvell AQtion Windows 64-bit Driver」 をダウンロードしてください。

  • 4
    ダウンロードしたファイルを解凍する
  • 5
    インストールファイルを実行する

    解凍フォルダ内の、セットアップファイルを実行してください。

  • 6
    ドライバーをインストールする

    ライセンスに同意し、インストールを進めてください。

  • 7
    PCを再起動する

    再起動後はインターネットに接続できるか、確認してください。

    ドライバーのインストールは、以上です。

スポンサーリンク

Marvellファームウェアのインストール方法

Buffalo提供のファームウェアも、ドライバーと同じく初期バージョンから更新されていません。

ネットワークコントローラー「AQC107」のファームウェア最新版は、なぜかMarvellではなくLenovoのホームページにあります。

本来はLenovo製のパソコン用のファームウェアなのですが、それを無理やり「 LGY-PCIE-MG2」に導入する方法を解説します。

「Buffalo LGY-PCIE-MG2」への非公式ファームウェア導入は、自己責任でお願いします。

「LGY-PCIE-MG2」だけじゃなく、「TX401」などのAQC107搭載製品にも応用が効きます。ぜひご活用ください。

参考サイト:バッファローの 普及価格帯10GbE NIC
Aquantia製NICのファームウェアを強制的にアップデートする

  • 1
  • 2
    ファームウェアをダウンロードする

    「detn007fa.zip」というファイルをダウンロードします。

  • 3
    ダウンロードしたファイルを解凍する
  • 4
    さらにその中の圧縮ファイルを解凍する
  • 5
    「updatedata.xml」の内容を書き換える

    「updatedata.xml」を、メモ帳で開いてください。

    書き換え用のコードを、ここからコピーしてください。

    <pciid vid="1d6a" did="07b1" sdid="0369" svid="1154" />

    変更前
    <pciid vid="1d6a" did="07b1" sdid="1046" svid="17AA" />
    変更後(LGY-PCIE-MG2のPCI ID
    <pciid vid="1d6a" did="07b1" sdid="0369" svid="1154" />

    「Buffalo LGY-PCIE-MG2」以外のAQC107製品にインストールしたい場合は、その製品の「PCI ID」に書き換える必要があります。こちらに「PCI ID」を調べる方法をまとめていますので、ぜひ参考にしてください。

    コードを次のように書き換えてください。

    メモ帳を保存して閉じてください。

    「updatedata.xml」の内容を書き換えない場合、アップデートを実行しても、エラーが出てファームウェアをアップデートできません。

    エラー画面

    「No adapters can be updated / アダプタを更新できません」と表示されます。

  • 6
    管理者権限でアップデートファイルを実行する
  • 7
    インストールを進めていく

    現状のファームウェアバージョンが「3.1.118」。
    アップデート後には「4.2.46」になることがわかります。

    例では「Buffalo LGY-PCIE-MG2」が「1」に対応しているので、「1」を入力しています。

    PCの構成によっては番号が変わりますので、ご注意ください。

    アップデートが開始されます。約30秒くらいで完了します。

    「Firmware update finished!」と表示されれば、アップデート完了となります。

    適当なキーを押して、ウインドウを閉じてください。

  • 8
    再度アップデートファイルを実行する

    ファームウェアのバージョンが、正常にアップデートされているか確認します。

    Firmware項目の数字が、元々の「3.1.118」より数字が上がっていることを、確認します。

    例では「4.2.46」になっていることがわかります。

    適当なキーを押して、ウインドウを閉じてください。

    アップデート後に「logs」ファイルが作成されます。これはバックアップデータのため、大切に保管をお願いします。

  • 9
    PCを再起動する

    再起動後はインターネットに接続できるか、確認してください。

    ファームウェアのインストールは、以上です。

スポンサーリンク

ネットワークカードの最適設定

ネットワークカードには「オフロード」という設定項目があります。

オフロードとは?

PC本体(CPU)が行うネットワーク処理の一部を、ネットワークカードに処理させる技術のことです。標準設定では「有効」になっているため、ネットワークカードが処理するようになっています。

しかし、近年のPCはCPUが高性能なので、オフロードを「無効」にしたほうが遅延減少などのパフォーマンスが向上しやすい傾向にあります。

特に10Gbpsネットワークカードの場合、熱暴走が原因で性能が低下する報告が多数あります。なるべくネットワークカードに処理させないほうがベターです。

FPSやレースゲームなどをされている方にも、遅延軽減により快適なプレイが期待できますので、ぜひ設定を見直してみてください。

それでは、「オフロード設定を無効」にする方法を解説します。

  • 1
    デバイスマネージャーを起動する

    どちらか好きな方法で、デバイスマネージャーを起動します。

    スタートメニューから起動する方法


    ファイル名を指定して実行から起動する方法

    「devmgmt.msc」を入力してください。

  • 2
    調べたいデバイスをダブルクリックする

    例では「BUFFALO LGY-PCIE-MG2」のPCI IDを調査対象にしています。

  • 3
    詳細設定タブのオフロード設定を「無効/Disabled」にする

    オフロードとつく項目を、片っ端から「無効/Disabled」にします。

    オフロードの設定項目一覧
    ※機器によって設定項目が異なる可能性があります。

    ARPオフロード
    IPv4 チェックサムオフロード
    NSオフロード
    TCP チェックサムオフロード(IPv4)
    TCP チェックサムオフロード(IPv6)
    UDP チェックサムオフロード(IPv4)
    UDP チェックサムオフロード(IPv6)
    一括送信オフロード v2(IPv4)
    一括送信オフロード v2(IPv6)

    BUFFALO LGY-PCIE-MG2の場合

    Realtek PCIe 2.5GbEの場合

  • 4
    OKをクリックし、設定完了
スポンサーリンク

(おまけ)Marvellファームウェアの復元方法

あまり機会がないかもしれませんが、ファームウェアのバージョンを元に戻すことが出来ます。

その方法を解説しておきます。

「Buffalo LGY-PCIE-MG2」のファームウェアの復元は、自己責任でお願いします。

  • 1
    「ファイル名を指定して実行」を起動する

    Win+Rを押すか、スタートメニューから起動してください。

  • 2
    管理権限でコマンドプロンプトを起動する

    cmd」と入力後、Ctrl+Shift+Enterを押してください。

  • 3
    アップデートファイルのパスをコピーする

    アップデートファイルから直接パスをコピーします。

  • 4
    コマンドプロンプトにコピーしたパスを貼り付ける

    コマンドプロンプト上で「右クリック」すると貼り付けることが出来ます。

  • 5
    ロールバックのコマンドを入力し、実行する

    現状のファームウェアバージョンが「4.2.46」。
    ロールバック後には「3.1.118」になることがわかります。

    例では「Buffalo LGY-PCIE-MG2」が「1」に対応しているので、「1」を入力しています。

    PCの構成によっては番号が変わりますので、ご注意ください。

    以下の注意事項が表示されます。

    【警告】これは実験的な機能であり、正しく動作しない可能性があります。どうしても必要な場合にのみ使用してください。例:ファームウェア更新後にネットワークアダプタが機能しなくなった場合。

    問題なければ、進めてください。

    アップデートが開始されます。約20秒くらいで完了します。

    「Firmware rollback finished!」と表示されれば、復元完了となります。

    適当なキーを押して、ウインドウを閉じてください。

  • 6
    再度アップデートファイルを実行する

    ファームウェアのバージョンが、正常にアップデートされているか確認します。

    Firmware項目の数字が、元々の「3.1.118」になっていることを確認してください。

    何も押さずに、ウインドウを閉じてください。

  • 7
    PCを再起動する

    再起動後はインターネットに接続できるか、確認してください。

    ファームウェアの復元は、以上です。

スポンサーリンク

(おまけ)PCI IDの調べ方

デバイスマネージャーから調べることが出来ます。

もし、「Buffalo LGY-PCIE-MG2」以外の製品に無理やりインストールしたい方は、「updatedata.xmlのPCI ID」を、この方法で調べた「PCI ID」に書き換えてください。

参考サイト:Qiita - Marvell(旧AQUANTIA) AQC107の動作を安定化させる

  • 1
    デバイスマネージャーを起動する

    どちらか好きな方法で、デバイスマネージャーを起動します。

    スタートメニューから起動する方法


    ファイル名を指定して実行から起動する方法

    「devmgmt.msc」を入力してください。

  • 2
    調べたいデバイスをダブルクリックする

    例では「BUFFALO LGY-PCIE-MG2」のPCI IDを調査対象にしています。

  • 3
    詳細タブのプロパティから「ハードウェア ID」を選択する
  • 4
    値の2行目から、各IDを読み取る

    右クリックメニューから、値をコピーすることも可能です。

    PCI IDの調べ方は、以上となります。

    「updatedata.xml」の書き換え手順に戻りたい方は、こちらをクリックしてください。

スポンサーリンク

まとめ

ここまで読んで頂き、ありがとうございます。

いかがでしたでしょうか。

ネット上に、非公式ドライバーとファームウェアの導入方法の記事はありますが、個人的にわかりにくかったため、記事を書かせて頂きました。

本記事が、皆様のお役に立てればうれしいです。

「Buffalo LGY-PCIE-MG2」本体を、実際に導入した内容を記事にしていますので、よろしければご覧ください。

不明な点がございましたら、気軽にお問合せフォームよりご連絡をお願いします。できる限りサポートさせて頂きます。

それではまた会いましょう!

guuteru-bow

コメント

タイトルとURLをコピーしました