[Risolto] Periferica WIFI Realtek RLT8821AU non rilevata
Inviato: sabato 19 gennaio 2019, 19:07
Salve
ho acquistato un dongle WIFI Realtek RLT 8821AU ma purtroppo UBUNTU 18,04 non la rileva, ho cercato in rete ma non sono riuscito a trovare nulla. ho il suo disco driver ma non so come installarli
Qualche dritta?
Ho provato anche con
ho acquistato un dongle WIFI Realtek RLT 8821AU ma purtroppo UBUNTU 18,04 non la rileva, ho cercato in rete ma non sono riuscito a trovare nulla. ho il suo disco driver ma non so come installarli
Qualche dritta?
Ho provato anche con
Codice: Seleziona tutto
falco-linux@falco-linux:~$ cd /tmp
falco-linux@falco-linux:/tmp$ git clone https://github.com/Grawp/rtl8812au_rtl8821au.git
Cloning into 'rtl8812au_rtl8821au'...
remote: Enumerating objects: 942, done.
remote: Total 942 (delta 0), reused 0 (delta 0), pack-reused 942
Ricezione degli oggetti: 100% (942/942), 4.04 MiB | 5.01 MiB/s, done.
Risoluzione dei delta: 100% (359/359), done.
falco-linux@falco-linux:/tmp$ cd rtl8812au_rtl8821au/
falco-linux@falco-linux:/tmp/rtl8812au_rtl8821au$ make
make ARCH=x86_64 CROSS_COMPILE= -C /lib/modules/4.15.0-43-generic/build M=/tmp/rtl8812au_rtl8821au modules
make[1]: ingresso nella directory "/usr/src/linux-headers-4.15.0-43-generic"
Makefile:975: "Cannot use CONFIG_STACK_VALIDATION=y, please install libelf-dev, libelf-devel or elfutils-libelf-devel"
CC [M] /tmp/rtl8812au_rtl8821au/core/rtw_cmd.o
In file included from /tmp/rtl8812au_rtl8821au/include/osdep_service.h:41:0,
from /tmp/rtl8812au_rtl8821au/include/drv_types.h:32,
from /tmp/rtl8812au_rtl8821au/core/rtw_cmd.c:22:
/tmp/rtl8812au_rtl8821au/include/osdep_service_linux.h: In function ‘_init_timer’:
/tmp/rtl8812au_rtl8821au/include/osdep_service_linux.h:273:8: error: ‘_timer {aka struct timer_list}’ has no member named ‘data’
ptimer->data = (unsigned long)cntx;
^~
/tmp/rtl8812au_rtl8821au/include/osdep_service_linux.h:274:2: error: implicit declaration of function ‘init_timer’; did you mean ‘_init_timer’? [-Werror=implicit-function-declaration]
init_timer(ptimer);
^~~~~~~~~~
_init_timer
In file included from /tmp/rtl8812au_rtl8821au/include/drv_types.h:32:0,
from /tmp/rtl8812au_rtl8821au/core/rtw_cmd.c:22:
/tmp/rtl8812au_rtl8821au/include/osdep_service.h: In function ‘thread_enter’:
/tmp/rtl8812au_rtl8821au/include/osdep_service.h:343:2: error: implicit declaration of function ‘allow_signal’; did you mean ‘do_signal’? [-Werror=implicit-function-declaration]
allow_signal(SIGTERM);
^~~~~~~~~~~~
do_signal
/tmp/rtl8812au_rtl8821au/include/osdep_service.h: In function ‘flush_signals_thread’:
/tmp/rtl8812au_rtl8821au/include/osdep_service.h:353:6: error: implicit declaration of function ‘signal_pending’; did you mean ‘timer_pending’? [-Werror=implicit-function-declaration]
if (signal_pending (current))
^~~~~~~~~~~~~~
timer_pending
/tmp/rtl8812au_rtl8821au/include/osdep_service.h:355: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:332: recipe for target '/tmp/rtl8812au_rtl8821au/core/rtw_cmd.o' failed
make[2]: *** [/tmp/rtl8812au_rtl8821au/core/rtw_cmd.o] Error 1
Makefile:1551: recipe for target '_module_/tmp/rtl8812au_rtl8821au' failed
make[1]: *** [_module_/tmp/rtl8812au_rtl8821au] Error 2
make[1]: uscita dalla directory "/usr/src/linux-headers-4.15.0-43-generic"
Makefile:1670: recipe for target 'modules' failed
make: *** [modules] Error 2
falco-linux@falco-linux:/tmp/rtl8812au_rtl8821au$ sudo make install
[sudo] password di falco-linux:
install -p -m 644 8812au.ko /lib/modules/4.15.0-43-generic/kernel/drivers/net/wireless/
install: impossibile eseguire stat di '8812au.ko': File o directory non esistente
Makefile:1676: recipe for target 'install' failed
make: *** [install] Error 1