когда на железо нет дров ищешь их через свойства по id оборудования
такой способ прокатит и в linuxe для USB и PCI устройств, и с дровами на них проблем нет. Можно собрать на любую железяку и попытаться заставить работать. А вот все что тупо распаяно на плате работает напрямую через ЦП и цепочку остальных чипов на плате, а для этого надо писать дрова под кокретную плату... как-то так