Hi, for some weeks now I have an issue with the Wi-Fi card on a HP 240 G7 laptop running Fedora 43 (but the issue was already on 42), which stops working randomly. Sometimes restarting the system fix it, sometimes it comes back some minutes later, sometimes it keeps being broken for hours. I have no idea what’s going on.
If anyone had a similar problem, or if you have an idea on how to fix this It would be really helpful. Thanks in advance !
Here is what I get in NetworkManager after I get the plasma notification that the connection broke :
NetworkManager.service - Network Manager
Loaded: loaded (/usr/lib/systemd/system/NetworkManager.service; enabled; preset: enabled)
Drop-In: /usr/lib/systemd/system/service.d
└─10-timeout-abort.conf
Active: active (running) since Wed 2025-11-19 10:12:13 CET; 38min ago
Invocation: a30ff758e1974b2c8089ddec454e0529
Docs: man:NetworkManager(8)
Main PID: 1194 (NetworkManager)
Tasks: 4 (limit: 4281)
Memory: 7.4M (peak: 10M, swap: 1.7M, swap peak: 1.8M)
CPU: 20.268s
CGroup: /system.slice/NetworkManager.service
└─1194 /usr/bin/NetworkManager --no-daemon
Nov 19 10:48:51 mqsldkfj NetworkManager[1194]: <info> [1763545731.6230] manager: rfkill: Wi-Fi now enabled by radio killswitch
Nov 19 10:48:53 mqsldkfj NetworkManager[1194]: <warn> [1763545733.7189] platform-linux: do-change-link[3]: failure 114 (Opération déjà en cours)
Nov 19 10:49:32 mqsldkfj NetworkManager[1194]: <info> [1763545772.6548] manager: rfkill: Wi-Fi hardware radio set disabled
Nov 19 10:49:32 mqsldkfj NetworkManager[1194]: <info> [1763545772.6583] audit: op="radio-control" arg="wireless-enabled:off" pid=1947 uid=1000 result="success"
Nov 19 10:49:32 mqsldkfj NetworkManager[1194]: <info> [1763545772.7160] manager: rfkill: Wi-Fi now disabled by radio killswitch
Nov 19 10:49:33 mqsldkfj NetworkManager[1194]: <info> [1763545773.8541] manager: rfkill: Wi-Fi hardware radio set enabled
Nov 19 10:49:37 mqsldkfj NetworkManager[1194]: <warn> [1763545777.1159] platform-linux: do-change-link[3]: failure 16 (Périphérique ou ressource occupé)
Nov 19 10:49:37 mqsldkfj NetworkManager[1194]: <info> [1763545777.1161] audit: op="radio-control" arg="wireless-enabled:on" pid=1947 uid=1000 result="success"
Nov 19 10:49:37 mqsldkfj NetworkManager[1194]: <info> [1763545777.1171] manager: rfkill: Wi-Fi now enabled by radio killswitch
Nov 19 10:49:37 mqsldkfj NetworkManager[1194]: <warn> [1763545777.4099] platform-linux: do-change-link[3]: failure 16 (Périphérique ou ressource occupé)
This is what shows up when I restart NetworkManager :
● NetworkManager.service - Network Manager
Loaded: loaded (/usr/lib/systemd/system/NetworkManager.service; enabled; preset: enabled)
Drop-In: /usr/lib/systemd/system/service.d
└─10-timeout-abort.conf
Active: active (running) since Wed 2025-11-19 10:50:43 CET; 7min ago
Invocation: cf9a851be75144fa92dfafb836f311a7
Docs: man:NetworkManager(8)
Main PID: 5212 (NetworkManager)
Tasks: 4 (limit: 4281)
Memory: 4.3M (peak: 4.6M)
CPU: 1.333s
CGroup: /system.slice/NetworkManager.service
└─5212 /usr/bin/NetworkManager --no-daemon
Nov 19 10:50:43 mqsldkfj NetworkManager[5212]: <info> [1763545843.0479] device (lo): state change: secondaries -> activated (reason 'none', managed-type: 'external')
Nov 19 10:50:43 mqsldkfj NetworkManager[5212]: <info> [1763545843.0885] device (lo): Activation: successful, device activated.
Nov 19 10:50:43 mqsldkfj NetworkManager[5212]: <info> [1763545843.2940] agent-manager: agent[8836a851c0c8f7f8,:1.65/org.kde.plasma.networkmanagement/1000]: agent registered
Nov 19 10:50:44 mqsldkfj NetworkManager[5212]: <info> [1763545844.1990] device (wlo1): supplicant interface state: internal-starting -> disconnected
Nov 19 10:50:44 mqsldkfj NetworkManager[5212]: <info> [1763545844.1992] device (wlo1): state change: unavailable -> disconnected (reason 'supplicant-available', managed-type: 'full')
Nov 19 10:50:48 mqsldkfj NetworkManager[5212]: <info> [1763545848.3158] manager: startup complete
Nov 19 10:51:09 mqsldkfj NetworkManager[5212]: <info> [1763545869.4753] device (wlo1): supplicant interface state: disconnected -> inactive
Nov 19 10:57:34 mqsldkfj NetworkManager[5212]: <info> [1763546254.9294] device (wlo1): set-hw-addr: set MAC address to BA:72:BF:A9:24:70 (scanning)
Nov 19 10:57:35 mqsldkfj NetworkManager[5212]: <info> [1763546255.4220] device (wlo1): supplicant interface state: inactive -> interface_disabled
Nov 19 10:57:35 mqsldkfj NetworkManager[5212]: <info> [1763546255.4337] device (wlo1): supplicant interface state: interface_disabled -> inactive
And this is lspci -v output (a bit big, sorry. Network controllers are at the end if I’m not wrong) :
00:00.0 Host bridge: Intel Corporation Gemini Lake Host Bridge (rev 03)
Subsystem: Hewlett-Packard Company Device 855e
Flags: bus master, fast devsel, latency 0
00:00.1 Signal processing controller: Intel Corporation Celeron/Pentium Silver Processor Dynamic Platform and Thermal Framework Processor Participant (rev 03)
Subsystem: Hewlett-Packard Company Device 855e
Flags: bus master, fast devsel, latency 0, IRQ 24
Memory at 80000000 (64-bit, non-prefetchable) [size=32K]
Capabilities: <access denied>
Kernel driver in use: proc_thermal
Kernel modules: processor_thermal_device_pci_legacy
00:00.3 System peripheral: Intel Corporation Celeron/Pentium Silver Processor Gaussian Mixture Model (rev 03)
Subsystem: Hewlett-Packard Company Device 855e
Flags: bus master, fast devsel, latency 0, IRQ 23
Memory at a1316000 (64-bit, non-prefetchable) [size=4K]
Capabilities: <access denied>
00:02.0 VGA compatible controller: Intel Corporation GeminiLake [UHD Graphics 600] (rev 03) (prog-if 00 [VGA controller])
Subsystem: Hewlett-Packard Company Device 855e
Flags: bus master, fast devsel, latency 0, IRQ 126
Memory at a0000000 (64-bit, non-prefetchable) [size=16M]
Memory at 90000000 (64-bit, prefetchable) [size=256M]
I/O ports at 3000 [size=64]
Expansion ROM at 000c0000 [virtual] [disabled] [size=128K]
Capabilities: <access denied>
Kernel driver in use: i915
Kernel modules: i915
00:0e.0 Audio device: Intel Corporation Celeron/Pentium Silver Processor High Definition Audio (rev 03)
Subsystem: Hewlett-Packard Company Device 855e
Flags: bus master, fast devsel, latency 0, IRQ 130
Memory at a1310000 (64-bit, non-prefetchable) [size=16K]
Memory at a1000000 (64-bit, non-prefetchable) [size=1M]
Capabilities: <access denied>
Kernel driver in use: snd_hda_intel
Kernel modules: snd_soc_avs, snd_sof_pci_intel_apl, snd_hda_intel
00:0f.0 Communication controller: Intel Corporation Celeron/Pentium Silver Processor Trusted Execution Engine Interface (rev 03)
Subsystem: Hewlett-Packard Company Device 855e
Flags: bus master, fast devsel, latency 0, IRQ 127
Memory at a1317000 (64-bit, non-prefetchable) [size=4K]
Capabilities: <access denied>
Kernel driver in use: mei_me
Kernel modules: mei_me
00:12.0 SATA controller: Intel Corporation Celeron/Pentium Silver Processor SATA Controller (rev 03) (prog-if 01 [AHCI 1.0])
Subsystem: Hewlett-Packard Company Device 855e
Flags: bus master, 66MHz, medium devsel, latency 0, IRQ 124
Memory at a1314000 (32-bit, non-prefetchable) [size=8K]
Memory at a131e000 (32-bit, non-prefetchable) [size=256]
I/O ports at 3080 [size=8]
I/O ports at 3088 [size=4]
I/O ports at 3060 [size=32]
Memory at a131c000 (32-bit, non-prefetchable) [size=2K]
Capabilities: <access denied>
Kernel driver in use: ahci
00:13.0 PCI bridge: Intel Corporation Gemini Lake PCI Express Root Port (rev f3) (prog-if 00 [Normal decode])
Flags: bus master, fast devsel, latency 0, IRQ 120
Bus: primary=00, secondary=01, subordinate=01, sec-latency=0
I/O behind bridge: [disabled] [16-bit]
Memory behind bridge: [disabled] [32-bit]
Prefetchable memory behind bridge: [disabled] [64-bit]
Capabilities: <access denied>
Kernel driver in use: pcieport
00:13.2 PCI bridge: Intel Corporation Gemini Lake PCI Express Root Port (rev f3) (prog-if 00 [Normal decode])
Flags: bus master, fast devsel, latency 0, IRQ 121
Bus: primary=00, secondary=02, subordinate=02, sec-latency=0
I/O behind bridge: 2000-2fff [size=4K] [16-bit]
Memory behind bridge: a1200000-a12fffff [size=1M] [32-bit]
Prefetchable memory behind bridge: [disabled] [64-bit]
Capabilities: <access denied>
Kernel driver in use: pcieport
00:13.3 PCI bridge: Intel Corporation Gemini Lake PCI Express Root Port (rev f3) (prog-if 00 [Normal decode])
Flags: bus master, fast devsel, latency 0, IRQ 122
Bus: primary=00, secondary=03, subordinate=03, sec-latency=0
I/O behind bridge: [disabled] [16-bit]
Memory behind bridge: [disabled] [32-bit]
Prefetchable memory behind bridge: [disabled] [64-bit]
Capabilities: <access denied>
Kernel driver in use: pcieport
00:14.0 PCI bridge: Intel Corporation Gemini Lake PCI Express Root Port (rev f3) (prog-if 00 [Normal decode])
Flags: bus master, fast devsel, latency 0, IRQ 123
Bus: primary=00, secondary=04, subordinate=04, sec-latency=0
I/O behind bridge: [disabled] [16-bit]
Memory behind bridge: [disabled] [32-bit]
Prefetchable memory behind bridge: [disabled] [64-bit]
Capabilities: <access denied>
Kernel driver in use: pcieport
00:14.1 PCI bridge: Intel Corporation Gemini Lake PCI Express Root Port (rev f3) (prog-if 00 [Normal decode])
Flags: bus master, fast devsel, latency 0, IRQ 22
Bus: primary=00, secondary=05, subordinate=05, sec-latency=0
I/O behind bridge: 1000-1fff [size=4K] [16-bit]
Memory behind bridge: a1100000-a11fffff [size=1M] [32-bit]
Prefetchable memory behind bridge: [disabled] [64-bit]
Capabilities: <access denied>
Kernel driver in use: pcieport
00:15.0 USB controller: Intel Corporation Celeron/Pentium Silver Processor USB 3.0 xHCI Controller (rev 03) (prog-if 30 [XHCI])
Subsystem: Hewlett-Packard Company Device 855e
Flags: bus master, medium devsel, latency 0, IRQ 125
Memory at a1300000 (64-bit, non-prefetchable) [size=64K]
Capabilities: <access denied>
Kernel driver in use: xhci_hcd
00:17.0 Signal processing controller: Intel Corporation Celeron/Pentium Silver Processor I2C 4 (rev 03)
Subsystem: Hewlett-Packard Company Device 855e
Flags: bus master, fast devsel, latency 0, IRQ 31
Memory at a1318000 (64-bit, non-prefetchable) [size=4K]
Memory at a1319000 (64-bit, non-prefetchable) [size=4K]
Capabilities: <access denied>
Kernel driver in use: intel-lpss
00:17.3 Signal processing controller: Intel Corporation Celeron/Pentium Silver Processor I2C 7 (rev 03)
Subsystem: Hewlett-Packard Company Device 855e
Flags: bus master, fast devsel, latency 0, IRQ 34
Memory at a131a000 (64-bit, non-prefetchable) [size=4K]
Memory at a131b000 (64-bit, non-prefetchable) [size=4K]
Capabilities: <access denied>
Kernel driver in use: intel-lpss
00:1f.0 ISA bridge: Intel Corporation Celeron/Pentium Silver Processor LPC Controller (rev 03)
Subsystem: Hewlett-Packard Company Device 855e
Flags: bus master, medium devsel, latency 0
Kernel driver in use: lpc_ich
Kernel modules: lpc_ich
00:1f.1 SMBus: Intel Corporation Celeron/Pentium Silver Processor Gaussian Mixture Model (rev 03)
Subsystem: Hewlett-Packard Company Device 855e
Flags: medium devsel, IRQ 20
Memory at a131d000 (64-bit, non-prefetchable) [size=256]
I/O ports at 3040 [size=32]
Kernel driver in use: i801_smbus
Kernel modules: i2c_i801
02:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168/8211/8411 PCI Express Gigabit Ethernet Controller (rev 15)
DeviceName: Hanksville Gbe Lan Connection
Subsystem: Hewlett-Packard Company Device 855e
Flags: bus master, fast devsel, latency 0, IRQ 20
I/O ports at 2000 [size=256]
Memory at a1204000 (64-bit, non-prefetchable) [size=4K]
Memory at a1200000 (64-bit, non-prefetchable) [size=16K]
Capabilities: <access denied>
Kernel driver in use: r8169
Kernel modules: r8169
05:00.0 Network controller: Realtek Semiconductor Co., Ltd. RTL8822BE 802.11a/b/g/n/ac WiFi adapter
DeviceName: WLAN
Subsystem: Hewlett-Packard Company Realtek RTL8822BE 802.11ac 2x2 Wi-Fi + Bluetooth 4.2 Combo Adapter (MU-MIMO supported)
Flags: bus master, fast devsel, latency 0, IRQ 129
I/O ports at 1000 [size=256]
Memory at a1100000 (64-bit, non-prefetchable) [size=64K]
Capabilities: <access denied>
Kernel driver in use: rtw88_8822be
Kernel modules: rtw88_8822be
If you think you need any other data, feel free to ask.