Как не потерять модуль ядра Linux при обновлении?

Здравствуйте! Такой вопрос: сейчас стоит Ubuntu 16.04.2 LTS с версией ядра 4.4.0-75. Для обеспечения нормальной работы wifi адаптера установлен модуль ядра (ставил через DKMS).
Устанавливал с помощью этих команд:
sudo apt-get install git build-essential linux-headers-generic dkms
git clone https://github.com/dz0ny/rt8192cu.git --depth 1
cd rt8192cu
sudo make dkms

Драйвер для беспроводного адаптера TP-Link WN822N на базе чипсета Realtek 8192CU взял отсюда
Как не потерять этот модуль при обновлении ядра до версии 4.10.13 ?
Ядро обновляю с помощью утилиты Ubuntu Kernel Update Utility (Ukuu)
  • Вопрос задан
  • 676 просмотров
Пригласить эксперта
Ответы на вопрос 2
chupasaurus
@chupasaurus
Сею рефлекторное, злое, временное
Надо в директории с модулем выполнить sudo dkms add -m 8192cu -v 4.0.29 (номер версии можно грепать из файла dkms.conf , лень выдумывать регулярку).
В dkms.conf добавить строку "MAKE=make dkms"
Ответ написан
Комментировать
@Erelecano
Админю сервера, починяю примуса.
https://github.com/pvaret/rtl8192cu-fixes

Ensure you have the necessary prerequisites installed:

sudo apt-get update
sudo apt-get install git linux-headers-generic build-essential dkms
Clone this repository:

git clone https://github.com/pvaret/rtl8192cu-fixes.git
Set it up as a DKMS module:

sudo dkms add ./rtl8192cu-fixes
Build and install it:

sudo dkms install 8192cu/1.10
Refresh the module list:

sudo depmod -a
Ensure the native (and broken) kernel driver is blacklisted:

sudo cp ./rtl8192cu-fixes/blacklist-native-rtl8192.conf /etc/modprobe.d/
And reboot. You're done.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

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