in lsusb it shows as Realtek DISK. is there any driver for it to work as wifi stick?
probably want modeswitch 1st - RTL8821CU Wifi Adapter on OpenWrt - #9 by Esbeeb
RTL is usually a dead end, but you could try a snapshot image before you do.
It is in package usb-modeswitch - basically eject windos 95 driver cd preventing netcard from being seen.
alright installed the package. next step? ah right, it's showing as 802.11ac wlan now, but it should be AX?
Follow @lleachii s link?
alright, tried installing the package but the radio doesn't show up in wireless.
Check with
iw reg set GB
iw list | less
Any mention of HE means AX
issue is it doesn't show up in iw list at all
modeswitch doesn't do anything about the wifi, it changes the way the OS sees the device.
you need the proper kmods for the support, which is why you were told to try a snapshot before you returned it, it contains better RTL drivers.
Please connect to your OpenWrt device using ssh and copy the output of the following commands and post it here using the "Preformatted text </>
" button:
Remember to redact passwords, MAC addresses and any public IP addresses you may have:
ubus call system board
cat /etc/config/wireless
lsusb -t
lsusb
my device is on snapshot:
root@Studio:~# ubus call system board
{
"kernel": "6.6.47",
"hostname": "Studio",
"system": "ARMv8 Processor rev 0",
"model": "FriendlyElec NanoPi R5C",
"board_name": "friendlyarm,nanopi-r5c",
"rootfs_type": "ext4",
"release": {
"distribution": "OpenWrt",
"version": "SNAPSHOT",
"revision": "r27208-cf765b1be6",
"target": "rockchip/armv8",
"description": "OpenWrt SNAPSHOT r27208-cf765b1be6"
}
}
root@Studio:~# ubus call system board
{
"kernel": "6.6.47",
"hostname": "Studio",
"system": "ARMv8 Processor rev 0",
"model": "FriendlyElec NanoPi R5C",
"board_name": "friendlyarm,nanopi-r5c",
"rootfs_type": "ext4",
"release": {
"distribution": "OpenWrt",
"version": "SNAPSHOT",
"revision": "r27208-cf765b1be6",
"target": "rockchip/armv8",
"description": "OpenWrt SNAPSHOT r27208-cf765b1be6"
}
}
root@Studio:~# cat /etc/config/wireless
config wifi-device 'radio1'
option type 'mac80211'
option path '3c0000000.pcie/pci0000:00/0000:00:00.0/0000:01:00.0'
option band '5g'
option channel '149'
option htmode 'HE160'
option country 'US'
option cell_density '0'
config wifi-iface 'default_radio1'
option device 'radio1'
option network 'DomNetwork'
option mode 'ap'
option ssid 'xxx'
option encryption 'psk2+ccmp'
option ifname 'Wi-Fi1'
option skip_inactivity_poll '1'
option disassoc_low_ack '0'
option key 'xxx'
option ieee80211w '1'
option ocv '0'
config wifi-device 'radio2'
option type 'mac80211'
option path 'platform/fcc00000.usb/xhci-hcd.0.auto/usb1/1-1/1-1:1.0'
option band '5g'
option channel '36'
option htmode 'HE40'
option country 'US'
option cell_density '0'
config wifi-iface 'default_radio2'
option device 'radio2'
option network 'lan'
option mode 'ap'
option ssid 'xxx'
option encryption 'psk2+ccmp'
option ifname 'Wi-Fi2'
option disassoc_low_ack '0'
option key 'xxx'
option ieee80211w '1'
option ocv '0'
option ieee80211r '1'
option nasid 'Studio'
option mobility_domain '123F'
option ft_over_ds '0'
option ft_psk_generate_local '1'
root@Studio:~# lsusb -t
/: Bus 001.Port 001: Dev 001, Class=root_hub, Driver=xhci-hcd/1p, 480M
|__ Port 001: Dev 002, If 0, Class=[unknown], Driver=mt7921u, 480M
/: Bus 002.Port 001: Dev 001, Class=root_hub, Driver=ohci-platform/1p, 12M
|__ Port 001: Dev 002, If 0, Class=[unknown], Driver=[none], 12M
|__ Port 001: Dev 002, If 1, Class=[unknown], Driver=[none], 12M
/: Bus 003.Port 001: Dev 001, Class=root_hub, Driver=ehci-platform/1p, 480M
/: Bus 004.Port 001: Dev 001, Class=root_hub, Driver=ohci-platform/1p, 12M
/: Bus 005.Port 001: Dev 001, Class=root_hub, Driver=ehci-platform/1p, 480M
/: Bus 006.Port 001: Dev 001, Class=root_hub, Driver=xhci-hcd/1p, 5000M
/: Bus 007.Port 001: Dev 001, Class=root_hub, Driver=xhci-hcd/1p, 480M
|__ Port 001: Dev 003, If 0, Class=[unknown], Driver=[none], 480M
/: Bus 008.Port 001: Dev 001, Class=root_hub, Driver=xhci-hcd/1p, 5000M
root@Studio:~# lsusb
Bus 001 Device 001: ID 1d6b:0002 Linux 6.6.47 xhci-hcd xHCI Host Controller
Bus 001 Device 002: ID 3574:6211 MediaTek Inc. Wireless_Device
Bus 002 Device 001: ID 1d6b:0001 Linux 6.6.47 ohci_hcd Generic Platform OHCI controller
Bus 002 Device 002: ID 0489:e0e3
Bus 003 Device 001: ID 1d6b:0002 Linux 6.6.47 ehci_hcd EHCI Host Controller
Bus 004 Device 001: ID 1d6b:0001 Linux 6.6.47 ohci_hcd Generic Platform OHCI controller
Bus 005 Device 001: ID 1d6b:0002 Linux 6.6.47 ehci_hcd EHCI Host Controller
Bus 006 Device 001: ID 1d6b:0003 Linux 6.6.47 xhci-hcd xHCI Host Controller
Bus 007 Device 001: ID 1d6b:0002 Linux 6.6.47 xhci-hcd xHCI Host Controller
Bus 007 Device 003: ID 3574:6121 Realtek 802.11ac WLAN Adapter
Bus 008 Device 001: ID 1d6b:0003 Linux 6.6.47 xhci-hcd xHCI Host Controller
great!
now, I don't run any snapshot device, but see if the RTW88 packages are available to you.
yeah a bunch of them. not sure which would be the best bet?
carpet bombing, install all at once, or one at a time, either way, it's trial and error.
it's not like you're going to run out of disk space.
but if https://github.com/morrownr/rtl8852bu/blob/1.19.3/supported-device-IDs is correct, and https://github.com/morrownr/USB-WiFi/blob/main/home/USB_WiFi_Chipsets.md is too, then you're out of luck.
yep, installed all the rtw88 drivers and nada
You are in luck, it is the seller specific id
nope, it is dkms-only like on desktop linux.
yes, but it's also not recommended, since it requires an out of kernel driver.
@DominikLOL now use https://github.com/morrownr/USB-WiFi to figure out which wifi stick you should have gotten instead.
whatever you get, it should be using a Mediatek chip.
i was meant to get mediatek based one. comfast sent me v2 which has the realtek one. got misled by aliexpress post
that sucks ...
the github link contains links to Amazon, at least some of them should be available in your region (EU ?).
as for your AX purchase, I would have requested a refund.