Edimax AC-1200 EW7822UAC (RTL8812AU)

Karty sieciowe, modemy, routery, WiFi, Bluetooth etc.
spich
Piegowaty Guziec
Piegowaty Guziec
Posty: 8
Rejestracja: 13 cze 2017, 21:14
Wersja Ubuntu: 14.04

Edimax AC-1200 EW7822UAC (RTL8812AU)

Post autor: spich » 13 cze 2017, 23:19

Hej!

Parę chwil temu postanowiłem zostawić windę i zainstalować ubuntu. Mam problem jednak z kartą sieciową jak w temacie.
Producent daje drivery i nawet instrukcję (tekst inny niż grafika :/) ale zawsze wychodzi błąd!
http://www.edimax.com/edimax/download/d ... ew-7822uac
Pytałem wujka Google i... dostałem dokładną instrukcję działania:
https://blog.danielscrivano.com/install ... -adapters/

Make sure you have the required build packages
sudo apt-get install linux-headers-generic build-essential git

Download the updated source code
git clone https://github.com/scrivy/rtl8812AU_8821AU_linux.git

Compile the kernel module
cd rtl8812AU_8821AU_linux
make

Install it!
sudo make install
sudo modprobe 8812au

plug in your wifi adapter and enjoy!


tyle że...
spich@spich-M11BB:~$ sudo apt-get install linux-headers-generic build-essential git

Kod: Zaznacz cały

[sudo] password for spich: 
Czytanie list pakietów... Gotowe
Budowanie drzewa zależności       
Odczyt informacji o stanie... Gotowe
build-essential jest już w najnowszej wersji.
git jest już w najnowszej wersji.
linux-headers-generic jest już w najnowszej wersji.
Następujący pakiet został zainstalowany automatycznie i nie jest już więcej wymagany:
  libgconf2-4
Aby go usunąć należy użyć "apt-get autoremove".
0 aktualizowanych, 0 nowo instalowanych, 0 usuwanych i 10 nieaktualizowanych.
spich@spich-M11BB:~$ git clone https://github.com/scrivy/rtl8812AU_8821AU_linux.git

Kod: Zaznacz cały

Cloning into 'rtl8812AU_8821AU_linux'...
remote: Counting objects: 1511, done.
remote: Compressing objects: 100% (9/9), done.
remote: Total 1511 (delta 4), reused 4 (delta 4), pack-reused 1498
Receiving objects: 100% (1511/1511), 3.49 MiB | 1.45 MiB/s, done.
Resolving deltas: 100% (927/927), done.
Checking connectivity... done.
spich@spich-M11BB:~$ cd rtl8812AU_8821AU_linux
spich@spich-M11BB:~/rtl8812AU_8821AU_linux$

spich@spich-M11BB:~/rtl8812AU_8821AU_linux$ make

Kod: Zaznacz cały

