Я пытался установить драйвер для своей беспроводной карты TP Link TL-WN822N v4, и когда я получил ссылку https://github.com/jeremyb31/rtl8192eu-linux-driver и сделал, а затем sudo make install это пришло.
make ARCH = x86_64 CROSS_COMPILE = -C /lib/modules/4.13.0-16-generic/build M = / home / rick / rtl8192eu-linux-modules модули делают [1]: Ввод каталога ' /usr/src/linux-headers-4.13.0-16-generic 'CC [M] /home/rick/rtl8192eu-linux-driver/core/rtw_cmd.o В файле, включенном в / 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: В function 'thread_enter': /home/rick/rtl8192eu-linux-driver/include/osdep_service.h:342:2: ошибка: неявное объявление функции 'allow_signal'; вы имели в виду «do_signal»? [-Werror = implicit-function-declaration] allow_signal (SIGTERM); ^ ~~~~~~~~~~~ do_signal /home/rick/rtl8192eu-linux-driver/include/osdep_service.h: В функции 'flush_signals_thread': / home / rick / rtl8192eu-linux-driver / include / osdep_service .h: 352: 6: ошибка: неявное объявление функции 'signal_pending'; вы имели в виду «timer_pending»? [-Werror = implicit-function-declaration] if (signal_pending (current)) ^ ~~~~~~~~~~~~~ timer_pending /home/rick/rtl8192eu-linux-driver/include/osdep_service.h:354 : 3: ошибка: неявное объявление функции 'flush_signals'; вы имели в виду «do_signal»? [-Werror = implicit-function-declaration] flush_signals (текущий); ^ ~~~~~~~~~~~~ do_signal cc1: некоторые предупреждения обрабатываются как скрипты ошибок / Makefile.build: 302: рецепт для цели '/home/rick/rtl8192eu-linux-driver/core/rtw_cmd.o 'failed make [2]: * [/home/rick/rtl8192eu-linux-driver/core/rtw_cmd.o] Ошибка 1 Makefile: 1546: рецепт для целевого модуля / home / rick / rtl8192eu-linux-driver не удался [1]: * [module / home / rick / rtl8192eu-linux-driver] Ошибка 2 сделать [1]: оставить папку '/usr/src/linux-headers-4.13.0-16-generic' Makefile: 1335: рецепт для целевых «модулей» не удалось сделать: * [modules] Ошибка 2
Я предлагаю вам попробовать другой репозиторий. Из терминала:
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
Теперь ваша беспроводная связь будет работать
Я предлагаю вам попробовать другой репозиторий. Из терминала:
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
Теперь ваша беспроводная связь будет работать