see bottom of lspci for missing entry [root@dhcp-10-10-10-96 root]# rpm -q hwdata pciutils hwdata-0.97-1.1 pciutils-2.1.10-8 [root@dhcp-10-10-10-96 root]# [root@dhcp-10-10-10-96 root]# lspci -v -v 00:0c.0 System peripheral: Compaq Computer Corporation Advanced System Management Controller Subsystem: Compaq Computer Corporation: Unknown device b0f3 Control: I/O+ Mem+ BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr+ Stepping- SERR+ FastB2B- Status: Cap- 66Mhz- UDF- FastB2B- ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR- Interrupt: pin A routed to IRQ 13 Region 0: I/O ports at 1800 [size=256] Region 1: Memory at c6bf0000 (32-bit, non-prefetchable) [size=256] 00:0d.0 SCSI storage controller: LSI Logic / Symbios Logic 53c875 (rev 14) Subsystem: Compaq Computer Corporation Embedded Ultra Wide SCSI Controller Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV+ VGASnoop- ParErr+ Stepping- SERR+ FastB2B- Status: Cap- 66Mhz- UDF- FastB2B- ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR- Latency: 255 (4250ns min, 16000ns max), cache line size 08 Interrupt: pin A routed to IRQ 26 Region 0: I/O ports at 2000 [size=256] Region 1: Memory at c6be0000 (32-bit, non-prefetchable) [size=256] Region 2: Memory at c6bd0000 (32-bit, non-prefetchable) [size=4K] 00:0d.1 SCSI storage controller: LSI Logic / Symbios Logic 53c875 (rev 14) Subsystem: Compaq Computer Corporation Embedded Ultra Wide SCSI Controller Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV+ VGASnoop- ParErr+ Stepping- SERR+ FastB2B- Status: Cap- 66Mhz- UDF- FastB2B- ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR- Latency: 255 (4250ns min, 16000ns max), cache line size 08 Interrupt: pin B routed to IRQ 25 Region 0: I/O ports at 2400 [size=256] Region 1: Memory at c6bc0000 (32-bit, non-prefetchable) [size=256] Region 2: Memory at c6bb0000 (32-bit, non-prefetchable) [size=4K] 00:0e.0 VGA compatible controller: ATI Technologies Inc 3D Rage IIC 215IIC [Mach64 GT IIC] (rev 3a) (prog-if 00 [VGA]) Subsystem: ATI Technologies Inc Rage IIC Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping+ SERR- FastB2B- Status: Cap+ 66Mhz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR- Latency: 64 (2000ns min), cache line size 08 Region 0: Memory at c5000000 (32-bit, prefetchable) [size=16M] Region 1: I/O ports at 2800 [size=256] Region 2: Memory at c6ba0000 (32-bit, non-prefetchable) [size=4K] Expansion ROM at <unassigned> [disabled] [size=128K] Capabilities: [5c] Power Management version 1 Flags: PMEClk- DSI- D1+ D2+ AuxCurrent=0mA PME(D0-,D1-,D2-,D3hot-,D3cold-) Status: D0 PME-Enable- DSel=0 DScale=0 PME- 00:0f.0 ISA bridge: Intel Corp. 82371AB/EB/MB PIIX4 ISA (rev 02) Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- Status: Cap- 66Mhz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR- Latency: 0 00:0f.1 IDE interface: Intel Corp. 82371AB/EB/MB PIIX4 IDE (rev 01) (prog-if 80 [Master]) Control: I/O+ Mem- BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- Status: Cap- 66Mhz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR- Latency: 64 Region 4: I/O ports at 2c00 [size=16] 00:0f.2 USB Controller: Intel Corp. 82371AB/EB/MB PIIX4 USB (rev 01) (prog-if 00 [UHCI]) Control: I/O+ Mem- BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- Status: Cap- 66Mhz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR- Latency: 64 Interrupt: pin D routed to IRQ 34 Region 4: I/O ports at 2c20 [size=32] 00:0f.3 Bridge: Intel Corp. 82371AB/EB/MB PIIX4 ACPI (rev 02) Control: I/O+ Mem+ BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- Status: Cap- 66Mhz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR- Interrupt: pin ? routed to IRQ 9 00:10.0 Host bridge: Intel Corp. 450NX - 82451NX Memory & I/O Controller (rev 03) 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- 00:12.0 Host bridge: Intel Corp. 450NX - 82454NX/84460GX PCI Expander Bridge (rev 02) Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV+ VGASnoop- ParErr+ Stepping- SERR+ FastB2B- Status: Cap- 66Mhz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort+ >SERR- <PERR- Latency: 0, cache line size 08 00:13.0 Host bridge: Intel Corp. 450NX - 82454NX/84460GX PCI Expander Bridge (rev 02) Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV+ VGASnoop- ParErr+ Stepping- SERR+ FastB2B- Status: Cap- 66Mhz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort+ >SERR- <PERR- Latency: 0, cache line size 08 04:02.0 Ethernet controller: Intel Corp. 82557/8/9 [Ethernet Pro 100] (rev 05) Subsystem: Compaq Computer Corporation NC3120 Fast Ethernet NIC Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV+ VGASnoop- ParErr+ Stepping- SERR+ FastB2B- Status: Cap+ 66Mhz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR- Latency: 64 (2000ns min, 14000ns max), cache line size 08 Interrupt: pin A routed to IRQ 21 Region 0: Memory at c6cf0000 (32-bit, prefetchable) [size=4K] Region 1: I/O ports at 3000 [size=32] Region 2: Memory at c6e00000 (32-bit, non-prefetchable) [size=1M] Expansion ROM at <unassigned> [disabled] [size=1M] Capabilities: [dc] Power Management version 1 Flags: PMEClk- DSI+ D1+ D2+ AuxCurrent=0mA PME(D0+,D1+,D2+,D3hot+,D3cold-) Status: D0 PME-Enable- DSel=0 DScale=0 PME- 04:03.0 Network controller: Compaq Computer Corporation Fibre Channel Host Controller (rev 03) Subsystem: Compaq Computer Corporation Fibre Channel Host Controller Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV+ VGASnoop- ParErr+ Stepping- SERR+ FastB2B- Status: Cap- 66Mhz- UDF- FastB2B- ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR- Latency: 64, cache line size 08 Interrupt: pin A routed to IRQ 19 Region 0: I/O ports at 3400 [size=256] Region 1: I/O ports at 3800 [size=256] Region 2: Memory at c6df0000 (32-bit, non-prefetchable) [size=512] 04:04.0 PCI bridge: IBM IBM27-82351 (rev 07) (prog-if 00 [Normal decode]) Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr+ Stepping- SERR+ FastB2B- Status: Cap- 66Mhz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR- Latency: 128, cache line size 08 Bus: primary=04, secondary=05, subordinate=05, sec-latency=248 I/O behind bridge: 00004000-00004fff Memory behind bridge: c6f00000-c6ffffff BridgeCtl: Parity+ SERR+ NoISA+ VGA- MAbort- >Reset- FastB2B- 05:00.0 Unknown mass storage controller: Compaq Computer Corporation Smart-2/P RAID Controller (rev 04) Subsystem: Compaq Computer Corporation Smart Array Controller Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr+ Stepping- SERR+ FastB2B- Status: Cap- 66Mhz- UDF- FastB2B- ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR- Latency: 0, cache line size 08 Interrupt: pin A routed to IRQ 17 Region 0: I/O ports at 4000 [size=256] Region 1: Memory at c6ff0000 (32-bit, non-prefetchable) [size=256] Expansion ROM at <unassigned> [disabled] [size=16K] [root@dhcp-10-10-10-96 root]# rpm -q hwdata pciutils hwdata-0.97-1.1 pciutils-2.1.10-8 [root@dhcp-10-10-10-96 root]# Description of problem: Version-Release number of selected component (if applicable): How reproducible: Steps to Reproduce: 1. 2. 3. Actual results: Expected results: Additional info:
lspci -n?
oops -- lspci -n as requested, and then with vv as well -- sorry [root@dhcp-10-10-10-96 root]# lspci -n 00:0c.0 Class 0880: 0e11:a0f0 00:0d.0 Class 0100: 1000:000f (rev 14) 00:0d.1 Class 0100: 1000:000f (rev 14) 00:0e.0 Class 0300: 1002:4756 (rev 3a) 00:0f.0 Class 0601: 8086:7110 (rev 02) 00:0f.1 Class 0101: 8086:7111 (rev 01) 00:0f.2 Class 0c03: 8086:7112 (rev 01) 00:0f.3 Class 0680: 8086:7113 (rev 02) 00:10.0 Class 0600: 8086:84ca (rev 03) 00:12.0 Class 0600: 8086:84cb (rev 02) 00:13.0 Class 0600: 8086:84cb (rev 02) 04:02.0 Class 0200: 8086:1229 (rev 05) 04:03.0 Class 0280: 0e11:a0ec (rev 03) 04:04.0 Class 0604: 1014:0022 (rev 07) 05:00.0 Class 0180: 0e11:ae10 (rev 04) [root@dhcp-10-10-10-96 root]# [root@dhcp-10-10-10-96 root]# lspci -nvv 00:0c.0 Class 0880: 0e11:a0f0 Subsystem: 0e11:b0f3 Control: I/O+ Mem+ BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr+ Stepping- SERR+ FastB2B- Status: Cap- 66Mhz- UDF- FastB2B- ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR- Interrupt: pin A routed to IRQ 13 Region 0: I/O ports at 1800 [size=256] Region 1: Memory at c6bf0000 (32-bit, non-prefetchable) [size=256] 00:0d.0 Class 0100: 1000:000f (rev 14) Subsystem: 0e11:7004 Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV+ VGASnoop- ParErr+ Stepping- SERR+ FastB2B- Status: Cap- 66Mhz- UDF- FastB2B- ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR- Latency: 255 (4250ns min, 16000ns max), cache line size 08 Interrupt: pin A routed to IRQ 26 Region 0: I/O ports at 2000 [size=256] Region 1: Memory at c6be0000 (32-bit, non-prefetchable) [size=256] Region 2: Memory at c6bd0000 (32-bit, non-prefetchable) [size=4K] 00:0d.1 Class 0100: 1000:000f (rev 14) Subsystem: 0e11:7004 Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV+ VGASnoop- ParErr+ Stepping- SERR+ FastB2B- Status: Cap- 66Mhz- UDF- FastB2B- ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR- Latency: 255 (4250ns min, 16000ns max), cache line size 08 Interrupt: pin B routed to IRQ 25 Region 0: I/O ports at 2400 [size=256] Region 1: Memory at c6bc0000 (32-bit, non-prefetchable) [size=256] Region 2: Memory at c6bb0000 (32-bit, non-prefetchable) [size=4K] 00:0e.0 Class 0300: 1002:4756 (rev 3a) Subsystem: 1002:4756 Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping+ SERR- FastB2B- Status: Cap+ 66Mhz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR- Latency: 64 (2000ns min), cache line size 08 Region 0: Memory at c5000000 (32-bit, prefetchable) [size=16M] Region 1: I/O ports at 2800 [size=256] Region 2: Memory at c6ba0000 (32-bit, non-prefetchable) [size=4K] Expansion ROM at <unassigned> [disabled] [size=128K] Capabilities: [5c] Power Management version 1 Flags: PMEClk- DSI- D1+ D2+ AuxCurrent=0mA PME(D0-,D1-,D2-,D3hot-,D3cold-) Status: D0 PME-Enable- DSel=0 DScale=0 PME- 00:0f.0 Class 0601: 8086:7110 (rev 02) Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- Status: Cap- 66Mhz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR- Latency: 0 00:0f.1 Class 0101: 8086:7111 (rev 01) (prog-if 80 [Master]) Control: I/O+ Mem- BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- Status: Cap- 66Mhz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR- Latency: 64 Region 4: I/O ports at 2c00 [size=16] 00:0f.2 Class 0c03: 8086:7112 (rev 01) Control: I/O+ Mem- BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- Status: Cap- 66Mhz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR- Latency: 64 Interrupt: pin D routed to IRQ 34 Region 4: I/O ports at 2c20 [size=32] 00:0f.3 Class 0680: 8086:7113 (rev 02) Control: I/O+ Mem+ BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- Status: Cap- 66Mhz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR- Interrupt: pin ? routed to IRQ 9 00:10.0 Class 0600: 8086:84ca (rev 03) 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- 00:12.0 Class 0600: 8086:84cb (rev 02) Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV+ VGASnoop- ParErr+ Stepping- SERR+ FastB2B- Status: Cap- 66Mhz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort+ >SERR- <PERR- Latency: 0, cache line size 08 00:13.0 Class 0600: 8086:84cb (rev 02) Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV+ VGASnoop- ParErr+ Stepping- SERR+ FastB2B- Status: Cap- 66Mhz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort+ >SERR- <PERR- Latency: 0, cache line size 08 04:02.0 Class 0200: 8086:1229 (rev 05) Subsystem: 0e11:b01e Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV+ VGASnoop- ParErr+ Stepping- SERR+ FastB2B- Status: Cap+ 66Mhz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR- Latency: 64 (2000ns min, 14000ns max), cache line size 08 Interrupt: pin A routed to IRQ 21 Region 0: Memory at c6cf0000 (32-bit, prefetchable) [size=4K] Region 1: I/O ports at 3000 [size=32] Region 2: Memory at c6e00000 (32-bit, non-prefetchable) [size=1M] Expansion ROM at <unassigned> [disabled] [size=1M] Capabilities: [dc] Power Management version 1 Flags: PMEClk- DSI+ D1+ D2+ AuxCurrent=0mA PME(D0+,D1+,D2+,D3hot+,D3cold-) Status: D0 PME-Enable- DSel=0 DScale=0 PME- 04:03.0 Class 0280: 0e11:a0ec (rev 03) Subsystem: 0e11:a0ec Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV+ VGASnoop- ParErr+ Stepping- SERR+ FastB2B- Status: Cap- 66Mhz- UDF- FastB2B- ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR- Latency: 64, cache line size 08 Interrupt: pin A routed to IRQ 19 Region 0: I/O ports at 3400 [size=256] Region 1: I/O ports at 3800 [size=256] Region 2: Memory at c6df0000 (32-bit, non-prefetchable) [size=512] 04:04.0 Class 0604: 1014:0022 (rev 07) Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr+ Stepping- SERR+ FastB2B- Status: Cap- 66Mhz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR- Latency: 128, cache line size 08 Bus: primary=04, secondary=05, subordinate=05, sec-latency=248 I/O behind bridge: 00004000-00004fff Memory behind bridge: c6f00000-c6ffffff BridgeCtl: Parity+ SERR+ NoISA+ VGA- MAbort- >Reset- FastB2B- 05:00.0 Class 0180: 0e11:ae10 (rev 04) Subsystem: 0e11:4032 Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr+ Stepping- SERR+ FastB2B- Status: Cap- 66Mhz- UDF- FastB2B- ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR- Latency: 0, cache line size 08 Interrupt: pin A routed to IRQ 17 Region 0: I/O ports at 4000 [size=256] Region 1: Memory at c6ff0000 (32-bit, non-prefetchable) [size=256] Expansion ROM at <unassigned> [disabled] [size=16K] [root@dhcp-10-10-10-96 root]#
Oh, I see. PCI class 0180 == 'Unknown mass storage controller'. The unknown is referring to the PCI class of the device, not to the actual vendor/device id. Not knowning really what sort of mass storage controller 0180 is supposed to be, I'm not going to change this in our pci.ids.