HP Compaq 8510p hardware list in linux

You can use lspci -n to analyce what hardware is on your system. My new laptop a HP Compaq 8510p gives the following output:

00:00.0 0600: 8086:2a00 (rev 0c)
00:01.0 0604: 8086:2a01 (rev 0c)
00:03.0 0780: 8086:2a04 (rev 0c)
00:03.2 0101: 8086:2a06 (rev 0c)
00:03.3 0700: 8086:2a07 (rev 0c)
00:19.0 0200: 8086:1049 (rev 03)
00:1a.0 0c03: 8086:2834 (rev 03)
00:1a.1 0c03: 8086:2835 (rev 03)
00:1a.7 0c03: 8086:283a (rev 03)
00:1b.0 0403: 8086:284b (rev 03)
00:1c.0 0604: 8086:283f (rev 03)
00:1c.1 0604: 8086:2841 (rev 03)
00:1c.4 0604: 8086:2847 (rev 03)
00:1d.0 0c03: 8086:2830 (rev 03)
00:1d.1 0c03: 8086:2831 (rev 03)
00:1d.2 0c03: 8086:2832 (rev 03)
00:1d.7 0c03: 8086:2836 (rev 03)
00:1e.0 0604: 8086:2448 (rev f3)
00:1f.0 0601: 8086:2811 (rev 03)
00:1f.2 0101: 8086:2828 (rev 03)
01:00.0 0300: 1002:9581
01:00.1 0403: 1002:aa08
02:06.0 0607: 1180:0476 (rev b9)
02:06.1 0607: 1180:0476 (rev b9)
02:06.2 0c00: 1180:0832 (rev 03)
02:06.3 0805: 1180:0822 (rev 20)
02:06.4 0880: 1180:0843 (rev 10)
10:00.0 0280: 8086:4229 (rev 61)

Copy the result from the above command and visit the address Debian GNU/Linux device driver check page and paste it into the window.

In my case the result was presented like this:

<th>
  Works?
</th>

<th>
  Vendor
</th>

<th>
  Device
</th>

<th>
  Driver
</th>

<th>
  Comment
</th>
<td>
  Yes
</td>

<td>
  Intel Corporation
</td>

<td>
  Mobile Memory Controller Hub
</td>

<td>
  intel-agp
</td>

<td>
  v2.6.21
</td>
<td>
  &#8211;
</td>

<td>
  Intel Corporation
</td>

<td>
  Mobile PCI Express Root Port
</td>

<td>
  &nbsp;
</td>

<td>
  &nbsp;
</td>
<td>
  &#8211;
</td>

<td>
  Intel Corporation
</td>

<td>
  Mobile HECI Controller
</td>

<td>
  &nbsp;
</td>

<td>
  &nbsp;
</td>
<td>
  &#8211;
</td>

<td>
  Intel Corporation
</td>

<td>
  Mobile PT IDER Controller
</td>

<td>
  &nbsp;
</td>

<td>
  &nbsp;
</td>
<td>
  &#8211;
</td>

<td>
  Intel Corporation
</td>

<td>
  Mobile KT Controller
</td>

<td>
  &nbsp;
</td>

<td>
  &nbsp;
</td>
<td>
  Yes
</td>

<td>
  Intel Corporation
</td>

<td>
  82566MM Gigabit Network Connection
</td>

<td>
  e1000
</td>

<td>
  v2.6.21
</td>
<td>
  &#8211;
</td>

<td>
  Intel Corporation
</td>

<td>
  82801H (ICH8 Family) USB UHCI #4
</td>

<td>
  &nbsp;
</td>

<td>
  &nbsp;
</td>
<td>
  &#8211;
</td>

<td>
  Intel Corporation
</td>

<td>
  82801H (ICH8 Family) USB UHCI #5
</td>

<td>
  &nbsp;
</td>

<td>
  &nbsp;
</td>
<td>
  &#8211;
</td>

<td>
  Intel Corporation
</td>

<td>
  82801H (ICH8 Family) USB2 EHCI #2
</td>

<td>
  &nbsp;
</td>

<td>
  &nbsp;
</td>
<td>
  Yes
</td>

<td>
  Intel Corporation
</td>

<td>
  82801H (ICH8 Family) HD Audio Controller
</td>

<td>
  snd-hda-intel
</td>

<td>
  v2.6.21
</td>
<td>
  &#8211;
</td>

<td>
  Intel Corporation
