To show how to solve the problem that "lspci" cannot show PCI device's vendor and device information.
Sometimes if a new PCI device (Wangxun WX1860 Ethernet controller for example) is loacted on your host, you may see "lspci" cannot show its vendor and device name but replaced with its vendor ID and device ID.
This is because the vendor ID and device ID is not included in the pci.ids file. So "lspci" cannot translates it into vendor and device name. You may download the latest pci.ids file from the following hyperlink and replace the old one in your linux.
The old pci.ids file can be find by the following command.
# find / -name pci.ids
After update the pci.ids file, then you can get the PCI vendor name and device name now.