Small addition: perhaps not clear from above: The most visable issue, no wireless interface shows up , neither with ifconfig -a, nor with iwconfig (for rtl8188eu on 5.17 oem kernel)
regards, Arjan -- You received this bug notification because you are a member of Kernel Packages, which is subscribed to linux-signed-oem-5.17 in Ubuntu. https://bugs.launchpad.net/bugs/1986564 Title: RTL8188EU module fails on R8188EU: Can't _rtw_init_xmit_priv Status in linux-signed-oem-5.17 package in Ubuntu: New Bug description: Hi, On my lenovo T430 i installed the linux-oem-22.04 to test out 5.17 kernel, to see if it solved the issue regarding intel AX210/AX211 suspend wake-up issue. I also tried my micro RTL8188 based usb wifi adapter, but it fails to initialize. It works fine on the ubuntu stock 5.15 kernel (and windows) On $ uname -a Linux T430-i7 5.17.0-1015-oem #16-Ubuntu SMP PREEMPT Mon Aug 8 19:09:19 UTC 2022 x86_64 x86_64 x86_64 GNU/Linux loaded r8188eu module manual to set one-time debug options: sudo modprobe r8188eu debug=9 dmesg shows: ``` [ma aug 15 15:46:24 2022] r8188eu: module is from the staging directory, the quality is unknown, you have been warned. [ma aug 15 15:46:24 2022] Chip Version Info: CHIP_8188E_Normal_Chip_TSMC_D_CUT_1T1R_RomVer(0) [ma aug 15 15:46:24 2022] EEPROM ID = 0x8129 [ma aug 15 15:46:24 2022] usb 1-1.2: reset high-speed USB device number 3 using ehci-pci [ma aug 15 15:46:24 2022] usbcore: registered new interface driver r8188eu [ma aug 15 15:47:09 2022] usbcore: deregistering interface driver r8188eu [ma aug 15 15:47:23 2022] r8188eu: module is from the staging directory, the quality is unknown, you have been warned. [ma aug 15 15:47:23 2022] Chip Version Info: CHIP_8188E_Normal_Chip_TSMC_D_CUT_1T1R_RomVer(0) [ma aug 15 15:47:23 2022] R8188EU: _ConfigNormalChipOutEP_8188E OutEpQueueSel(0x05), OutEpNumber(2) [ma aug 15 15:47:23 2022] R8188EU: Boot from EFUSE, Autoload OK ! [ma aug 15 15:47:23 2022] R8188EU: bFWReady == false call reset 8051... [ma aug 15 15:47:23 2022] R8188EU: =====> _8051Reset88E(): 8051 reset success . [ma aug 15 15:47:23 2022] R8188EU: efuse_read_phymap_from_txpktbuf bcnhead:0 [ma aug 15 15:47:23 2022] R8188EU: efuse_read_phymap_from_txpktbuf len:139, lenc:139 [ma aug 15 15:47:23 2022] R8188EU: efuse_read_phymap_from_txpktbuf read count:137 [ma aug 15 15:47:23 2022] EEPROM ID = 0x8129 [ma aug 15 15:47:23 2022] R8188EU: Hal_ReadPowerSavingMode88E , bSupportRemoteWakeup(1) [ma aug 15 15:47:23 2022] R8188EU: ### PS params => power_mgnt(1), usbss_enable(0) ### [ma aug 15 15:47:23 2022] R8188EU: ======= Path 0, Channel 0 ======= [ma aug 15 15:47:23 2022] R8188EU: Index24G_CCK_Base[0] = 0x2e [ma aug 15 15:47:23 2022] R8188EU: Index24G_BW40_Base[0] = 0x33 [ma aug 15 15:47:23 2022] R8188EU: ======= Path 0, Channel 1 ======= [ma aug 15 15:47:23 2022] R8188EU: Index24G_CCK_Base[1] = 0x2e [ma aug 15 15:47:23 2022] R8188EU: Index24G_BW40_Base[1] = 0x33 [ma aug 15 15:47:23 2022] R8188EU: ======= Path 0, Channel 2 ======= [ma aug 15 15:47:23 2022] R8188EU: Index24G_CCK_Base[2] = 0x2e [ma aug 15 15:47:23 2022] R8188EU: Index24G_BW40_Base[2] = 0x33 [ma aug 15 15:47:23 2022] R8188EU: ======= Path 0, Channel 3 ======= [ma aug 15 15:47:23 2022] R8188EU: Index24G_CCK_Base[3] = 0x2d [ma aug 15 15:47:23 2022] R8188EU: Index24G_BW40_Base[3] = 0x33 [ma aug 15 15:47:23 2022] R8188EU: ======= Path 0, Channel 4 ======= [ma aug 15 15:47:23 2022] R8188EU: Index24G_CCK_Base[4] = 0x2d [ma aug 15 15:47:23 2022] R8188EU: Index24G_BW40_Base[4] = 0x33 [ma aug 15 15:47:23 2022] R8188EU: ======= Path 0, Channel 5 ======= [ma aug 15 15:47:23 2022] R8188EU: Index24G_CCK_Base[5] = 0x2d [ma aug 15 15:47:23 2022] R8188EU: Index24G_BW40_Base[5] = 0x33 [ma aug 15 15:47:23 2022] R8188EU: ======= Path 0, Channel 6 ======= [ma aug 15 15:47:23 2022] R8188EU: Index24G_CCK_Base[6] = 0x2d [ma aug 15 15:47:23 2022] R8188EU: Index24G_BW40_Base[6] = 0x33 [ma aug 15 15:47:23 2022] R8188EU: ======= Path 0, Channel 7 ======= [ma aug 15 15:47:23 2022] R8188EU: Index24G_CCK_Base[7] = 0x2d [ma aug 15 15:47:23 2022] R8188EU: Index24G_BW40_Base[7] = 0x33 [ma aug 15 15:47:23 2022] R8188EU: ======= Path 0, Channel 8 ======= [ma aug 15 15:47:23 2022] R8188EU: Index24G_CCK_Base[8] = 0x2d [ma aug 15 15:47:23 2022] R8188EU: Index24G_BW40_Base[8] = 0x33 [ma aug 15 15:47:23 2022] R8188EU: ======= Path 0, Channel 9 ======= [ma aug 15 15:47:23 2022] R8188EU: Index24G_CCK_Base[9] = 0x2c [ma aug 15 15:47:23 2022] R8188EU: Index24G_BW40_Base[9] = 0x32 [ma aug 15 15:47:23 2022] R8188EU: ======= Path 0, Channel 10 ======= [ma aug 15 15:47:23 2022] R8188EU: Index24G_CCK_Base[10] = 0x2c [ma aug 15 15:47:23 2022] R8188EU: Index24G_BW40_Base[10] = 0x32 [ma aug 15 15:47:23 2022] R8188EU: ======= Path 0, Channel 11 ======= [ma aug 15 15:47:23 2022] R8188EU: Index24G_CCK_Base[11] = 0x2c [ma aug 15 15:47:23 2022] R8188EU: Index24G_BW40_Base[11] = 0x32 [ma aug 15 15:47:23 2022] R8188EU: ======= Path 0, Channel 12 ======= [ma aug 15 15:47:23 2022] R8188EU: Index24G_CCK_Base[12] = 0x2c [ma aug 15 15:47:23 2022] R8188EU: Index24G_BW40_Base[12] = 0x32 [ma aug 15 15:47:23 2022] R8188EU: ======= Path 0, Channel 13 ======= [ma aug 15 15:47:23 2022] R8188EU: Index24G_CCK_Base[13] = 0x2c [ma aug 15 15:47:23 2022] R8188EU: Index24G_BW40_Base[13] = 0x32 [ma aug 15 15:47:23 2022] R8188EU: ======= TxCount 0 ======= [ma aug 15 15:47:23 2022] R8188EU: OFDM_24G_Diff[0] = 4 [ma aug 15 15:47:23 2022] R8188EU: BW20_24G_Diff[0] = 2 [ma aug 15 15:47:23 2022] R8188EU: ======= TxCount 1 ======= [ma aug 15 15:47:23 2022] R8188EU: OFDM_24G_Diff[1] = -2 [ma aug 15 15:47:23 2022] R8188EU: BW20_24G_Diff[1] = -2 [ma aug 15 15:47:23 2022] R8188EU: ======= TxCount 2 ======= [ma aug 15 15:47:23 2022] R8188EU: OFDM_24G_Diff[2] = -2 [ma aug 15 15:47:23 2022] R8188EU: BW20_24G_Diff[2] = -2 [ma aug 15 15:47:23 2022] R8188EU: ======= TxCount 3 ======= [ma aug 15 15:47:23 2022] R8188EU: OFDM_24G_Diff[3] = -2 [ma aug 15 15:47:23 2022] R8188EU: BW20_24G_Diff[3] = -2 [ma aug 15 15:47:23 2022] R8188EU: EEPROMRegulatory = 0x0 [ma aug 15 15:47:23 2022] R8188EU: mlmepriv.ChannelPlan = 0x20 [ma aug 15 15:47:23 2022] R8188EU: CrystalCap: 0x16 [ma aug 15 15:47:23 2022] R8188EU: EEPROM : AntDivCfg = 0, TRxAntDivType = 3 [ma aug 15 15:47:23 2022] R8188EU: ThermalMeter = 0x2f [ma aug 15 15:47:23 2022] R8188EU: Can't _rtw_init_xmit_priv [ma aug 15 15:47:23 2022] R8188EU: rtw_init_primarystruct adapter Failed! [ma aug 15 15:47:23 2022] R8188EU: usb attached..., try to reset usb device [ma aug 15 15:47:23 2022] usb 1-1.2: reset high-speed USB device number 3 using ehci-pci [ma aug 15 15:47:23 2022] usbcore: registered new interface driver r8188eu ``` ``` inxi -N Network: Device-1: Intel 82579LM Gigabit Network driver: e1000e Device-2: Intel Wi-Fi 6 AX210/AX211/AX411 160MHz driver: iwlwifi Device-3: Realtek RTL8188ETV Wireless LAN 802.11n Network Adapter ``` ``` lsusb <snip> Bus 001 Device 003: ID 0bda:0179 Realtek Semiconductor Corp. RTL8188ETV Wireless LAN 802.11n Network Adapter <snip> ``` I think this is a generic 5.17 kernel issue, not sure if it was fixed in later versions closest info and hint to issue/solution on this issue i found on: https://bbs.archlinux.org/viewtopic.php?id=277432 With a kernel module signed set as requirement and without having the actual keys where modules are signed with i can't really test the most upstream module version of git. regards Arjan To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/linux-signed-oem-5.17/+bug/1986564/+subscriptions -- Mailing list: https://launchpad.net/~kernel-packages Post to : kernel-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~kernel-packages More help : https://help.launchpad.net/ListHelp