
У меня ОС с версией ядра около 3.3, а драйвер требует ядро не ниже 4.4, обновиться нет возможности из-за аппаратных ограничений.
Возможно ли просто изменить конфигурацию драйвера или мне придется создавать его с нуля?
решение1
Интерфейс между ядром ядра Linux и драйверами развивается очень быстро. Конечно, вам может повезти, и вы обнаружите, что интерфейсы, которые использует драйвер, в основном остались совместимыми, но есть вероятность, что интерфейсы сильно изменились, и портирование драйвера через 4 года разработки ядра будет затруднительным.
Если вам не нужно поддерживать как новое оборудование, так и какое-то устаревшее оборудование, которое недавние ядра больше не поддерживают, скомпилируйте ядро 4.4. Интерфейсы между ядром и приложениями чрезвычайно стабильны. Вы должны иметь возможность заменить любое ядро, начиная с версии 2.0 или около того, на более новое ядро в любой системе Linux.