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

Reply via email to