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.