惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

H
Help Net Security
J
Java Code Geeks
OSCHINA 社区最新新闻
OSCHINA 社区最新新闻
H
Hackread – Cybersecurity News, Data Breaches, AI and More
V
Visual Studio Blog
G
Google Developers Blog
V
V2EX
The Register - Security
The Register - Security
博客园 - 三生石上(FineUI控件)
云风的 BLOG
云风的 BLOG
钛媒体:引领未来商业与生活新知
钛媒体:引领未来商业与生活新知
CTFtime.org: upcoming CTF events
CTFtime.org: upcoming CTF events
博客园_首页
S
SegmentFault 最新的问题
博客园 - Franky
Martin Fowler
Martin Fowler
Stack Overflow Blog
Stack Overflow Blog
A
About on SuperTechFans
人人都是产品经理
人人都是产品经理
aimingoo的专栏
aimingoo的专栏
罗磊的独立博客
C
Check Point Blog
MyScale Blog
MyScale Blog
T
The Blog of Author Tim Ferriss
MongoDB | Blog
MongoDB | Blog
The GitHub Blog
The GitHub Blog
Last Week in AI
Last Week in AI
Microsoft Azure Blog
Microsoft Azure Blog
IT之家
IT之家
F
Fortinet All Blogs
Jina AI
Jina AI
P
Proofpoint News Feed
freeCodeCamp Programming Tutorials: Python, JavaScript, Git & More
阮一峰的网络日志
阮一峰的网络日志
B
Blog
L
LangChain Blog
月光博客
月光博客
让小产品的独立变现更简单 - ezindie.com
让小产品的独立变现更简单 - ezindie.com
宝玉的分享
宝玉的分享
博客园 - 【当耐特】
T
Tailwind CSS Blog
酷 壳 – CoolShell
酷 壳 – CoolShell
Microsoft Security Blog
Microsoft Security Blog
WordPress大学
WordPress大学
奇客Solidot–传递最新科技情报
奇客Solidot–传递最新科技情报
B
Blog RSS Feed
博客园 - 聂微东
Hugging Face - Blog
Hugging Face - Blog
M
MIT News - Artificial intelligence
GbyAI
GbyAI

AUR Newest Packages

AUR (en) - luna-translator AUR (en) - allium-tools AUR (en) - braincup-bin AUR (en) - todarchy-git AUR (en) - ioruba-desktop-bin AUR (en) - ioruba-desktop AUR (en) - synca-bin AUR (en) - deadsync-bin AUR (en) - deadsync AUR (en) - xcute AUR (en) - wallrift AUR (en) - smolvm-git AUR (en) - smolvm-bin AUR (en) - smolvm AUR (en) - uac-launch-control-bin AUR (en) - openclaw AUR (en) - keyviz-zh-bin AUR (en) - runex-bin AUR (en) - sing-box-ref1nd-beta-bin AUR (en) - netscan-tui AUR (en) - koharu-appimage AUR (en) - pulsedb AUR (en) - clashmi-bin AUR (en) - viper-py AUR (en) - netwatch-tui-bin AUR (en) - scran AUR (en) - snapdog-client AUR (en) - snapdog AUR (en) - opentubex AUR (en) - fafind-bin AUR (en) - smosummary AUR (en) - stremio-linux-shell AUR (en) - cardwire AUR (en) - android-cli AUR (en) - clawx-appimage AUR (en) - echomusic-appimage AUR (en) - vermouth AUR (en) - ketesa AUR (en) - clawd-on-desk-bin AUR (en) - rebased-bin AUR (en) - oxideterm-bin AUR (en) - shed-sh AUR (en) - haus-bin AUR (en) - stably-orca-bin AUR (en) - emerald-legacy-launcher-git AUR (en) - kwim AUR (en) - pentest-ghostwriter AUR (en) - outport-bin AUR (en) - carton-appimage AUR (en) - veila-git AUR (en) - veila-bin AUR (en) - byedroid AUR (en) - python-fastapi-sso AUR (en) - zeed-bin AUR (en) - dwl-git-azerty AUR (en) - libspatialaudio-git AUR (en) - opennow AUR (en) - kapi-bin AUR (en) - budget-tracker-bin AUR (en) - budget-tracker AUR (en) - tasks-bin AUR (en) - ruri-git AUR (en) - gitmun-bin AUR (en) - python-cozempic AUR (en) - drop-bin AUR (en) - tritium-launcher-bin AUR (en) - solidc-git AUR (en) - paseo-desktop-bin AUR (en) - yt-dvr AUR (en) - enneagram AUR (en) - openring-rs AUR (en) - openring-rs-bin AUR (en) - brave-origin-beta-bin AUR (en) - whisper.cpp-cuda-bin AUR (en) - libggml-cuda-bin AUR (en) - revdiff AUR (en) - tdesktop-nolimit AUR (en) - cert-checker AUR (en) - yaak-cli AUR (en) - yaak-cli-bin AUR (en) - deez-notes-bin AUR (en) - goosestation-libretro AUR (en) - whispers-cuda-bin AUR (en) - kei AUR (en) - foxguard AUR (en) - hyprlogin-git AUR (en) - kebiki AUR (en) - runex AUR (en) - ikuai-cli AUR (en) - whispers-bin AUR (en) - agentop-bin AUR (en) - cosmic-ext-connected-git AUR (en) - skwd-daemon AUR (en) - ter-music-cn AUR (en) - elio-bin AUR (en) - qtkeychain-qt5 AUR (en) - gesturecontrol AUR (en) - ouijit-bin AUR (en) - usque-bin AUR (en) - ascendara-bin
AUR (en) - rtw89-dkms-git
2026-06-16 · via AUR Newest Packages

