Nothing to be done, yet, just sticking this here to track it. lspci in TrueNAS Core 12.0 Beta 1 no longer pulls names, just ids. ixSystems may not fix this, as they see it as really low priority. https://jira.ixsystems.com/browse/NAS-106710
Arguably Plex only works if DNS is set up, so we could lspci -q. Maybe even lspci -qm for that saner output.
Alternatively, do the detection with pciconf -lv, but that's multi-line and not as friendly to parse. Not too bad though - look for @pci, then parse the lines until the next @pci for vendor and device and class display. If we can stick with the naïve lspci parsing, though, I'd prefer it. Why complicate what doesn't need to be complicated.
Nothing to be done, yet, just sticking this here to track it.
lspci
in TrueNAS Core 12.0 Beta 1 no longer pulls names, just ids. ixSystems may not fix this, as they see it as really low priority. https://jira.ixsystems.com/browse/NAS-106710Arguably Plex only works if DNS is set up, so we could
lspci -q
. Maybe evenlspci -qm
for that saner output.Alternatively, do the detection with
pciconf -lv
, but that's multi-line and not as friendly to parse. Not too bad though - look for@pci
, then parse the lines until the next@pci
for vendor and device and classdisplay
. If we can stick with the naïvelspci
parsing, though, I'd prefer it. Why complicate what doesn't need to be complicated.