Я пытаюсь установить драйвер для этой карты DAQ , но когда я выполняю (как в данной документации):
insmod /usr/.../advdrv_core.ko
я получаю эту ошибку: [ 116]
invalid module format
Как я узнал, это потому, что загруженный драйвер предназначен для ядра 2.6.18, поэтому он не будет работать на новом, но также имеется исходный код, так что можно скомпилировать это для этого ядра?
Если модуль ядра устарел (и не работает с новейшими ядрами), то просто наличие исходного кода не означает, что вы можете просто скомпилировать его. Его необходимо изменить на уровне исходного кода, чтобы сделать его совместимым с более новыми ядрами.
Ссылка, которую вы предоставили, не загружается для меня, поэтому я не могу особо сказать о компании и т. Д., Но я бы посоветовал связаться с теми, кто когда-либо делал модуль ядра, и попросить их изменить его для работы с более новые ядра.