When my laptop goes from sleep mode, in network connections it says ''Unknown". Even if I restart network service through sudo systemctl restart NetworkManager I still can’t connect to internet.
From journalctl, before entering sleep mode, there are these messages:
fedora systemd[1]: nvidia-suspend.service: Deactivated successfully.
fedora systemd[1]: Finished nvidia-suspend.service - NVIDIA system suspend actions.
fedora audit[1]: SERVICE_START pid=1 uid=0 auid=4294967295 ses=4294967295 subj=system_u:system_r:init_t:s0 msg='unit=nvidia-suspend comm="systemd" exe="/usr/lib/systemd/systemd" hostname=? addr=? terminal=? res=success'
fedora audit[1]: SERVICE_STOP pid=1 uid=0 auid=4294967295 ses=4294967295 subj=system_u:system_r:init_t:s0 msg='unit=nvidia-suspend comm="systemd" exe="/usr/lib/systemd/systemd" hostname=? addr=? terminal=? res=success'
fedora systemd[1]: nvidia-suspend.service: Consumed 1.691s CPU time, 16M memory peak.
fedora systemd[1]: Starting systemd-suspend.service - System Suspend...
fedora systemd[1]: session-2.scope: Unit now frozen-by-parent.
fedora systemd[1]: user@1000.service: Unit now frozen-by-parent.
fedora systemd[1]: user-1000.slice: Unit now frozen-by-parent.
fedora systemd[1]: user.slice: Unit now frozen.
fedora systemd-sleep[58998]: Successfully froze unit 'user.slice'.
fedora ModemManager[1133]: <msg> [base-manager] port wlp3s0 released by device '/sys/devices/pci0000:00/0000:00:1c.7/0000:03:00.0'
fedora NetworkManager[1503]: <info> [1772894462.0252] radio killswitch /sys/devices/pci0000:00/0000:00:1c.7/0000:03:00.0/ieee80211/phy0/rfkill1 disappeared
fedora systemd[1]: Starting systemd-rfkill.service - Load/Save RF Kill Switch Status...
fedora systemd[1]: Started systemd-rfkill.service - Load/Save RF Kill Switch Status.
fedora audit[1]: SERVICE_START pid=1 uid=0 auid=4294967295 ses=4294967295 subj=system_u:system_r:init_t:s0 msg='unit=systemd-rfkill comm="systemd" exe="/usr/lib/systemd/systemd" hostname=? addr=? terminal=? res=success'
fedora systemd-sleep[58998]: Performing sleep operation 'suspend'...
fedora kernel: PM: suspend entry (s2idle)
fedora kernel: Filesystems sync: 0.025 seconds
And after waking up again:
(only things, that are about network)
fedora kernel: rtw89_8852be 0000:03:00.0: loaded firmware rtw89/rtw8852b_fw-1.bin
fedora kernel: rtw89_8852be 0000:03:00.0: xtal si not ready(R): offset=41
fedora kernel: rtw89_8852be 0000:03:00.0: xtal si not ready(W): offset=90 val=10 mask=10
fedora kernel: rtw89_8852be 0000:03:00.0: failed to power on
fedora kernel: rtw89_8852be 0000:03:00.0: failed to setup chip information
fedora kernel: rtw89_8852be 0000:03:00.0: probe with driver rtw89_8852be failed with error -110
ip link show outputs this:
before sleep:
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN mode DEFAULT group default qlen 1000
...
2: enp2s0: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc fq_codel state DOWN mode DEFAULT group default qlen 1000
...
3: wlp3s0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue state UP mode DORMANT group default qlen 1000 <--- wifi
...
4. & 5. *container modules (waydroid & docker)*
after sleep:
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN mode DEFAULT group default qlen 1000
...
2: enp2s0: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc fq_codel state DOWN mode DEFAULT group default qlen 1000
...
??? no wifi???? also it skips number 3
4. & 5. *container modules (waydroid & docker)*
lspci -v outputs this:
0000:03:00.0 Network controller: Realtek Semiconductor Co., Ltd. RTL8852BE PCIe 802.11ax Wireless Network Controller
Subsystem: AzureWave Device 5471
Flags: bus master, fast devsel, latency 0, IRQ 179
I/O ports at 3000 [size=256]
Memory at 85200000 (64-bit, non-prefetchable) [size=1M]
Capabilities: <access denied>
Kernel driver in use: rtw89_8852be
Kernel modules: rtw89_8852be
and rfkill outputs this:
ID TYPE DEVICE SOFT HARD
0 bluetooth hci0 unblocked unblocked
1 wlan phy0 unblocked unblocked
also lsmod | grep iwlwifi outputs nothing, even when there are no issues with wifi