noud / rtl8192EU_WiFi_linux

Realtek RTL8192EU WiFi Linux driver
GNU General Public License v3.0
23 stars 10 forks source link

Errors occur during compilation. Help please. #6

Open fizsef opened 3 years ago

fizsef commented 3 years ago

┌──(root💀kali)-[~/rtl8192EU_WiFi_linux] └─# make
/bin/sh: 1: bc: not found make ARCH=x86_64 CROSS_COMPILE= -C /lib/modules/5.9.0-kali5-amd64/build M=/root/rtl8192EU_WiFi_linux modules make[1]: вход в каталог «/usr/src/linux-headers-5.9.0-kali5-amd64» /bin/sh: 1: bc: not found CC [M] /root/rtl8192EU_WiFi_linux/core/rtw_cmd.o In file included from /root/rtl8192EU_WiFi_linux/include/drv_types.h:78, from /root/rtl8192EU_WiFi_linux/core/rtw_cmd.c:17: /root/rtl8192EU_WiFi_linux/include/rtw_security.h:243:8: error: redefinition of ‘struct sha256_state’ 243 | struct sha256_state { | ^~~~ In file included from /usr/src/linux-headers-5.9.0-kali5-common/include/linux/filter.h:24, from /usr/src/linux-headers-5.9.0-kali5-common/include/net/sock.h:59, from /usr/src/linux-headers-5.9.0-kali5-common/include/linux/tcp.h:19, from /usr/src/linux-headers-5.9.0-kali5-common/include/linux/ipv6.h:88, from /usr/src/linux-headers-5.9.0-kali5-common/include/net/addrconf.h:50, from /root/rtl8192EU_WiFi_linux/include/osdep_service_linux.h:48, from /root/rtl8192EU_WiFi_linux/include/osdep_service.h:47, from /root/rtl8192EU_WiFi_linux/include/drv_types.h:27, from /root/rtl8192EU_WiFi_linux/core/rtw_cmd.c:17: /usr/src/linux-headers-5.9.0-kali5-common/include/crypto/sha.h:84:8: note: originally defined here 84 | struct sha256_state { | ^~~~ make[3]: [/usr/src/linux-headers-5.9.0-kali5-common/scripts/Makefile.build:288: /root/rtl8192EU_WiFi_linux/core/rtw_cmd.o] Ошибка 1 make[2]: [/usr/src/linux-headers-5.9.0-kali5-common/Makefile:1799: /root/rtl8192EU_WiFi_linux] Ошибка 2 make[1]: [/usr/src/linux-headers-5.9.0-kali5-common/Makefile:185: __sub-make] Ошибка 2 make[1]: выход из каталога «/usr/src/linux-headers-5.9.0-kali5-amd64» make: [Makefile:1828: modules] Ошибка 2

SatanicRaw commented 3 years ago

Установи пакет bc. И совет - используй английский, когда задаешь вопрос, хотя бы через гуглопереводчик.

fizsef commented 3 years ago

The bc package is installed. But the errors still remained.

┌──(root💀kali)-[~/rtl8192EU_WiFi_linux] └─# make
make ARCH=x86_64 CROSS_COMPILE= -C /lib/modules/5.9.0-kali5-amd64/build M=/root/rtl8192EU_WiFi_linux modules make[1]: вход в каталог «/usr/src/linux-headers-5.9.0-kali5-amd64» CC [M] /root/rtl8192EU_WiFi_linux/core/rtw_cmd.o In file included from /root/rtl8192EU_WiFi_linux/include/drv_types.h:78, from /root/rtl8192EU_WiFi_linux/core/rtw_cmd.c:17: /root/rtl8192EU_WiFi_linux/include/rtw_security.h:243:8: error: redefinition of ‘struct sha256_state’ 243 | struct sha256_state { | ^~~~ In file included from /usr/src/linux-headers-5.9.0-kali5-common/include/linux/filter.h:24, from /usr/src/linux-headers-5.9.0-kali5-common/include/net/sock.h:59, from /usr/src/linux-headers-5.9.0-kali5-common/include/linux/tcp.h:19, from /usr/src/linux-headers-5.9.0-kali5-common/include/linux/ipv6.h:88, from /usr/src/linux-headers-5.9.0-kali5-common/include/net/addrconf.h:50, from /root/rtl8192EU_WiFi_linux/include/osdep_service_linux.h:48, from /root/rtl8192EU_WiFi_linux/include/osdep_service.h:47, from /root/rtl8192EU_WiFi_linux/include/drv_types.h:27, from /root/rtl8192EU_WiFi_linux/core/rtw_cmd.c:17: /usr/src/linux-headers-5.9.0-kali5-common/include/crypto/sha.h:84:8: note: originally defined here 84 | struct sha256_state { | ^~~~ make[3]: [/usr/src/linux-headers-5.9.0-kali5-common/scripts/Makefile.build:288: /root/rtl8192EU_WiFi_linux/core/rtw_cmd.o] Ошибка 1 make[2]: [/usr/src/linux-headers-5.9.0-kali5-common/Makefile:1799: /root/rtl8192EU_WiFi_linux] Ошибка 2 make[1]: [/usr/src/linux-headers-5.9.0-kali5-common/Makefile:185: __sub-make] Ошибка 2 make[1]: выход из каталога «/usr/src/linux-headers-5.9.0-kali5-amd64» make: [Makefile:1828: modules] Ошибка 2

SatanicRaw commented 3 years ago

Is the linux-headers package installed?

fizsef commented 3 years ago

Yes, everything seems to be installed. Here's a screenshot. 1

SatanicRaw commented 3 years ago

Now show the output of the uname -r command

fizsef commented 3 years ago

1

SatanicRaw commented 3 years ago

Try the driver from here https://github.com/Mange/rtl8192eu-linux-driver