Проблема Wi-Fi после выполнения sudo dkms добавляет./rtlwifi_new-master

Я уже решил свою начальную проблему Wi-Fi здесь: отбрасывания Wi-Fi после ~ 5 минут с RTL8821AE | Спрашивают Ubuntu, но я попытался оптимизировать его (потому что каждый раз, когда было обновление ядра, я должен выполнить все команды решения снова), и я испортил что-то.

Для решения ядра обновляют проблему, которую я попробовал

sudo dkms add ./rtlwifi_new-master

непосредственно перед обновлением. Я выполнил команду в папке Desktop, но я получил этот вывод:

Error! Could not find module source directory.
Directory: /usr/src/.-rtlwifi_new-master does not exist.

Таким образом, я думал, что должен был выполнить данную команду в то время как в /usr/src/ папка, таким образом, я сделал так, но после выполнения, что моя проблема Wi-Fi ухудшилась и теперь каждый раз, я перезагружаю ПК, я должен выполнить целое решение снова, тогда как, прежде чем этот процесс был необходим только после обновления ядра.

Кроме того, на основном экране я вижу что-то как

there is an error! rtlwifi_new-master is an external package. Please remove it

Таким образом:

  1. Я получил уведомление о системном обновлении

  2. Я выполнился sudo dkms add ./rtlwifi_new-master в src папке

  3. Я не перезагружал

  4. Я выполнил обновление

  5. Я перезагрузил

  6. Худшая проблема, чем прежде

Я думал о выполнении

rm -R  rtlwifi-new-0.10

в/src папке, но у меня нет разрешения, и я уже испортил с тем одним временем. Вы видите его здесь:

Ubuntu 16.04 lts потерянный удар прав администратора:/etc/profile: Разрешение, отклоненное |, Спрашивает Ubuntu

Предложения??

0
задан 22 March 2018 в 12:26

1 ответ

Во-первых, в terminal, сделайте man dkms для читения/изучения о dkms.

118-секундный, гарантируйте, что любой dkms модуль ядра уже не существует в системе или является более старым, что источник, с которым Вы работаете.

Для установки dkms модуля Вы копируете исходный код в/usr/src с именем папки в формат версии модуля (ie:rtlwifi-0.10). (Скорректируйте следующие примеры по мере необходимости).

sudo cp -r rtlwifi-new-0.10 /usr/src/rtlwifi-0.10

Затем Вы выпускаете ряд команд dkms как так:

dkms status # to show the current dkms status

из-за Ваших предыдущих попыток, Вам, вероятно, придется очистить dkms сначала, с:

dkms remove module/version -k "$(uname -r)/$(uname -p)"

Затем можно запустить новый:

sudo dkms add rtlwifi/0.10 -k "$(uname -r)/$(uname -p)"

sudo dkms build rtlwifi/0.10 -k "$(uname -r)/$(uname -p)"

sudo dkms install rtlwifi/0.10 -k "$(uname -r)/$(uname -p)"

dkms status # to show the final dkms status
0
ответ дан 2 November 2019 в 20:07

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

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