Существует ли инструмент Linux для проверки состояния аппаратных плат?
В Windows у вас есть аппаратный диалог, который показывает вам строки типа "ваше оборудование работает правильно" (у меня нет английской версии, поэтому строка может на самом деле отличаться, но вы поняли).
Я хотел бы проверить то же самое на Linux. Обратите внимание, что я знаю, какое оборудование установлено, но мне нужно знать, что драйвер был загружен правильно и что ошибок нет.
Поскольку мы устанавливаем Linux на разных компьютерах с одинаковым оборудованием, нам нужен быстрый способ узнать, что все работает после установки. Поэтому, если плата (скажем, карта Ethernet) по какой-то причине не работает, я бы хотел получить уведомление об этом.
Я знаю, что могу использовать lsmod
и dmesg
но это не очень "быстро". Может быть, в /proc
есть какой-то магический файл, который говорит мне (для каждой платы), что на данной доске все работает правильно?
В частности, мне нужно проверить платы Ethernet и статус последовательной линии.
(драйвер последовательной линии компилируется непосредственно в ядро, поэтому lsmod
здесь не очень удобен)