You are not logged in.

#1 2025-11-25 14:42:49

mcloaked
Member
From: Yorkshire, UK
Registered: 2012-02-02
Posts: 1,357

[SOLVED] Getting Asus usb BE92-nano WiFi adapter to work

I am trying to get the Asus BE92-nano usb Wifi 7 adapter to work.  The required module looks like it should be rtw89_8922au which is not in the current kernel although other rtw89 modules are present.

I have run a build from the arch aur package  https://aur.archlinux.org/packages/rtw8 … nt-1049210 that should install all the rtw 89 modules, but I am puzzled as I think the needed rtw89_8922au module seems not to be in the /lib/modules/ directory once the install completes - 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/....drivers/net/wireless/realtek/rtw89/ - I believe the 'au' suffix module is required for the usb adapter. 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?

The firmware file required does seem to be present - rtw8922a_fw-4.bin.zst

$ ls /usr/lib/firmware/rtw89/
rtw8851b_fw.bin.zst    rtw8852bt_fw-1.bin.zst  rtw8922a_fw-1.bin.zst
rtw8852a_fw.bin.zst    rtw8852bt_fw.bin.zst    rtw8922a_fw-2.bin.zst
rtw8852b_fw-1.bin.zst  rtw8852c_fw-1.bin.zst   rtw8922a_fw-3.bin.zst
rtw8852b_fw-2.bin.zst  rtw8852c_fw-2.bin.zst   rtw8922a_fw-4.bin.zst
rtw8852b_fw.bin.zst    rtw8852c_fw.bin.zst     rtw8922a_fw.bin.zst
 

The list of drivers currently, after the aur package install is

$ ls /lib/modules/6.17.9-stable-1/kernel/drivers/net/wireless/realtek/rtw89/
rtw89_8851b.ko.zst   rtw89_8852b.ko.zst         rtw89_8852bu.ko.zst  rtw89_core.ko.zst
rtw89_8851be.ko.zst  rtw89_8852b_common.ko.zst  rtw89_8852c.ko.zst   rtw89_pci.ko.zst
rtw89_8851bu.ko.zst  rtw89_8852be.ko.zst        rtw89_8852ce.ko.zst  rtw89_usb.ko.zst
rtw89_8852a.ko.zst   rtw89_8852bt.ko.zst        rtw89_8922a.ko.zst
rtw89_8852ae.ko.zst  rtw89_8852bte.ko.zst       rtw89_8922ae.ko.zst

I would expect to see rtw89_8922au.ko.zst included but it seems not to be there.

Trying to load the module fails but I can load the 'ae' module which is not the one I need:

$ sudo modprobe rtw89_8922au
modprobe: FATAL: Module rtw89_8922au not found in directory /lib/modules/6.17.9-stable-1
$ sudo modprobe rtw89_8922ae
$

The adapter when plugged in gives output from lsusb -v as:

 lsusb as 

Bus 001 Device 006: ID 0b05:1bd2 ASUSTek Computer, Inc. 802.11be WLAN Adapter
Negotiated speed: High Speed (480Mbps)

Has anyone else got this adapter to work, and if so any hints would be appreciated.

Last edited by mcloaked (2025-11-25 15:43:58)


Mike C

Offline

#2 2025-11-25 15:43:35

mcloaked
Member
From: Yorkshire, UK
Registered: 2012-02-02
Posts: 1,357

Re: [SOLVED] Getting Asus usb BE92-nano WiFi adapter to work

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 C

Offline

Board footer

Powered by FluxBB