Hi Guys, Chewitt,
I just bought a, ASUS ROG USB-BE92 wifi stick, which fundamentally is a Realtek RTL8922AU. Linux driver support currently is pretty bad, but i would expect this chipset to become wide spread. It's USB3, Relatively cheap, high throughput, 6GHz, support for MLO.
Hawke Robinson has a really good writeup how he got it working messing with DKMS, compiling a driver from github, which I know is not an option for LE. MLO and bluetooth are not working yet and when i plug it into Linbreelec 12.2.1 it only comes up with the storage part and also doesn't switch mode, so it's early days...
Details of the adapter as per writeup:
- Adapter: ASUS ROG USB-BE92
- Chipset: Realtek RTL8922AU (WiFi 7 / 802.11be)
- USB: 3.0 SuperSpeed (5 Gbps)
- Firmware: rtw8922a_fw-4.bin v0.35.80.3
- Driver: rtw89_8922au_git from morrownr/rtw89
- Kernel: 6.12.30+bpo-amd64 (Debian 12)
There's another review here.
Switch mode attempt: usb_modeswitch -W -b 1 -g 3 -v 0bda -p 1a2b -V 0b05 -P 1bcf -d but no dice...
Device shows like this:
lsusb -v -s 1:3
Bus 001 Device 003: ID 0bda:1a2b Realtek Semiconductor Corp. RTL8188GU 802.11n WLAN Adapter (Driver CDROM Mode)
Device Descriptor:
bLength 18
bDescriptorType 1
bcdUSB 2.00
bDeviceClass 0 [unknown]
bDeviceSubClass 0 [unknown]
bDeviceProtocol 0
bMaxPacketSize0 64
idVendor 0x0bda Realtek Semiconductor Corp.
idProduct 0x1a2b RTL8188GU 802.11n WLAN Adapter (Driver CDROM Mode)
bcdDevice 0.00
iManufacturer 1 Realtek
iProduct 2 DISK
iSerial 0
bNumConfigurations 1
Configuration Descriptor:
bLength 9
bDescriptorType 2
wTotalLength 0x0020
bNumInterfaces 1
bConfigurationValue 1
iConfiguration 0
bmAttributes 0xe0
Self Powered
Remote Wakeup
MaxPower 500mA
Interface Descriptor:
bLength 9
bDescriptorType 4
bInterfaceNumber 0
bAlternateSetting 0
bNumEndpoints 2
bInterfaceClass 8 Mass Storage
bInterfaceSubClass 6 SCSI
bInterfaceProtocol 80 Bulk-Only
iInterface 0
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x84 EP 4 IN
bmAttributes 2
Transfer Type Bulk
Synch Type None
Usage Type Data
wMaxPacketSize 0x0200 1x 512 bytes
bInterval 0
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x05 EP 5 OUT
bmAttributes 2
Transfer Type Bulk
Synch Type None
Usage Type Data
wMaxPacketSize 0x0200 1x 512 bytes
bInterval 0
Device Qualifier (for other device speed):
bLength 10
bDescriptorType 6
bcdUSB 2.00
bDeviceClass 0 [unknown]
bDeviceSubClass 0 [unknown]
bDeviceProtocol 0
bMaxPacketSize0 64
bNumConfigurations 1
Device Status: 0x0001
Self Powered
Display More
Would be great if we could get this one into LE, I really would like this to get this working at some point, in hope not having to run wires to my TV recording box. For the time being i can use it elsewhere.
Cheers,
Linus