2 драйвера DKMS не будут собраны правильно при установке нового ядра после обновления программного обеспечения

Я бегу 16.04. У меня установлено и работает 6 драйверов DKMS.

Однако два драйвера устройства связи (rtl88212au и rtl8814au) собираются неправильно, когда ядро ​​обновляется во время обновления программного обеспечения Ubuntu. Таким образом, эти два драйвера не будут загружаться. Если после обновления программного обеспечения Ubuntu я создаю modinfo для любого из этих драйверов, значение vermagic показывает, что оно относится к предыдущей версии ядра, когда оно должно показывать текущую / новую версию ядра.

У меня отключена безопасная загрузка, а остальные 4 моих драйвера DKMS работают нормально. Просто эти двое строят неправильно.

Я должен сделать dkms remove, а затем эти же драйверы dkms build и dkms install просто отлично, когда это делается вручную.

Вот два файла 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"

Есть какие-нибудь идеи о том, с чего начать искать проблемы?

Приветствия, Ал

3
задан 24 May 2017 в 02:41

1 ответ

Отредактируйте эти dkms.conf файлы:

для 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

для 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

и замена:

MAKE="'make' all" 

с этой строкой:

MAKE[0]="'make' all KVER=${kernelver}"
0
ответ дан 24 May 2017 в 02:41
  • 1
    Точка об идентификации делит размером, который я получаю, но могло бы быть легче определить их их порядком, например, если диск D и диск E являются тем же размером. – wjandrea 15 February 2018 в 20:23

Другие вопросы по тегам:

Похожие вопросы: