$ lspci -tv -[0000:00]-+-00.0 Intel Corporation Device a715 +-01.0-[01-05]--+-00.0 NVIDIA Corporation Device 28e0 | \-00.1 NVIDIA Corporation Device 22be +-02.0 Intel Corporation Device a7a8 +-04.0 Intel Corporation Device a71d +-06.0-[06]----00.0 Micron Technology Inc Device 5411 +-06.2-[07]----00.0 MAXIO Technology (Hangzhou) Ltd. NVMe SSD Controller MAP1202 +-0a.0 Intel Corporation Device a77d +-14.0 Intel Corporation Alder Lake PCH USB 3.2 xHCI Host Controller +-14.2 Intel Corporation Alder Lake PCH Shared SRAM +-15.0 Intel Corporation Alder Lake PCH Serial IO I2C Controller #0 +-16.0 Intel Corporation Alder Lake PCH HECI Controller +-19.0 Intel Corporation Alder Lake-P Serial IO I2C Controller #0 +-1c.0-[08]----00.0 Realtek Semiconductor Co., Ltd. RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller +-1c.5-[09]----00.0 Realtek Semiconductor Co., Ltd. Device b852 +-1f.0 Intel Corporation Device 519d +-1f.3 Intel Corporation Device 51ca +-1f.4 Intel Corporation Alder Lake PCH-P SMBus Host Controller \-1f.5 Intel Corporation Alder Lake-P PCH SPI Controller $ sudo lspci -s 09:00.0 -xxxx 09:00.0 Network controller: Realtek Semiconductor Co., Ltd. Device b852 00: ec 10 52 b8 03 00 10 00 00 00 80 02 10 00 00 00 10: 01 30 00 00 00 00 00 00 04 00 10 52 00 00 00 00 20: 00 00 00 00 00 00 00 00 00 00 00 00 aa 17 53 48 30: 00 00 00 00 40 00 00 00 00 00 00 00 ff 01 00 00 40: 01 50 c3 c9 08 00 00 00 00 00 00 00 00 00 00 00 50: 05 70 80 00 00 00 00 00 00 00 00 00 00 00 00 00 60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 70: 10 00 02 00 81 8d 90 15 30 20 10 00 11 6c 47 00 80: 43 01 11 10 00 00 00 00 00 00 00 00 00 00 00 00 90: 00 00 00 00 10 08 0c 00 00 04 00 00 02 00 00 00 a0: 02 00 01 00 00 00 00 00 00 00 00 00 00 00 00 00 b0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 c0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 d0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 e0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 f0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ============================================= Dr. Ali J. Ghandour Associate Researcher, GEOspatial Artificial Intelligence (GEOAI) group National Remote Sensing Center – CNRS Beirut, Lebanon Phone: +961 (4)409845 Email: aghandour@xxxxxxxxxxx - LinkedIn - GoogleScholar On Mon, Nov 27, 2023 at 3:43 AM Ping-Ke Shih <pkshih@xxxxxxxxxxx> wrote: > > > > > -----Original Message----- > > From: Ali Ghandour <gandour.ali@xxxxxxxxx> > > Sent: Sunday, November 26, 2023 5:36 AM > > To: linux-wireless@xxxxxxxxxxxxxxx > > Subject: Lenovo LOQ rtw_8852be > > > > Hi, > > > > Following below thread, rtw_8852be driver fails for Lenovo LOQ: > > https://github.com/lwfinger/rtw89/issues/235 > > > > rtw89_8852be 0000:09:00.0: loaded firmware rtw89/rtw8852b_fw-1.bin > > rtw89_8852be 0000:09:00.0: Firmware version 0.29.29.5 (da87cccd), cmd > > version 0, type 5 > > rtw89_8852be 0000:09:00.0: Firmware version 0.29.29.5 (da87cccd), cmd > > version 0, type 3 > > rtw89_8852be 0000:09:00.0: MAC has already powered on > > rtw89_8852be 0000:09:00.0: [ERR]pci config read 719 > > rtw89_8852be 0000:09:00.0: [ERR] pcie autok fail -22 > > rtw89_8852be 0000:09:00.0: failed to setup chip information > > tw89_8852be: probe of 0000:09:00.0 failed with error -22 > > > > I am running Ubuntu 22.04.3 and kernel 6.2.0-37-generic. > > > > Not very sure why your host can't read PCI configuration space 0x719. > Please provide your PCI host controller by 'lspci -tv'. > > And, I wonder if user space tool 'lspci' can dump whole PCI configuration > space on your platform, so please provide full dump by > 'sudo lspci -s xx:yy.zz -xxxx' > > (you can get the device number followed '-s' by 'lspci', and copy the number, like) > 03:00.0 Network controller: Realtek Semiconductor Co., Ltd. Device b852 > > > After kernel 5.18, we change to use standard pci API to read/write configuration > space, so if possible please downgrade to 5.17 to see if that version works to you. > > Ping-Ke >