[WIFI][5.4.80-2] No WIFI interface - Intel Wireless-AC 9560

Hello,

I don’t really know since when (because i was mostly plugged), but i have no more wifi interface.
I am on Lenovo legion y540. I put some command outputs, if you need more don’t hesitate to ask.

$ ip l
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN mode DEFAULT group default qlen 1000
    link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
2: enp7s0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc fq_codel state UP mode DEFAULT group default qlen 1000
    link/ether f8:75:a4:0a:90:9f brd ff:ff:ff:ff:ff:ff
$ uname -r
5.4.80-2-MANJARO
$ inxi -Fxz
System:    Kernel: 5.4.80-2-MANJARO x86_64 bits: 64 compiler: gcc v: 10.2.0 Desktop: i3 4.19 
           Distro: Manjaro Linux 
Machine:   Type: Laptop System: LENOVO product: 81SX v: Legion Y540-15IRH serial: <filter> 
           Mobo: LENOVO model: LNVNB161216 v: NO DPK serial: <filter> UEFI: LENOVO v: BHCN35WW 
           date: 11/23/2019 
Battery:   ID-1: BAT0 charge: 50.9 Wh condition: 50.9/57.0 Wh (89%) model: SMP L17M3PG2 status: Full 
CPU:       Info: Quad Core model: Intel Core i5-9300H bits: 64 type: MT MCP arch: Kaby Lake rev: A 
           L2 cache: 8192 KiB 
           flags: avx avx2 lm nx pae sse sse2 sse3 sse4_1 sse4_2 ssse3 vmx bogomips: 38408 
           Speed: 1000 MHz min/max: 800/4100 MHz Core speeds (MHz): 1: 1000 2: 1000 3: 1000 4: 1000 
           5: 1000 6: 1000 7: 1000 8: 1000 
Graphics:  Device-1: NVIDIA TU116M [GeForce GTX 1660 Ti Mobile] vendor: Lenovo driver: nvidia 
           v: 450.80.02 bus ID: 01:00.0 
           Device-2: Chicony Integrated Camera type: USB driver: uvcvideo bus ID: 1-6:2 
           Display: x11 server: X.Org 1.20.10 driver: nvidia resolution: 1920x1080~60Hz 
           OpenGL: renderer: GeForce GTX 1660 Ti/PCIe/SSE2 v: 4.6.0 NVIDIA 450.80.02 
           direct render: Yes 
Audio:     Device-1: Intel Cannon Lake PCH cAVS vendor: Lenovo driver: snd_hda_intel v: kernel 
           bus ID: 00:1f.3 
           Device-2: NVIDIA TU116 High Definition Audio vendor: Lenovo driver: snd_hda_intel 
           v: kernel bus ID: 01:00.1 
           Sound Server: ALSA v: k5.4.80-2-MANJARO 
Network:   Device-1: Intel Wireless-AC 9560 [Jefferson Peak] driver: iwlwifi v: kernel 
           bus ID: 00:14.3 
           Device-2: Realtek RTL8111/8168/8411 PCI Express Gigabit Ethernet vendor: Lenovo 
           driver: r8169 v: kernel port: 3000 bus ID: 07:00.0 
           IF: enp7s0 state: up speed: 1000 Mbps duplex: full mac: <filter> 
           IF-ID-1: br-6e85700dfb58 state: down mac: <filter> 
           IF-ID-2: br-920191220cbd state: down mac: <filter> 
           IF-ID-3: docker0 state: down mac: <filter> 
Drives:    Local Storage: total: 476.94 GiB used: 122.50 GiB (25.7%) 
           ID-1: /dev/nvme0n1 vendor: Micron model: MTFDHBA512TCK size: 476.94 GiB 
Partition: ID-1: / size: 220.08 GiB used: 122.47 GiB (55.6%) fs: ext4 dev: /dev/dm-0 
Swap:      ID-1: swap-1 type: partition size: 19.00 GiB used: 0 KiB (0.0%) dev: /dev/nvme0n1p5 
Sensors:   System Temperatures: cpu: 56.0 C mobo: N/A gpu: nvidia temp: 46 C 
           Fan Speeds (RPM): N/A 
Info:      Processes: 274 Uptime: 6h 08m Memory: 15.56 GiB used: 3.49 GiB (22.4%) Init: systemd 
           Compilers: gcc: 10.2.0 clang: 11.0.0 Packages: 1342 Shell: Zsh v: 5.8 inxi: 3.1.08
$ lspci -vvnn | grep -A 9 Network
00:14.3 Network controller [0280]: Intel Corporation Wireless-AC 9560 [Jefferson Peak] [8086:a370] (rev 10)
	Subsystem: Intel Corporation Device [8086:0034]
	Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx+
	Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
	Latency: 0, Cache Line Size: 64 bytes
	Interrupt: pin A routed to IRQ 16
	Region 0: Memory at b4518000 (64-bit, non-prefetchable) [size=16K]
	Capabilities: <access denied>
	Kernel driver in use: iwlwifi
	Kernel modules: iwlwifi
# kmod list | grep iw
iwlmvm                450560  0
mac80211              995328  1 iwlmvm
iwlwifi               380928  1 iwlmvm
cfg80211              851968  3 iwlmvm,iwlwifi,mac80211
$ rfkill list all
0: ideapad_wlan: Wireless LAN
	Soft blocked: no
	Hard blocked: no
1: ideapad_bluetooth: Bluetooth
	Soft blocked: yes
	Hard blocked: no
2: hci0: Bluetooth
	Soft blocked: yes
	Hard blocked: no
