Pagina 1 di 1

[Risolto] Periferica WIFI Realtek RLT8821AU non rilevata

Inviato: sabato 19 gennaio 2019, 19:07
da Masterplan
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

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                                                      

Re: Periferica WIFI Realtek RLT8821AU non rilevata

Inviato: sabato 19 gennaio 2019, 19:37
da Stealth

Codice: Seleziona tutto

sudo apt install build-essential
e ricomincia da capo, forse ti mancano gli strumenti
ciao

Re: Periferica WIFI Realtek RLT8821AU non rilevata

Inviato: sabato 19 gennaio 2019, 21:50
da Masterplan
Ho dato il comando...poi??

Re: Periferica WIFI Realtek RLT8821AU non rilevata

Inviato: sabato 19 gennaio 2019, 22:28
da Masterplan

Re: Periferica WIFI Realtek RLT8821AU non rilevata

Inviato: domenica 20 gennaio 2019, 22:11
da Stealth
Scrivi [Risolto] nel titolo del tuo primo post, cliccando sul tasto modifica
ciao