Не совсем так. Драйвер прописывается в rc.local, который грузится последним. Я немного подправил скрипт загрузки и он теперь прописывает драйвер в rc.sysinit и вопрос решился.
Хочу обратить внимание на драйвер платы CP-168EL-A. Он не собирается под Линукс, т.к. один из файлов имеет ошибочное имя... Странно такое наблюдать. Makefile ищет файл mxupcie.c, а имеется mxpcie.c
А за утилиту спасибо