0

I have been trying to install a driver for my TP Link TL-WN822N v4 Wireless card and when I got the link https://github.com/jeremyb31/rtl8192eu-linux-driver and did make and then sudo make install this came up.

make ARCH=x86_64 CROSS_COMPILE= -C /lib/modules/4.13.0-16-generic/build M=/home/rick/rtl8192eu-linux-driver modules make[1]: Entering directory '/usr/src/linux-headers-4.13.0-16-generic' CC [M] /home/rick/rtl8192eu-linux-driver/core/rtw_cmd.o In file included from /home/rick/rtl8192eu-linux-driver/include/drv_types.h:32:0, from /home/rick/rtl8192eu-linux-driver/core/rtw_cmd.c:22: /home/rick/rtl8192eu-linux-driver/include/osdep_service.h: In function ‘thread_enter’: /home/rick/rtl8192eu-linux-driver/include/osdep_service.h:342:2: error: implicit declaration of function ‘allow_signal’; did you mean ‘do_signal’? [-Werror=implicit-function-declaration] allow_signal(SIGTERM); ^~~~~~~~~~~~ do_signal /home/rick/rtl8192eu-linux-driver/include/osdep_service.h: In function ‘flush_signals_thread’: /home/rick/rtl8192eu-linux-driver/include/osdep_service.h:352:6: error: implicit declaration of function ‘signal_pending’; did you mean ‘timer_pending’? [-Werror=implicit-function-declaration] if (signal_pending (current)) ^~~~~~~~~~~~~~ timer_pending /home/rick/rtl8192eu-linux-driver/include/osdep_service.h:354:3: error: implicit declaration of function ‘flush_signals’; did you mean ‘do_signal’? [-Werror=implicit-function-declaration] flush_signals(current); ^~~~~~~~~~~~~ do_signal cc1: some warnings being treated as errors scripts/Makefile.build:302: recipe for target '/home/rick/rtl8192eu-linux-driver/core/rtw_cmd.o' failed make[2]: * [/home/rick/rtl8192eu-linux-driver/core/rtw_cmd.o] Error 1 Makefile:1546: recipe for target 'module/home/rick/rtl8192eu-linux-driver' failed make[1]: * [module/home/rick/rtl8192eu-linux-driver] Error 2 make[1]: Leaving directory '/usr/src/linux-headers-4.13.0-16-generic' Makefile:1335: recipe for target 'modules' failed make: * [modules] Error 2

0

I suggest that you try a different repository. From the terminal:

cd ~
rm -rf rtl8192eu-linux-driver
git clone https://github.com/Mange/rtl8192eu-linux-driver.git
cd rtl8192eu-linux-driver
sudo dkms add .
sudo dkms install rtl8192eu/1.0
sudo modprobe 8192eu

Your wireless should now be working

Your Answer

By clicking "Post Your Answer", you acknowledge that you have read our updated terms of service, privacy policy and cookie policy, and that your continued use of the website is subject to these policies.

Not the answer you're looking for? Browse other questions tagged or ask your own question.