Je cours 16.04. J'ai 6 pilotes DKMS installés et fonctionnant bien.
Cependant, deux pilotes de périphérique de communication (rtl88212au et rtl8814au) ne sont pas correctement construits lorsque le noyau est mis à jour lors d'une mise à jour logicielle Ubuntu. En tant que tels, ces deux pilotes ne se chargeront pas. Si je fais un modinfo sur l'un de ces pilotes après une mise à jour logicielle Ubuntu, la valeur vermagic indique que c'est pour la version précédente du noyau, à quel moment il devrait montrer la version actuelle/nouvelle du noyau.
Le démarrage sécurisé est désactivé et les 4 autres pilotes DKMS fonctionnent correctement. Juste ces deux ne construisent pas correctement.
Je dois faire un dkms remove
, puis ces mêmes pilotes dkms build
et dkms install
parfaitement bien quand c'est fait manuellement.
Voici les deux fichiers dkms.conf:
PACKAGE_NAME="rtl8812au"
PACKAGE_VERSION="4.3.8.12175.20140902+dfsg"
BUILT_MODULE_NAME[0]="8812au"
MAKE[0]="'make' all"
DEST_MODULE_LOCATION[0]="/updates/dkms"
AUTOINSTALL="YES"
PACKAGE_NAME="rtl8814au"
PACKAGE_VERSION="4.3.17.13720.20150622_beta_led"
MAKE[0]="'make' all"
BUILT_MODULE_NAME[0]="8814au"
DEST_MODULE_LOCATION[0]="/updates/dkms"
AUTOINSTALL="YES"
REMAKE_INITRD="YES"
Des idées sur où commencer à chercher des ennuis?
À la vôtre, Al
Éditez ces fichiers dkms.conf:
pour le rtl8812au ...
Sudo -H gedit /usr/src/rtl8812au-4.3.8.12175.20140902+dfsg/dkms.conf
Sudo -H gedit /var/lib/dkms/rtl8812au/4.3.8.12175.20140902+dfsg/build/dkms.conf
pour le rtl8814au ...
Sudo -H gedit /usr/src/rtl8814au-4.3.17.13720.20150622_beta_led/dkms.conf
Sudo -H gedit /var/lib/dkms/rtl8814au/4.3.17.13720.20150622_beta_led/build/dkms.conf
et remplacer:
MAKE="'make' all"
avec cette ligne:
MAKE[0]="'make' all KVER=${kernelver}"