@itsmattson: normally support for 4.20 has been added. Looks it does not compile with 4.20.4, but I can only diagnose the problem if you give me the content of /var/lib/dkms/rtl8814au/4.3.21.r35.g7dde5bd/build/make.log. Can you please avoid pasting a long text here, and instead send a pastebin (or equivalent) link?
Search Criteria
Package Details: rtl8814au-dkms-git 5.8.5.1.r182.g8105736-1
Package Actions
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: | 25 |
Popularity: | 0.006782 |
First Submitted: | 2017-09-18 20:21 (UTC) |
Last Updated: | 2024-05-23 13:15 (UTC) |
Latest Comments
« First ‹ Previous 1 2 3 4 5 6 7 8 9 10 11 .. 14 Next › Last »
zebulon commented on 2019-01-28 07:45 (UTC)
itsmattson commented on 2019-01-28 04:43 (UTC)
Made the decision to upgrade system via pacman -Syu, knowing I'd probably have issues with this package but did it anyway... but came across an issue I don't think I can fix myself. Part of the upgrade seems to have been Arch itself to 4.20.4. Any ideas?
(1/2) Install DKMS modules ==> dkms install rtl8814au/4.3.21.r35.g7dde5bd -k 4.20.4-arch1-1-ARCH Error! Bad return status for module build on kernel: 4.20.4-arch1-1-ARCH (x86_64) Consult /var/lib/dkms/rtl8814au/4.3.21.r35.g7dde5bd/build/make.log for more information. (2/2) Arming ConditionNeedsUpdate...
Thanks in advance!
zebulon commented on 2019-01-24 10:01 (UTC)
@SeeLook: you're welcome. When you say "before it just worked out of a box" you are probably speaking about another adapter, because the RTL88xxau USB adapters have never worked out of the box (i.e. the Linux kernel does not come with the drivers). I have another USB adapter (EDIMAX EW-7318USg) which works without external driver, but this is an 802.11n (2.4GHz only) adapter with chipset Ralink RT2571W, which uses the rt73usb module, available in Linux kernel source.
SeeLook commented on 2019-01-23 19:48 (UTC)
Thanks for clues. Usually it is not often thing to change wifi adapter and with other ones before it just worked out of a box. So I will read that closely to fix my issues.
Also thank you for developing and packing it for Arch.
zebulon commented on 2019-01-23 12:49 (UTC)
@SeeLook: well, the number of devices is extremely high, and it is impossible to list them all or to keep the list complete. There are other resources for this, such as https://wikidevi.com. What is really important is the chipset (8812, 8814, 8821, etc.) A lot of people mistakenly use the wrong driver due to the fact they do not identify correctly their chipset. The Arch wiki section on rtl88xxau on the WiFi page is very helpful in that sense. Finally, a list of hardware IDs can be found in the driver code in file /os_dep/linux/usb_intf.c.
SeeLook commented on 2019-01-23 11:01 (UTC) (edited on 2019-01-23 11:01 (UTC) by SeeLook)
Hi,
Just for information. This is only one among many AUR packages I'v tried that works with Tp-Link T9UH adapter (id 2357:0106), so it would be good to have supported devices listed somewhere close to it, otherwise it is really hard to find proper driver.
Still resume from suspend kills the device.
Gatenkaas commented on 2019-01-03 16:40 (UTC)
Building and working perfectly, thank you!
zebulon commented on 2019-01-03 05:34 (UTC)
I just merged the patch for kernel 4.20, please let me know if that works.
Gatenkaas commented on 2018-12-28 18:48 (UTC)
With kernel 4.20 the driver does not compile due to the following error: "rtl8814au-master/os_dep/linux/ioctl_cfg80211.c:352:2: error: implicit declaration of function ‘get_monotonic_boottime’; did you mean ‘getboottime’? [-Werror=implicit-function-declaration] get_monotonic_boottime(&ts); " See line 351 en 352: struct timespec ts; get_monotonic_boottime(&ts);
This is caused by the deprecation of "get_monotonic_boottime" in kernel 4.20. See https://www.kernel.org/doc/html/latest/core-api/timekeeping.html under "Deprecated time interfaces".
If you change the lines in ioctl_cfg80211.c to:
351 struct timespec64 ts; 352 ktime_get_boottime_ts64(&ts);
..then it compiles without errors. However I am not a developer.
zebulon commented on 2018-10-30 19:07 (UTC)
The 4.19 patches have now been merged, you can re-run the script (I did not update the PKGBUILD though).
Pinned Comments
zebulon commented on 2019-10-01 06:19 (UTC) (edited on 2025-02-12 07:25 (UTC) by zebulon)
To all having an issue with this driver: please try these alternate packages: https://aur.archlinux.org/packages/rtw88-dkms-git or https://aur.archlinux.org/packages/rtl88xxau-aircrack-dkms-git.