</td>

<td>
  82801H (ICH8 Family) PCI Express Port 1
</td>

<td>
  &nbsp;
</td>

<td>
  &nbsp;
</td>
<td>
  &#8211;
</td>

<td>
  Intel Corporation
</td>

<td>
  82801H (ICH8 Family) PCI Express Port 2
</td>

<td>
  &nbsp;
</td>

<td>
  &nbsp;
</td>
<td>
  &#8211;
</td>

<td>
  Intel Corporation
</td>

<td>
  82801H (ICH8 Family) PCI Express Port 5
</td>

<td>
  &nbsp;
</td>

<td>
  &nbsp;
</td>
<td>
  &#8211;
</td>

<td>
  Intel Corporation
</td>

<td>
  82801H (ICH8 Family) USB UHCI #1
</td>

<td>
  &nbsp;
</td>

<td>
  &nbsp;
</td>
<td>
  &#8211;
</td>

<td>
  Intel Corporation
</td>

<td>
  82801H (ICH8 Family) USB UHCI #2
</td>

<td>
  &nbsp;
</td>

<td>
  &nbsp;
</td>
<td>
  &#8211;
</td>

<td>
  Intel Corporation
</td>

<td>
  82801H (ICH8 Family) USB UHCI #3
</td>

<td>
  &nbsp;
</td>

<td>
  &nbsp;
</td>
<td>
  &#8211;
</td>

<td>
  Intel Corporation
</td>

<td>
  82801H (ICH8 Family) USB2 EHCI #1
</td>

<td>
  &nbsp;
</td>

<td>
  &nbsp;
</td>
<td>
  Yes
</td>

<td>
  Intel Corporation
</td>

<td>
  82801 Mobile PCI Bridge
</td>

<td>
  i810_rng,hw_random
</td>

<td>
  &nbsp;
</td>
<td>
  &#8211;
</td>

<td>
  Intel Corporation
</td>

<td>
  Mobile LPC Interface Controller
</td>

<td>
  &nbsp;
</td>

<td>
  &nbsp;
</td>
<td>
  Yes
</td>

<td>
  Intel Corporation
</td>

<td>
  Mobile SATA IDE Controller
</td>

<td>
  ata_piix
</td>

<td>
  v2.6.21
</td>
<td>
  &#8211;
</td>

<td>
  ATI Technologies Inc
</td>

<td>
  no information
</td>

<td>
  &nbsp;
</td>

<td>
  &nbsp;
</td>
<td>
  &#8211;
</td>

<td>
  ATI Technologies Inc
</td>

<td>
  no information
</td>

<td>
  &nbsp;
</td>

<td>
  &nbsp;
</td>
<td>
  Yes
</td>

<td>
  Ricoh Co Ltd
</td>

<td>
  RL5c476 II
</td>

<td>
  yenta_socket
</td>

<td>
  v2.6.21
</td>
<td>
  Yes
</td>

<td>
  Ricoh Co Ltd
</td>

<td>
  RL5c476 II
</td>

<td>
  yenta_socket
</td>

<td>
  v2.6.21
</td>
<td>
  &#8211;
</td>

<td>
  Ricoh Co Ltd
</td>

<td>
  R5C832 IEEE 1394 Controller
</td>

<td>
  &nbsp;
</td>

<td>
  &nbsp;
</td>
<td>
  Yes
</td>

<td>
  Ricoh Co Ltd
</td>

<td>
  R5C822 SD/SDIO/MMC/MS/MSPro Host Adapter
</td>

<td>
  sdhci
</td>

<td>
  v2.6.21
</td>
<td>
  &#8211;
</td>

<td>
  Ricoh Co Ltd
</td>

<td>
  no information
</td>

<td>
  &nbsp;
</td>

<td>
  &nbsp;
</td>
<td>
  &#8211;
</td>

<td>
  &nbsp;
</td>

<td>
  PRO/Wireless 4965 AG or AGN Network Connection
</td>

<td>
  &nbsp;
</td>

<td>
  &nbsp;
</td>
PCI ID
80862a00
80862a01
80862a04
80862a06
80862a07
80861049
80862834
80862835
8086283a
8086284b
8086283f
80862841
80862847
80862830
80862831
80862832
80862836
80862448
80862811
80862828
10029581
1002aa08
11800476
11800476
11800832
11800822
11800843
80864229

This makes it easier to determine which device drivers I’m missing and might have to compile for the kernel.