PCI Lookup Over DNS
Here’s something neat I found out about today: it’s possible to look up PCI databse information over DNS!
For example, if you’re poking around a new machine and find a device with vendor ID
0x8086 and don’t know who that is? Query for
TXT records on
<vendor>.pci.id.icw.cz like so:
$ dig 8086.pci.id.ucw.cz TXT +short "i=Intel Corporation"
You can also get the name of a specific device by adding the device ID as another sub-domain, like
<device>.<vendor>.pci.id.icw.cz. For example, if you had a device with vendor ID
0x8086 and device ID
$ dig 101a.8086.pci.id.ucw.cz TXT +short "i=82547EI Gigabit Ethernet Controller (Mobile)"