Pinned Comments

xx777 commented on 2024-11-12 20:51 (UTC) (edited on 2026-06-16 05:43 (UTC) by xx777)

Reminders:

  1. If your USB Wi-Fi adapter is in CD-ROM mode, you need to install usb_modeswitch, a tool that can switch your adapter to Wi-Fi mode.

  2. Before installing this package, make sure your system has the corresponding kernel headers and the package base-devel installed.

  3. You have to manually blacklist or remove any conflicting drivers installed except the in-kernel rtw89 driver.

  4. ONLY kernel 6.6 to 7.1 are supported currently.

mike.cloaked commented on 2025-11-27 11:26 (UTC)

xx777 commented on 2025-11-27 02:13 (UTC) (edited on 2025-11-27 02:17 (UTC) by xx777)

@mike.cloaked

I'm curious about "a kernel that requires module signing", where can i find it?

it looks like the PKGBUILD would need to be adapted to put signed modules into the same path

Actually all the drivers installed via DKMS (including this driver) are signed with a DKMS key generated randomly.

Could you open a new issue at https://github.com/morrownr/rtw89/issues and attach the full kernel log (dmesg.txt) there?

sudo dmesg > dmesg.txt

mike.cloaked commented on 2025-11-26 19:01 (UTC)

@xx777 Secure Boot was not enabled

xx777 commented on 2025-11-25 17:26 (UTC)

@mike.cloaked Your system has Secure Boot enabled? if yes, is it possible to disable it?

mike.cloaked commented on 2025-11-25 17:23 (UTC)

@xx777 thank you and yes with the normal arch kernel booted the modules are installed correctly,, and once booted the adapter is working with the wlan1 interface available and configured to work as the wireless interface. With a kernel that requires module signing, it looks like the PKGBUILD would need to be adapted to put signed modules into the same path.

xx777 commented on 2025-11-25 17:12 (UTC)

@mike.cloaked

The built drivers will be placed at /lib/modules/$(uname -r)/updates/dkms/.

