Connectivitiy issues with Mediatek 7921

Hey!
I’m new to linux, and i decided to go with Fedora 42.
my setup is HP victus 15, and i have been facing connection issues with mediatek 7921.
For context, im running a dual boot setup with windows 11. Whenever i try to connect to my wifi, it connects just fine.
However, on fedora, it keeps loading for a long time, and then says the password is incorrect.
I managed to find the cause of this issue, which is the distance to the router. Whenever i go closer to it, it connects just fine (albeit performs slower than windows)
I’m not sure what’s causing this. I’ve tried many things such as turning off power saving, turning off roaming.
ive followed this guide

ive tried to download the latest firmware from the git
ive tried having the files compressed and uncompressed

I’m not sure what else to try, and im not sure what i can add here that may help.
Do let me know.

here’s what i get from journalctl, i saw someone ask for this in a different post.

Jun 24 13:50:48 fedora systemd[10098]: drkonqi-coredump-cleanup.service - Cleanup lingering KCrash metadata was skipped because of an unmet condition check (ConditionPathExistsGlob=/root/.cache/kcrash-metadata/*.ini).
Jun 24 13:50:48 fedora systemd[1]: Started user@0.service - User Manager for UID 0.
Jun 24 13:50:48 fedora audit[1]: SERVICE_START pid=1 uid=0 auid=4294967295 ses=4294967295 subj=system_u:system_r:init_t:s0 msg='unit=user@0 comm="systemd" exe="/usr/lib/systemd/systemd" hostname=? addr=? terminal=? res=success'
Jun 24 13:50:48 fedora systemd[10098]: Starting unity-gtk-module.service - Unity GTK Module Environment variables...
Jun 24 13:50:48 fedora systemd[1]: Started session-c22.scope - Session c22 of User root.
Jun 24 13:50:48 fedora sudo[9929]: pam_unix(sudo:session): session opened for user root(uid=0) by Yehia(uid=1000)
Jun 24 13:50:48 fedora audit[9929]: USER_START pid=9929 uid=1000 auid=1000 ses=3 subj=unconfined_u:unconfined_r:unconfined_t:s0-s0:c0.c1023 msg='op=PAM:session_open grantors=pam_keyinit,pam_limits,pam_keyinit,pam_limits,pam_systemd,pam_unix acct="root" exe="/usr/bin/sudo" hostname=? addr=? terminal=/dev/pts/2 res=success'
Jun 24 13:50:48 fedora systemd[10098]: Created slice session.slice - User Core Session Slice.
Jun 24 13:50:48 fedora systemd[10098]: Starting dbus-broker.service - D-Bus User Message Bus...
Jun 24 13:50:48 fedora dbus-broker-launch[10121]: Service file '/usr/share//dbus-1/services/org.kde.dolphin.FileManager1.service' is not named after the D-Bus name 'org.freedesktop.FileManager1'.
Jun 24 13:50:48 fedora dbus-broker-launch[10121]: Service file '/usr/share//dbus-1/services/org.kde.kscreen.service' is not named after the D-Bus name 'org.kde.KScreen'.
Jun 24 13:50:48 fedora dbus-broker-launch[10121]: Service file '/usr/share//dbus-1/services/org.kde.plasma.Notifications.service' is not named after the D-Bus name 'org.freedesktop.Notifications'.
Jun 24 13:50:48 fedora dbus-broker-launch[10121]: Policy to allow eavesdropping in /usr/share/dbus-1/session.conf +31: Eavesdropping is deprecated and ignored
Jun 24 13:50:48 fedora dbus-broker-launch[10121]: Policy to allow eavesdropping in /usr/share/dbus-1/session.conf +33: Eavesdropping is deprecated and ignored
Jun 24 13:50:48 fedora systemd[10098]: Started dbus-broker.service - D-Bus User Message Bus.
Jun 24 13:50:48 fedora dbus-broker-launch[10121]: Ready
Jun 24 13:50:48 fedora systemd[10098]: Finished unity-gtk-module.service - Unity GTK Module Environment variables.
Jun 24 13:50:48 fedora systemd[10098]: Reached target default.target - Main User Target.
Jun 24 13:50:48 fedora systemd[10098]: Startup finished in 455ms.
Jun 24 13:50:48 fedora NetworkManager[1189]: <info>  [1750762248.6892] device (wlo1): supplicant interface state: disconnected -> scanning
Jun 24 13:50:48 fedora NetworkManager[1189]: <info>  [1750762248.6895] device (p2p-dev-wlo1): supplicant management interface state: disconnected -> scanning
Jun 24 13:50:48 fedora wpa_supplicant[1209]: wlo1: Removed BSSID d8:44:89:25:ca:8d from ignore list (clear)
Jun 24 13:50:56 fedora wpa_supplicant[1209]: wlo1: SME: Trying to authenticate with d8:44:89:25:ca:8d (SSID='EDYN' freq=2417 MHz)
Jun 24 13:50:56 fedora kernel: wlo1: authenticate with d8:44:89:25:ca:8d (local address=8a:d5:94:93:b5:c3)
Jun 24 13:50:56 fedora kernel: wlo1: send auth to d8:44:89:25:ca:8d (try 1/3)
Jun 24 13:50:56 fedora NetworkManager[1189]: <info>  [1750762256.2814] device (wlo1): supplicant interface state: scanning -> authenticating
Jun 24 13:50:56 fedora NetworkManager[1189]: <info>  [1750762256.2814] device (p2p-dev-wlo1): supplicant management interface state: scanning -> authenticating
Jun 24 13:50:56 fedora wpa_supplicant[1209]: wlo1: Trying to associate with d8:44:89:25:ca:8d (SSID='EDYN' freq=2417 MHz)
Jun 24 13:50:56 fedora kernel: wlo1: authenticated
Jun 24 13:50:56 fedora NetworkManager[1189]: <info>  [1750762256.2848] device (wlo1): supplicant interface state: authenticating -> associating
Jun 24 13:50:56 fedora NetworkManager[1189]: <info>  [1750762256.2848] device (p2p-dev-wlo1): supplicant management interface state: authenticating -> associating
Jun 24 13:50:56 fedora kernel: wlo1: associate with d8:44:89:25:ca:8d (try 1/3)
Jun 24 13:50:56 fedora kernel: wlo1: associate with d8:44:89:25:ca:8d (try 2/3)
Jun 24 13:50:56 fedora kernel: wlo1: associate with d8:44:89:25:ca:8d (try 3/3)
Jun 24 13:50:56 fedora kernel: wlo1: association with d8:44:89:25:ca:8d timed out
Jun 24 13:50:56 fedora wpa_supplicant[1209]: wlo1: Added BSSID d8:44:89:25:ca:8d into ignore list, ignoring for 10 seconds
Jun 24 13:50:56 fedora wpa_supplicant[1209]: wlo1: BSSID d8:44:89:25:ca:8d ignore list count incremented to 2, ignoring for 10 seconds
Jun 24 13:50:56 fedora NetworkManager[1189]: <info>  [1750762256.6464] device (wlo1): supplicant interface state: associating -> disconnected
Jun 24 13:50:56 fedora NetworkManager[1189]: <info>  [1750762256.6465] device (p2p-dev-wlo1): supplicant management interface state: associating -> disconnected
Jun 24 13:50:56 fedora systemd[1]: NetworkManager-dispatcher.service: Deactivated successfully.
Jun 24 13:50:56 fedora audit[1]: SERVICE_STOP pid=1 uid=0 auid=4294967295 ses=4294967295 subj=system_u:system_r:init_t:s0 msg='unit=NetworkManager-dispatcher comm="systemd" exe="/usr/lib/systemd/systemd" hostname=? addr=? terminal=? res=success'
Jun 24 13:50:57 fedora NetworkManager[1189]: <info>  [1750762257.6587] device (wlo1): supplicant interface state: disconnected -> scanning
Jun 24 13:50:57 fedora NetworkManager[1189]: <info>  [1750762257.6588] device (p2p-dev-wlo1): supplicant management interface state: disconnected -> scanning
Jun 24 13:50:57 fedora wpa_supplicant[1209]: wlo1: Removed BSSID d8:44:89:25:ca:8d from ignore list (clear)
Jun 24 13:51:05 fedora wpa_supplicant[1209]: wlo1: SME: Trying to authenticate with d8:44:89:25:ca:8d (SSID='EDYN' freq=2417 MHz)
Jun 24 13:51:05 fedora kernel: wlo1: authenticate with d8:44:89:25:ca:8d (local address=8a:d5:94:93:b5:c3)
Jun 24 13:51:05 fedora kernel: wlo1: send auth to d8:44:89:25:ca:8d (try 1/3)
Jun 24 13:51:05 fedora NetworkManager[1189]: <info>  [1750762265.2323] device (wlo1): supplicant interface state: scanning -> authenticating
Jun 24 13:51:05 fedora NetworkManager[1189]: <info>  [1750762265.2324] device (p2p-dev-wlo1): supplicant management interface state: scanning -> authenticating
Jun 24 13:51:05 fedora wpa_supplicant[1209]: wlo1: Trying to associate with d8:44:89:25:ca:8d (SSID='EDYN' freq=2417 MHz)
Jun 24 13:51:05 fedora kernel: wlo1: authenticated
Jun 24 13:51:05 fedora kernel: wlo1: associate with d8:44:89:25:ca:8d (try 1/3)
Jun 24 13:51:05 fedora NetworkManager[1189]: <info>  [1750762265.2357] device (wlo1): supplicant interface state: authenticating -> associating
Jun 24 13:51:05 fedora NetworkManager[1189]: <info>  [1750762265.2357] device (p2p-dev-wlo1): supplicant management interface state: authenticating -> associating
Jun 24 13:51:05 fedora kernel: wlo1: associate with d8:44:89:25:ca:8d (try 2/3)
Jun 24 13:51:05 fedora kernel: wlo1: associate with d8:44:89:25:ca:8d (try 3/3)
Jun 24 13:51:05 fedora kernel: wlo1: association with d8:44:89:25:ca:8d timed out
Jun 24 13:51:05 fedora wpa_supplicant[1209]: wlo1: Added BSSID d8:44:89:25:ca:8d into ignore list, ignoring for 10 seconds
Jun 24 13:51:05 fedora wpa_supplicant[1209]: wlo1: BSSID d8:44:89:25:ca:8d ignore list count incremented to 2, ignoring for 10 seconds
Jun 24 13:51:05 fedora wpa_supplicant[1209]: wlo1: CTRL-EVENT-SSID-TEMP-DISABLED id=0 ssid="EDYN" auth_failures=1 duration=10 reason=CONN_FAILED
Jun 24 13:51:05 fedora NetworkManager[1189]: <info>  [1750762265.6078] device (wlo1): supplicant interface state: associating -> disconnected
Jun 24 13:51:05 fedora NetworkManager[1189]: <info>  [1750762265.6079] device (p2p-dev-wlo1): supplicant management interface state: associating -> disconnected
Jun 24 13:51:08 fedora systemd[1]: fprintd.service: Deactivated successfully.
Jun 24 13:51:08 fedora audit[1]: SERVICE_STOP pid=1 uid=0 auid=4294967295 ses=4294967295 subj=system_u:system_r:init_t:s0 msg='unit=fprintd comm="systemd" exe="/usr/lib/systemd/systemd" hostname=? addr=? terminal=? res=success'
Jun 24 13:51:08 fedora audit: BPF prog-id=323 op=UNLOAD
Jun 24 13:51:10 fedora NetworkManager[1189]: <info>  [1750762270.6227] device (wlo1): supplicant interface state: disconnected -> scanning
Jun 24 13:51:10 fedora NetworkManager[1189]: <info>  [1750762270.6228] device (p2p-dev-wlo1): supplicant management interface state: disconnected -> scanning
Jun 24 13:51:12 fedora NetworkManager[1189]: <warn>  [1750762272.2765] device (wlo1): Activation: (wifi) association took too long
Jun 24 13:51:12 fedora NetworkManager[1189]: <info>  [1750762272.2765] device (wlo1): state change: config -> need-auth (reason 'none', managed-type: 'full')
Jun 24 13:51:12 fedora NetworkManager[1189]: <info>  [1750762272.2767] sup-iface[7e3e2ba931000e09,2,wlo1]: wps: type pbc start...
Jun 24 13:51:12 fedora NetworkManager[1189]: <warn>  [1750762272.2769] device (wlo1): Activation: (wifi) asking for new secrets
Jun 24 13:51:12 fedora wpa_supplicant[1209]: wlo1: WPS-PBC-ACTIVE
Jun 24 13:51:12 fedora NetworkManager[1189]: <info>  [1750762272.3027] device (wlo1): state change: need-auth -> prepare (reason 'none', managed-type: 'full')
Jun 24 13:51:12 fedora NetworkManager[1189]: <info>  [1750762272.3030] device (wlo1): state change: prepare -> config (reason 'none', managed-type: 'full')
Jun 24 13:51:12 fedora NetworkManager[1189]: <info>  [1750762272.3035] device (wlo1): Activation: (wifi) connection 'EDYN' has security, and secrets exist.  No new secrets needed.
Jun 24 13:51:12 fedora NetworkManager[1189]: <info>  [1750762272.3036] Config: added 'ssid' value 'EDYN'
Jun 24 13:51:12 fedora wpa_supplicant[1209]: wlo1: WPS-CANCEL
Jun 24 13:51:12 fedora NetworkManager[1189]: <info>  [1750762272.3036] Config: added 'scan_ssid' value '1'
Jun 24 13:51:12 fedora NetworkManager[1189]: <info>  [1750762272.3036] Config: added 'bssid' value 'D8:44:89:25:CA:8D'
Jun 24 13:51:12 fedora NetworkManager[1189]: <info>  [1750762272.3037] Config: added 'key_mgmt' value 'WPA-PSK WPA-PSK-SHA256 FT-PSK SAE FT-SAE'
Jun 24 13:51:12 fedora NetworkManager[1189]: <info>  [1750762272.3037] Config: added 'psk' value '<hidden>'
Jun 24 13:51:12 fedora maliit-keyboard[9755]: "Object does not exist at path “/org/freedesktop/NetworkManager/ActiveConnection/10”"
Jun 24 13:51:12 fedora wpa_supplicant[1209]: wlo1: Removed BSSID d8:44:89:25:ca:8d from ignore list (clear)
Jun 24 13:51:12 fedora wpa_supplicant[1209]: wlo1: SME: Trying to authenticate with d8:44:89:25:ca:8d (SSID='EDYN' freq=2417 MHz)
Jun 24 13:51:12 fedora kernel: wlo1: authenticate with d8:44:89:25:ca:8d (local address=8a:d5:94:93:b5:c3)
Jun 24 13:51:12 fedora kernel: wlo1: send auth to d8:44:89:25:ca:8d (try 1/3)
Jun 24 13:51:12 fedora NetworkManager[1189]: <info>  [1750762272.5173] device (wlo1): supplicant interface state: scanning -> authenticating
Jun 24 13:51:12 fedora NetworkManager[1189]: <info>  [1750762272.5173] device (p2p-dev-wlo1): supplicant management interface state: scanning -> authenticating
Jun 24 13:51:12 fedora wpa_supplicant[1209]: wlo1: Trying to associate with d8:44:89:25:ca:8d (SSID='EDYN' freq=2417 MHz)
Jun 24 13:51:12 fedora NetworkManager[1189]: <info>  [1750762272.5190] device (wlo1): supplicant interface state: authenticating -> associating
Jun 24 13:51:12 fedora NetworkManager[1189]: <info>  [1750762272.5190] device (p2p-dev-wlo1): supplicant management interface state: authenticating -> associating
Jun 24 13:51:12 fedora kernel: wlo1: authenticated
Jun 24 13:51:12 fedora kernel: wlo1: associate with d8:44:89:25:ca:8d (try 1/3)
Jun 24 13:51:12 fedora kernel: wlo1: associate with d8:44:89:25:ca:8d (try 2/3)
Jun 24 13:51:12 fedora kernel: wlo1: associate with d8:44:89:25:ca:8d (try 3/3)
Jun 24 13:51:12 fedora kernel: wlo1: association with d8:44:89:25:ca:8d timed out
Jun 24 13:51:12 fedora wpa_supplicant[1209]: wlo1: Added BSSID d8:44:89:25:ca:8d into ignore list, ignoring for 10 seconds
Jun 24 13:51:12 fedora wpa_supplicant[1209]: wlo1: BSSID d8:44:89:25:ca:8d ignore list count incremented to 2, ignoring for 10 seconds```
Jun 24 13:51:12 fedora wpa_supplicant[1209]: wlo1: CTRL-EVENT-SSID-TEMP-DISABLED id=0 ssid="EDYN" auth_failures=1 duration=10 reason=CONN_FAILED
Jun 24 13:51:12 fedora NetworkManager[1189]: <info>  [1750762272.8926] device (wlo1): supplicant interface state: associating -> disconnected
Jun 24 13:51:12 fedora NetworkManager[1189]: <info>  [1750762272.8927] device (p2p-dev-wlo1): supplicant management interface state: associating -> disconnected
Jun 24 13:51:22 fedora NetworkManager[1189]: <info>  [1750762282.9099] device (wlo1): supplicant interface state: disconnected -> scanning
Jun 24 13:51:22 fedora NetworkManager[1189]: <info>  [1750762282.9099] device (p2p-dev-wlo1): supplicant management interface state: disconnected -> scanning
Jun 24 13:51:23 fedora wpa_supplicant[1209]: wlo1: CTRL-EVENT-SSID-REENABLED id=0 ssid="EDYN"
Jun 24 13:51:23 fedora wpa_supplicant[1209]: wlo1: BSSID d8:44:89:25:ca:8d ignore list count incremented to 3, ignoring for 60 seconds
Jun 24 13:51:23 fedora wpa_supplicant[1209]: wlo1: Removed BSSID d8:44:89:25:ca:8d from ignore list (clear)
Jun 24 13:51:30 fedora wpa_supplicant[1209]: wlo1: SME: Trying to authenticate with d8:44:89:25:ca:8d (SSID='EDYN' freq=2417 MHz)
Jun 24 13:51:30 fedora kernel: wlo1: authenticate with d8:44:89:25:ca:8d (local address=8a:d5:94:93:b5:c3)
Jun 24 13:51:30 fedora kernel: wlo1: send auth to d8:44:89:25:ca:8d (try 1/3)
Jun 24 13:51:30 fedora NetworkManager[1189]: <info>  [1750762290.4634] device (wlo1): supplicant interface state: scanning -> authenticating
Jun 24 13:51:30 fedora NetworkManager[1189]: <info>  [1750762290.4635] device (p2p-dev-wlo1): supplicant management interface state: scanning -> authenticating
Jun 24 13:51:30 fedora wpa_supplicant[1209]: wlo1: Trying to associate with d8:44:89:25:ca:8d (SSID='EDYN' freq=2417 MHz)
Jun 24 13:51:30 fedora kernel: wlo1: authenticated
Jun 24 13:51:30 fedora kernel: wlo1: associate with d8:44:89:25:ca:8d (try 1/3)
Jun 24 13:51:30 fedora NetworkManager[1189]: <info>  [1750762290.4684] device (wlo1): supplicant interface state: authenticating -> associating
Jun 24 13:51:30 fedora NetworkManager[1189]: <info>  [1750762290.4685] device (p2p-dev-wlo1): supplicant management interface state: authenticating -> associating
Jun 24 13:51:30 fedora kernel: wlo1: associate with d8:44:89:25:ca:8d (try 2/3)
Jun 24 13:51:30 fedora kernel: wlo1: associate with d8:44:89:25:ca:8d (try 3/3)
Jun 24 13:51:30 fedora kernel: wlo1: association with d8:44:89:25:ca:8d timed out
Jun 24 13:51:30 fedora wpa_supplicant[1209]: wlo1: Added BSSID d8:44:89:25:ca:8d into ignore list, ignoring for 10 seconds
Jun 24 13:51:30 fedora wpa_supplicant[1209]: wlo1: BSSID d8:44:89:25:ca:8d ignore list count incremented to 2, ignoring for 10 seconds
Jun 24 13:51:30 fedora wpa_supplicant[1209]: wlo1: CTRL-EVENT-SSID-TEMP-DISABLED id=0 ssid="EDYN" auth_failures=2 duration=20 reason=CONN_FAILED
Jun 24 13:51:30 fedora NetworkManager[1189]: <info>  [1750762290.8316] device (wlo1): supplicant interface state: associating -> disconnected
Jun 24 13:51:30 fedora NetworkManager[1189]: <info>  [1750762290.8317] device (p2p-dev-wlo1): supplicant management interface state: associating -> disconnected
Jun 24 13:51:37 fedora NetworkManager[1189]: <warn>  [1750762297.2775] device (wlo1): Activation: (wifi) association took too long
Jun 24 13:51:37 fedora NetworkManager[1189]: <info>  [1750762297.2776] device (wlo1): state change: config -> need-auth (reason 'none', managed-type: 'full')
Jun 24 13:51:37 fedora NetworkManager[1189]: <info>  [1750762297.2778] sup-iface[7e3e2ba931000e09,2,wlo1]: wps: type pbc start...
Jun 24 13:51:37 fedora NetworkManager[1189]: <warn>  [1750762297.2784] device (wlo1): Activation: (wifi) asking for new secrets
Jun 24 13:51:37 fedora wpa_supplicant[1209]: wlo1: WPS-PBC-ACTIVE
Jun 24 13:51:37 fedora NetworkManager[1189]: <info>  [1750762297.2958] device (wlo1): supplicant interface state: disconnected -> scanning
Jun 24 13:51:37 fedora NetworkManager[1189]: <info>  [1750762297.2959] device (p2p-dev-wlo1): supplicant management interface state: disconnected -> scanning
Jun 24 13:51:37 fedora NetworkManager[1189]: <info>  [1750762297.3000] device (wlo1): state change: need-auth -> prepare (reason 'none', managed-type: 'full')
Jun 24 13:51:37 fedora NetworkManager[1189]: <info>  [1750762297.3003] device (wlo1): state change: prepare -> config (reason 'none', managed-type: 'full')
Jun 24 13:51:37 fedora NetworkManager[1189]: <info>  [1750762297.3006] device (wlo1): Activation: (wifi) connection 'EDYN' has security, and secrets exist.  No new secrets needed.
Jun 24 13:51:37 fedora NetworkManager[1189]: <info>  [1750762297.3007] Config: added 'ssid' value 'EDYN'
Jun 24 13:51:37 fedora NetworkManager[1189]: <info>  [1750762297.3007] Config: added 'scan_ssid' value '1'
Jun 24 13:51:37 fedora NetworkManager[1189]: <info>  [1750762297.3007] Config: added 'bssid' value 'D8:44:89:25:CA:8D'
Jun 24 13:51:37 fedora NetworkManager[1189]: <info>  [1750762297.3008] Config: added 'key_mgmt' value 'WPA-PSK WPA-PSK-SHA256 FT-PSK SAE FT-SAE'
Jun 24 13:51:37 fedora NetworkManager[1189]: <info>  [1750762297.3008] Config: added 'psk' value '<hidden>'
Jun 24 13:51:37 fedora wpa_supplicant[1209]: wlo1: WPS-CANCEL
Jun 24 13:51:37 fedora maliit-keyboard[9755]: "Object does not exist at path “/org/freedesktop/NetworkManager/ActiveConnection/10”"
Jun 24 13:51:37 fedora wpa_supplicant[1209]: wlo1: Removed BSSID d8:44:89:25:ca:8d from ignore list (clear)
Jun 24 13:51:37 fedora wpa_supplicant[1209]: wlo1: SME: Trying to authenticate with d8:44:89:25:ca:8d (SSID='EDYN' freq=2417 MHz)
Jun 24 13:51:37 fedora kernel: wlo1: authenticate with d8:44:89:25:ca:8d (local address=8a:d5:94:93:b5:c3)
Jun 24 13:51:37 fedora kernel: wlo1: send auth to d8:44:89:25:ca:8d (try 1/3)
Jun 24 13:51:37 fedora NetworkManager[1189]: <info>  [1750762297.5256] device (wlo1): supplicant interface state: scanning -> authenticating
Jun 24 13:51:37 fedora NetworkManager[1189]: <info>  [1750762297.5257] device (p2p-dev-wlo1): supplicant management interface state: scanning -> authenticating
Jun 24 13:51:37 fedora wpa_supplicant[1209]: wlo1: Trying to associate with d8:44:89:25:ca:8d (SSID='EDYN' freq=2417 MHz)
Jun 24 13:51:37 fedora kernel: wlo1: authenticated
Jun 24 13:51:37 fedora kernel: wlo1: associate with d8:44:89:25:ca:8d (try 1/3)
Jun 24 13:51:37 fedora NetworkManager[1189]: <info>  [1750762297.5284] device (wlo1): supplicant interface state: authenticating -> associating
Jun 24 13:51:37 fedora NetworkManager[1189]: <info>  [1750762297.5285] device (p2p-dev-wlo1): supplicant management interface state: authenticating -> associating
Jun 24 13:51:37 fedora kernel: wlo1: associate with d8:44:89:25:ca:8d (try 2/3)
Jun 24 13:51:37 fedora kernel: wlo1: associate with d8:44:89:25:ca:8d (try 3/3)
Jun 24 13:51:37 fedora kernel: wlo1: association with d8:44:89:25:ca:8d timed out
Jun 24 13:51:37 fedora wpa_supplicant[1209]: wlo1: Added BSSID d8:44:89:25:ca:8d into ignore list, ignoring for 10 seconds
Jun 24 13:51:37 fedora wpa_supplicant[1209]: wlo1: BSSID d8:44:89:25:ca:8d ignore list count incremented to 2, ignoring for 10 seconds
Jun 24 13:51:37 fedora wpa_supplicant[1209]: wlo1: CTRL-EVENT-SSID-TEMP-DISABLED id=0 ssid="EDYN" auth_failures=1 duration=10 reason=CONN_FAILED
Jun 24 13:51:37 fedora NetworkManager[1189]: <info>  [1750762297.8823] device (wlo1): supplicant interface state: associating -> disconnected
Jun 24 13:51:37 fedora NetworkManager[1189]: <info>  [1750762297.8823] device (p2p-dev-wlo1): supplicant management interface state: associating -> disconnected
Jun 24 13:51:47 fedora NetworkManager[1189]: <info>  [1750762307.8963] device (wlo1): supplicant interface state: disconnected -> scanning
Jun 24 13:51:47 fedora NetworkManager[1189]: <info>  [1750762307.8964] device (p2p-dev-wlo1): supplicant management interface state: disconnected -> scanning
Jun 24 13:51:48 fedora wpa_supplicant[1209]: wlo1: CTRL-EVENT-SSID-REENABLED id=0 ssid="EDYN"
Jun 24 13:51:48 fedora wpa_supplicant[1209]: wlo1: BSSID d8:44:89:25:ca:8d ignore list count incremented to 3, ignoring for 60 seconds
Jun 24 13:51:48 fedora wpa_supplicant[1209]: wlo1: Removed BSSID d8:44:89:25:ca:8d from ignore list (clear)
Jun 24 13:51:55 fedora wpa_supplicant[1209]: wlo1: SME: Trying to authenticate with d8:44:89:25:ca:8d (SSID='EDYN' freq=2417 MHz)
Jun 24 13:51:55 fedora kernel: wlo1: authenticate with d8:44:89:25:ca:8d (local address=8a:d5:94:93:b5:c3)
Jun 24 13:51:55 fedora kernel: wlo1: send auth to d8:44:89:25:ca:8d (try 1/3)
Jun 24 13:51:55 fedora NetworkManager[1189]: <info>  [1750762315.4739] device (wlo1): supplicant interface state: scanning -> authenticating
Jun 24 13:51:55 fedora NetworkManager[1189]: <info>  [1750762315.4739] device (p2p-dev-wlo1): supplicant management interface state: scanning -> authenticating
Jun 24 13:51:55 fedora wpa_supplicant[1209]: wlo1: Trying to associate with d8:44:89:25:ca:8d (SSID='EDYN' freq=2417 MHz)
Jun 24 13:51:55 fedora NetworkManager[1189]: <info>  [1750762315.4770] device (wlo1): supplicant interface state: authenticating -> associating
Jun 24 13:51:55 fedora NetworkManager[1189]: <info>  [1750762315.4770] device (p2p-dev-wlo1): supplicant management interface state: authenticating -> associating
Jun 24 13:51:55 fedora kernel: wlo1: authenticated
Jun 24 13:51:55 fedora kernel: wlo1: associate with d8:44:89:25:ca:8d (try 1/3)
Jun 24 13:51:55 fedora kernel: wlo1: associate with d8:44:89:25:ca:8d (try 2/3)
Jun 24 13:51:55 fedora kernel: wlo1: associate with d8:44:89:25:ca:8d (try 3/3)
Jun 24 13:51:55 fedora kernel: wlo1: association with d8:44:89:25:ca:8d timed out
Jun 24 13:51:55 fedora wpa_supplicant[1209]: wlo1: Added BSSID d8:44:89:25:ca:8d into ignore list, ignoring for 10 seconds
Jun 24 13:51:55 fedora wpa_supplicant[1209]: wlo1: BSSID d8:44:89:25:ca:8d ignore list count incremented to 2, ignoring for 10 seconds
Jun 24 13:51:55 fedora wpa_supplicant[1209]: wlo1: CTRL-EVENT-SSID-TEMP-DISABLED id=0 ssid="EDYN" auth_failures=2 duration=20 reason=CONN_FAILED
Jun 24 13:51:55 fedora NetworkManager[1189]: <info>  [1750762315.8426] device (wlo1): supplicant interface state: associating -> disconnected
Jun 24 13:51:55 fedora NetworkManager[1189]: <info>  [1750762315.8427] device (p2p-dev-wlo1): supplicant management interface state: associating -> disconnected
Jun 24 13:52:02 fedora NetworkManager[1189]: <warn>  [1750762322.2775] device (wlo1): Activation: (wifi) association took too long
Jun 24 13:52:02 fedora NetworkManager[1189]: <info>  [1750762322.2776] device (wlo1): state change: config -> failed (reason 'no-secrets', managed-type: 'full')
Jun 24 13:52:02 fedora NetworkManager[1189]: <info>  [1750762322.2778] manager: NetworkManager state is now DISCONNECTED
Jun 24 13:52:02 fedora NetworkManager[1189]: <info>  [1750762322.3141] device (wlo1): set-hw-addr: set MAC address to C2:E2:F1:5D:1E:2A (scanning)
Jun 24 13:52:02 fedora NetworkManager[1189]: <warn>  [1750762322.3205] device (wlo1): Activation: failed for connection 'EDYN'
Jun 24 13:52:02 fedora NetworkManager[1189]: <info>  [1750762322.3206] device (wlo1): supplicant interface state: disconnected -> interface_disabled
Jun 24 13:52:02 fedora NetworkManager[1189]: <info>  [1750762322.3206] device (p2p-dev-wlo1): supplicant management interface state: disconnected -> interface_disabled
Jun 24 13:52:02 fedora NetworkManager[1189]: <info>  [1750762322.3209] device (wlo1): state change: failed -> disconnected (reason 'none', managed-type: 'full')
Jun 24 13:52:02 fedora NetworkManager[1189]: <info>  [1750762322.3331] device (wlo1): supplicant interface state: interface_disabled -> inactive
Jun 24 13:52:02 fedora NetworkManager[1189]: <info>  [1750762322.3331] device (p2p-dev-wlo1): supplicant management interface state: interface_disabled -> inactive
Jun 24 13:52:04 fedora NetworkManager[1189]: <info>  [1750762324.6928] policy: auto-activating connection 'Yehia's Galaxy S21 FE 5G' (cdb5430b-fdc8-4c94-b1ed-e661b49994ba)
Jun 24 13:52:04 fedora NetworkManager[1189]: <info>  [1750762324.6932] device (wlo1): Activation: starting connection 'Yehia's Galaxy S21 FE 5G' (cdb5430b-fdc8-4c94-b1ed-e661b49994ba)
Jun 24 13:52:04 fedora NetworkManager[1189]: <info>  [1750762324.6933] device (wlo1): state change: disconnected -> prepare (reason 'none', managed-type: 'full')
Jun 24 13:52:04 fedora NetworkManager[1189]: <info>  [1750762324.6935] manager: NetworkManager state is now CONNECTING
Jun 24 13:52:04 fedora NetworkManager[1189]: <info>  [1750762324.7176] device (wlo1): set-hw-addr: set-cloned MAC address to 86:B5:D2:A1:2A:F0 (stable-ssid)
Jun 24 13:52:04 fedora NetworkManager[1189]: <info>  [1750762324.7285] device (wlo1): state change: prepare -> config (reason 'none', managed-type: 'full')
Jun 24 13:52:04 fedora NetworkManager[1189]: <info>  [1750762324.7288] device (wlo1): Activation: (wifi) access point 'Yehia's Galaxy S21 FE 5G' has security, but secrets are required.
Jun 24 13:52:04 fedora NetworkManager[1189]: <info>  [1750762324.7288] device (wlo1): state change: config -> need-auth (reason 'none', managed-type: 'full')
Jun 24 13:52:04 fedora NetworkManager[1189]: <info>  [1750762324.7294] device (wlo1): supplicant interface state: inactive -> interface_disabled
Jun 24 13:52:04 fedora NetworkManager[1189]: <info>  [1750762324.7295] device (p2p-dev-wlo1): supplicant management interface state: inactive -> interface_disabled
Jun 24 13:52:04 fedora NetworkManager[1189]: <info>  [1750762324.7452] device (wlo1): supplicant interface state: interface_disabled -> inactive
Jun 24 13:52:04 fedora NetworkManager[1189]: <info>  [1750762324.7453] device (p2p-dev-wlo1): supplicant management interface state: interface_disabled -> inactive
Jun 24 13:52:04 fedora NetworkManager[1189]: <info>  [1750762324.7541] device (wlo1): state change: need-auth -> prepare (reason 'none', managed-type: 'full')
Jun 24 13:52:04 fedora NetworkManager[1189]: <info>  [1750762324.7544] device (wlo1): state change: prepare -> config (reason 'none', managed-type: 'full')
Jun 24 13:52:04 fedora NetworkManager[1189]: <info>  [1750762324.7548] device (wlo1): Activation: (wifi) connection 'Yehia's Galaxy S21 FE 5G' has security, and secrets exist.  No new secrets needed.
Jun 24 13:52:04 fedora NetworkManager[1189]: <info>  [1750762324.7549] Config: added 'ssid' value 'Yehia's Galaxy S21 FE 5G'
Jun 24 13:52:04 fedora NetworkManager[1189]: <info>  [1750762324.7549] Config: added 'scan_ssid' value '1'
Jun 24 13:52:04 fedora NetworkManager[1189]: <info>  [1750762324.7549] Config: added 'bgscan' value 'simple:30:-70:86400'
Jun 24 13:52:04 fedora NetworkManager[1189]: <info>  [1750762324.7550] Config: added 'key_mgmt' value 'WPA-PSK WPA-PSK-SHA256 FT-PSK SAE FT-SAE'
Jun 24 13:52:04 fedora NetworkManager[1189]: <info>  [1750762324.7550] Config: added 'auth_alg' value 'OPEN'
Jun 24 13:52:04 fedora NetworkManager[1189]: <info>  [1750762324.7550] Config: added 'psk' value '<hidden>'
Jun 24 13:52:04 fedora maliit-keyboard[9755]: "Object does not exist at path “/org/freedesktop/NetworkManager/ActiveConnection/10”"
Jun 24 13:52:04 fedora wpa_supplicant[1209]: wlo1: Removed BSSID d8:44:89:25:ca:8d from ignore list (clear)
Jun 24 13:52:04 fedora wpa_supplicant[1209]: wlo1: SME: Trying to authenticate with 6e:16:da:30:34:d4 (SSID='Yehia's Galaxy S21 FE 5G' freq=5745 MHz)
Jun 24 13:52:04 fedora kernel: wlo1: authenticate with 6e:16:da:30:34:d4 (local address=86:b5:d2:a1:2a:f0)
Jun 24 13:52:04 fedora kernel: wlo1: send auth to 6e:16:da:30:34:d4 (try 1/3)
Jun 24 13:52:04 fedora NetworkManager[1189]: <info>  [1750762324.7837] device (wlo1): supplicant interface state: inactive -> authenticating
Jun 24 13:52:04 fedora NetworkManager[1189]: <info>  [1750762324.7838] device (p2p-dev-wlo1): supplicant management interface state: inactive -> authenticating
Jun 24 13:52:04 fedora kernel: wlo1: authenticated
Jun 24 13:52:04 fedora wpa_supplicant[1209]: wlo1: Trying to associate with 6e:16:da:30:34:d4 (SSID='Yehia's Galaxy S21 FE 5G' freq=5745 MHz)
Jun 24 13:52:04 fedora NetworkManager[1189]: <info>  [1750762324.7859] device (wlo1): supplicant interface state: authenticating -> associating
Jun 24 13:52:04 fedora NetworkManager[1189]: <info>  [1750762324.7859] device (p2p-dev-wlo1): supplicant management interface state: authenticating -> associating
Jun 24 13:52:04 fedora kernel: wlo1: associate with 6e:16:da:30:34:d4 (try 1/3)
Jun 24 13:52:04 fedora kernel: wlo1: RX AssocResp from 6e:16:da:30:34:d4 (capab=0x11 status=0 aid=1)
Jun 24 13:52:04 fedora wpa_supplicant[1209]: wlo1: Associated with 6e:16:da:30:34:d4
Jun 24 13:52:04 fedora kernel: wlo1: associated
Jun 24 13:52:04 fedora wpa_supplicant[1209]: wlo1: CTRL-EVENT-SUBNET-STATUS-UPDATE status=0
Jun 24 13:52:04 fedora NetworkManager[1189]: <info>  [1750762324.8008] device (wlo1): supplicant interface state: associating -> associated
Jun 24 13:52:04 fedora NetworkManager[1189]: <info>  [1750762324.8009] device (p2p-dev-wlo1): supplicant management interface state: associating -> associated
Jun 24 13:52:04 fedora kernel: wlo1: Limiting TX power to 0 (-128 - 0) dBm as advertised by 6e:16:da:30:34:d4
Jun 24 13:52:04 fedora NetworkManager[1189]: <info>  [1750762324.9748] device (wlo1): supplicant interface state: associated -> 4way_handshake
Jun 24 13:52:04 fedora NetworkManager[1189]: <info>  [1750762324.9749] device (p2p-dev-wlo1): supplicant management interface state: associated -> 4way_handshake
Jun 24 13:52:05 fedora wpa_supplicant[1209]: wlo1: WPA: Key negotiation completed with 6e:16:da:30:34:d4 [PTK=CCMP GTK=CCMP]
Jun 24 13:52:05 fedora wpa_supplicant[1209]: wlo1: CTRL-EVENT-CONNECTED - Connection to 6e:16:da:30:34:d4 completed [id=0 id_str=]
Jun 24 13:52:05 fedora NetworkManager[1189]: <info>  [1750762325.0158] device (wlo1): supplicant interface state: 4way_handshake -> completed
Jun 24 13:52:05 fedora NetworkManager[1189]: <info>  [1750762325.0159] device (wlo1): Activation: (wifi) Stage 2 of 5 (Device Configure) successful. Connected to wireless network "Yehia's Galaxy S21 FE 5G"
Jun 24 13:52:05 fedora NetworkManager[1189]: <info>  [1750762325.0159] device (p2p-dev-wlo1): supplicant management interface state: 4way_handshake -> completed
Jun 24 13:52:05 fedora audit[1113]: NETFILTER_CFG table=firewalld:15 family=1 entries=26 op=nft_register_rule pid=1113 subj=system_u:system_r:firewalld_t:s0 comm="firewalld"
Jun 24 13:52:05 fedora NetworkManager[1189]: <info>  [1750762325.0332] device (wlo1): state change: config -> ip-config (reason 'none', managed-type: 'full')
Jun 24 13:52:05 fedora NetworkManager[1189]: <info>  [1750762325.0340] dhcp4 (wlo1): activation: beginning transaction (timeout in 45 seconds)
Jun 24 13:52:05 fedora avahi-daemon[989]: Joining mDNS multicast group on interface wlo1.IPv6 with address fe80::6db8:ae86:be2e:b55d.
Jun 24 13:52:05 fedora avahi-daemon[989]: New relevant interface wlo1.IPv6 for mDNS.
Jun 24 13:52:05 fedora avahi-daemon[989]: Registering new address record for fe80::6db8:ae86:be2e:b55d on wlo1.*.
Jun 24 13:52:05 fedora NetworkManager[1189]: <info>  [1750762325.0424] dhcp4 (wlo1): state changed new lease, address=192.168.75.200, acd pending
Jun 24 13:52:05 fedora NetworkManager[1189]: <info>  [1750762325.1694] dhcp4 (wlo1): state changed new lease, address=192.168.75.200
Jun 24 13:52:05 fedora avahi-daemon[989]: Joining mDNS multicast group on interface wlo1.IPv4 with address 192.168.75.200.
Jun 24 13:52:05 fedora avahi-daemon[989]: New relevant interface wlo1.IPv4 for mDNS.
Jun 24 13:52:05 fedora avahi-daemon[989]: Registering new address record for 192.168.75.200 on wlo1.IPv4.
Jun 24 13:52:05 fedora NetworkManager[1189]: <info>  [1750762325.1720] policy: set 'Yehia's Galaxy S21 FE 5G' (wlo1) as default for IPv4 routing and DNS
Jun 24 13:52:05 fedora systemd-resolved[947]: wlo1: Bus client set default route setting: yes
Jun 24 13:52:05 fedora systemd-resolved[947]: wlo1: Bus client set DNS server list to: 192.168.75.148
Jun 24 13:52:05 fedora systemd[1]: Starting NetworkManager-dispatcher.service - Network Manager Script Dispatcher Service...
Jun 24 13:52:05 fedora NetworkManager[1189]: <info>  [1750762325.1969] device (wlo1): state change: ip-config -> ip-check (reason 'none', managed-type: 'full')
Jun 24 13:52:05 fedora systemd[1]: Started NetworkManager-dispatcher.service - Network Manager Script Dispatcher Service.
Jun 24 13:52:05 fedora audit[1]: SERVICE_START pid=1 uid=0 auid=4294967295 ses=4294967295 subj=system_u:system_r:init_t:s0 msg='unit=NetworkManager-dispatcher comm="systemd" exe="/usr/lib/systemd/systemd" hostname=? addr=? terminal=? res=success'
Jun 24 13:52:05 fedora NetworkManager[1189]: <info>  [1750762325.2239] device (wlo1): state change: ip-check -> secondaries (reason 'none', managed-type: 'full')
Jun 24 13:52:05 fedora NetworkManager[1189]: <info>  [1750762325.2241] device (wlo1): state change: secondaries -> activated (reason 'none', managed-type: 'full')
Jun 24 13:52:05 fedora NetworkManager[1189]: <info>  [1750762325.2245] manager: NetworkManager state is now CONNECTED_SITE
Jun 24 13:52:05 fedora NetworkManager[1189]: <info>  [1750762325.2249] device (wlo1): Activation: successful, device activated.
Jun 24 13:52:05 fedora systemd[1]: iscsi.service: Unit cannot be reloaded because it is inactive.
Jun 24 13:52:05 fedora systemd-resolved[947]: Using degraded feature set UDP instead of UDP+EDNS0 for DNS server 192.168.75.148.
Jun 24 13:52:05 fedora NetworkManager[1189]: <info>  [1750762325.8909] manager: NetworkManager state is now CONNECTED_GLOBAL
Jun 24 13:52:05 fedora kdeconnectd[2401]: 2025-06-24T13:52:05 kdeconnect.core: Failed to send mDNS query: Cannot assign requested address
Jun 24 13:52:05 fedora DiscoverNotifier[2446]: packagekitqt.offline: Cannot process "org.freedesktop.PackageKit" as "org.freedesktop.PackageKit.Offline"
Jun 24 13:52:06 fedora PackageKit[9920]: get-updates transaction /190_beadcdcb from uid 1000 finished with success after 230ms
Jun 24 13:52:06 fedora DiscoverNotifier[2446]: packagekitqt.offline: Cannot process "org.freedesktop.PackageKit" as "org.freedesktop.PackageKit.Offline"
Jun 24 13:52:07 fedora PackageKit[9920]: get-updates transaction /191_dddbdbbd from uid 1000 finished with success after 228ms
Jun 24 13:52:15 fedora systemd[1]: NetworkManager-dispatcher.service: Deactivated successfully.
Jun 24 13:52:15 fedora audit[1]: SERVICE_STOP pid=1 uid=0 auid=4294967295 ses=4294967295 subj=system_u:system_r:init_t:s0 msg='unit=NetworkManager-dispatcher comm="systemd" exe="/usr/lib/systemd/systemd" hostname=? addr=? terminal=? res=success'

the rest of journalctl, couldnt fit it because of char count

I encountered similar issues with linux wifi in an educational institution. Windows systems were configured to use Quality of Service for streaming video courses. Linux users had problems connecting and low download speeds. The workaround was to turn off wifi on half the linux systems and use a “buddy” system with two students sharing a system, then repeating the process for the other half of the systems. This actually worked very well because two students working together often caught typos and other mistakes without the need for an instructor to intervene.

thats interesting, im glad you found something that worked for you!