LINUX.ORG.RU
ФорумAdmin

Как определить шина PCI или PCI-express, и какого типа сетевая карточка e1000


0

0

Извеняюсь за глупый вопрос, 
но как определить тип шины  PCI или PCI-Express ? 

Вот например для сетевухи выводится :
# ethtool -d eth0
Bus type:                          PCI
Bus speed:                         33MHz
Bus width:                         32-bit

Может ли сетевая карточка e1000 определиться неверно?

Почему тогда 
# lspci -vv выводит :
00:1c.0 PCI bridge: Intel Corporation 82801G (ICH7 Family) PCI Express Port 1 (rev 01) (prog-if 00 [Normal decode])
        Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B-
        Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR-
        Latency: 0, Cache Line Size: 32 bytes
        Bus: primary=00, secondary=01, subordinate=01, sec-latency=0
        I/O behind bridge: 00008000-00008fff
        Secondary status: 66MHz- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- <SERR- <PERR-
        BridgeCtl: Parity- SERR- NoISA+ VGA- MAbort- >Reset- FastB2B-
        Capabilities: [40] Express Root Port (Slot+) IRQ 0
                Device: Supported: MaxPayload 128 bytes, PhantFunc 0, ExtTag-
                Device: Latency L0s unlimited, L1 unlimited
                Device: Errors: Correctable- Non-Fatal- Fatal- Unsupported-
                Device: RlxdOrd- ExtTag- PhantFunc- AuxPwr- NoSnoop-
                Device: MaxPayload 128 bytes, MaxReadReq 128 bytes
                Link: Supported Speed 2.5Gb/s, Width x1, ASPM L0s, Port 1
                Link: Latency L0s <1us, L1 <4us
                Link: ASPM Disabled RCB 64 bytes CommClk- ExtSynch-
                Link: Speed 2.5Gb/s, Width x0
                Slot: AtnBtn- PwrCtrl- MRL- AtnInd- PwrInd- HotPlug+ Surpise+
                Slot: Number 16, PowerLimit 10.000000
                Slot: Enabled AtnBtn- PwrFlt- MRL- PresDet- CmdCplt- HPIrq-
                Slot: AttnInd Unknown, PwrInd Unknown, Power-
                Root: Correctable- Non-Fatal- Fatal- PME-
        Capabilities: [80] Message Signalled Interrupts: Mask- 64bit- Queue=0/0 Enable+
                Address: fee00000  Data: 4079
        Capabilities: [90] Subsystem: Giga-byte Technology Unknown device 0000
        Capabilities: [a0] Power Management version 2
                Flags: PMEClk- DSI- D1- D2- AuxCurrent=0mA PME(D0+,D1-,D2-,D3hot+,D3cold+)
                Status: D0 PME-Enable- DSel=0 DScale=0 PME-



Ответ на: комментарий от birdie

Можно поподробнее, 

Ниже то что я я имею, значит ли это что pci сетевуха e1000 работает 
по PCI шине, а не по PCI-Express, или надо раскрыть компьбтер  и 
посмотреть а вдруг она там воткнута не в PCI-Express слот?

ls -l /sys/bus/pci_express/devices/
total 0
lrwxrwxrwx 1 root root 0 2007-12-20 21:58 0000:00:0b.0:pcie00 -> ../../../devices/pci0000:00/0000:00:0b.0/0000:00:0b.0:pcie00
lrwxrwxrwx 1 root root 0 2007-12-20 21:58 0000:00:0c.0:pcie00 -> ../../../devices/pci0000:00/0000:00:0c.0/0000:00:0c.0:pcie00

ls -l /sys/devices/pci0000:00/0000:00:00.0/bus/drivers
total 0
drwxr-xr-x 2 root root 0 2007-12-20 23:58 agpgart-ali
drwxr-xr-x 2 root root 0 2007-12-20 23:58 agpgart-amd64
drwxr-xr-x 2 root root 0 2007-12-20 23:58 agpgart-amdk7
drwxr-xr-x 2 root root 0 2007-12-20 23:58 agpgart-ati
drwxr-xr-x 2 root root 0 2007-12-20 23:58 agpgart-efficeon
drwxr-xr-x 2 root root 0 2007-12-20 23:58 agpgart-intel
drwxr-xr-x 2 root root 0 2007-12-20 23:58 agpgart-nvidia
drwxr-xr-x 2 root root 0 2007-12-20 23:58 agpgart-serverworks
drwxr-xr-x 2 root root 0 2007-12-20 23:58 agpgart-sis
drwxr-xr-x 2 root root 0 2007-12-20 23:58 agpgart-via
drwxr-xr-x 2 root root 0 2007-12-20 23:58 ata_generic
drwxr-xr-x 2 root root 0 2007-12-21 18:43 e1000
drwxr-xr-x 2 root root 0 2007-12-20 23:58 ehci_hcd
drwxr-xr-x 2 root root 0 2007-12-20 21:58 forcedeth
drwxr-xr-x 2 root root 0 2007-12-20 21:58 k8temp
drwxr-xr-x 2 root root 0 2007-12-20 23:58 ohci_hcd
drwxr-xr-x 2 root root 0 2007-12-20 23:58 pata_amd
drwxr-xr-x 2 root root 0 2007-12-20 23:58 pcieport-driver
drwxr-xr-x 2 root root 0 2007-12-20 23:58 sata_nv
drwxr-xr-x 2 root root 0 2007-12-20 23:58 serial
drwxr-xr-x 2 root root 0 2007-12-20 23:58 uhci_hcd
drwxr-xr-x 2 root root 0 2007-12-20 23:58 yenta_cardbus

andyS1976
() автор топика
Ответ на: комментарий от birdie

cd /sys/bus/pci_express/devices/0000:00:1c.1:pcie02
cat uevent

PHYSDEVBUS=pci_express

а к какому устройству это относится?

andyS1976
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.