Назад | Перейти на главную страницу

Установка драйвера с помощью make. У меня может быть неправильное ядро?

Никогда не устанавливал драйвер на Linux раньше ... пытаюсь установить его с этой страницы:

http://www.flicamera.com/software/index.html

Тот по имени

Модуль ядра Linux (1.3.2)

Итак, я установил этот драйвер, используя их make, и после установки необходимых компонентов сборки снова сделал попытку очистки: D

Выдает ошибку:

In file included from ./include/linux/init.h:5:0,
                 from /home/workers/fliusb-1.3.2/fliusb.c:45:
./include/linux/compiler.h:245:10: fatal error: asm/barrier.h: No such file or directory
 #include <asm/barrier.h>
          ^~~~~~~~~~~~~~~

это, насколько я могу судить, из-за моей версии ядра:

workers@kcamera:~/fliusb-1.3.2$ uname -a
Linux kcamera 4.15.0-76-generic #86-Ubuntu SMP Fri Jan 17 17:24:28 UTC 2020 x86_64 x86_64 x86_64 GNU/Linux

workers@kcamera:~/fliusb-1.3.2$ lsb_release -a

No LSB modules are available.
Distributor ID: Ubuntu
Description:    Ubuntu 18.04.3 LTS
Release:    18.04
Codename:   bionic

(Я считаю, что это последняя версия безголового сервера ubuntu).

Так что мне нужно как-то «понизить» ядро?