linux 如何知道我的硬體名稱?

linux 如何知道我的硬體名稱?

假設我運行lspci命令。此命令報告我係統中設備的名稱和型號。輸出可能如下圖所示:

03:00.0 Network controller: Intel Corporation Centrino Ultimate-N 6300 (rev 3e)

這串「Centrino Ultimate-N 6300」——它來自哪裡?它最初是否儲存在網卡 ROM 內的某個位置?如果沒有,該卡一定提供了一些信息,允許 Linux 核心唯一地識別它。那是什麼訊息,我怎麼才能得到它?

答案1

這些名稱來自 PCI 供應商的翻譯:使用本地資料庫/文字檔案作為文字描述的硬體設備代碼。

文件本身位於/usr/share/misc/pci.ids.

在這種情況下,您可以在 Debian 9/Stretch 中找到此文件:

「英特爾公司」:

[line 19280] 8086  Intel Corporation

迅馳終極...

[line 24449]         422b  Centrino Ultimate-N 6300

從文字來看,你的PCI供應商:設備代碼似乎是8086:422b

相關內容