Question 20
A beginner using a Linux terminal discovers: A training PC has a new network card installed physically, but the Linux system does not present a usable interface because its kernel driver is absent. What assurance check should be required for future changes?
Explanation
Correct Answer
This safeguard addresses kernel device driver required for new network adapter: Check kernel and distribution hardware compatibility before buying or deploying unfamiliar peripherals across a large fleet. The prevented failure mechanism is: Peripheral hardware requires suitable kernel driver support before userspace networking tools can configure it as a functional interface. A control for an unrelated service cannot establish the required protection.
Incorrect Answers
Linux block devices may use naming schemes such as /dev/sd* or /dev/nvme* depending on the storage controller and device class. “Never guess a destructive storage target from generic device-name examples without verifying the actual connected hardware” would remedy that alternative situation, but it would not correct the present issue: peripheral hardware requires suitable kernel driver support before userspace networking tools can configure it as a functional interface.
“Know which service log location actually applies and avoid confusing application configuration files with generated diagnostic records” is the supported response when linux services often write ordinary log files under /var/log or an installed logging system rather than into their /etc configuration files. Here the decisive response is “Check kernel and distribution hardware compatibility before buying or deploying unfamiliar peripherals across a large fleet”, so that different intervention does not meet the stated requirement.
Linux conventionally separates many configuration files under /etc from program logs and other generated state stored in different paths. “Use documentation to identify the real configuration file instead of inferring it from the location of recent log messages” applies to that other condition. The reported evidence is a training PC has a new network card installed physically, but the Linux system does not present a usable interface because its kernel driver is absent; this alternative would address the wrong dependency.