ファームウェアエラー:VPDアクセスが無効になっています(非標準VPD形式のサイズを確認できません)。

ファームウェアエラー:VPDアクセスが無効になっています(非標準VPD形式のサイズを確認できません)。

私はkali 2018.2を使用しています。エラーが発生しますdmesg

[    0.388371] pci 0000:04:00.0: [Firmware Bug]: disabling VPD access (can't determine size of non-standard VPD format)

以前にファームウェアを起動するときにエラーが発生したため、このサイトの他のスレッドを参照してlib / firmwareにコピーしregulatory.dbて問題を解決しました。regulatory.db.p7s再起動してdmesgコマンドを実行しましたが、以前のメッセージがこのメッセージに変わることがわかりました。もっと早く来たかはわかりませんね。赤ではありませんが、まだバグです。

どのように削除できますか?

答え1

Red Hatの知識ベースには、次のような同様のエラーがあります。カーネル:pci 0000:03:00.0:[ファームウェアエラー]:VPDアクセスが無効になっています。

これに対する回避策は次のとおりです。

  • カーネルを利用可能な最新バージョンにアップデートしてください。
  • 使用しているすべてのハードウェアのファームウェアを更新してください。
  • 影響を受けるハードウェアをブラックリストに追加して無効にする

この最後は同じ KB ドキュメントで詳しく説明されています。

    PCI: Prevent VPD access for buggy devices

    On some devices, reading or writing VPD causes a system panic.
    This can be easily reproduced by running "lspci -vvv" or
    "cat /sys/bus/devices/XX../vpd".

    Blacklist these devices so we don't access VPD data at all.

特定のデバイスをブラックリストに追加するには、このArchLinux Wikiページで実行する方法をお読みください。https://wiki.archlinux.org/index.php/Kernel_module#Blacklisting

関連情報