# dmesg
...
[   10.085970] iwlwifi 0000:00:14.3: Failed to load firmware chunk!
[   10.085980] iwlwifi 0000:00:14.3: iwlwifi transaction failed, dumping registers
[   10.085984] iwlwifi 0000:00:14.3: iwlwifi device config registers:
[   10.086199] iwlwifi 0000:00:14.3: 00000000: a3708086 00100406 02800010 00800010 b4518004 00000000 00000000 00000000
[   10.086203] iwlwifi 0000:00:14.3: 00000020: 00000000 00000000 00000000 00348086 00000000 000000c8 00000000 000001ff
[   10.086207] iwlwifi 0000:00:14.3: 00000040: 00928010 10000ec0 00100c10 00000000 00000000 00000000 00000000 00000000
[   10.086211] iwlwifi 0000:00:14.3: 00000060: 00000000 00080812 00000405 00000000 00000000 00000000 00000000 00000000
[   10.086215] iwlwifi 0000:00:14.3: 00000080: 800f0011 00002000 00003000 00000000 00000000 00000000 00000000 00000000
[   10.086218] iwlwifi 0000:00:14.3: 000000a0: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
[   10.086222] iwlwifi 0000:00:14.3: 000000c0: 00000000 00000000 c823d001 0d000008 00804005 00000000 00000000 00000000
[   10.086226] iwlwifi 0000:00:14.3: 000000e0: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
[   10.086230] iwlwifi 0000:00:14.3: 00000100: 14c00000 ff000000 000000ff 00462031 00000000 00002000 00000000 00000000
[   10.086233] iwlwifi 0000:00:14.3: 00000120: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
[   10.086237] iwlwifi 0000:00:14.3: 00000140: 00000000 00000000 00000000 16410018 00000000 0001001e 00481e1f 00000000
[   10.086240] iwlwifi 0000:00:14.3: iwlwifi device memory mapped registers:
[   10.086275] iwlwifi 0000:00:14.3: 00000000: 18c89008 00000040 00000000 00000000 00000000 00000000 00000000 00000000
[   10.086279] iwlwifi 0000:00:14.3: 00000020: 00000010 0c000005 00000312 d55555d5 d55555d5 d55555d5 80008040 001f0040
[   10.086289] iwlwifi 0000:00:14.3: Could not load the [0] uCode section
[   10.086299] iwlwifi 0000:00:14.3: Failed to start INIT ucode: -110
[   10.086304] iwlwifi 0000:00:14.3: Collecting data: trigger 16 fired.
[   10.336798] iwlwifi 0000:00:14.3: Not valid error log pointer 0x00000000 for Init uCode
[   10.336806] iwlwifi 0000:00:14.3: Fseq Registers:
[   10.336809] iwlwifi 0000:00:14.3: 0x31B91169 | FSEQ_ERROR_CODE
[   10.336812] iwlwifi 0000:00:14.3: 0x00000000 | FSEQ_TOP_INIT_VERSION
[   10.336814] iwlwifi 0000:00:14.3: 0xF0FBC2E2 | FSEQ_CNVIO_INIT_VERSION
[   10.336818] iwlwifi 0000:00:14.3: 0x0000A384 | FSEQ_OTP_VERSION
[   10.336821] iwlwifi 0000:00:14.3: 0xB67C5377 | FSEQ_TOP_CONTENT_VERSION
[   10.336823] iwlwifi 0000:00:14.3: 0x5AE6DDCE | FSEQ_ALIVE_TOKEN
[   10.336826] iwlwifi 0000:00:14.3: 0xCCE9927A | FSEQ_CNVI_ID
[   10.336828] iwlwifi 0000:00:14.3: 0x5F7FD6E5 | FSEQ_CNVR_ID
[   10.336831] iwlwifi 0000:00:14.3: 0x01000100 | CNVI_AUX_MISC_CHIP
[   10.336836] iwlwifi 0000:00:14.3: 0x01300202 | CNVR_AUX_MISC_CHIP
[   10.336843] iwlwifi 0000:00:14.3: 0x0000485B | CNVR_SCU_SD_REGS_SD_REG_DIG_DCDC_VTRIM
[   10.336879] iwlwifi 0000:00:14.3: 0xA5A5A5A2 | CNVR_SCU_SD_REGS_SD_REG_ACTIVE_VDIG_MIRROR
[   10.336883] iwlwifi 0000:00:14.3: Firmware not running - cannot dump error
[   10.337050] iwlwifi 0000:00:14.3: Master Disable Timed Out, 100 usec
[   10.349893] iwlwifi 0000:00:14.3: Failed to run INIT ucode: -110
...

I have already tried to put new iwlwifi-9000-pu-b0-jf-b0-34.ucode downloaded in /lib/firmware/ without success.

I have pretty much the same issue, using my Acer Aspire A515-41G-125M, low spec laptop, replaced wifi card for a new one - Intel Wireless AC 9260. Card works completely fine in Windows 10 - I have disabled fast boot and hibernation, since I’ve read this issue is mostly caused by this. It made no difference. Tried newer and older kernels. Also no difference. Your logs are almost identical to my terminal output. I literally have no idea what else should I try to fix it. Have you fixed it since the time you posted this ?

I already tried some other kernels. But how do you get 5.3 kernel ? (Apparently issue is not present there according to the post you mentioned.) I can’t seem to find it in pacman. Do I have to compile it myself ?

What kernels have you tried? 5.4 and 5.10 are LTS. Try those first. Also try 5.12. 5.3 is EOL not advisable as there will not be any security updates.

Unfortunately it doesn’t work in newer kernels. According to bugzilla URL you posted 5.3.13 shouldn’t have the issue. I don’t really want to install EOL kernel - I want to potentially use the laptop and using kernel without security updates doesn’t sound too good to me.