Bug 31962

Summary: kernel module for wireless chipset RTL8812BU
Product: Mageia Reporter: steve daniewicz <daniewicz>
Component: New RPM package requestAssignee: Kernel and Drivers maintainers <kernel>
Status: NEW --- QA Contact:
Severity: enhancement    
Priority: Normal CC: I027614, dan, davidwhodgins, doktor5000, fri
Version: Cauldron   
Target Milestone: ---   
Hardware: All   
OS: Linux   
Whiteboard:
Source RPM: CVE:
Status comment:

Description steve daniewicz 2023-05-26 01:30:58 CEST
Description of problem:

Mageia 8 currently does not have the kernel module 88x2bu.ko needed for my Archer T3U wireless dongle

Version-Release number of selected component (if applicable):


How reproducible:


Steps to Reproduce:
1.
2.
3.
Comment 1 Dave Hodgins 2023-05-26 02:49:34 CEST
According to https://github.com/morrownr/88x2bu-20210702 it's supported by
a module in the kernel as of 6.2, but it is not listed by that name.
$ uname -r
6.3.3-desktop-1.mga9
$ zgrep RTL88 /proc/config.gz
CONFIG_RTL8821AE=m
CONFIG_RTL8812AU=m

Assigning to kernel team.

CC: (none) => davidwhodgins
Assignee: bugsquad => kernel

Comment 2 Morgan Leijström 2023-05-26 08:46:42 CEST
Info: Steve compiled and tested successfully  :)
https://forums.mageia.org/en/viewtopic.php?t=14937

CC: (none) => fri

Comment 3 Florian Hubold 2023-05-26 15:31:28 CEST
(In reply to Dave Hodgins from comment #1)
> According to https://github.com/morrownr/88x2bu-20210702 it's supported by
> a module in the kernel as of 6.2, but it is not listed by that name.

Hi Dave, there does not seem to be an alias for that device ID 0138, which is this:
Vendor ID: ‎0x2357
Device ID: ‎0x0138


[doktor5000@Mageia8]─[22:24:07]─[~] sudo modprobe -c | grep -iE "2357"
alias usb:v2357p000Dd*dc*dsc*dp*icFFisc00ip00in* option
alias usb:v2357p0100d*dc*dsc*dp*ic*isc*ip*in* rtl8192cu
alias usb:v2357p0101d*dc*dsc*dp*ic*isc*ip*in* 8812au
alias usb:v2357p0103d*dc*dsc*dp*ic*isc*ip*in* 8812au
alias usb:v2357p0105d*dc*dsc*dp*ic*isc*ip*in* mt76x0u
alias usb:v2357p0106d*dc*dsc*dp*ic*isc*ip*in* 8812au
alias usb:v2357p0108d*dc*dsc*dp*icFFiscFFipFFin* rtl8xxxu
alias usb:v2357p0109d*dc*dsc*dp*icFFiscFFipFFin* rtl8xxxu
alias usb:v2357p010Bd*dc*dsc*dp*ic*isc*ip*in* mt76x0u
alias usb:v2357p010Cd*dc*dsc*dp*ic*isc*ip*in* r8188eu
alias usb:v2357p010Dd*dc*dsc*dp*ic*isc*ip*in* 8812au
alias usb:v2357p010Ed*dc*dsc*dp*ic*isc*ip*in* 8812au
alias usb:v2357p010Fd*dc*dsc*dp*ic*isc*ip*in* 8812au
alias usb:v2357p0111d*dc*dsc*dp*ic*isc*ip*in* r8188eu
alias usb:v2357p011Ed*dc*dsc*dp*ic*isc*ip*in* 8812au
alias usb:v2357p011Fd*dc*dsc*dp*ic*isc*ip*in* 8812au
alias usb:v2357p0120d*dc*dsc*dp*ic*isc*ip*in* 8812au
alias usb:v2357p0122d*dc*dsc*dp*ic*isc*ip*in* 8812au
alias usb:v2357p0123d*dc*dsc*dp*ic*isc*ip*in* mt76x0u
alias usb:v2357p0201d*dc*dsc*dp*ic*isc*ip*in* option
alias usb:v2357p0201d*dc*dsc*dp*ic*isc*ip*in04* qmi_wwan
alias usb:v2357p0601d*dc*dsc*dp*ic02isc06ip00in* r8152
alias usb:v2357p0601d*dc*dsc*dp*ic02isc06ip00in* cdc_ether
alias usb:v2357p0601d*dc*dsc*dp*icFFisc*ip*in* r8152
alias usb:v2357p9000d*dc*dsc*dp*ic*isc*ip*in* option
alias usb:v2357p9000d*dc*dsc*dp*ic*isc*ip*in04* qmi_wwan

CC: (none) => doktor5000

Comment 4 Dan Fandrich 2024-01-03 01:59:41 CET
It was reported on IRC that there are now aliases for this device, except that the network device still doesn't come up:

$ grep v2357p0138 /lib/modules/*/modules.alias
/lib/modules/5.15.106-desktop-2.mga8/modules.alias:alias usb:v2357p0138d*dc*dsc*dp*icFFiscFFipFFin* 88x2bu
/lib/modules/5.15.110-desktop-2.mga8/modules.alias:alias usb:v2357p0138d*dc*dsc*dp*icFFiscFFipFFin* 88x2bu
/lib/modules/5.15.117-desktop-2.mga8/modules.alias:alias usb:v2357p0138d*dc*dsc*dp*icFFiscFFipFFin* 88x2bu
/lib/modules/5.15.120-desktop-2.mga8/modules.alias:alias usb:v2357p0138d*dc*dsc*dp*icFFiscFFipFFin* 88x2bu
/lib/modules/5.15.122-desktop-1.mga8/modules.alias:alias usb:v2357p0138d*dc*dsc*dp*icFFiscFFipFFin* 88x2bu
/lib/modules/5.15.126-desktop-1.mga8/modules.alias:alias usb:v2357p0138d*dc*dsc*dp*icFFiscFFipFFin* 88x2bu
/lib/modules/5.15.98-desktop-1.mga8/modules.alias:alias usb:v2357p0138d*dc*dsc*dp*icFFiscFFipFFin* 88x2bu
/lib/modules/6.4.16-desktop-3.mga9/modules.alias:alias usb:v2357p0138d*dc*dsc*dp*icFFiscFFipFFin* rtw88_8822bu
/lib/modules/6.4.9-desktop-4.mga9/modules.alias:alias usb:v2357p0138d*dc*dsc*dp*icFFiscFFipFFin* rtw88_8822bu
/lib/modules/6.5.11-desktop-5.mga9/modules.alias:alias usb:v2357p0138d*dc*dsc*dp*icFFiscFFipFFin* rtw88_8822bu
/lib/modules/6.5.13-desktop-6.mga9/modules.alias:alias usb:v2357p0138d*dc*dsc*dp*icFFiscFFipFFin* rtw88_8822bu

CC: (none) => dan

Comment 5 I027614 I027614 2024-01-05 23:21:02 CET
The problem seemed solved for Mageia 8, but it has come again to bug Mageia 9 (64 bits).

CC: (none) => I027614