Ошибка "сделать все" при компиляции драйвера TPlink wm722n

Я скачал драйвер Tplink wm722n V2 с сайта tplink. когда я пытался "сделать", это выдает мне ошибку...

"******************************************"
"NO SKRC,we will use default KSRC"
"******************************************"
make ARCH=i386 CROSS_COMPILE= -C /lib/modules/4.9.0-kali3-686-pae/build M=/root/Desktop/kernel-master/drivers/TL-WN722N_v2.0-Ralink/rtl8188EUS_linux_v4.3.0.8_13968.20150417-target-kernel_4.4  modules
make[1]: *** /lib/modules/4.9.0-kali3-686-pae/build: No such file or directory.  Stop.
Makefile:1367: recipe for target 'modules' failed
make: *** [modules] Error 2

Может кто-нибудь помочь мне, пожалуйста..

2 ответа

Ошибка говорит о том, что make ищет заголовки ядра, но не может найти их по указанному пути.

вам нужно установить linux-headers тогда вы можете построить модуль.

Сначала вы должны обновить вашу систему, потому что 4.9.0 версии ядра больше нет в репозитории kali linux, затем установите соответствующий пакет заголовков ядра.

apt update ; apt upgrade ; apt dist-upgrade
reboot

Затем установите linux-headers Pacakge:

apt install linux-headers-$(uname -r)

Также вы можете использовать apt-cache search linux-image чтобы найти доступный пакет, укажите версию пакета для установки.

Последний доступный linux-image можно найти здесь:

apt install linux-image-4.14.0-kali1-686-pae
apt install linux-headers-4.14.0-kali1-686-pae
reboot
Другие вопросы по тегам