This is a static archive of the old Zorin Forum.

The information below may be outdated. Visit the new Zorin Forum here ›

If you have registered on the old forum, you will need to create an account on the new forum.

Asus USB-AC68 wireless driver

mybaran

Fri Nov 29, 2019 1:06:41 am

Does anyone know of a working driver for Asus USB-AC68 Dual Band AC1900 USB 3.0 Wi-Fi Adapter and if so, how do I install it?

I have access to my old Windows 7 computer with WiFi and my new computer with a fresh installation of Zorin OS 15 Core. I'm on a mobile connection and a router without ethernet (only WiFi) so I'm unable to connect an ethernet cable on the Linux computer, so I will need to download the driver to the Windows computer and transfer the files.

I'm completely new to Linux, so I'm finding the information online a bit confusing with all the commands and shortages. Spent the last five hours trying to sort it out, so I'm about to throw in the towel here and switch back to Windows. Please help?

Swarfendor437

Fri Nov 29, 2019 12:46:27 pm

Scroll down to the post with 4 responses:

https://askubuntu.com/questions/879187/ ... 17-drivers

mybaran

Fri Nov 29, 2019 6:17:50 pm

Thank you for your reply. I dragged my computer to work and connected it to Ethernet as I couldn't get it to work offline. I'm getting this error message after the last step:

morten@MortenPC:~$ sudo dkms install rtl8814AU/4.3.21

Kernel preparation unnecessary for this kernel. Skipping...

Building module:
cleaning build area...
'make'...(bad exit status: 2)
Error! Bad return status for module build on kernel: 5.0.0-36-generic (x86_64)
Consult /var/lib/dkms/rtl8814AU/4.3.21/build/make.log for more information.

Swarfendor437

Fri Nov 29, 2019 7:32:23 pm

OK, to find out what went wrong, open your Nautilus folder for files (On panel next to Firefox icon), then 'other locations', then Computer, then 'var', then 'lib', then 'dkms', then 'rt8814AU', then '4.3.2.1', then 'build', then 'make.log' - open the last item in Text Editor and post back results. ;) :D

mybaran

Sat Nov 30, 2019 3:23:52 am

DKMS make.log for rtl8814AU-4.3.21 for kernel 5.0.0-36-generic (x86_64)
fr. 29. nov. 19:07:19 +0100 2019
make ARCH=x86_64 CROSS_COMPILE= -C /lib/modules/5.0.0-36-generic/build M=/var/lib/dkms/rtl8814AU/4.3.21/build modules
make[1]: Entering directory '/usr/src/linux-headers-5.0.0-36-generic'
CC [M] /var/lib/dkms/rtl8814AU/4.3.21/build/core/rtw_cmd.o
In file included from /var/lib/dkms/rtl8814AU/4.3.21/build/include/osdep_service.h:41:0,
from /var/lib/dkms/rtl8814AU/4.3.21/build/include/drv_types.h:32,
from /var/lib/dkms/rtl8814AU/4.3.21/build/core/rtw_cmd.c:22:
/var/lib/dkms/rtl8814AU/4.3.21/build/include/osdep_service_linux.h: In function ‘_init_timer’:
/var/lib/dkms/rtl8814AU/4.3.21/build/include/osdep_service_linux.h:273:8: error: ‘_timer {aka struct timer_list}’ has no member named ‘data’
ptimer->data = (unsigned long)cntx;
^~
/var/lib/dkms/rtl8814AU/4.3.21/build/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 /var/lib/dkms/rtl8814AU/4.3.21/build/include/drv_types.h:35:0,
from /var/lib/dkms/rtl8814AU/4.3.21/build/core/rtw_cmd.c:22:
/var/lib/dkms/rtl8814AU/4.3.21/build/include/wifi.h: At top level:
/var/lib/dkms/rtl8814AU/4.3.21/build/include/wifi.h:1019:0: warning: "IEEE80211_MAX_AMPDU_BUF" redefined
#define IEEE80211_MAX_AMPDU_BUF 0x40

