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: 11
Popularity: 0.34
First Submitted: 2021-06-19 01:37 (UTC)
Last Updated: 2023-01-04 02:15 (UTC)

Required by (0)

Sources (2)

Latest Comments

1 2 3 4 5 Next › Last »

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.

salimp commented on 2022-03-22 10:33 (UTC) (edited on 2022-03-22 21:31 (UTC) by salimp)

hi UPDATE: ITt is FIXED with latest update today :) I just did the update on 22/03/2022 and my thinkpad laptop cannot see the wireless anymore. I removed and reinstalled by the help of my cell phone wireless / hotspot. It still does not work. It was working fine today since 3 months. currently on Manjaro ; kernel 5.15.28-1 I am Manjaro with latest updates. Anything changed ??

Can you recommend what do i have to do ? (I am kinda new to Linux; 3 months only:)

dkms.conf file shows this ;

PACKAGE_NAME="@_PKGBASE@" PACKAGE_VERSION="@PKGVER@" BUILT_MODULE_NAME[0]="${PACKAGE_NAME}core" BUILT_MODULE_NAME[1]="${PACKAGE_NAME}pci" MAKE[0]="make -C ${kernel_source_dir} M=${dkms_tree}/${PACKAGE_NAME}/${PACKAGE_VERSION}/build modules" CLEAN="make -C ${kernel_source_dir} M=${dkms_tree}/${PACKAGE_NAME}/${PACKAGE_VERSION}/build clean" DEST_MODULE_LOCATION[0]=/kernel/drivers/net/wireless/realtek/rtw89 DEST_MODULE_LOCATION[1]=/kernel/drivers/net/wireless/realtek/rtw89 AUTOINSTALL=yes BUILD_EXCLUSIVE_KERNEL="^(4.[0-9]+.|5.[0-9].|5.1[0-5].)"

wszqkzqk commented on 2022-01-18 04:06 (UTC)

Maybe writing rtw89-dkms-git.install like this will work with extramodules-*

post_upgrade() {
    if [[ $(vercmp "1:r0.4dc5371-1" "$2") -eq 1 ]]; then
    # upgraded from epoch 0, kernel <= 5.15
        for i in /usr/lib/modules/*/; do
            i="${i%/*}"
            echo "==> rtw89-dkms-git: depmod ${i}"
            if [[ "${i##*/}" != extramodules-* ]];then
                depmod "${i##*/}"
            fi
        done
  fi
}

pluckobtain commented on 2022-01-16 12:50 (UTC)

Just came here to say thank you! This package saved my hp aero laptop for many months!