Finding out what NICs are in your SPLAT-box

One of the questions I’ve asked myself when troubleshooting SPLAT-installations were “What NICs are in this box?”.
Seeing how it is built on RHEL the answer wasn’t too difficult to find, but I’ll put it here nontheless – just in case someone stumbles along looking for the answer to that exact question. =)

The command “lspci” will provide the information needed. The command without any options would give a similar list to the following example taken from a fairly new installation:

[Expert@FWF01]# lspci
00:00.0 Host bridge: Intel Corporation X58 I/O Hub to ESI Port (rev 13)

02:00.0 Ethernet controller: Broadcom Corporation NetXtreme II BCM5709 Gigabit Ethernet (rev 20)
02:00.1 Ethernet controller: Broadcom Corporation NetXtreme II BCM5709 Gigabit Ethernet (rev 20)
03:00.0 Ethernet controller: Broadcom Corporation NetXtreme II BCM5709 Gigabit Ethernet (rev 20)
03:00.1 Ethernet controller: Broadcom Corporation NetXtreme II BCM5709 Gigabit Ethernet (rev 20)

0c:00.0 Ethernet controller: Intel Corporation 82571EB Gigabit Ethernet Controller (Copper) (rev 06)
0c:00.1 Ethernet controller: Intel Corporation 82571EB Gigabit Ethernet Controller (Copper) (rev 06)
0d:00.0 Ethernet controller: Intel Corporation 82571EB Gigabit Ethernet Controller (Copper) (rev 06)
0d:00.1 Ethernet controller: Intel Corporation 82571EB Gigabit Ethernet Controller (Copper) (rev 06)

10:00.0 Ethernet controller: Intel Corporation 82571EB Gigabit Ethernet Controller (Copper) (rev 06)
10:00.1 Ethernet controller: Intel Corporation 82571EB Gigabit Ethernet Controller (Copper) (rev 06)
11:00.0 Ethernet controller: Intel Corporation 82571EB Gigabit Ethernet Controller (Copper) (rev 06)
11:00.1 Ethernet controller: Intel Corporation 82571EB Gigabit Ethernet Controller (Copper) (rev 06)

 

From this example we can see, what appears to be, three NICs.
A more verbose output gives us some more information, which can use to deduct the NIC models. Nifty, eh? =)

[Expert@FWF01]# lspci -v

02:00.0 Ethernet controller: Broadcom Corporation NetXtreme II BCM5709 Gigabit Ethernet (rev 20)
Subsystem: Hewlett-Packard Company NC382i Integrated Quad Port PCI Express Gigabit Server Adapter
Flags: bus master, fast devsel, latency 0, IRQ 177
Memory at f4000000 (64-bit, non-prefetchable) [size=32M]
[virtual] Expansion ROM at e6100000 [disabled] [size=64K]
Capabilities: [48] Power Management version 3
Capabilities: [50] Vital Product Data
Capabilities: [58] Message Signalled Interrupts: 64bit+ Queue=0/4 Enable-
Capabilities: [a0] MSI-X: Enable+ Mask- TabSize=9
Capabilities: [ac] Express Endpoint IRQ 0
Capabilities: [100] Device Serial Number 6a-c5-fe-fe-ff-85-d3-d8
Capabilities: [110] Advanced Error Reporting
Capabilities: [150] Power Budgeting
Capabilities: [160] Virtual Channel

0c:00.0 Ethernet controller: Intel Corporation 82571EB Gigabit Ethernet Controller (Copper) (rev 06)
Subsystem: Hewlett-Packard Company NC364T PCI Express Quad Port Gigabit Server Adapter
Flags: bus master, fast devsel, latency 0, IRQ 204
Memory at fb9e0000 (32-bit, non-prefetchable) [size=128K]
Memory at fb900000 (32-bit, non-prefetchable) [size=512K]
I/O ports at 5000 [size=32]
Capabilities: [c8] Power Management version 2
Capabilities: [d0] Message Signalled Interrupts: 64bit+ Queue=0/0 Enable+
Capabilities: [e0] Express Endpoint IRQ 0
Capabilities: [100] Advanced Error Reporting
Capabilities: [140] Device Serial Number c0-67-db-ff-ff-55-26-00

11:00.1 Ethernet controller: Intel Corporation 82571EB Gigabit Ethernet Controller (Copper) (rev 06)
Subsystem: Hewlett-Packard Company NC364T PCI Express Quad Port Gigabit Server Adapter
Flags: bus master, fast devsel, latency 0, IRQ 180
Memory at fbee0000 (32-bit, non-prefetchable) [size=128K]
Memory at fbe00000 (32-bit, non-prefetchable) [size=512K]
I/O ports at 8020 [size=32]
Capabilities: [c8] Power Management version 2
Capabilities: [d0] Message Signalled Interrupts: 64bit+ Queue=0/0 Enable+
Capabilities: [e0] Express Endpoint IRQ 0
Capabilities: [100] Advanced Error Reporting
Capabilities: [140] Device Serial Number e6-66-db-ff-ff-55-26-00

In conclusion this system got
One quad-port onboard NIC
Two quad-port NC364T NICs

Gos

0.00 avg. rating (0% score) - 0 votes

Leave a Reply

Your email address will not be published. Required fields are marked *