ls /lib/modules/$(uname -r)/updates/dkms/rtw89*
-rw-r--r-- 1 root root  53K Nov 26 01:10 /lib/modules/6.6.116-1-lts66/updates/dkms/rtw89_8851be_git.ko.zst
-rw-r--r-- 1 root root 133K Nov 26 01:10 /lib/modules/6.6.116-1-lts66/updates/dkms/rtw89_8851b_git.ko.zst
-rw-r--r-- 1 root root  51K Nov 26 01:10 /lib/modules/6.6.116-1-lts66/updates/dkms/rtw89_8851bu_git.ko.zst
-rw-r--r-- 1 root root  53K Nov 26 01:10 /lib/modules/6.6.116-1-lts66/updates/dkms/rtw89_8852ae_git.ko.zst
-rw-r--r-- 1 root root 139K Nov 26 01:10 /lib/modules/6.6.116-1-lts66/updates/dkms/rtw89_8852a_git.ko.zst
-rw-r--r-- 1 root root  51K Nov 26 01:10 /lib/modules/6.6.116-1-lts66/updates/dkms/rtw89_8852au_git.ko.zst
-rw-r--r-- 1 root root  79K Nov 26 01:10 /lib/modules/6.6.116-1-lts66/updates/dkms/rtw89_8852b_common_git.ko.zst
-rw-r--r-- 1 root root  53K Nov 26 01:10 /lib/modules/6.6.116-1-lts66/updates/dkms/rtw89_8852be_git.ko.zst
-rw-r--r-- 1 root root 129K Nov 26 01:10 /lib/modules/6.6.116-1-lts66/updates/dkms/rtw89_8852b_git.ko.zst
-rw-r--r-- 1 root root  53K Nov 26 01:10 /lib/modules/6.6.116-1-lts66/updates/dkms/rtw89_8852bte_git.ko.zst
-rw-r--r-- 1 root root 108K Nov 26 01:10 /lib/modules/6.6.116-1-lts66/updates/dkms/rtw89_8852bt_git.ko.zst
-rw-r--r-- 1 root root  51K Nov 26 01:10 /lib/modules/6.6.116-1-lts66/updates/dkms/rtw89_8852bu_git.ko.zst
-rw-r--r-- 1 root root  53K Nov 26 01:10 /lib/modules/6.6.116-1-lts66/updates/dkms/rtw89_8852ce_git.ko.zst
-rw-r--r-- 1 root root 161K Nov 26 01:10 /lib/modules/6.6.116-1-lts66/updates/dkms/rtw89_8852c_git.ko.zst
-rw-r--r-- 1 root root  51K Nov 26 01:10 /lib/modules/6.6.116-1-lts66/updates/dkms/rtw89_8852cu_git.ko.zst
-rw-r--r-- 1 root root  53K Nov 26 01:10 /lib/modules/6.6.116-1-lts66/updates/dkms/rtw89_8922ae_git.ko.zst
-rw-r--r-- 1 root root  89K Nov 26 01:10 /lib/modules/6.6.116-1-lts66/updates/dkms/rtw89_8922a_git.ko.zst
-rw-r--r-- 1 root root  51K Nov 26 01:10 /lib/modules/6.6.116-1-lts66/updates/dkms/rtw89_8922au_git.ko.zst
-rw-r--r-- 1 root root 596K Nov 26 01:10 /lib/modules/6.6.116-1-lts66/updates/dkms/rtw89_core_git.ko.zst
-rw-r--r-- 1 root root 107K Nov 26 01:10 /lib/modules/6.6.116-1-lts66/updates/dkms/rtw89_pci_git.ko.zst
-rw-r--r-- 1 root root  68K Nov 26 01:10 /lib/modules/6.6.116-1-lts66/updates/dkms/rtw89_usb_git.ko.zst

BE92 Nano should work after installing this package, please open a new issue at https://github.com/morrownr/rtw89/issues if it didn't.

mike.cloaked commented on 2025-11-25 15:44 (UTC)

It turned out that in the kernel I was using it needed signed modules - with the current arch kernel is all works fine - so I will mark this as solved and I will need to work out how to get this to work with signed modules for the install into the initrd for the kernel.

mike.cloaked commented on 2025-11-25 14:20 (UTC)

I have run a build that should install all the modules but I am puzzled as I think I need the rtw89_8922au module - and although it appears to be in the src, it seems to be absent from the directory for the current kernel on my system: /lib/modules/6.17.9-stable-1/kernel/drivers/net/wireless/realtek/rtw89/ - I believe the 'au' suffix module is required for the usb adapter Asus BE92-Nano that I am trying to get working. For the build directory /usr/src/rtw89-r1550.3720620/ the file rtw8922au.c is present. Has anyone else tried to get this working for this adapter?

joethelion commented on 2025-07-23 09:06 (UTC)

@xx777 -- Thanks! That was the problem. Resolved.

xx777 commented on 2025-07-21 06:31 (UTC) (edited on 2025-07-21 06:39 (UTC) by xx777)

$ git clone https://aur.archlinux.org/rtw89-dkms-git.git
Cloning into 'rtw89-dkms-git'...
remote: Enumerating objects: 93, done.
remote: Counting objects: 100% (93/93), done.
remote: Compressing objects: 100% (74/74), done.
remote: Total 93 (delta 19), reused 93 (delta 19), pack-reused 0 (from 0)
Receiving objects: 100% (93/93), 28.21 KiB | 7.05 MiB/s, done.
Resolving deltas: 100% (19/19), done.

$ cat rtw89-dkms-git/PKGBUILD 
# Maintainer: xx777 <zenmchen at gmail dot com>
# Contributor: Jerry Xiao <aur at mail.jerryxiao.cc>

_pkgbase=rtw89
pkgname=rtw89-dkms-git
pkgver=r1308.7de457e

I didn't see any problem, maybe you need to run git pull in your local git?