Package Details: rtl8814au-dkms-git 5.8.5.1.r149.g752d8ea-1

Git Clone URL: https://aur.archlinux.org/rtl8814au-dkms-git.git (read-only, click to copy)
Package Base: rtl8814au-dkms-git
Description: RTL8814AU and RTL8813AU chipset driver with firmware v5.8.5.1
Upstream URL: https://github.com/morrownr/8814au
Licenses: GPL2
Conflicts: rtl8814au
Submitter: zebulon
Maintainer: zebulon (Frost)
Last Packager: zebulon
Votes: 24
Popularity: 0.22
First Submitted: 2017-09-18 20:21 (UTC)
Last Updated: 2022-09-02 13:13 (UTC)

Dependencies (3)

Required by (0)

Sources (3)

Pinned Comments

zebulon commented on 2019-10-01 06:19 (UTC) (edited on 2022-05-02 09:13 (UTC) by zebulon)

To all having an issue with this driver: please try https://aur.archlinux.org/packages/rtl8814au-aircrack-dkms-git alternatively.

Latest Comments

« First ‹ Previous 1 2 3 4 5 6 7 8 9 .. 13 Next › Last »

zebulon commented on 2019-10-01 06:15 (UTC)

It looks like all rtl88xx drivers are having problem with 5.3.1 kernel. I am looking into this to see if we need a patch to handle a kernel API change.

aris commented on 2019-09-27 11:20 (UTC) (edited on 2019-09-27 11:30 (UTC) by aris)

I'd like to add to the comment by @a_manthey.

The driver indeed doesn't work on 5.3.1.

TP-Link Archer T9UH (AC1900) is not recognized anymore. It still shows up in the query lsusb. However, it fails to show up in the query iw dev.

a_manthey commented on 2019-09-24 17:40 (UTC) (edited on 2019-09-24 18:12 (UTC) by a_manthey)

Driver builds on 5.3 without errors

Edimax AC 1750 (id 7392:a833) is no longer recognized

lsusb runs infinitely without showing Edimax AC 1750 (id 7392:a833)

shutdown of pc and notebook stops at this point:

systemd-shutdown[1]: Syncing filesystems and blockdevices.

systemd-shutdown[1]: Sending SIGTERM to remainig processes ...

systemd-journald[557]: Received SIGTERM from PID 1 (systemd-shutdown).

systemd-shutdown[1]: waiting for process: systemd-udevd, systemd-udevd

systemd-udevd[593]: Giving up waiting for workers to finish.

systemd-udevd[593]: Event loop failed: Connection timed out

downgrade of systemd to 243.0-1 doesn't fix it.

nepenthe commented on 2019-07-10 13:48 (UTC)

@zebulon Build and Install looks clean - driver is functioning on 5.2.

Thank you!

zebulon commented on 2019-07-10 12:48 (UTC)

@nepenthe: I have merged the patch for 5.2 support. Please try again and let me know if this works. Thanks.

nepenthe commented on 2019-07-09 15:29 (UTC) (edited on 2019-07-09 15:33 (UTC) by nepenthe)

Here's what I saw in relation to kernel 5.2 -- ugh, formatting, looking at Wiki for formatting help.

(1/2) Install DKMS modules ==> dkms install rtl8814au/4.3.21.r47.g70f8d24 -k 5.2.0-0-MANJARO Error! Bad return status for module build on kernel: 5.2.0-0-MANJARO (x86_64) Consult /var/lib/dkms/rtl8814au/4.3.21.r47.g70f8d24/build/make.log for more information.

