So I see DKMS rebuild this when a new kernel update is available. However the driver does not work (no wifi detected) until I rebuild the package manually and load the module.
What am I missing here?
Git Clone URL: | https://aur.archlinux.org/rtl88x2bu-dkms-git.git (read-only, click to copy) |
---|---|
Package Base: | rtl88x2bu-dkms-git |
Description: | Kernel module for Realtek rtl88x2bu WiFi chipset |
Upstream URL: | https://github.com/RinCat/RTL88x2BU-Linux-Driver |
Keywords: | RTL8812BU RTL8822BU |
Licenses: | GPL2 |
Submitter: | RinCat |
Maintainer: | RinCat |
Last Packager: | RinCat |
Votes: | 57 |
Popularity: | 0.073124 |
First Submitted: | 2018-11-23 23:14 (UTC) |
Last Updated: | 2025-06-10 14:14 (UTC) |
« First ‹ Previous 1 2 3 4 5 6 7 .. 20 Next › Last »
So I see DKMS rebuild this when a new kernel update is available. However the driver does not work (no wifi detected) until I rebuild the package manually and load the module.
What am I missing here?
@julio.b ok, removed.
In fact, you should not include any linux-header dependency in DKMS packages. See archwiki DKMS guidelines
@Psilioxus you can use any linux headers that matched the kernel. I don't know why I want to list all of them.
It seems linux-lts-headers is not included as a valid dep, even though package works fine with those. Is there a reason for that?
@astralc Hi, I moved it to /usr/lib/modprobe.d/
. However I did not find any guideline for this, and /usr/lib/modprobe.d/
is a non-standard path.
I saw the blacklist file is added to /etc/modprobe.d/ (because I already had it when the kernel rtw module was broken).
Shouldn't this file be added to /usr/lib/modprobe.d/ instead (as it packaged, not user file), like how nvidia package blacklist nouveau?
Excellent @RinCat. Well, that was it. With that version change I no longer have the loop. Thank you!
@rcv Hi, I just did a version bump. However yay does not have an update loop for me. In both yay -Syu
and yay -Syu --devel
Pinned Comments
RinCat commented on 2020-09-20 23:29 (UTC)
If you encountered any problems, set debug log use
echo 5 > /proc/net/rtl88x2bu/log_level
ormodprobe 88x2bu rtw_drv_log_level=5
, and post your dmesg and network managers logs to https://pastebin.com/ .