Ошибка при обработке rtl8821cu-dkms
-
- Писатель
- Сообщения: 31
- Зарегистрирован: 03 дек 2022, 18:40
- Откуда: Москва
- Контактная информация:
Ошибка при обработке rtl8821cu-dkms
Используя архив, скаченный с Git.
- Olej
- Писатель
- Сообщения: 21338
- Зарегистрирован: 24 сен 2011, 14:22
- Откуда: Харьков
- Контактная информация:
Ошибка при обработке rtl8821cu-dkms
Это разве что для проверки корректности работы ручной сборки модулейtumanovalex писал(а): ↑31 янв 2024, 15:27Мне теперь нужно повторить те же действия, что и в теме "Автоматическая сборка"?
DKMS в системе должен нормально работать без вашего вмешательства.
Проверьте для начала что у вас установлены все системные инструменты требуемые для этого:
Код: Выделить всё
olej@R420:~$ make --version
GNU Make 4.3
Эта программа собрана для x86_64-pc-linux-gnu
Copyright (C) 1988-2020 Free Software Foundation, Inc.
Лицензия GPLv3+: GNU GPL версии 3 или новее <http://gnu.org/licenses/gpl.html>
Это свободное программное обеспечение: вы можете свободно изменять его и
распространять. НЕТ НИКАКИХ ГАРАНТИЙ вне пределов, допустимых законом.
Код: Выделить всё
olej@R420:~$ gcc --version
gcc (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0
Copyright (C) 2021 Free Software Foundation, Inc.
This is free software; see the source for copying conditions. There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
Код: Выделить всё
olej@R420:~$ aptitude search binutils | grep ^i
i binutils - ассемблер, компоновщик и другие утилиты из поставки GNU
i binutils-common - Common files for the GNU assembler, linker and binary utilities
i binutils-x86-64-linux-gnu - двоичные утилиты GNU для целевой архитектуры x86-64-linux-gnu
i libbinutils - GNU binary utilities (private shared library)
-
- Писатель
- Сообщения: 31
- Зарегистрирован: 03 дек 2022, 18:40
- Откуда: Москва
- Контактная информация:
Ошибка при обработке rtl8821cu-dkms
Вроде бы все есть:
Код: Выделить всё
olej@R420:~$ aptitude search binutils | grep ^i
i binutils - ассемблер, компоновщик и другие утилиты из поставки GNU
i binutils-common - Common files for the GNU assembler, linker and binary utilities
i binutils-x86-64-linux-gnu - двоичные утилиты GNU для целевой архитектуры x86-64-linux-gnu
i libbinutils - GNU binary utilities (private shared library)
-
- Писатель
- Сообщения: 31
- Зарегистрирован: 03 дек 2022, 18:40
- Откуда: Москва
- Контактная информация:
Ошибка при обработке rtl8821cu-dkms
Я не то вставил:
Код: Выделить всё
$ make --version
GNU Make 4.3
Эта программа собрана для i686-pc-linux-gnu
Copyright (C) 1988-2020 Free Software Foundation, Inc.
Лицензия GPLv3+: GNU GPL версии 3 или новее <http://gnu.org/licenses/gpl.html>
Это свободное программное обеспечение: вы можете свободно изменять его и
распространять. НЕТ НИКАКИХ ГАРАНТИЙ вне пределов, допустимых законом.
$ gcc --version
gcc (Debian 12.2.0-14) 12.2.0
Copyright (C) 2022 Free Software Foundation, Inc.
This is free software; see the source for copying conditions. There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
$ aptitude search binutils | grep ^i
i binutils - ассемблер, компоновщик и другие утилиты из поставки GNU
i A binutils-common - Common files for the GNU assembler, linker and binary utilities
i A binutils-i686-linux-gnu - GNU binary utilities, for i686-linux-gnu target
i A libbinutils - GNU binary utilities (private shared library)
-
- Писатель
- Сообщения: 31
- Зарегистрирован: 03 дек 2022, 18:40
- Откуда: Москва
- Контактная информация:
Ошибка при обработке rtl8821cu-dkms
А что делать дальше? Я раньше никогда модули не делал.
- Olej
- Писатель
- Сообщения: 21338
- Зарегистрирован: 24 сен 2011, 14:22
- Откуда: Харьков
- Контактная информация:
Ошибка при обработке rtl8821cu-dkms
1. Аккуратно разобраться какое устройство вызывает ошибкуtumanovalex писал(а): ↑30 янв 2024, 11:55При обработке следующих пакетов произошли ошибки: rtl8821cu-dkms
Чип rtl8821ce - это WiFi/Bluetooth устройство
2. Попытаться вручную установить пакет rtl8821ce-dkms и детально посмотреть ошибки:
Код: Выделить всё
olej@R420:~$ aptitude search rtl8821
p rtl8821ce-dkms - DKMS source for the Realtek 8821C PCIe Wi-Fi driver
Код: Выделить всё
olej@R420:~$ aptitude show rtl8821ce-dkms
Пакет: rtl8821ce-dkms
Версия: 5.5.2.1-0ubuntu11~0.22.04.1
Новый: да
Состояние: не установлен
Приоритет: необязательный
Раздел: universe/kernel
Сопровождающий: Canonical HWE Team <canonical-hwe@lists.canonical.com>
Архитектура: all
Размер в распакованном виде: 25,2 M
Зависит: dkms (>= 2.1.0.0), bc
Описание: DKMS source for the Realtek 8821C PCIe Wi-Fi driver
Realtek provides the solution for WLAN in hardware and software. The software package could be adopted for Realtek RTL8821CE WLAN series hardware on
Linux based platforms.
This package provides the DKMS source code for the rtl8821ce kernel module. Kernel source or headers are required to compile these modules.
Домашняя страница: https://launchpad.net/ubuntu/+source/rtl8821ce
Код: Выделить всё
$ sudo apt rtl8821ce-dkms
- Olej
- Писатель
- Сообщения: 21338
- Зарегистрирован: 24 сен 2011, 14:22
- Откуда: Харьков
- Контактная информация:
Ошибка при обработке rtl8821cu-dkms
3. Архив исходников скачали? (покажите ссылку где ... ну не искать же мне поиском чтобы посмотреть )
- разархивировать...
- зайти в каталог ...
- сделать:
Код: Выделить всё
$ make
...
Совершенно не исключено, что после ручной установки пакета, которая может пройти нормально, дальше ошибка при обновлениях и не будет воспроизводиться.
- Olej
- Писатель
- Сообщения: 21338
- Зарегистрирован: 24 сен 2011, 14:22
- Откуда: Харьков
- Контактная информация:
Ошибка при обработке rtl8821cu-dkms
4. Добавить (временно) имя драйвера в списки blacklist ...
... и попробовать сделать полное обновление всего кроме этого драйвера...tumanovalex писал(а): ↑30 янв 2024, 11:55чтобы при full-upgrade не появлялась ошибка - как-то отключить ненужное устройство, чтобы система его не видела?
5. Можно попробовать аппаратно отключить WiFi на время выполнения обновлений - обычно на ноутбуках есть клавиша на клавиатуре для этого (в самом верхнем ряду управляющих клавиш).
- Olej
- Писатель
- Сообщения: 21338
- Зарегистрирован: 24 сен 2011, 14:22
- Откуда: Харьков
- Контактная информация:
Ошибка при обработке rtl8821cu-dkms
6. ... просто пройтись поиском
Как установить драйвер Realtek RTL8821CE
Уже в 2020 году писали так:16.10.2020
... и дальше следует подробная инструкция по установке.Если у вас Wi-Fi адаптер на основе чипсета Realtek RTL8821CE, то в Linux по умолчанию отсутствует драйвер для него. В результате ОС не видит устройство, и в панели рядом с часами вовсе отсутствует значок Wi-Fi.
- Olej
- Писатель
- Сообщения: 21338
- Зарегистрирован: 24 сен 2011, 14:22
- Откуда: Харьков
- Контактная информация:
Ошибка при обработке rtl8821cu-dkms
Ух ты
При элементарном обновлении у себя antiX 23 получаю:
... хотя это у меня VirtualBox, и никакого rtl8821cu у меня нет ... от слова "на дух"
И заканчивается это кино вот так:
И попытка исправить:
При элементарном обновлении у себя antiX 23 получаю:
Код: Выделить всё
root@antix1:~# apt upgrade
...
Module rtl8821ce-5.5.2.1+git20221215 for kernel 5.10.188-antix.1-486-smp (x86_64).
Before uninstall, this module version was ACTIVE on this kernel.
rtl8821ce.ko:
- Uninstallation
- Deleting from: /lib/modules/5.10.188-antix.1-486-smp/updates/dkms/
- Original module
- No original module was found for this module on this kernel.
- Use the dkms install command to reinstall any previous module version.
depmod....
Deleting module rtl8821ce-5.5.2.1+git20221215 completely from the DKMS tree.
Распаковывается rtl8821ce-dkms (5.5.2.1+git20230504-0~mx23+1) на замену (5.5.2.1+git20221215-0.1~mx21+1) …
Подготовка к распаковке …/38-rtl8821cu-dkms_5.12.0+git20230215-1~mx23+3_all.deb …
Module rtl8821cu-5.12.0 for kernel 5.10.188-antix.1-486-smp (x86_64).
Before uninstall, this module version was ACTIVE on this kernel.
...
Module rtl8821cu-5.12.0 for kernel 5.10.188-antix.1-486-smp (x86_64).
Before uninstall, this module version was ACTIVE on this kernel.
8821cu.ko:
- Uninstallation
- Deleting from: /lib/modules/5.10.188-antix.1-486-smp/updates/dkms/
- Original module
- No original module was found for this module on this kernel.
- Use the dkms install command to reinstall any previous module version.
depmod...
Deleting module rtl8821cu-5.12.0 completely from the DKMS tree.
Распаковывается rtl8821cu-dkms (5.12.0+git20230215-1~mx23+3) на замену (5.12.0+git20230215-1~mx21+1) …
...
И заканчивается это кино вот так:
Код: Выделить всё
...
При обработке следующих пакетов произошли ошибки:
rtl8821cu-dkms
...
E: Sub-process /usr/bin/dpkg returned an error code (1)
Код: Выделить всё
root@antix1:~# apt --fix-broken install
Чтение списков пакетов… Готово
Построение дерева зависимостей… Готово
Чтение информации о состоянии… Готово
Обновлено 0 пакетов, установлено 0 новых пакетов, для удаления отмечено 0 пакетов, и 6 пакетов не обновлено.
Установлено или удалено не до конца 1 пакетов.
После данной операции объём занятого дискового пространства возрастёт на 0 B.
Настраивается пакет rtl8821cu-dkms (5.12.0+git20230215-1~mx23+3) …
Removing old rtl8821cu-5.12.0 DKMS files...
Deleting module rtl8821cu-5.12.0 completely from the DKMS tree.
Loading new rtl8821cu-5.12.0 DKMS files...
Building for 5.10.188-antix.1-486-smp
Building initial module for 5.10.188-antix.1-486-smp
Error! Bad return status for module build on kernel: 5.10.188-antix.1-486-smp (i686)
Consult /var/lib/dkms/rtl8821cu/5.12.0/build/make.log for more information.
dpkg: ошибка при обработке пакета rtl8821cu-dkms (--configure):
подпроцесс из пакета rtl8821cu-dkms установлен сценарий post-installation возвратил код ошибки 10
При обработке следующих пакетов произошли ошибки:
rtl8821cu-dkms
E: Sub-process /usr/bin/dpkg returned an error code (1)
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 13 гостей