Package Details: rtw89-dkms-git 1:r327.e834edf-2

Git Clone URL: https://aur.archlinux.org/rtw89-dkms-git.git (read-only, click to copy)
Package Base: rtw89-dkms-git
Description: Driver for Realtek 8852AE, an 802.11ax device
Upstream URL: https://github.com/lwfinger/rtw89
Licenses: GPL2
Conflicts: rtw89
Provides: rtw89
Submitter: JerryXiao
Maintainer: JerryXiao
Last Packager: JerryXiao
Votes: 12
Popularity: 0.000706
First Submitted: 2021-06-19 01:37 (UTC)
Last Updated: 2023-01-04 02:15 (UTC)

Dependencies (3)

Required by (0)

Sources (2)

Latest Comments

1 2 3 4 5 Next › Last »

salimp commented on 2023-03-23 08:48 (UTC) (edited on 2023-04-22 10:41 (UTC) by salimp)

UPDATE: it was fixed on the same day by owner of the repo :) Hi the latest update thru #4e57601 (upstream commit) removed the Wifi I also tried to install directly from the repo and it gives bunch of error related to functions dont have specific members. I opened an issue at the upstream repo as well. Issue #229

salimp commented on 2023-02-12 10:26 (UTC) (edited on 2023-02-12 10:30 (UTC) by salimp)

I have been using this package for a while on my laptop. I got an dkms error while updating to kernel 5.15.93-1 (on Manjaro). It gave a bad return status and exited with 10 .

Here is the make.log that error was pointing out under

/var/lib/dkms/rtw89-dkms/git/build/make.log ;

DKMS make.log for rtw89-dkms-git for kernel 5.15.93-1-MANJARO (x86_64) Sun Feb 12 01:02:35 PM +03 2023 make: Entering directory '/usr/lib/modules/5.15.93-1-MANJARO/build' scripts/Makefile.build:44: /var/lib/dkms/@_PKGBASE@/@PKGVER@/build/Makefile: No such file or directory make[1]: No rule to make target '/var/lib/dkms/@_PKGBASE@/@PKGVER@/build/Makefile'. Stop. make: [Makefile:1903: /var/lib/dkms/@_PKGBASE@/@PKGVER@/build] Error 2 make: Leaving directory '/usr/lib/modules/5.15.93-1-MANJARO/build'

guzzisti commented on 2023-01-03 07:35 (UTC)

I've flagged the package "out-of-date" with the request to include the _b and _be modules as @compgamer89 already suggested.

For my own use i've modified the package, source can be found at https://git.sr.ht/~rwa/custom-arch-packages/tree/main/item/rtw89-dkms-git

unclesam commented on 2022-12-15 11:11 (UTC)

For those who need rtw_8852be: You need to modify dkms.conf and PKGBUILD as follows.

dkms.conf: change module names 2 and 3 to rtw_8852b and rtw_8852be (or add them as index 4 and 5). Important: put the make command in single quotes, i.e. change make to 'make' Delete version specifier

PKGBUILD: change sha256sum for dkms.conf to 'SKIP' or insert the correct value.

Afterwards you can build and install the package. It worked (at least) for me (for kernel 5.15, 6.0 and 6.1)

You can find the code here:

dkms: https://pastecode.io/s/9eg7zs71 pkgbuild: https://pastecode.io/s/1supvft9

Hopefully, this helps with 8852be...

ferrao commented on 2022-12-10 21:24 (UTC)

@JerryXiao @xz-dev , some updates on this. I found no problem with manually compiling and installing the rtw89 modules, which installs the rtw_8852be driver.

It works without any problems. It's really just this package that for some reason does not built/install it.

I have tried tweaking with dkms.conf to include this module there, but never managed to get makepkg to include it, not sure what is missing...

ferrao commented on 2022-12-09 21:52 (UTC)

@JerryXiao I am facing similar troubles as the other guys here, trying to get the rtw_8852be module to work...

From what I read on the upstream repo, the reason why this module does not get built is due to missing firmware, which should now be a part of the linux-firmware package. The author claims that any recent linux distro should have such firmware, but not sure if that is the case with current arch. Point is this module is not build, not sure if what @compgamer89 says will make it happen, can you please have a look?

There is already an issue upstream: https://github.com/lwfinger/rtw89/issues/193

compgamer89 commented on 2022-12-04 07:40 (UTC)

@xz-dev You need to retain rtw89pci and rtw89core modules, so as to patch/replace the default versions that come with the kernel. The git branch contains new code there which is in linux-next right now, but not yet in mainline (i.e. isn't in 6.1 RCs and won't be in linux-6.1).

Would actually suggest to package maintainer to include the a/ae, b/be, and c/ce modules and to bump the version specifier to include 5.[0-9]+. and 6.[0-1]. to allow for 8852b support until linux-6.2 is out.

xz-dev commented on 2022-11-11 12:57 (UTC)

Build success, install module success, but can't enable module.

xz@ZERO ~> sudo modprobe rtw_8852be
modprobe: ERROR: could not insert 'rtw_8852be': Unknown symbol in module, or unknown parameter (see dmesg)
xz@ZERO ~ [1]> sudo dmesg
[   82.286341] rtw_8852b: Unknown symbol rtw89_phy_read32_idx (err -2)
[   82.286351] rtw_8852b: Unknown symbol rtw89_mac_read_xtal_si (err -2)
[   82.286371] rtw_8852b: Unknown symbol rtw89_phy_set_txpwr_limit_ru (err -2)
[   82.286393] rtw_8852b: Unknown symbol rtw89_phy_set_txpwr_byrate (err -2)
[   82.286403] rtw_8852b: Unknown symbol rtw89_btc_set_policy (err -2)
[   82.286406] rtw_8852b: Unknown symbol rtw89_phy_set_txpwr_offset (err -2)
[   82.286409] rtw_8852b: Unknown symbol rtw89_phy_set_txpwr_limit (err -2)

xz-dev commented on 2022-11-04 02:10 (UTC)

It not install 8852be module. But I can follow rtw89 README to install it.