วิธีค้นหาข้อมูลเวอร์ชั่น PCI ใน linux


11

ฉันจะทราบได้อย่างไรว่าเมนบอร์ดรุ่นใดรองรับ PCI (2.0, 2.3) - แม้สำหรับสล็อตที่ไม่มีการ์ดใด ๆ เชื่อมต่ออยู่

lspci -vvv ดูเหมือนจะไม่แสดงข้อมูลสำหรับสล็อต PCI โดยไม่มีการ์ด

คำตอบ:


14

dmidecodeคุณสามารถลอง ฉันไม่มีเซิร์ฟเวอร์จำนวนมากที่มีสล็อต PCI มาตรฐานอีกต่อไป แต่เอาต์พุตดูเหมือนว่าต่อไปนี้ มีการจัดเตรียมข้อมูลสำหรับพอร์ตที่ไม่มีผู้ชม:

Handle 0x0901, DMI type 9, 13 bytes
System Slot Information
        Designation: PCI   Slot 1
        Type: 64-bit PCI-X
        Current Usage: Available
        Length: Long
        ID: 1
        Characteristics:
                3.3 V is provided

Handle 0x0902, DMI type 9, 13 bytes
System Slot Information
        Designation: PCI   Slot 2
        Type: 64-bit PCI-X
        Current Usage: In Use
        Length: Long
        ID: 2
        Characteristics:
                3.3 V is provided

Handle 0x0903, DMI type 9, 13 bytes
System Slot Information
        Designation: PCI-E Slot 3
        Type: x4 PCI Express
        Current Usage: Available
        Length: Other
        ID: 3
        Characteristics:
                3.3 V is provided

Handle 0x0904, DMI type 9, 13 bytes
System Slot Information
        Designation: PCI-E Slot 4
        Type: x4 PCI Express
        Current Usage: In Use
        Length: Other
        ID: 4
        Characteristics:
                3.3 V is provided

2
dmidecode
jamespo

8

ที่จริงแล้วlspciสามารถแสดงข้อมูลเกี่ยวกับ PCI บัสของคุณได้ซึ่งคุณสามารถใช้เพื่อกำหนดรุ่นที่รองรับ แต่มันต้องมีขั้นตอนเพิ่มเติม
Run และมองหารายการที่มีสิ่งที่ชอบlspci PCI bridge:ในบรรทัดเหล่านั้นค้นหาหมายเลขหลังจากชื่อผู้ขาย หมายเลขนั้นน่าจะเป็นตัวบ่งชี้ของชิปเซ็ต PCI bridge ของคุณซึ่งคุณสามารถค้นหาด้วย searchengine ที่คุณเลือกด้วยคำว่า "แผ่นข้อมูล" ที่เพิ่มเข้ามาเพื่อค้นหาตัวอย่างเช่น pdf จากผู้ผลิตที่แสดงความสามารถ ซึ่งรวมถึงเวอร์ชั่น pci ที่รองรับ

ตัวอย่าง:

เมื่อฉันวิ่ง

% lspci | grep "PCI bridge"

บนเครื่องของฉันมันให้สองบรรทัด:

00:01.0 PCI bridge: Intel Corporation 82855PM Processor to AGP Controller (rev 03)
00:1e.0 PCI bridge: Intel Corporation 82801 Mobile PCI Bridge (rev 81)

อันที่สองดูเหมือนกับชิปของเราเพราะคำอธิบายไม่มี AGP ;-)

ตอนนี้ผมค้นหาหมายเลขหลังจาก vendorname นี้: และ82801 datasheetนั่นให้ดาวน์โหลดไฟล์. pdf จากเว็บไซต์ intel ใน PDF นั้นฉันค้นหาspecificationและค้นหาSupports PCI Rev 2.2 Specification Tadaa นั่นเป็นเวอร์ชั่นที่รองรับสำหรับพอร์ตทั้งหมดที่ขึ้นอยู่กับบัสคอนโทรลเลอร์นั้น

dmidecode มีประโยชน์เมื่อใดก็ตามที่คุณต้องการข้อมูลเกี่ยวกับสิ่งต่าง ๆ เช่นแรงดันไฟฟ้าหรือความสามารถที่ไม่ได้มาตรฐานเพิ่มเติมเช่นการสนับสนุน SMBus

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.