You are not logged in.
after every time my laptop is going in sleep or suspend , wifi is getting hard disabled . my wireless controller is rtl8723be and I've already tried many methods mentioned in arch wiki an forum including changing the values for fwlps , ant_sel , ips , swlps etc in every permutation-combination possible.
$ uname -a
Linux Arch 5.10.90-1-lts #1 SMP Wed, 05 Jan 2022 13:07:40 +0000 x86_64 GNU/Linux
$ ip link
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: eno1: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc fq_codel state DOWN mode DEFAULT group default qlen 1000
link/ether 3c:a8:2a:a8:2a:96 brd ff:ff:ff:ff:ff:ff
altname enp9s0
3: wlo1: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc mq state UP mode DORMANT group default qlen 1000
link/ether d8:5d:e2:42:77:61 brd ff:ff:ff:ff:ff:ff
altname wlp8s0
$ lspci -v
00:00.0 Host bridge: Intel Corporation Broadwell-U Host Bridge -OPI (rev 09)
Subsystem: Hewlett-Packard Company Device 8099
Flags: bus master, fast devsel, latency 0
Capabilities: <access denied>
Kernel driver in use: bdw_uncore
00:02.0 VGA compatible controller: Intel Corporation HD Graphics 5500 (rev 09) (prog-if 00 [VGA controller])
DeviceName: Intel(R) Graphics GT2
Subsystem: Hewlett-Packard Company Device 8099
Flags: bus master, fast devsel, latency 0, IRQ 51
Memory at c2000000 (64-bit, non-prefetchable) [size=16M]
Memory at d0000000 (64-bit, prefetchable) [size=256M]
I/O ports at 7000 [size=64]
Expansion ROM at 000c0000 [virtual] [disabled] [size=128K]
Capabilities: <access denied>
Kernel driver in use: i915
Kernel modules: i915
00:03.0 Audio device: Intel Corporation Broadwell-U Audio Controller (rev 09)
Subsystem: Hewlett-Packard Company Device 8099
Flags: bus master, fast devsel, latency 0, IRQ 54
Memory at c4318000 (64-bit, non-prefetchable) [size=16K]
Capabilities: <access denied>
Kernel driver in use: snd_hda_intel
Kernel modules: snd_hda_intel
00:04.0 Signal processing controller: Intel Corporation Broadwell-U Processor Thermal Subsystem (rev 09)
Subsystem: Hewlett-Packard Company Device 8099
Flags: bus master, fast devsel, latency 0, IRQ 16
Memory at c4310000 (64-bit, non-prefetchable) [size=32K]
Capabilities: <access denied>
Kernel driver in use: proc_thermal
Kernel modules: processor_thermal_device
00:14.0 USB controller: Intel Corporation Wildcat Point-LP USB xHCI Controller (rev 03) (prog-if 30 [XHCI])
Subsystem: Hewlett-Packard Company Device 8099
Flags: bus master, medium devsel, latency 0, IRQ 48
Memory at c4300000 (64-bit, non-prefetchable) [size=64K]
Capabilities: <access denied>
Kernel driver in use: xhci_hcd
Kernel modules: xhci_pci
00:16.0 Communication controller: Intel Corporation Wildcat Point-LP MEI Controller #1 (rev 03)
Subsystem: Hewlett-Packard Company Device 8099
Flags: bus master, fast devsel, latency 0, IRQ 49
Memory at c4322000 (64-bit, non-prefetchable) [size=32]
Capabilities: <access denied>
Kernel driver in use: mei_me
Kernel modules: mei_me
00:1b.0 Audio device: Intel Corporation Wildcat Point-LP High Definition Audio Controller (rev 03)
Subsystem: Hewlett-Packard Company Device 8099
Flags: bus master, fast devsel, latency 64, IRQ 52
Memory at c431c000 (64-bit, non-prefetchable) [size=16K]
Capabilities: <access denied>
Kernel driver in use: snd_hda_intel
Kernel modules: snd_hda_intel
00:1c.0 PCI bridge: Intel Corporation Wildcat Point-LP PCI Express Root Port #1 (rev e3) (prog-if 00 [Normal decode])
Flags: bus master, fast devsel, latency 0, IRQ 42
Bus: primary=00, secondary=01, subordinate=01, sec-latency=0
I/O behind bridge: [disabled]
Memory behind bridge: [disabled]
Prefetchable memory behind bridge: [disabled]
Capabilities: <access denied>
Kernel driver in use: pcieport
00:1c.1 PCI bridge: Intel Corporation Wildcat Point-LP PCI Express Root Port #2 (rev e3) (prog-if 00 [Normal decode])
Flags: bus master, fast devsel, latency 0, IRQ 43
Bus: primary=00, secondary=02, subordinate=07, sec-latency=0
I/O behind bridge: 00006000-00006fff [size=4K]
Memory behind bridge: c3000000-c3ffffff [size=16M]
Prefetchable memory behind bridge: 00000000c1000000-00000000c1ffffff [size=16M]
Capabilities: <access denied>
Kernel driver in use: pcieport
00:1c.2 PCI bridge: Intel Corporation Wildcat Point-LP PCI Express Root Port #3 (rev e3) (prog-if 00 [Normal decode])
Flags: bus master, fast devsel, latency 0, IRQ 44
Bus: primary=00, secondary=08, subordinate=08, sec-latency=0
I/O behind bridge: 00005000-00005fff [size=4K]
Memory behind bridge: c4200000-c42fffff [size=1M]
Prefetchable memory behind bridge: [disabled]
Capabilities: <access denied>
Kernel driver in use: pcieport
00:1c.3 PCI bridge: Intel Corporation Wildcat Point-LP PCI Express Root Port #4 (rev e3) (prog-if 00 [Normal decode])
Flags: bus master, fast devsel, latency 0, IRQ 45
Bus: primary=00, secondary=09, subordinate=09, sec-latency=0
I/O behind bridge: 00004000-00004fff [size=4K]
Memory behind bridge: c4100000-c41fffff [size=1M]
Prefetchable memory behind bridge: [disabled]
Capabilities: <access denied>
Kernel driver in use: pcieport
00:1c.4 PCI bridge: Intel Corporation Wildcat Point-LP PCI Express Root Port #5 (rev e3) (prog-if 00 [Normal decode])
Flags: bus master, fast devsel, latency 0, IRQ 46
Bus: primary=00, secondary=0a, subordinate=0a, sec-latency=0
I/O behind bridge: 00003000-00003fff [size=4K]
Memory behind bridge: c4000000-c40fffff [size=1M]
Prefetchable memory behind bridge: 00000000b0000000-00000000c01fffff [size=258M]
Capabilities: <access denied>
Kernel driver in use: pcieport
00:1f.0 ISA bridge: Intel Corporation Wildcat Point-LP LPC Controller (rev 03)
Subsystem: Hewlett-Packard Company Device 8099
Flags: bus master, medium devsel, latency 0
Capabilities: <access denied>
Kernel driver in use: lpc_ich
Kernel modules: lpc_ich
00:1f.2 SATA controller: Intel Corporation Wildcat Point-LP SATA Controller [AHCI Mode] (rev 03) (prog-if 01 [AHCI 1.0])
Subsystem: Hewlett-Packard Company Device 8099
Flags: bus master, 66MHz, medium devsel, latency 0, IRQ 47
I/O ports at 7088 [size=8]
I/O ports at 7094 [size=4]
I/O ports at 7080 [size=8]
I/O ports at 7090 [size=4]
I/O ports at 7060 [size=32]
Memory at c4320000 (32-bit, non-prefetchable) [size=2K]
Capabilities: <access denied>
Kernel driver in use: ahci
00:1f.3 SMBus: Intel Corporation Wildcat Point-LP SMBus Controller (rev 03)
Subsystem: Hewlett-Packard Company Device 8099
Flags: medium devsel, IRQ 18
Memory at c4321000 (64-bit, non-prefetchable) [size=256]
I/O ports at 7040 [size=32]
Kernel driver in use: i801_smbus
Kernel modules: i2c_i801
08:00.0 Network controller: Realtek Semiconductor Co., Ltd. RTL8723BE PCIe Wireless Network Adapter
DeviceName: Realtek RTL8723BE 802.11b/g/n 1x1Wi-Fi + BT4.0 Combo Adapter
Subsystem: Hewlett-Packard Company Device 804c
Flags: bus master, fast devsel, latency 0, IRQ 18
I/O ports at 5000 [size=256]
Memory at c4200000 (64-bit, non-prefetchable) [size=16K]
Capabilities: <access denied>
Kernel driver in use: rtl8723be
Kernel modules: rtl8723be
09:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL810xE PCI Express Fast Ethernet controller (rev 0a)
DeviceName: Realtek PCIe FE Family Controller
Subsystem: Hewlett-Packard Company Device 8099
Flags: bus master, fast devsel, latency 0, IRQ 19
I/O ports at 4000 [size=256]
Memory at c4104000 (64-bit, non-prefetchable) [size=4K]
Memory at c4100000 (64-bit, non-prefetchable) [size=16K]
Capabilities: <access denied>
Kernel driver in use: r8169
Kernel modules: r8169
0a:00.0 Display controller: Advanced Micro Devices, Inc. [AMD/ATI] Topaz XT [Radeon R7 M260/M265 / M340/M360 / M440/M445 / 530/535 / 620/625 Mobile] (rev 81)
DeviceName: AMD Meso XT (6900)
Subsystem: Hewlett-Packard Company Radeon R7 M360
Flags: bus master, fast devsel, latency 0, IRQ 53
Memory at b0000000 (64-bit, prefetchable) [size=256M]
Memory at c0000000 (64-bit, prefetchable) [size=2M]
I/O ports at 3000 [size=256]
Memory at c4000000 (32-bit, non-prefetchable) [size=256K]
Expansion ROM at c4040000 [disabled] [size=128K]
Capabilities: <access denied>
Kernel driver in use: amdgpu
Kernel modules: amdgpu
$ rfkill list all
0: hci0: Bluetooth
Soft blocked: no
Hard blocked: no
1: phy0: Wireless LAN
Soft blocked: no
Hard blocked: noLast edited by Tirtha (2022-01-09 17:59:29)
Offline
"hard disable" is commonly a firmware/BIOS issue, check whether you'll find an update here.
Tried the mainline kernel already?
Offline
ACPI and blocked wifi yells "windows interference" - if you have a parallel windows installation, see the 3rd link below.
Offline
"hard disable" is commonly a firmware/BIOS issue, check whether you'll find an update here.
Tried the mainline kernel already?
Interesting. I'll have to check that. Though chances are low as I updated the whole system because I tried windows 11 before switching to arch.
Offline
ACPI and blocked wifi yells "windows interference" - if you have a parallel windows installation, see the 3rd link below.
No sir , no dual-boot , running arch only.
Offline
Eww…
https://forums.linuxmint.com/viewtopic.php?t=214241 - mint, 2016
https://askubuntu.com/questions/731210/ … er-suspend - ubuntu, 2016
https://bbs.archlinux.org/viewtopic.php?id=246474 - arch, 2019
… there're more google hits ![]()
Did you try to reload the module after the suspend resp. deactivate the network and unload the module before and reload and re-activate the network after the S3?
Offline
Eww…
https://forums.linuxmint.com/viewtopic.php?t=214241 - mint, 2016
https://askubuntu.com/questions/731210/ … er-suspend - ubuntu, 2016
https://bbs.archlinux.org/viewtopic.php?id=246474 - arch, 2019
… there're more google hitsDid you try to reload the module after the suspend resp. deactivate the network and unload the module before and reload and re-activate the network after the S3?
Did see the first and third link and did all those already . Gotta try the second one . Thank you.
Offline
I don't expect a mere restart of the network service to revive a hard-blocked radio. The goal was to illustrate that this is a common issue w/ the chip.
Instead try the suggested reload of the module around the suspend (what will require you to stop the network service before you unload it)
Offline