
假設我運行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