Sounds like it may be some form of hardware issue, though whether it’s a question of wireless signal or driver issues can be hard to pin down.
Some things you can try from a shell prompt, to get you started investigating.
IMPORTANT : Please do not post personally identifying information like your IP or MAC address(es), or the BSSIDs of any local wireless networks, if you copy/paste any command output to the forum.
# To list the wireless networks currently visible,
# with channel number and data rate:
nmcli d wifi
# To see the recent console output from the kernel
# (any major hardware-driver issues will likely
# cause a message to be printed to the console):
dmesg -T
# To list your available network connections:
nmcli c
# After finding the one that corresponds to your
# wifi network (probably labeled with the SSID)
nmcli c show 'Network Name'
# To list the network *devices* on your system:
nmcli d
# After finding the one for your wifi connection:
nmcli d show <device> # (something like wlp1s0)
# To "monitor" the wifi link (you'll at least see
# messages if the link is actually dropping and
# reconnecting, tho probably not much else)
nmcli d monitor <device>
# To monitor the system journal in general, where
# logs related to network issues might appear
# (mixed with plenty of other irrelevant logs)
sudo journalctl -f
With the last two, type Ctrl+c to stop watching the logs.
If it were me, I’d set up to monitor the connection and journal, then use it for a bit until it gets flaky, and see what (if anything) showed up in the logs.
Oh, info on your wireless hardware might also be useful. If you install lshw (sudo dnf -y install lshw), then you can dump the hardware details like this (from my laptop):
But just as a reminder, for your privacy and security you should be careful to remove the serial: IDs, as I’ve done here, because they uniquely identify your device(s). (My non-routable, internal-network IP address, OTOH, is of no use to anyone.)
Thank you for helping here. I ran the ‘nmcli d wifi’, and ‘dmesg -T’ commands for starters.
I have selected the bolded and red output from ‘dmesg -T’. Doesn’t look so great…
nmcli d wifi * ************* HUAWEI Y6 2019 Infra 6 65 Mb/s 72 ▂▄▆_ WPA2
dmesg -T
[lun. 6 juin 12:23:20 2022] x86/cpu: SGX disabled by BIOS.
[lun. 6 juin 12:23:20 2022] Expanded resource Reserved due to conflict with PCI Bus 0000:00
[lun. 6 juin 12:23:20 2022] usb: port power management may be unreliable
[lun. 6 juin 12:23:20 2022] device-mapper: core: CONFIG_IMA_DISABLE_HTABLE is disabled. Duplicate IMA measurements will not be recorded in the IMA log.
-------------
(not bolded)
[lun. 6 juin 12:23:21 2022] systemd[1]: Failed to open libbpf, LSM BPF is not supported: Operation not supported
[lun. 6 juin 12:23:21 2022] systemd[1]: memstrack.service - Memstrack Anylazing Service was skipped because all trigger condition checks failed.
------------------------
[lun. 6 juin 12:23:21 2022] i915 0000:00:02.0: [drm] Unknown revid 0x06
[lun. 6 juin 12:23:23 2022] systemd-sysv-generator[457]: SysV service '/etc/rc.d/init.d/livesys' lacks a native systemd unit file. Automatically generating a unit file for compatibility. Please update package to include a native systemd unit file, in order to make it more safe and robust.
[lun. 6 juin 12:23:23 2022] systemd-sysv-generator[457]: SysV service '/etc/rc.d/init.d/livesys-late' lacks a native systemd unit file. Automatically generating a unit file for compatibility. Please update package to include a native systemd unit file, in order to make it more safe and robust.
[lun. 6 juin 12:23:24 2022] Userspace governor deprecated: use thermal netlink notification instead
[lun. 6 juin 12:23:24 2022] r8169 0000:05:00.0: can't disable ASPM; OS doesn't have ASPM control
[lun. 6 juin 12:23:25 2022] ACPI BIOS Error (bug): Attempt to CreateField of length zero (20211217/dsopcode-133)
[lun. 6 juin 12:23:25 2022] ACPI Error: Aborting method \HWMC due to previous error (AE_AML_OPERAND_VALUE) (20211217/psparse-529)
[lun. 6 juin 12:23:25 2022] ACPI Error: Aborting method \_SB.WMID.WMAA due to previous error (AE_AML_OPERAND_VALUE) (20211217/psparse-529)
[lun. 6 juin 12:23:25 2022] input: HP WMI hotkeys as /devices/virtual/input/input9
[lun. 6 juin 12:23:25 2022] ACPI BIOS Error (bug): Attempt to CreateField of length zero (20211217/dsopcode-133)
[lun. 6 juin 12:23:25 2022] ACPI Error: Aborting method \HWMC due to previous error (AE_AML_OPERAND_VALUE) (20211217/psparse-529)
[lun. 6 juin 12:23:25 2022] ACPI Error: Aborting method \_SB.WMID.WMAA due to previous error (AE_AML_OPERAND_VALUE) (20211217/psparse-529)
[lun. 6 juin 12:23:25 2022] kauditd_printk_skb: 134 callbacks suppressed
[lun. 6 juin 12:23:26 2022] usb 1-1: Warning! Unlikely big volume range (=32768), cval->res is probably wrong.
[lun. 6 juin 12:23:26 2022] usb 1-1: [17] FU [Mic Capture Volume] ch = 2, val = -24576/8192/1
[lun. 6 juin 12:23:33 2022] rtw_8821ce 0000:04:00.0: failed to get tx report from firmware
Oh, and here’s the partitions. Sorry, it’s in French but is pretty self-explanatory
[marcus@fedora ~]$ sudo parted -l
[sudo] Mot de passe de marcus :
Modèle : KBG40ZNV128G KIOXIA (nvme)
Disque /dev/nvme0n1 : 128GB
Taille des secteurs (logiques/physiques) : 512B/512B
Table de partitions : gpt
Drapeaux de disque :
No Début Fin Taille Système de fichiers Nom Drapeaux
1 1049kB 630MB 629MB fat32 EFI System Partition démarrage, esp
2 630MB 1704MB 1074MB ext4
3 1704MB 128GB 126GB btrfs
Modèle : Inconnu (unknown)
Disque /dev/zram0 : 3582MB
Taille des secteurs (logiques/physiques) : 4096B/4096B
Table de partitions : loop
Drapeaux de disque :
No Début Fin Taille Système de fichiers Drapeaux
1 0,00B 3582MB 3582MB linux-swap(v1)