Lspci does not show device description

Hi everyone,

I got lspci via pkgs.toybox. I have got the following problem:

$ lspci   
00:1c.0 :   (rev f1)
05:02.0 :   (rev 01)
00:04.0 :   (rev 08)
00:16.0 :   (rev 21)
05:01.0 :   (rev 01)
00:1f.3 :   (rev 21)
00:00.0 :   (rev 08)
06:00.0 :   (rev 01)
3e:00.0 :   (rev 00)
00:15.0 :   (rev 21)
00:16.3 :   (rev 21)
05:00.0 :   (rev 01)
3d:00.0 :   (rev 78)
00:1d.0 :   (rev f1)
00:1c.6 :   (rev f1)
00:14.2 :   (rev 21)
00:1f.6 :   (rev 21)
00:1c.4 :   (rev f1)
04:00.0 :   (rev 01)
3c:00.0 :   (rev 01)
00:02.0 :   (rev 07)
00:14.0 :   (rev 21)
00:1f.4 :   (rev 21

As you can see, there is no description for the devices.

Thank you in advance :slight_smile:
Davide

toybox is likely intentionally very small and intended to provide only the basic functionality. The pciutils package has a more full-fledged version of lspci:

$ nix-shell -p toybox --run lspci
03:00.0 :   (rev 1a)
00:02.7 :   (rev 00)
<...>
$ nix-shell -p pciutils --run lspci
00:00.0 Host bridge: Advanced Micro Devices, Inc. [AMD] Renoir/Cezanne Root Complex
00:00.2 IOMMU: Advanced Micro Devices, Inc. [AMD] Renoir/Cezanne IOMMU
<...>
1 Like