DKMS make.log for rtl8814au-4.3.21.r47.g70f8d24 for kernel 5.2.0-0-MANJARO (x86_64) Tue 09 Jul 2019 11:28:37 AM EDT make ARCH=x86_64 CROSS_COMPILE= -C /lib/modules/5.2.0-0-MANJARO/build M=/var/lib/dkms/rtl8814au/4.3.21.r47.g70f8d24/build modules make[1]: Entering directory '/usr/lib/modules/5.2.0-0-MANJARO/build' CC [M] /var/lib/dkms/rtl8814au/4.3.21.r47.g70f8d24/build/core/rtw_cmd.o CC [M] /var/lib/dkms/rtl8814au/4.3.21.r47.g70f8d24/build/core/rtw_security.o CC [M] /var/lib/dkms/rtl8814au/4.3.21.r47.g70f8d24/build/core/rtw_debug.o CC [M] /var/lib/dkms/rtl8814au/4.3.21.r47.g70f8d24/build/core/rtw_io.o CC [M] /var/lib/dkms/rtl8814au/4.3.21.r47.g70f8d24/build/core/rtw_ioctl_query.o CC [M] /var/lib/dkms/rtl8814au/4.3.21.r47.g70f8d24/build/core/rtw_ioctl_set.o CC [M] /var/lib/dkms/rtl8814au/4.3.21.r47.g70f8d24/build/core/rtw_ieee80211.o CC [M] /var/lib/dkms/rtl8814au/4.3.21.r47.g70f8d24/build/core/rtw_mlme.o CC [M] /var/lib/dkms/rtl8814au/4.3.21.r47.g70f8d24/build/core/rtw_mlme_ext.o CC [M] /var/lib/dkms/rtl8814au/4.3.21.r47.g70f8d24/build/core/rtw_wlan_util.o CC [M] /var/lib/dkms/rtl8814au/4.3.21.r47.g70f8d24/build/core/rtw_vht.o CC [M] /var/lib/dkms/rtl8814au/4.3.21.r47.g70f8d24/build/core/rtw_pwrctrl.o CC [M] /var/lib/dkms/rtl8814au/4.3.21.r47.g70f8d24/build/core/rtw_rf.o CC [M] /var/lib/dkms/rtl8814au/4.3.21.r47.g70f8d24/build/core/rtw_recv.o CC [M] /var/lib/dkms/rtl8814au/4.3.21.r47.g70f8d24/build/core/rtw_sta_mgt.o CC [M] /var/lib/dkms/rtl8814au/4.3.21.r47.g70f8d24/build/core/rtw_ap.o CC [M] /var/lib/dkms/rtl8814au/4.3.21.r47.g70f8d24/build/core/rtw_xmit.o CC [M] /var/lib/dkms/rtl8814au/4.3.21.r47.g70f8d24/build/core/rtw_p2p.o CC [M] /var/lib/dkms/rtl8814au/4.3.21.r47.g70f8d24/build/core/rtw_tdls.o /var/lib/dkms/rtl8814au/4.3.21.r47.g70f8d24/build/core/rtw_ap.c: In function ‘rtw_add_bcn_ie’: /var/lib/dkms/rtl8814au/4.3.21.r47.g70f8d24/build/core/rtw_ap.c:228:24: warning: ‘ielen’ may be used uninitialized in this function [-Wmaybe-uninitialized] 228 | if (p != NULL && ielen>0) | ~~~~~^~ CC [M] /var/lib/dkms/rtl8814au/4.3.21.r47.g70f8d24/build/core/rtw_br_ext.o CC [M] /var/lib/dkms/rtl8814au/4.3.21.r47.g70f8d24/build/core/rtw_iol.o CC [M] /var/lib/dkms/rtl8814au/4.3.21.r47.g70f8d24/build/core/rtw_sreset.o CC [M] /var/lib/dkms/rtl8814au/4.3.21.r47.g70f8d24/build/core/rtw_btcoex.o CC [M] /var/lib/dkms/rtl8814au/4.3.21.r47.g70f8d24/build/core/rtw_beamforming.o CC [M] /var/lib/dkms/rtl8814au/4.3.21.r47.g70f8d24/build/core/rtw_odm.o CC [M] /var/lib/dkms/rtl8814au/4.3.21.r47.g70f8d24/build/core/efuse/rtw_efuse.o CC [M] /var/lib/dkms/rtl8814au/4.3.21.r47.g70f8d24/build/os_dep/osdep_service.o CC [M] /var/lib/dkms/rtl8814au/4.3.21.r47.g70f8d24/build/os_dep/linux/os_intfs.o CC [M] /var/lib/dkms/rtl8814au/4.3.21.r47.g70f8d24/build/os_dep/linux/usb_intf.o CC [M] /var/lib/dkms/rtl8814au/4.3.21.r47.g70f8d24/build/os_dep/linux/usb_ops_linux.o CC [M] /var/lib/dkms/rtl8814au/4.3.21.r47.g70f8d24/build/os_dep/linux/ioctl_linux.o CC [M] /var/lib/dkms/rtl8814au/4.3.21.r47.g70f8d24/build/os_dep/linux/xmit_linux.o CC [M] /var/lib/dkms/rtl8814au/4.3.21.r47.g70f8d24/build/os_dep/linux/mlme_linux.o /var/lib/dkms/rtl8814au/4.3.21.r47.g70f8d24/build/os_dep/linux/os_intfs.c:918:22: error: initialization of ‘u16 ()(struct net_device , struct sk_buff , struct net_device )’ {aka ‘short unsigned int ()(struct net_device , struct sk_buff , struct net_device )’} from incompatible pointer type ‘u16 ()(struct net_device , struct sk_buff , struct net_device , u16 ()(struct net_device , struct sk_buff , struct net_device ))’ {aka ‘short unsigned int ()(struct net_device , struct sk_buff , struct net_device , short unsigned int ()(struct net_device , struct sk_buff , struct net_device ))’} [-Werror=incompatible-pointer-types] 918 | .ndo_select_queue = rtw_select_queue, | ^~~~~~~~~~~~~~~~ /var/lib/dkms/rtl8814au/4.3.21.r47.g70f8d24/build/os_dep/linux/os_intfs.c:918:22: note: (near initialization for ‘rtw_netdev_ops.ndo_select_queue’) CC [M] /var/lib/dkms/rtl8814au/4.3.21.r47.g70f8d24/build/os_dep/linux/recv_linux.o CC [M] /var/lib/dkms/rtl8814au/4.3.21.r47.g70f8d24/build/os_dep/linux/ioctl_cfg80211.o CC [M] /var/lib/dkms/rtl8814au/4.3.21.r47.g70f8d24/build/os_dep/linux/rtw_cfgvendor.o cc1: some warnings being treated as errors make[2]: [scripts/Makefile.build:279: /var/lib/dkms/rtl8814au/4.3.21.r47.g70f8d24/build/os_dep/linux/os_intfs.o] Error 1 make[2]: Waiting for unfinished jobs.... make[1]: [Makefile:1595: module/var/lib/dkms/rtl8814au/4.3.21.r47.g70f8d24/build] Error 2 make[1]: Leaving directory '/usr/lib/modules/5.2.0-0-MANJARO/build' make: [Makefile:1699: modules] Error 2

zebulon commented on 2019-06-11 09:00 (UTC)

@andrej: can you copy the part of the log that shows the error? Thanks.

andrej commented on 2019-06-10 04:36 (UTC)

This just keeps failing to build via DKMS across a few last kernel versions. :-(

zebulon commented on 2019-05-16 09:51 (UTC)

Updated for kernel 5.1.

itsmattson commented on 2019-01-29 03:56 (UTC)

Thanks @zebulon! I learned something from that so I uninstalled it and reinstalled it your way via downloading snapshot, untarring, and using makepkg -i and r40 came down as you suggested which is great! I thought I had to go via github to get the latest because package details at the top of page says "rtl8814au-dkms-git 4.3.21.r34.ga0c4479-2". Apologies for the misunderstanding - This has certainly simplified AUR package updates for me :)