make ARCH=x86_64 CROSS_COMPILE= -C /lib/modules/3.13.0-119-generic/build M=/home/spich/rtl8812AU_8821AU_linux  modules
make[1]: Wejście do katalogu `/usr/src/linux-headers-3.13.0-119-generic'
  CC [M]  /home/spich/rtl8812AU_8821AU_linux/core/rtw_cmd.o
  CC [M]  /home/spich/rtl8812AU_8821AU_linux/core/rtw_security.o
  CC [M]  /home/spich/rtl8812AU_8821AU_linux/core/rtw_debug.o
  CC [M]  /home/spich/rtl8812AU_8821AU_linux/core/rtw_io.o
  CC [M]  /home/spich/rtl8812AU_8821AU_linux/core/rtw_ioctl_query.o
  CC [M]  /home/spich/rtl8812AU_8821AU_linux/core/rtw_ioctl_set.o
  CC [M]  /home/spich/rtl8812AU_8821AU_linux/core/rtw_ieee80211.o
  CC [M]  /home/spich/rtl8812AU_8821AU_linux/core/rtw_mlme.o
  CC [M]  /home/spich/rtl8812AU_8821AU_linux/core/rtw_mlme_ext.o
  CC [M]  /home/spich/rtl8812AU_8821AU_linux/core/rtw_wlan_util.o
  CC [M]  /home/spich/rtl8812AU_8821AU_linux/core/rtw_vht.o
  CC [M]  /home/spich/rtl8812AU_8821AU_linux/core/rtw_pwrctrl.o
  CC [M]  /home/spich/rtl8812AU_8821AU_linux/core/rtw_rf.o
  CC [M]  /home/spich/rtl8812AU_8821AU_linux/core/rtw_recv.o
  CC [M]  /home/spich/rtl8812AU_8821AU_linux/core/rtw_sta_mgt.o
  CC [M]  /home/spich/rtl8812AU_8821AU_linux/core/rtw_ap.o
  CC [M]  /home/spich/rtl8812AU_8821AU_linux/core/rtw_xmit.o
  CC [M]  /home/spich/rtl8812AU_8821AU_linux/core/rtw_p2p.o
  CC [M]  /home/spich/rtl8812AU_8821AU_linux/core/rtw_tdls.o
  CC [M]  /home/spich/rtl8812AU_8821AU_linux/core/rtw_br_ext.o
  CC [M]  /home/spich/rtl8812AU_8821AU_linux/core/rtw_iol.o
  CC [M]  /home/spich/rtl8812AU_8821AU_linux/core/rtw_sreset.o
  CC [M]  /home/spich/rtl8812AU_8821AU_linux/core/rtw_btcoex.o
  CC [M]  /home/spich/rtl8812AU_8821AU_linux/core/rtw_beamforming.o
  CC [M]  /home/spich/rtl8812AU_8821AU_linux/core/rtw_odm.o
  CC [M]  /home/spich/rtl8812AU_8821AU_linux/core/efuse/rtw_efuse.o
  CC [M]  /home/spich/rtl8812AU_8821AU_linux/os_dep/osdep_service.o
  CC [M]  /home/spich/rtl8812AU_8821AU_linux/os_dep/linux/os_intfs.o
[b]/home/spich/rtl8812AU_8821AU_linux/os_dep/linux/os_intfs.c:809:2: error: initialization from incompatible pointer type [-Werror]
  .ndo_select_queue = rtw_select_queue,
  ^
/home/spich/rtl8812AU_8821AU_linux/os_dep/linux/os_intfs.c:809:2: error: (near initialization for ‘rtw_netdev_ops.ndo_select_queue’) [-Werror]
cc1: all warnings being treated as errors
make[2]: *** [/home/spich/rtl8812AU_8821AU_linux/os_dep/linux/os_intfs.o] Błąd 1
make[1]: *** [_module_/home/spich/rtl8812AU_8821AU_linux] Błąd 2
make[1]: Opuszczenie katalogu `/usr/src/linux-headers-3.13.0-119-generic'
make: *** [modules] Błąd 2[/b]
spich@spich-M11BB:~/rtl8812AU_8821AU_linux$
no i pozamiatane... wg żadnej instrukcji nie idzie dalej :( co teraz? ma ktoś jakiś pomysł?
Awatar użytkownika
mario_7
Administrator
Administrator
Posty: 7471
Rejestracja: 30 sie 2006, 13:11
Płeć: Mężczyzna
Wersja Ubuntu: 16.04
Środowisko graficzne: Unity
Architektura: x86_64

Re: Edimax AC-1200 EW7822UAC (RTL8812AU)

Post autor: mario_7 » 13 cze 2017, 23:37

Sprawdź nowsze Ubuntu - co najmniej 16.04 i jeśli samo to nie pomoże, to zainstaluj pakiet rtl8812au-dkms 

Kod: Zaznacz cały

sudo apt install rtl8812au-dkms
Czytelnia - poczytaj, Google - poszukaj
spich
Piegowaty Guziec
Piegowaty Guziec
Posty: 8
Rejestracja: 13 cze 2017, 21:14
Wersja Ubuntu: 14.04

Re: Edimax AC-1200 EW7822UAC (RTL8812AU)

Post autor: spich » 10 lis 2017, 22:42

zainstalowałem... dalej to samo... błędy
Awatar użytkownika
mario_7
Administrator
Administrator
Posty: 7471
Rejestracja: 30 sie 2006, 13:11
Płeć: Mężczyzna
Wersja Ubuntu: 16.04
Środowisko graficzne: Unity
Architektura: x86_64

Re: Edimax AC-1200 EW7822UAC (RTL8812AU)

Post autor: mario_7 » 12 lis 2017, 18:17

Jakie błędy? Kiedy?
Czytelnia - poczytaj, Google - poszukaj
ODPOWIEDZ

Wróć do „Urządzenia sieciowe”