公平を期すために最初に言っておくと、Intel i226-VはMinisforumが設計したシリコンの問題ではありません。Intelが設計してリリースし、大量生産されたi225-Vの後継として売り出し、ひっそりと何度も改訂してきたチップです。ホームラボ、仮想化、ルーターのコミュニティは、こうした問題がいつも見つかるのと同じ方法でその問題を見つけました。購入し、取り付け、原因を突き止められないままリンクが落ちるのを目の当たりにしたのです。2023年半ばのOPNsenseフォーラムのスレッドは、その挙動を端的に説明しています。主流のルーターOS上で、NICが明らかなきっかけもなく、不規則な間隔でダウンするというものです。Intelは、通常の条件下でリンクを維持できない設計を出荷していたのです。
ここから書くのは、そのシリコンの話ではありません。シリコンの評判が公になった後、ハードウェアメーカーが何をすることを選んだかという話です。
すでに存在していたIntel i226-Vの記録
Minisforumが2024年初めにMS-01を発売した時点で、i226-Vには少なくとも3つの分野にわたって、3年分のコミュニティによる不利な証拠がありました。
リンク切断。 2023年以降のOPNsenseフォーラムのスレッドには、ごく普通のトラフィック下で突然リンクが失われる現象が記録されています。
非対称なスループット。 MS-01のi226-Vポートを専門に調べたProxmoxフォーラムのスレッドでは、同一のテスト環境で、同じ物理リンクが一方向ではギガビット近くで動く一方、もう一方向では数十メガビットまで落ちることが分かりました。ASPM関連のドライバーのバグや、ハードウェアレベルのフロー制御の不具合と一致するパターンです。
ドライバーの対応状況。 XCP-ngフォーラムのスレッドには、特定のハイパーバイザーのディストリビューションでは、手動でASPMを無効にする回避策を取らない限り、カードが定格の2.5 Gbpsの速度を出さないことが記録されています。その後のProxmox 9.xのスレッドはさらに踏み込み、最新のカーネルでi226-Vインターフェースがまったく立ち上がらないMS-01ユーザーについて説明しています。
これらはどれも秘密ではありませんでした。Minisforumで部品調達を担当するハードウェアエンジニアなら、ブラウザーさえあれば、次の製品リビジョンのテープアウトを決めたその日に、これらのスレッドを開くことができたはずです。
Minisforumはその情報をどう扱ったか
MS-01はi226-Vを搭載して出荷されました。コスト面から見れば、これは弁護できます。Realtek RTL8125BやAquantia系のAQC113といった他の2.5GbEシリコンに対するIntelの価格面の優位は本物で、発売時点では、NICを差し替えられるほど設計に余裕がなかったのかもしれません。しかし、MS-01の発売から時間がたち、フォーラムの証拠が積み上がる一方で、メーカーの対応が「ASPMを無効にしてみてください」の域を出ないとなると、弁護は難しくなります。
好意的に解釈するのが難しいのはMS-A2です。MS-01のAMDベースの後継として2025年に発売されたMS-A2には、別の2.5GbEコントローラーを選ぶ機会がいくらでもありました。しかし、そうしませんでした。ServeTheHomeのMS-A2レビューによると、この筐体には現在3種類のNICドライバーが必要です(2.5GbE用のIntel i226、もう1つの2.5GbE用のRealtek、10GbE SFP+用のIntel X710)。この部品構成は、コミュニティからの不利な証拠がさらに1年分増えても、i226-Vを再び採用するという判断が続いていることを示しています。
製品ページは購入者に警告していません。スペック表には「2.5 Gigabit Ethernet」と書かれているだけで、まるで伝えるべき変数が回線速度だけであるかのようです。実際はそうではありません。購入者に最も影響しそうな変数は、自分が使うハイパーバイザーのカーネルで、負荷がかかってもリンクが維持されるかどうかです。そしてMS-01でもMS-A2でも、一部の購入者にとっての答えは「維持されない」であり、その回避策は、NICの売りの一つだった省電力機能をオフにするためにカーネルパラメーターを編集することです。
関連記事:MS-01の工場出荷時のサーマルグリス問題とMS-01も襲ったRaptor Lakeの不安定性。
購入者が実際にしていること
現実的なホームラボ勢は、スレッドを読み、最初の週末に数時間を割いてインターフェースに手を入れ、PCIeスロットのASPMを無効にし、最新のIntelドライバーに更新して、それで終わりにします。この手順は有効です。しかしそれは、「箱から出してすぐ使えるイーサネット」を売りにする製品に$700〜$900を払った顧客が、引き受けたつもりのない作業でもあります。
それほど割り切れない購入者は、サポートチケットを出し、Intelのドライバーを案内され、手順に従い、1週間後に問題が再発するのを目にし、最終的には自宅のルーターにつなぐ分には問題ないと判断して、大事な用途には2.5 GbEポートを使わないことにします。これが表に出ない結末です。目に見えて「壊れた」ものは何もないので、Trustpilotに書かれることもありません。ポートはただ、顧客が信用しなくなった幽霊機能になるだけです。
ここでの問題は、Intelが出来の悪いNICを出荷したことではありません。問題は、Minisforumがコミュニティの記録を十分に承知しながら、問題が知られたNICを2世代の製品にわたって搭載し続け、すべてのフォーラム管理者がすでに知っている互換性の注意書きを開示しないまま、2.5GbE対応を宣伝し続けていることです。ミニPCメーカーにIntelのシリコンを直すことはできません。しかし、それを売るのをやめるという選択はできます。MS-01とMS-A2では、2度とも逆の選択がなされました。