If a PCI device is completely non-responsive, it's possible to completely remove the device and then re-scan it, hopefully re-initializing the device so it works again.
If a PCI device is completely non-responsive, it's possible to completely remove the device and then re-scan it, hopefully re-initializing the device so it works again.
![](https://lemmy.sdf.org/pictrs/image/65e5496d-babe-493c-a901-b9359e8e3663.png?format=webp&thumbnail=128)
unix.stackexchange.com Reset a PCI Device in Linux
Is there a generic way to reset a PCI device in Linux from the command line? That is, cause the PCI bus to issue a reset command.
![Reset a PCI Device in Linux](https://lemmy.sdf.org/pictrs/image/65e5496d-babe-493c-a901-b9359e8e3663.png?format=webp)
echo 1 | sudo tee /sys/bus/pci/<pci-id-of-device>/remove
and then
echo 1 | sudo tee /sys/bus/pci/rescan