1718
rtl8822bu установка
Здравствуйте. Есть d-link AC1300. Прочитал, что для его работы необходим драйвер rtl8822bu. При установке выдает ошибку
(1/1) установка rtl8822bu-dkms-git [##################################] 100%
Creating symlink /var/lib/dkms/rtl8822bu/20180723/source ->
/usr/src/rtl8822bu-20180723
DKMS: add completed.
Error! echo
Your kernel headers for kernel 5.12.0-1-MANJARO cannot be found at
/usr/lib/modules/5.12.0-1-MANJARO/build or /usr/lib/modules/5.12.0-1-MANJARO/source.
You can use the --kernelsourcedir option to tell DKMS where it's located.
ошибка: не удалось корректно выполнить команду
:: Запуск post-transaction hooks…
(1/2) Arming ConditionNeedsUpdate…
(2/2) Install DKMS modules
==> Unable to install module rtl8822bu/20180723 for kernel 5.12.0-1-MANJARO: Missing kernel headers.
==> Unable to install module rtl8822bu/20180723 for kernel 5.10.32-1-MANJARO: Missing kernel headers.
==> Unable to install module rtl8822bu/20180723 for kernel 5.11.16-2-MANJARO: Missing kernel headers.
[na@na-2537v28 ~]$
помогите кто может советом-подсказкой, как поставить драйвер
(1/1) установка rtl8822bu-dkms-git [##################################] 100%
Creating symlink /var/lib/dkms/rtl8822bu/20180723/source ->
/usr/src/rtl8822bu-20180723
DKMS: add completed.
Error! echo
Your kernel headers for kernel 5.12.0-1-MANJARO cannot be found at
/usr/lib/modules/5.12.0-1-MANJARO/build or /usr/lib/modules/5.12.0-1-MANJARO/source.
You can use the --kernelsourcedir option to tell DKMS where it's located.
ошибка: не удалось корректно выполнить команду
:: Запуск post-transaction hooks…
(1/2) Arming ConditionNeedsUpdate…
(2/2) Install DKMS modules
==> Unable to install module rtl8822bu/20180723 for kernel 5.12.0-1-MANJARO: Missing kernel headers.
==> Unable to install module rtl8822bu/20180723 for kernel 5.10.32-1-MANJARO: Missing kernel headers.
==> Unable to install module rtl8822bu/20180723 for kernel 5.11.16-2-MANJARO: Missing kernel headers.
[na@na-2537v28 ~]$
помогите кто может советом-подсказкой, как поставить драйвер
7 комментариев
==> ОШИБКА: Исходные файлы не прошли проверку целостности!
Не удалось собрать rtl8822bu
)) а подтянулся не драйвер, а dkms))
/home/na/Загрузки/rtl8822bu/src/rtl8822bu-master/os_dep/linux/recv_linux.c: В функции «napi_recv»:
/home/na/Загрузки/rtl8822bu/src/rtl8822bu-master/os_dep/linux/recv_linux.c:357:55: ошибка: «GRO_DROP» не описан (первое использование в этой функции)
357 | if (rtw_napi_gro_receive(&padapter->napi, pskb) != GRO_DROP)
| ^~~~~~~~
/home/na/Загрузки/rtl8822bu/src/rtl8822bu-master/os_dep/linux/recv_linux.c:357:55: замечание: сообщение о каждом неописанном идентификаторе выдается один раз в каждой функции, где он встречается
CC [M] /home/na/Загрузки/rtl8822bu/src/rtl8822bu-master/os_dep/linux/rtw_cfgvendor.o
make[2]: *** [scripts/Makefile.build:271: /home/na/Загрузки/rtl8822bu/src/rtl8822bu-master/os_dep/linux/recv_linux.o] Ошибка 1
make[2]: *** Ожидание завершения заданий…
make[1]: *** [Makefile:1851: /home/na/Загрузки/rtl8822bu/src/rtl8822bu-master] Ошибка 2
make[1]: выход из каталога «/usr/lib/modules/5.12.0-1-MANJARO/build»
make: *** [Makefile:2001: modules] Ошибка 2
==> ОШИБКА: Произошел сбой в build().
Прерывание…
что я делаю не так?
linux512 5.12.0-1
linux512-headers 5.12.0-1
[vitmanjaro-pc ~]$ pamac install rtl8822bu-dkms-git
Warning: rtl8822bu-dkms-git is only available from AUR
Preparing…
Cloning rtl8822bu-dkms-git build files…
Checking rtl8822bu-dkms-git dependencies…
Nothing to do.
Transaction successfully finished.
[vitmanjaro-pc ~]$ kate /var/lib/dkms/rtl8822bu/20180723/build/make.log