Linux'ta PCI sürüm bilgilerini bulma


11

Hangi PCI sürümünün (2.0, 2.3) anakart tarafından desteklendiğini nasıl öğrenebilirim - onlara bağlı kartı olmayan yuvalar için bile.

lspci -vvv kartsız PCI yuvaları için bilgi göstermiyor gibi görünüyor.

Yanıtlar:


14

Deneyebilirsiniz dmidecode. Artık standart PCI yuvalarına sahip çok fazla sunucum yok, ancak çıktı aşağıdaki gibi görünüyor. Doldurulmamış bağlantı noktaları hakkında bilgi sağlanır:

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
tür

8

Aslında lspci, desteklenen sürümü belirlemek için kullanabileceğiniz PCI veri yolunuz hakkında bilgi gösterebilir. Ancak ek adımlar gerektirir.
Çalıştırın lspcive benzer bir şey içeren girdileri arayın PCI bridge:. Bu satır (lar) da, satıcı adından sonra bir numara arayın. Bu sayı, büyük olasılıkla PCI köprü yonga setinizin tanımlayıcısıdır; bu, örneğin, üreticiden yeteneklerini listeleyen bir pdf bulmak için eklenen "veri sayfası" anahtar kelimesi ile seçtiğiniz arama motoruna bakabilirsiniz. Bu, desteklenen pci sürümünü içerir.

Bir örnek:

Koştuğumda

% lspci | grep "PCI bridge"

makinemde bu bana iki satır veriyor:

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)

orada ikincisi bizim yonga gibi görünüyor çünkü açıklama AGP içermez ;-)

Şimdi satıcı adından sonra numarayı arıyorum: 82801ve datasheet. Bu bana intel web sitesinden bir .pdf indirmesi veriyor. O PDF ben aramak specificationve bulmak Supports PCI Rev 2.2 Specification o buscontroller bağımlı tüm bağlantı noktaları için desteklenen sürümü şu Tadaa

dmidecode gerilimler veya SMBus desteği gibi standart dışı ek özellikler gibi bilgilere ihtiyacınız olduğunda kullanışlıdır.

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.