[CS-FSLUG] Switching to linux (lspci, long)
Jukka Y
mail at ylonen.info
Thu Sep 30 00:19:35 CDT 2004
Thanks Leon! This kind of lessons I would like to see more :-). Site you
were reffering had also listing of "xfree86-devices":
http://www.calel.cl/pci-devices/xfree86-device-list.html. Do you know
are these listings made/maintaided by the site owner and is there
somewhere similar listings of other devices too?
Blessings,
Jukka
Leon Brooks wrote:
>On Mon, 20 Sep 2004 21:39, Jukka Y wrote:
>
>
>>I would like to to add "lspci" (it seems to give a long listing about
>>"bridges", "interfaces", "controllers" etc..). I had not heard before
>>about hardware's digital ID's. How do I find them? Do they look like
>>some long serial-numbers?
>>
>>
>
>OK, here are some lspci listings from this machine, somewhat
>line-wrapped. It is nForce2 based with an ATI video card, a Yamaha
>sound card, a 3COM 3c595 ethernet card and sundry USB ports:
>
>$ lspci -v
>00:00.0 Host bridge: nVidia Corporation nForce2 AGP (different version?)
>(rev a2)
> Flags: bus master, 66Mhz, fast devsel, latency 0
> Memory at c0000000 (32-bit, prefetchable) [size=256M]
> Capabilities: <available only to root>
>
>00:00.1 RAM memory: nVidia Corporation nForce2 Memory Controller 1 (rev
>a2)
> Subsystem: Micro-Star International Co., Ltd.: Unknown device
>5700
> Flags: 66Mhz, fast devsel
>
>00:00.2 RAM memory: nVidia Corporation nForce2 Memory Controller 4 (rev
>a2)
> Subsystem: Micro-Star International Co., Ltd.: Unknown device
>5700
> Flags: 66Mhz, fast devsel
>
>00:00.3 RAM memory: nVidia Corporation nForce2 Memory Controller 3 (rev
>a2)
> Subsystem: Micro-Star International Co., Ltd.: Unknown device
>5700
> Flags: 66Mhz, fast devsel
>
>00:00.4 RAM memory: nVidia Corporation nForce2 Memory Controller 2 (rev
>a2)
> Subsystem: Micro-Star International Co., Ltd.: Unknown device
>5700
> Flags: 66Mhz, fast devsel
>
>00:00.5 RAM memory: nVidia Corporation nForce2 Memory Controller 5 (rev
>a2)
> Subsystem: Micro-Star International Co., Ltd.: Unknown device
>5700
> Flags: 66Mhz, fast devsel
>
>00:01.0 ISA bridge: nVidia Corporation nForce2 ISA Bridge (rev a4)
> Subsystem: Micro-Star International Co., Ltd.: Unknown device
>5700
> Flags: bus master, 66Mhz, fast devsel, latency 0
> Capabilities: <available only to root>
>
>00:01.1 SMBus: nVidia Corporation nForce2 SMBus (MCP) (rev a2)
> Subsystem: Micro-Star International Co., Ltd.: Unknown device
>5700
> Flags: 66Mhz, fast devsel, IRQ 5
> I/O ports at c000 [size=32]
> Capabilities: <available only to root>
>
>00:02.0 USB Controller: nVidia Corporation nForce2 USB Controller (rev
>a4) (prog-if 10 [OHCI])
> Subsystem: Micro-Star International Co., Ltd.: Unknown device
>5700
> Flags: bus master, 66Mhz, fast devsel, latency 0, IRQ 12
> Memory at e4000000 (32-bit, non-prefetchable) [size=4K]
> Capabilities: <available only to root>
>
>00:02.1 USB Controller: nVidia Corporation nForce2 USB Controller (rev
>a4) (prog-if 10 [OHCI])
> Subsystem: Micro-Star International Co., Ltd.: Unknown device
>5700
> Flags: bus master, 66Mhz, fast devsel, latency 0, IRQ 10
> Memory at e4001000 (32-bit, non-prefetchable) [size=4K]
> Capabilities: <available only to root>
>
>00:02.2 USB Controller: nVidia Corporation nForce2 USB Controller (rev
>a4) (prog-if 20 [EHCI])
> Subsystem: Micro-Star International Co., Ltd.: Unknown device
>5700
> Flags: bus master, 66Mhz, fast devsel, latency 0, IRQ 11
> Memory at e4002000 (32-bit, non-prefetchable) [size=256]
> Capabilities: <available only to root>
>
>00:08.0 PCI bridge: nVidia Corporation nForce2 External PCI Bridge (rev
>a3) (prog-if 00 [Normal decode])
> Flags: bus master, 66Mhz, fast devsel, latency 0
> Bus: primary=00, secondary=01, subordinate=01, sec-latency=32
> I/O behind bridge: 00009000-0000afff
> Memory behind bridge: e2000000-e3ffffff
>
>00:09.0 IDE interface: nVidia Corporation nForce2 IDE (rev a2) (prog-if
>8a [Master SecP PriP])
> Subsystem: Micro-Star International Co., Ltd.: Unknown device
>5700
> Flags: bus master, 66Mhz, fast devsel, latency 0
> I/O ports at f000 [size=16]
> Capabilities: <available only to root>
>
>00:1e.0 PCI bridge: nVidia Corporation nForce2 AGP (rev a2) (prog-if 00
>[Normal decode])
> Flags: bus master, 66Mhz, medium devsel, latency 32
> Bus: primary=00, secondary=02, subordinate=02, sec-latency=32
> I/O behind bridge: 0000b000-0000bfff
> Memory behind bridge: e0000000-e1ffffff
> Prefetchable memory behind bridge: d0000000-dfffffff
>
>01:07.0 USB Controller: VIA Technologies, Inc. USB (rev 50) (prog-if 00
>[UHCI])
> Subsystem: VIA Technologies, Inc. (Wrong ID) USB Controller
> Flags: bus master, medium devsel, latency 32, IRQ 5
> I/O ports at 9000 [size=32]
> Capabilities: <available only to root>
>
>01:07.1 USB Controller: VIA Technologies, Inc. USB (rev 50) (prog-if 00
>[UHCI])
> Subsystem: VIA Technologies, Inc. (Wrong ID) USB Controller
> Flags: bus master, medium devsel, latency 32, IRQ 11
> I/O ports at 9400 [size=32]
> Capabilities: <available only to root>
>
>01:07.2 USB Controller: VIA Technologies, Inc. USB 2.0 (rev 51) (prog-if
>20 [EHCI])
> Subsystem: VIA Technologies, Inc. (Wrong ID): Unknown device
>1234
> Flags: bus master, medium devsel, latency 32, IRQ 12
> Memory at e3008000 (32-bit, non-prefetchable) [size=256]
> Capabilities: <available only to root>
>
>01:08.0 Ethernet controller: 3Com Corporation 3c595 100BaseTX [Vortex]
> Flags: bus master, medium devsel, latency 248, IRQ 11
> I/O ports at 9800 [size=32]
> Expansion ROM at <unassigned> [disabled] [size=64K]
>
>01:09.0 Multimedia audio controller: Yamaha Corporation YMF-744B [DS-1S
>Audio Controller] (rev 02)
> Subsystem: Yamaha Corporation DS-XG PCI Audio CODEC
> Flags: bus master, medium devsel, latency 32, IRQ 10
> Memory at e3000000 (32-bit, non-prefetchable) [size=32K]
> I/O ports at 9c00 [size=64]
> I/O ports at a000 [size=4]
> Capabilities: <available only to root>
>
>02:00.0 VGA compatible controller: ATI Technologies Inc: Unknown device
>5964 (rev 01) (prog-if 00 [VGA])
> Subsystem: C.P. Technology Co. Ltd: Unknown device 2073
> Flags: bus master, 66Mhz, medium devsel, latency 32, IRQ 10
> Memory at d0000000 (32-bit, prefetchable) [size=256M]
> I/O ports at b000 [size=256]
> Memory at e1000000 (32-bit, non-prefetchable) [size=64K]
> Expansion ROM at <unassigned> [disabled] [size=128K]
> Capabilities: <available only to root>
>
>[lucyb at leonlucy Documents]$ lspci -n
>00:00.0 Class 0600: 10de:01e0 (rev a2)
>00:00.1 Class 0500: 10de:01eb (rev a2)
>00:00.2 Class 0500: 10de:01ee (rev a2)
>00:00.3 Class 0500: 10de:01ed (rev a2)
>00:00.4 Class 0500: 10de:01ec (rev a2)
>00:00.5 Class 0500: 10de:01ef (rev a2)
>00:01.0 Class 0601: 10de:0060 (rev a4)
>00:01.1 Class 0c05: 10de:0064 (rev a2)
>00:02.0 Class 0c03: 10de:0067 (rev a4)
>00:02.1 Class 0c03: 10de:0067 (rev a4)
>00:02.2 Class 0c03: 10de:0068 (rev a4)
>00:08.0 Class 0604: 10de:006c (rev a3)
>00:09.0 Class 0101: 10de:0065 (rev a2)
>00:1e.0 Class 0604: 10de:01e8 (rev a2)
>01:07.0 Class 0c03: 1106:3038 (rev 50)
>01:07.1 Class 0c03: 1106:3038 (rev 50)
>01:07.2 Class 0c03: 1106:3104 (rev 51)
>01:08.0 Class 0200: 10b7:5950
>01:09.0 Class 0401: 1073:0010 (rev 02)
>02:00.0 Class 0300: 1002:5964 (rev 01)
>[lucyb at leonlucy Documents]$
>
>So... my sound card is this one:
>
> 01:09.0 Multimedia audio controller: Yamaha Corporation YMF-744B
> [DS-1S Audio Controller] (rev 02)
>
>That's buss #1 (ordinary PCI), slot #9 (the machine doesn't have 9
>physical slots, these numbers are pretty arbitrary), subdevice 0. The
>corresponding numeric listing shows its ID:
>
> 01:09.0 Class 0401: 1073:0010 (rev 02)
>
>A Google search on '"1073:0010" alsa' shows it on this list:
>
> http://www.calel.cl/pci-devices/alsa-device-list.html
>
>In Mandrake, lspcidrake shows you which modules belong to which PCI (and
>USB) devices; "unknown" usually means "needs no module":
>
>$ lspcidrake -vf
>unknown : Nvidia Corporation|nForce2 AGP Controller
> [BRIDGE_HOST]
>unknown : Nvidia Corporation|nForce2 Memory Controller
> [MEMORY_RAM]
>unknown : Nvidia Corporation|nForce2 Memory Controller
> [MEMORY_RAM]
>unknown : Nvidia Corporation|nForce2 Memory Controller
> [MEMORY_RAM]
>unknown : Nvidia Corporation|nForce2 Memory Controller
> [MEMORY_RAM]
>unknown : Nvidia Corporation|nForce2 Memory Controller
> [MEMORY_RAM]
>unknown : Nvidia Corporation|nForce2 LPC / Legacy /
> System Management [BRIDGE_ISA]
>unknown : Nvidia Corporation|nForce2 SMBus 2.0 Controller
> [SERIAL_SMBUS]
>usb-ohci : Nvidia Corporation|nForce2 USB 1.0 OHCI
> Controller [SERIAL_USB]
>usb-ohci : Nvidia Corporation|nForce2 USB 1.0 OHCI
> Controller [SERIAL_USB]
>ehci-hcd : Nvidia Corporation|nForce2 USB 2.0 Enhanced
> Controller [SERIAL_USB]
>unknown : Nvidia Corporation|nForce2 External PCI Bridge
> [BRIDGE_PCI]
>unknown : Nvidia Corporation|nForce2 UDMA 100 IDE
> Controller [STORAGE_IDE]
>unknown : Nvidia Corporation|nForce2 AGP Host to PCI
> Bridge [BRIDGE_PCI]
>usb-uhci : VIA Technologies|VT82C586B USB [SERIAL_USB]
>usb-uhci : VIA Technologies|VT82C586B USB [SERIAL_USB]
>ehci-hcd : VIA Technologies Inc|VT8235 USB Enhanced
> Controller [SERIAL_USB]
>3c59x : 3Com Corporation|3c595 100BaseTX [Vortex]
> [NETWORK_ETHERNET]
>ymfpci : Yamaha Corp|YMF-744B [DS-1S Audio Controller]
> [MULTIMEDIA_AUDIO]
>Card:ATI Radeon (fglrx): ATI|Radeon 9200SE 5964 (AGP) [DISPLAY_VGA]
>unknown : Linux 2.6.3-14mdk ehci_hcd|EHCI Host Controller [Hub]
>unknown : Genesyslogic|USB Mass Storage Device
> [Mass Storage|SCSI|Bulk (Zip)]
>unknown : Linux 2.6.3-14mdk ehci_hcd|EHCI Host Controller [Hub]
>unknown : Linux 2.6.3-14mdk uhci_hcd|UHCI Host Controller [Hub]
>unknown : Linux 2.6.3-14mdk uhci_hcd|UHCI Host Controller [Hub]
>unknown : Linux 2.6.3-14mdk ohci_hcd|OHCI Host Controller [Hub]
>unknown : CHESEN|USB Keyboard [Human Interface Devices|Boot
> Interface Subclass|Keyboard]
>unknown : A4Tech|USB Optical Mouse [Human Interface Devices|
> Boot Interface Subclass|Mouse]
>unknown : Epson Corp.|USB Printer [Printer|Printer
> |Bidirectional]
>unknown : Linux 2.6.3-14mdk ohci_hcd|OHCI Host Controller [Hub]
>[lucyb at leonlucy Documents]$
>
>Cheers; Leon
>
>
>
More information about the Christiansource
mailing list