In file included from ./include/net/cfg80211.h:24:0,
from /var/lib/dkms/rtl8814AU/4.3.21/build/include/osdep_service_linux.h:87,
from /var/lib/dkms/rtl8814AU/4.3.21/build/include/osdep_service.h:41,
from /var/lib/dkms/rtl8814AU/4.3.21/build/include/drv_types.h:32,
from /var/lib/dkms/rtl8814AU/4.3.21/build/core/rtw_cmd.c:22:
./include/linux/ieee80211.h:1444:0: note: this is the location of the previous definition
#define IEEE80211_MAX_AMPDU_BUF 0x100

cc1: some warnings being treated as errors
scripts/Makefile.build:284: recipe for target '/var/lib/dkms/rtl8814AU/4.3.21/build/core/rtw_cmd.o' failed
make[2]: *** [/var/lib/dkms/rtl8814AU/4.3.21/build/core/rtw_cmd.o] Error 1
Makefile:1614: recipe for target '_module_/var/lib/dkms/rtl8814AU/4.3.21/build' failed
make[1]: *** [_module_/var/lib/dkms/rtl8814AU/4.3.21/build] Error 2
make[1]: Leaving directory '/usr/src/linux-headers-5.0.0-36-generic
Makefile:1699: recipe for target 'modules' failed
make: *** [modules] Error 2

Swarfendor437

Sat Nov 30, 2019 12:59:26 pm

I think the issue might be the version/revision number of the chipset.

Can you please post back the results of:

Code:
lspci


Thanks.

mybaran

Sat Nov 30, 2019 3:12:13 pm

00:00.0 Host bridge: Advanced Micro Devices, Inc. [AMD] Device 1480
00:00.2 IOMMU: Advanced Micro Devices, Inc. [AMD] Device 1481
00:01.0 Host bridge: Advanced Micro Devices, Inc. [AMD] Device 1482
00:01.3 PCI bridge: Advanced Micro Devices, Inc. [AMD] Device 1483
00:02.0 Host bridge: Advanced Micro Devices, Inc. [AMD] Device 1482
00:03.0 Host bridge: Advanced Micro Devices, Inc. [AMD] Device 1482
00:03.1 PCI bridge: Advanced Micro Devices, Inc. [AMD] Device 1483
00:04.0 Host bridge: Advanced Micro Devices, Inc. [AMD] Device 1482
00:05.0 Host bridge: Advanced Micro Devices, Inc. [AMD] Device 1482
00:07.0 Host bridge: Advanced Micro Devices, Inc. [AMD] Device 1482
00:07.1 PCI bridge: Advanced Micro Devices, Inc. [AMD] Device 1484
00:08.0 Host bridge: Advanced Micro Devices, Inc. [AMD] Device 1482
00:08.1 PCI bridge: Advanced Micro Devices, Inc. [AMD] Device 1484
00:08.2 PCI bridge: Advanced Micro Devices, Inc. [AMD] Device 1484
00:08.3 PCI bridge: Advanced Micro Devices, Inc. [AMD] Device 1484
00:14.0 SMBus: Advanced Micro Devices, Inc. [AMD] FCH SMBus Controller (rev 61)
00:14.3 ISA bridge: Advanced Micro Devices, Inc. [AMD] FCH LPC Bridge (rev 51)
00:18.0 Host bridge: Advanced Micro Devices, Inc. [AMD] Device 1440
00:18.1 Host bridge: Advanced Micro Devices, Inc. [AMD] Device 1441
00:18.2 Host bridge: Advanced Micro Devices, Inc. [AMD] Device 1442
00:18.3 Host bridge: Advanced Micro Devices, Inc. [AMD] Device 1443
00:18.4 Host bridge: Advanced Micro Devices, Inc. [AMD] Device 1444
00:18.5 Host bridge: Advanced Micro Devices, Inc. [AMD] Device 1445
00:18.6 Host bridge: Advanced Micro Devices, Inc. [AMD] Device 1446
00:18.7 Host bridge: Advanced Micro Devices, Inc. [AMD] Device 1447
01:00.0 USB controller: Advanced Micro Devices, Inc. [AMD] Device 43d5 (rev 01)
01:00.1 SATA controller: Advanced Micro Devices, Inc. [AMD] Device 43c8 (rev 01)
01:00.2 PCI bridge: Advanced Micro Devices, Inc. [AMD] Device 43c6 (rev 01)
02:00.0 PCI bridge: Advanced Micro Devices, Inc. [AMD] Device 43c7 (rev 01)
02:01.0 PCI bridge: Advanced Micro Devices, Inc. [AMD] Device 43c7 (rev 01)
02:04.0 PCI bridge: Advanced Micro Devices, Inc. [AMD] Device 43c7 (rev 01)
02:05.0 PCI bridge: Advanced Micro Devices, Inc. [AMD] Device 43c7 (rev 01)
02:06.0 PCI bridge: Advanced Micro Devices, Inc. [AMD] Device 43c7 (rev 01)
02:07.0 PCI bridge: Advanced Micro Devices, Inc. [AMD] Device 43c7 (rev 01)
02:08.0 PCI bridge: Advanced Micro Devices, Inc. [AMD] Device 43c7 (rev 01)
07:00.0 SATA controller: ASMedia Technology Inc. ASM1062 Serial ATA Controller (rev 02)
08:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller (rev 15)
09:00.0 Non-Volatile memory controller: Intel Corporation Device f1a8 (rev 03)
0a:00.0 VGA compatible controller: NVIDIA Corporation Device 2182 (rev a1)
0a:00.1 Audio device: NVIDIA Corporation Device 1aeb (rev a1)
0a:00.2 USB controller: NVIDIA Corporation Device 1aec (rev a1)
0a:00.3 Serial bus controller [0c80]: NVIDIA Corporation Device 1aed (rev a1)
0b:00.0 Non-Essential Instrumentation [1300]: Advanced Micro Devices, Inc. [AMD] Device 148a
0c:00.0 Non-Essential Instrumentation [1300]: Advanced Micro Devices, Inc. [AMD] Device 1485
0c:00.3 USB controller: Advanced Micro Devices, Inc. [AMD] Device 149c
0c:00.4 Audio device: Advanced Micro Devices, Inc. [AMD] Device 1487
0d:00.0 SATA controller: Advanced Micro Devices, Inc. [AMD] FCH SATA Controller [AHCI mode] (rev 51)
0e:00.0 SATA controller: Advanced Micro Devices, Inc. [AMD] FCH SATA Controller [AHCI mode] (rev 51)

