Hugh Brown wrote:
Please post the output of ‘pci -v’ after you have re-booted the
machine and before your start the network driver.
There is what pci -v displays after boot in Photon; if I exit Photon and
enter text mode, it is the same (as expected, I suppose):
PCI version = 2.10
Class = Bridge (Host/PCI)
Vendor ID = 8086h, Intel Corporation
Device ID = 2501h, Unknown Unknown
PCI index = 0h
Class Codes = 060000h
Revision ID = 3h
Bus number = 0
Device number = 0
Function num = 0
Status Reg = 2010h
Command Reg = 106h
Header type = 0h Single-function
BIST = 0h Build-in-self-test not supported
Latency Timer = 0h
Cache Line Size= 0h
Subsystem Vendor ID = 1043h
Subsystem ID = 801ch
Max Lat = 0ns
Min Gnt = 0ns
PCI Int Pin = NC
Interrupt line = 0
Capabilities Pointer = a0h
Capability ID = 2h
Capabilities = 20h - 1f000213h
Class = Bridge (PCI/PCI)
Vendor ID = 8086h, Intel Corporation
Device ID = 250fh, 82820 AGP Bridge
PCI index = 0h
Class Codes = 060400h
Revision ID = 3h
Bus number = 0
Device number = 1
Function num = 0
Status Reg = 20h
Command Reg = 107h
Header type = 1h Single-function
BIST = 0h Build-in-self-test not supported
Latency Timer = 0h
Cache Line Size= 0h
Primary Bus Number = 0h
Secondary Bus Number = 1h
Subordinate Bus Number = 1h
Secondary Latency Timer = 40h
I/O Base = d0h
I/O Limit = d0h
Secondary Status = 22a0h
Memory Base = cd80h
Memory Limit = cfe0h
Prefetchable Memory Base = cff0h
Prefetchable Memory Limit= cff0h
Prefetchable Base Upper 32 Bits = 0h
Prefetchable Limit Upper 32 Bits = 0h
I/O Base Upper 16 Bits = 0h
I/O Limit Upper 16 Bits = 0h
Bridge Control = 8ns
PCI Int Pin = NC
Interrupt line = 0
Class = Bridge (PCI/PCI)
Vendor ID = 8086h, Intel Corporation
Device ID = 2418h, 82801AA Hub Interface-to-PCI Bridge
PCI index = 0h
Class Codes = 060400h
Revision ID = 2h
Bus number = 0
Device number = 30
Function num = 0
Status Reg = 80h
Command Reg = 107h
Header type = 1h Single-function
BIST = 0h Build-in-self-test not supported
Latency Timer = 0h
Cache Line Size= 0h
Primary Bus Number = 0h
Secondary Bus Number = 2h
Subordinate Bus Number = 2h
Secondary Latency Timer = 20h
I/O Base = b0h
I/O Limit = b0h
Secondary Status = 2280h
Memory Base = cd00h
Memory Limit = cd70h
Prefetchable Memory Base = cff0h
Prefetchable Memory Limit= cfe0h
Prefetchable Base Upper 32 Bits = 0h
Prefetchable Limit Upper 32 Bits = 0h
I/O Base Upper 16 Bits = 0h
I/O Limit Upper 16 Bits = 0h
Bridge Control = 6ns
PCI Int Pin = NC
Interrupt line = 0
Class = Bridge (PCI/ISA)
Vendor ID = 8086h, Intel Corporation
Device ID = 2410h, 82801AA LPC Interface
PCI index = 0h
Class Codes = 060100h
Revision ID = 2h
Bus number = 0
Device number = 31
Function num = 0
Status Reg = 280h
Command Reg = 10fh
Header type = 0h Multi-function
BIST = 0h Build-in-self-test not supported
Latency Timer = 0h
Cache Line Size= 0h
Max Lat = 0ns
Min Gnt = 0ns
PCI Int Pin = NC
Interrupt line = 0
Class = Mass Storage (IDE)
Vendor ID = 8086h, Intel Corporation
Device ID = 2411h, 82801AA IDE Controller
PCI index = 0h
Class Codes = 010180h
Revision ID = 2h
Bus number = 0
Device number = 31
Function num = 1
Status Reg = 280h
Command Reg = 5h
Header type = 0h Single-function
BIST = 0h Build-in-self-test not supported
Latency Timer = 0h
Cache Line Size= 0h
IO Address = a800h length 16 enabled
Subsystem Vendor ID = 8086h
Subsystem ID = 2411h
Max Lat = 0ns
Min Gnt = 0ns
PCI Int Pin = NC
Interrupt line = 0
Class = Serial Bus (Universal Serial Bus)
Vendor ID = 8086h, Intel Corporation
Device ID = 2412h, 82801AA USB Controller
PCI index = 0h
Class Codes = 0c0300h
Revision ID = 2h
Bus number = 0
Device number = 31
Function num = 2
Status Reg = 280h
Command Reg = 5h
Header type = 0h Single-function
BIST = 0h Build-in-self-test not supported
Latency Timer = 0h
Cache Line Size= 0h
IO Address = a400h length 32 enabled
Subsystem Vendor ID = 8086h
Subsystem ID = 2412h
Max Lat = 0ns
Min Gnt = 0ns
PCI Int Pin = INT D
Interrupt line = 9
Class = Serial Bus (SMBus)
Vendor ID = 8086h, Intel Corporation
Device ID = 2413h, 82801AA SMBus Controller
PCI index = 0h
Class Codes = 0c0500h
Revision ID = 2h
Bus number = 0
Device number = 31
Function num = 3
Status Reg = 280h
Command Reg = 1h
Header type = 0h Single-function
BIST = 0h Build-in-self-test not supported
Latency Timer = 0h
Cache Line Size= 0h
IO Address = e800h length 16 enabled
Subsystem Vendor ID = 8086h
Subsystem ID = 2413h
Max Lat = 0ns
Min Gnt = 0ns
PCI Int Pin = INT B
Interrupt line = 10
Class = Display (VGA)
Vendor ID = 1002h, ATI Technologies
Device ID = 4c42h, Unknown Unknown
PCI index = 0h
Class Codes = 030000h
Revision ID = dch
Bus number = 1
Device number = 0
Function num = 0
Status Reg = 290h
Command Reg = 87h
Header type = 0h Single-function
BIST = 0h Build-in-self-test not supported
Latency Timer = 40h
Cache Line Size= 8h un-cacheable
Mem Address = ce000000h 32bit length 16777216 enabled
IO Address = d800h length 256 enabled
Mem Address = cd800000h 32bit length 4096 enabled
Subsystem Vendor ID = 1002h
Subsystem ID = 44h
Expansion ROM = cffe0000h length 131072 disabled
Max Lat = 0ns
Min Gnt = 8ns
PCI Int Pin = INT A
Interrupt line = 11
Capabilities Pointer = 50h
Capability ID = 2h
Capabilities = 10h - ff000203h
Capability ID = 1h
Capabilities = 601h - 0h
Class = Network (Ethernet)
Vendor ID = 1113h, Accton Technology Corporation
Device ID = 1211h, Unknown Unknown
PCI index = 0h
Class Codes = 020000h
Revision ID = 10h
Bus number = 2
Device number = 9
Function num = 0
Status Reg = 290h
Command Reg = 4h
Header type = 0h Single-function
BIST = 0h Build-in-self-test not supported
Latency Timer = 40h
Cache Line Size= 0h
IO Address = 0h length 256 disabled
Subsystem Vendor ID = 1113h
Subsystem ID = 1211h
Max Lat = 64ns
Min Gnt = 32ns
PCI Int Pin = INT A
Interrupt line = no connection
Capabilities Pointer = 50h
Capability ID = 1h
Capabilities = ffc2h - 0h
Class = Multimedia (Audio)
Vendor ID = 1274h, Ensoniq
Device ID = 1371h, ES1371 AudioPCI
PCI index = 0h
Class Codes = 040100h
Revision ID = 8h
Bus number = 2
Device number = 11
Function num = 0
Status Reg = 410h
Command Reg = 4h
Header type = 0h Single-function
BIST = 0h Build-in-self-test not supported
Latency Timer = 40h
Cache Line Size= 0h
IO Address = 0h length 64 disabled
Subsystem Vendor ID = 1274h
Subsystem ID = 1371h
Max Lat = 128ns
Min Gnt = 12ns
PCI Int Pin = INT A
Interrupt line = no connection
Capabilities Pointer = dch
Capability ID = 1h
Capabilities = 421h - 3h
…and this is the output after /bin/slay io-net (the same, if I am not mistaken):
PCI version = 2.10
Class = Bridge (Host/PCI)
Vendor ID = 8086h, Intel Corporation
Device ID = 2501h, Unknown Unknown
PCI index = 0h
Class Codes = 060000h
Revision ID = 3h
Bus number = 0
Device number = 0
Function num = 0
Status Reg = 2010h
Command Reg = 106h
Header type = 0h Single-function
BIST = 0h Build-in-self-test not supported
Latency Timer = 0h
Cache Line Size= 0h
Subsystem Vendor ID = 1043h
Subsystem ID = 801ch
Max Lat = 0ns
Min Gnt = 0ns
PCI Int Pin = NC
Interrupt line = 0
Capabilities Pointer = a0h
Capability ID = 2h
Capabilities = 20h - 1f000213h
Class = Bridge (PCI/PCI)
Vendor ID = 8086h, Intel Corporation
Device ID = 250fh, 82820 AGP Bridge
PCI index = 0h
Class Codes = 060400h
Revision ID = 3h
Bus number = 0
Device number = 1
Function num = 0
Status Reg = 20h
Command Reg = 107h
Header type = 1h Single-function
BIST = 0h Build-in-self-test not supported
Latency Timer = 0h
Cache Line Size= 0h
Primary Bus Number = 0h
Secondary Bus Number = 1h
Subordinate Bus Number = 1h
Secondary Latency Timer = 40h
I/O Base = d0h
I/O Limit = d0h
Secondary Status = 22a0h
Memory Base = cd80h
Memory Limit = cfe0h
Prefetchable Memory Base = cff0h
Prefetchable Memory Limit= cff0h
Prefetchable Base Upper 32 Bits = 0h
Prefetchable Limit Upper 32 Bits = 0h
I/O Base Upper 16 Bits = 0h
I/O Limit Upper 16 Bits = 0h
Bridge Control = 8ns
PCI Int Pin = NC
Interrupt line = 0
Class = Bridge (PCI/PCI)
Vendor ID = 8086h, Intel Corporation
Device ID = 2418h, 82801AA Hub Interface-to-PCI Bridge
PCI index = 0h
Class Codes = 060400h
Revision ID = 2h
Bus number = 0
Device number = 30
Function num = 0
Status Reg = 80h
Command Reg = 107h
Header type = 1h Single-function
BIST = 0h Build-in-self-test not supported
Latency Timer = 0h
Cache Line Size= 0h
Primary Bus Number = 0h
Secondary Bus Number = 2h
Subordinate Bus Number = 2h
Secondary Latency Timer = 20h
I/O Base = b0h
I/O Limit = b0h
Secondary Status = 2280h
Memory Base = cd00h
Memory Limit = cd70h
Prefetchable Memory Base = cff0h
Prefetchable Memory Limit= cfe0h
Prefetchable Base Upper 32 Bits = 0h
Prefetchable Limit Upper 32 Bits = 0h
I/O Base Upper 16 Bits = 0h
I/O Limit Upper 16 Bits = 0h
Bridge Control = 6ns
PCI Int Pin = NC
Interrupt line = 0
Class = Bridge (PCI/ISA)
Vendor ID = 8086h, Intel Corporation
Device ID = 2410h, 82801AA LPC Interface
PCI index = 0h
Class Codes = 060100h
Revision ID = 2h
Bus number = 0
Device number = 31
Function num = 0
Status Reg = 280h
Command Reg = 10fh
Header type = 0h Multi-function
BIST = 0h Build-in-self-test not supported
Latency Timer = 0h
Cache Line Size= 0h
Max Lat = 0ns
Min Gnt = 0ns
PCI Int Pin = NC
Interrupt line = 0
Class = Mass Storage (IDE)
Vendor ID = 8086h, Intel Corporation
Device ID = 2411h, 82801AA IDE Controller
PCI index = 0h
Class Codes = 010180h
Revision ID = 2h
Bus number = 0
Device number = 31
Function num = 1
Status Reg = 280h
Command Reg = 5h
Header type = 0h Single-function
BIST = 0h Build-in-self-test not supported
Latency Timer = 0h
Cache Line Size= 0h
IO Address = a800h length 16 enabled
Subsystem Vendor ID = 8086h
Subsystem ID = 2411h
Max Lat = 0ns
Min Gnt = 0ns
PCI Int Pin = NC
Interrupt line = 0
Class = Serial Bus (Universal Serial Bus)
Vendor ID = 8086h, Intel Corporation
Device ID = 2412h, 82801AA USB Controller
PCI index = 0h
Class Codes = 0c0300h
Revision ID = 2h
Bus number = 0
Device number = 31
Function num = 2
Status Reg = 280h
Command Reg = 5h
Header type = 0h Single-function
BIST = 0h Build-in-self-test not supported
Latency Timer = 0h
Cache Line Size= 0h
IO Address = a400h length 32 enabled
Subsystem Vendor ID = 8086h
Subsystem ID = 2412h
Max Lat = 0ns
Min Gnt = 0ns
PCI Int Pin = INT D
Interrupt line = 9
Class = Serial Bus (SMBus)
Vendor ID = 8086h, Intel Corporation
Device ID = 2413h, 82801AA SMBus Controller
PCI index = 0h
Class Codes = 0c0500h
Revision ID = 2h
Bus number = 0
Device number = 31
Function num = 3
Status Reg = 280h
Command Reg = 1h
Header type = 0h Single-function
BIST = 0h Build-in-self-test not supported
Latency Timer = 0h
Cache Line Size= 0h
IO Address = e800h length 16 enabled
Subsystem Vendor ID = 8086h
Subsystem ID = 2413h
Max Lat = 0ns
Min Gnt = 0ns
PCI Int Pin = INT B
Interrupt line = 10
Class = Display (VGA)
Vendor ID = 1002h, ATI Technologies
Device ID = 4c42h, Unknown Unknown
PCI index = 0h
Class Codes = 030000h
Revision ID = dch
Bus number = 1
Device number = 0
Function num = 0
Status Reg = 290h
Command Reg = 87h
Header type = 0h Single-function
BIST = 0h Build-in-self-test not supported
Latency Timer = 40h
Cache Line Size= 8h un-cacheable
Mem Address = ce000000h 32bit length 16777216 enabled
IO Address = d800h length 256 enabled
Mem Address = cd800000h 32bit length 4096 enabled
Subsystem Vendor ID = 1002h
Subsystem ID = 44h
Expansion ROM = cffe0000h length 131072 disabled
Max Lat = 0ns
Min Gnt = 8ns
PCI Int Pin = INT A
Interrupt line = 11
Capabilities Pointer = 50h
Capability ID = 2h
Capabilities = 10h - ff000203h
Capability ID = 1h
Capabilities = 601h - 0h
Class = Network (Ethernet)
Vendor ID = 1113h, Accton Technology Corporation
Device ID = 1211h, Unknown Unknown
PCI index = 0h
Class Codes = 020000h
Revision ID = 10h
Bus number = 2
Device number = 9
Function num = 0
Status Reg = 290h
Command Reg = 4h
Header type = 0h Single-function
BIST = 0h Build-in-self-test not supported
Latency Timer = 40h
Cache Line Size= 0h
IO Address = 0h length 256 disabled
Subsystem Vendor ID = 1113h
Subsystem ID = 1211h
Max Lat = 64ns
Min Gnt = 32ns
PCI Int Pin = INT A
Interrupt line = no connection
Capabilities Pointer = 50h
Capability ID = 1h
Capabilities = ffc2h - 0h
Class = Multimedia (Audio)
Vendor ID = 1274h, Ensoniq
Device ID = 1371h, ES1371 AudioPCI
PCI index = 0h
Class Codes = 040100h
Revision ID = 8h
Bus number = 2
Device number = 11
Function num = 0
Status Reg = 410h
Command Reg = 4h
Header type = 0h Single-function
BIST = 0h Build-in-self-test not supported
Latency Timer = 40h
Cache Line Size= 0h
IO Address = 0h length 64 disabled
Subsystem Vendor ID = 1274h
Subsystem ID = 1371h
Max Lat = 128ns
Min Gnt = 12ns
PCI Int Pin = INT A
Interrupt line = no connection
Capabilities Pointer = dch
Capability ID = 1h
Capabilities = 421h - 3h
Have a nice day,
Joaquin Ferruz