カーネルログでこれを見つけました。
カーネル: r8169 0000:02:00.0: ASPM を無効にできません。オペレーティングシステムにはASPM制御機能はありません。
これは何を意味し、どのように解決すべきですか?
lsb_release -a
No LSB modules are available.
Distributor ID: Ubuntu
Description: Ubuntu 21.04
Release: 21.04
Codename: hirsute
ベストアンサー1
ASPMはPCI Express用のアクティブ状態電源管理です。データが送信されないときにPCIEリンクを低電力モードに切り替えるなどのタスクを管理します。 ACPIファームウェアまたはオペレーティングシステムで制御できます。
システムが起動すると、ファームウェアは最初に「すべて」を制御します。 ACPI対応オペレーティングシステムのカーネルが起動すると、ファームウェアは制御のためにファームウェアがオペレーティングシステムに渡すことができる一連の機能をカーネルに提供します。
あなたの場合、ファームウェアいいえASPM制御は、システム/マザーボードベンダーのエンジニアにのみ知られている理由でオペレーティングシステムに提供されます。
これは、おそらくハードウェアがASPMをサポートしていないため、実際に制御するものではなく、システムの実行中にPCIeリンクが常に完全に電力を供給されるためです(少なくともデスクトップシステムでは最も一般的な理由です)。あるいは、ハードウェアが ASPM をサポートできますが、ファームウェアを必要とするプログラミング インターフェイスを実装していない可能性があります。あるいは、特定のハードウェア知識を持たないオペレーティングシステムがASPMを制御しようとすると、ASPMが正常に動作しないようにするいくつかの問題がハードウェア実装にある可能性があります。
したがって、メッセージは基本的に情報提供用です。ドライバはNICのPCIe電源管理を制御しようとしていますが、OSは「申し訳ありません。その機能を直接制御できないため、あなたにも提供できません」と言います。 。ハードウェアに実際にASPM機能がないことが原因である場合、ハードウェアを交換せずに絶対休止が重要な要件でない限り、問題を解決することはできません。
ただし、ハードウェアが実際にASPMをサポートする必要がある場合は、ファームウェアアップデート(「BIOSアップデート」)が役に立ちます。