In order to “re-scan” for capabilities that are installed via PCI-bus, Linux offers the tool:
sudo echo 1 > /sys/bus/pci/rescan
Is there a similar command allowing us to re-scan for MotherBoard “embedded” capabilities (not plugged into a PCI slot), like
- on-board Ethernet interface & jack,
- on-board WiFi capability,
- on-board SATA socket capability,
- on-board HDMI hardware,
- etc.
which for whatever reason was not detected/reported at initial boot?
Same issue from a different perspective …
Is there a way to detect such “embedded” hardware if the BIOS did not detect it at initial boot time, but would detect it if a reboot was performed?
In other words, is there a mechanism which tells a MotherBoard’s BIOS to perform a “post-boot” hardware scan “refresh”? Or is the BIOS completely out of the loop, once the system has been booted up and running under a Linux OS?
P.S. This is a new take on a previously raised issue regarding my Network function being inoperable after boot, but for which a reboot usually fixes the problem. At that time, it was assessed that the issue is hardware degradation due to aging (heat/cold cycling stress-fracturing causing circuit break). I plan to try the above command at my next “no-internet” event, to see what transpires.
![]()