Salut
Une simple remarque, généralement pour travailler un module en dkms il faut s'assurer préalablement que les headers du noyau linux sont bien installés
Une commande utile pour faire un bilan
sudo dkms status
Exemple pour le wifi j'utilise du Broadcom, la commande me confirme que c'est fonctionnel sur les 2 noyaux de mon installation
broadcom-sta, 6.30.223.271, 3.16.0-4-amd64, x86_64: installed
broadcom-sta, 6.30.223.271, 4.9.0-3-amd64, x86_64: installed
On peut faire le point aussi par
ls -alrt /var/lib/dkms