DKMS — это механизм, применяемый для генерации модулей ядра Linux, не вошедших в дерево исходного кода. Также он используется для автоматической перекомпиляции драйверов устройств при установке более новой версии ядра. Драйверы с поддержкой DKMS собираются на целевой системе под конкретное окружение. Поскольку собранные таким образом модули ядра не имеют цифровой подписи, необходимой для работы в режиме ЗПС, работать в нем они не будут.