Thank you again for taking the time to help.

Swarfendor437

Sat Nov 30, 2019 4:49:28 pm

OK, that didn't bring back the information I expected/needed. Can you please install 'net-tools' using Synaptic Package Manager - if not installed, install Synaptic from 'Software'.

Once installed, in a terminal (Ctrl+ Alt+ T or Menu | Utilities | Terminal) and enter:

Code:
ifconfig


and paste back the results.

Thanks.

mybaran

Sun Dec 01, 2019 7:46:56 pm

bridge0: flags=4099<UP,BROADCAST,MULTICAST> mtu 1500
inet 10.42.0.1 netmask 255.255.255.0 broadcast 10.42.0.255
ether 82:54:3a:51:bc:f1 txqueuelen 1000 (Ethernet)
RX packets 0 bytes 0 (0.0 B)
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 5 bytes 459 (459.0 B)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0

enp8s0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500
inet 10.24.99.139 netmask 255.255.255.0 broadcast 10.24.99.255
inet6 fe80::cbeb:ed94:a54f:6851 prefixlen 64 scopeid 0x20<link>
ether 70:85:c2:c8:59:b8 txqueuelen 1000 (Ethernet)
RX packets 4453 bytes 5477316 (5.4 MB)
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 2401 bytes 235406 (235.4 KB)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0

lo: flags=73<UP,LOOPBACK,RUNNING> mtu 65536
inet 127.0.0.1 netmask 255.0.0.0
inet6 ::1 prefixlen 128 scopeid 0x10<host>
loop txqueuelen 1000 (Local Loopback)
RX packets 481 bytes 37907 (37.9 KB)
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 481 bytes 37907 (37.9 KB)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0