Wifi dies on other devices after turning on Lenovo Thinkpad with Fedora

Hi all,

Hope you are doing well,

I’ve recently installed Fedora on my Lenovo Thinkpad T14, and after installation what I’ve noticed is that as soon as I turn on this laptop the wifi in other devices dies. This didn’t happen when I had W11, and I think that linux somehow now is kind of overloading the router.

Wifi on this laptop works fine, but this issue makes this laptop unusable, since It makes the wifi plummets for all the other devices in my house.

Hopefully you can help me,

Thanks in advance!

Post the output of nmcli connection show --active and ip addr on the ThinkPad.

When you enable the Wi-Fi on the T14, and other devices lose connection, what error messages do they produce/what symptoms do you see and what devices are they? I’m looking to see if the router is being flooded with requests from the T14 and if it’s a cheap piece of equipment, falling over

Obviously this is not normal, and it’s not “a linux thing”. It might be “a configuration thing” but it’s not because this T14 happens to be running linux.

Thank you for your quick response.

cperalta@fedora:~$  nmcli connection show --active
NAME                   UUID                                  TYPE      DEVICE    
CoopenetFIBRA-9204803  10210039-27f9-428b-abd5-91f84c25ac3e  wifi      wlp0s20f3 
lo                     eacd6f18-bc38-4e77-87d2-f031fdd6236e  loopback  lo        
cperalta@fedora:~$ ip addr
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000
    link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
    inet 127.0.0.1/8 scope host lo
       valid_lft forever preferred_lft forever
    inet6 ::1/128 scope host noprefixroute 
       valid_lft forever preferred_lft forever
2: enp0s31f6: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc fq_codel state DOWN group default qlen 1000
    link/ether 84:a9:38:77:e0:6c brd ff:ff:ff:ff:ff:ff
    altname enx84a93877e06c
3: wlp0s20f3: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue state UP group default qlen 1000
    link/ether ea:38:49:c8:eb:8e brd ff:ff:ff:ff:ff:ff permaddr 4c:77:cb:a1:b4:b8
    altname wlx4c77cba1b4b8
    inet 192.168.1.44/24 brd 192.168.1.255 scope global dynamic noprefixroute wlp0s20f3
       valid_lft 84941sec preferred_lft 84941sec
    inet6 fe80::a126:43c8:c69b:4c31/64 scope link noprefixroute 
       valid_lft forever preferred_lft forever

There are no error message, but as an example, if I open tiktok or youtube in my phone, it keeps buffering and it cannot be watched. And the same happens to my tv. Same for browsing something.
Something that I forgot to add, yesterday I’ve reinstalled Fedora to see if that fixed the issue, but it didn’t. So consider this as a fresh fresh install.

1 Like

When you replicate this, and the phone/tv/other stuff seems to buffer and wait forever, is the T14 utterly fine? Responsive and not sluggish?

The config above is entirely normal - it doesn’t appear to be making itself the gateway or a hotspot or anything weird like that; looks perfectly OK.

Let’s see what is in the journal, or at least what appears when you switch wifi on. Try this:

  • turn Wifi off.
  • open a terminal and tun journalctl -f in it - you’ll be able to see the logs written to the journal in real time.
  • let it all calm down a bit so that you’re not being flooded with messages
  • turn on the wi-fi
  • do a bit of “using the other devices” - the stuff that should now be failing - just want to make sure the logs show what is normally happening.
  • turn the wifi off
  • confirm that the other devices burst back into life
  • press CTRL-C to stop the journalctl output
  • paste that output in here as preformatted text using the </> otherwise the formatting is a nightmare.; hopefully there’s not too much of it.

TV/Phone/other stuff are sluggish, it buffers for a while, works for one or few seconds, and buffers again, and repeat. Not the T14, the internet in the laptop works perfectly. Furthermore, to have the issue the laptop it need to be under load, browsing something, watching some video, etc.

cperalta@fedora:~$ journalctl -f
feb 27 15:17:12 fedora systemd-resolved[749]: wlp0s20f3: Bus client reset search domain list.
feb 27 15:17:12 fedora NetworkManager[972]: <info>  [1772216232.2174] manager: NetworkManager state is now DISCONNECTED
feb 27 15:17:12 fedora NetworkManager[972]: <info>  [1772216232.2179] device (wlp0s20f3): supplicant interface state: completed -> disconnected
feb 27 15:17:12 fedora NetworkManager[972]: <info>  [1772216232.2179] device (p2p-dev-wlp0s20f3): supplicant management interface state: completed -> disconnected
feb 27 15:17:12 fedora systemd-resolved[749]: wlp0s20f3: Bus client set default route setting: no
feb 27 15:17:12 fedora systemd-resolved[749]: wlp0s20f3: Bus client reset DNS server list.
feb 27 15:17:12 fedora chronyd[799]: Source 162.159.200.1 offline
feb 27 15:17:12 fedora chronyd[799]: Source 170.210.222.10 offline
feb 27 15:17:12 fedora chronyd[799]: Source 162.159.200.123 offline
feb 27 15:17:12 fedora chronyd[799]: Source 168.96.251.195 offline
feb 27 15:17:22 fedora systemd[1]: NetworkManager-dispatcher.service: Deactivated successfully.
feb 27 15:17:22 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'
feb 27 15:17:26 fedora NetworkManager[972]: <info>  [1772216246.4719] device (wlp0s20f3): Activation: starting connection 'CoopenetFIBRA-9204803' (10210039-27f9-428b-abd5-91f84c25ac3e)
feb 27 15:17:26 fedora NetworkManager[972]: <info>  [1772216246.4721] audit: op="connection-activate" uuid="10210039-27f9-428b-abd5-91f84c25ac3e" name="CoopenetFIBRA-9204803" pid=1847 uid=1000 result="success"
feb 27 15:17:26 fedora NetworkManager[972]: <info>  [1772216246.4723] device (wlp0s20f3): state change: disconnected -> prepare (reason 'none', managed-type: 'full')
feb 27 15:17:26 fedora NetworkManager[972]: <info>  [1772216246.4727] manager: NetworkManager state is now CONNECTING
feb 27 15:17:26 fedora NetworkManager[972]: <info>  [1772216246.4836] device (wlp0s20f3): set-hw-addr: set-cloned MAC address to EA:38:49:C8:EB:8E (stable-ssid)
feb 27 15:17:26 fedora NetworkManager[972]: <info>  [1772216246.4877] device (wlp0s20f3): state change: prepare -> config (reason 'none', managed-type: 'full')
feb 27 15:17:26 fedora NetworkManager[972]: <info>  [1772216246.4878] device (wlp0s20f3): Activation: (wifi) access point 'CoopenetFIBRA-9204803' has security, but secrets are required.
feb 27 15:17:26 fedora NetworkManager[972]: <info>  [1772216246.4879] device (wlp0s20f3): state change: config -> need-auth (reason 'none', managed-type: 'full')
feb 27 15:17:26 fedora NetworkManager[972]: <info>  [1772216246.4885] device (wlp0s20f3): state change: need-auth -> prepare (reason 'none', managed-type: 'full')
feb 27 15:17:26 fedora NetworkManager[972]: <info>  [1772216246.4886] device (wlp0s20f3): state change: prepare -> config (reason 'none', managed-type: 'full')
feb 27 15:17:26 fedora NetworkManager[972]: <info>  [1772216246.4888] device (wlp0s20f3): Activation: (wifi) connection 'CoopenetFIBRA-9204803' has security, and secrets exist.  No new secrets needed.
feb 27 15:17:26 fedora NetworkManager[972]: <info>  [1772216246.4888] Config: added 'ssid' value 'CoopenetFIBRA-9204803'
feb 27 15:17:26 fedora NetworkManager[972]: <info>  [1772216246.4888] Config: added 'scan_ssid' value '1'
feb 27 15:17:26 fedora NetworkManager[972]: <info>  [1772216246.4888] Config: added 'bgscan' value 'simple:30:-70:86400'
feb 27 15:17:26 fedora NetworkManager[972]: <info>  [1772216246.4888] Config: added 'key_mgmt' value 'WPA-PSK WPA-PSK-SHA256 FT-PSK SAE FT-SAE'
feb 27 15:17:26 fedora NetworkManager[972]: <info>  [1772216246.4888] Config: added 'psk' value '<hidden>'
feb 27 15:17:26 fedora wpa_supplicant[995]: wlp0s20f3: SME: Trying to authenticate with 72:02:71:c1:3f:2c (SSID='CoopenetFIBRA-9204803' freq=2432 MHz)
feb 27 15:17:26 fedora kernel: wlp0s20f3: authenticate with 72:02:71:c1:3f:2c (local address=ea:38:49:c8:eb:8e)
feb 27 15:17:26 fedora NetworkManager[972]: <info>  [1772216246.4995] device (wlp0s20f3): supplicant interface state: disconnected -> authenticating
feb 27 15:17:26 fedora NetworkManager[972]: <info>  [1772216246.4995] device (p2p-dev-wlp0s20f3): supplicant management interface state: disconnected -> authenticating
feb 27 15:17:26 fedora kernel: wlp0s20f3: send auth to 72:02:71:c1:3f:2c (try 1/3)
feb 27 15:17:26 fedora wpa_supplicant[995]: wlp0s20f3: Trying to associate with 72:02:71:c1:3f:2c (SSID='CoopenetFIBRA-9204803' freq=2432 MHz)
feb 27 15:17:26 fedora kernel: wlp0s20f3: authenticated
feb 27 15:17:26 fedora NetworkManager[972]: <info>  [1772216246.5026] device (wlp0s20f3): supplicant interface state: authenticating -> associating
feb 27 15:17:26 fedora NetworkManager[972]: <info>  [1772216246.5026] device (p2p-dev-wlp0s20f3): supplicant management interface state: authenticating -> associating
feb 27 15:17:26 fedora kernel: wlp0s20f3: associate with 72:02:71:c1:3f:2c (try 1/3)
feb 27 15:17:26 fedora kernel: wlp0s20f3: RX AssocResp from 72:02:71:c1:3f:2c (capab=0x411 status=0 aid=5)
feb 27 15:17:26 fedora wpa_supplicant[995]: wlp0s20f3: Associated with 72:02:71:c1:3f:2c
feb 27 15:17:26 fedora kernel: wlp0s20f3: associated
feb 27 15:17:26 fedora wpa_supplicant[995]: wlp0s20f3: CTRL-EVENT-SUBNET-STATUS-UPDATE status=0
feb 27 15:17:26 fedora NetworkManager[972]: <info>  [1772216246.5219] device (wlp0s20f3): supplicant interface state: associating -> 4way_handshake
feb 27 15:17:26 fedora NetworkManager[972]: <info>  [1772216246.5219] device (p2p-dev-wlp0s20f3): supplicant management interface state: associating -> 4way_handshake
feb 27 15:17:26 fedora wpa_supplicant[995]: wlp0s20f3: WPA: Key negotiation completed with 72:02:71:c1:3f:2c [PTK=CCMP GTK=CCMP]
feb 27 15:17:26 fedora wpa_supplicant[995]: wlp0s20f3: CTRL-EVENT-CONNECTED - Connection to 72:02:71:c1:3f:2c completed [id=0 id_str=]
feb 27 15:17:26 fedora NetworkManager[972]: <info>  [1772216246.5517] device (wlp0s20f3): supplicant interface state: 4way_handshake -> completed
feb 27 15:17:26 fedora NetworkManager[972]: <info>  [1772216246.5517] device (wlp0s20f3): Activation: (wifi) Stage 2 of 5 (Device Configure) successful. Connected to wireless network "CoopenetFIBRA-9204803"
feb 27 15:17:26 fedora NetworkManager[972]: <info>  [1772216246.5518] device (p2p-dev-wlp0s20f3): supplicant management interface state: 4way_handshake -> completed
feb 27 15:17:26 fedora audit[886]: NETFILTER_CFG table=firewalld:33 family=1 entries=26 op=nft_register_rule pid=886 subj=system_u:system_r:firewalld_t:s0 comm="firewalld"
feb 27 15:17:26 fedora NetworkManager[972]: <info>  [1772216246.5696] device (wlp0s20f3): state change: config -> ip-config (reason 'none', managed-type: 'full')
feb 27 15:17:26 fedora NetworkManager[972]: <info>  [1772216246.5700] dhcp4 (wlp0s20f3): activation: beginning transaction (timeout in 45 seconds)
feb 27 15:17:26 fedora avahi-daemon[793]: Joining mDNS multicast group on interface wlp0s20f3.IPv6 with address fe80::a126:43c8:c69b:4c31.
feb 27 15:17:26 fedora avahi-daemon[793]: New relevant interface wlp0s20f3.IPv6 for mDNS.
feb 27 15:17:26 fedora systemd-resolved[749]: wlp0s20f3: Bus client set default route setting: yes
feb 27 15:17:26 fedora avahi-daemon[793]: Registering new address record for fe80::a126:43c8:c69b:4c31 on wlp0s20f3.*.
feb 27 15:17:26 fedora systemd-resolved[749]: wlp0s20f3: Bus client set DNS server list to: 8.8.8.8, 8.8.4.4, 2001:4860:4860::8888, 2001:4860:4860::8844
feb 27 15:17:26 fedora systemd[1]: Starting NetworkManager-dispatcher.service - Network Manager Script Dispatcher Service...
feb 27 15:17:26 fedora cupsd[1013]: REQUEST localhost - - "POST / HTTP/1.1" 200 187 Renew-Subscription successful-ok
feb 27 15:17:26 fedora NetworkManager[972]: <info>  [1772216246.5804] dhcp4 (wlp0s20f3): state changed new lease, address=192.168.1.44, acd pending
feb 27 15:17:26 fedora systemd[1]: Started NetworkManager-dispatcher.service - Network Manager Script Dispatcher Service.
feb 27 15:17:26 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'
feb 27 15:17:26 fedora NetworkManager[972]: <info>  [1772216246.7608] dhcp4 (wlp0s20f3): state changed new lease, address=192.168.1.44
feb 27 15:17:26 fedora avahi-daemon[793]: Joining mDNS multicast group on interface wlp0s20f3.IPv4 with address 192.168.1.44.
feb 27 15:17:26 fedora avahi-daemon[793]: New relevant interface wlp0s20f3.IPv4 for mDNS.
feb 27 15:17:26 fedora avahi-daemon[793]: Registering new address record for 192.168.1.44 on wlp0s20f3.IPv4.
feb 27 15:17:26 fedora NetworkManager[972]: <info>  [1772216246.7639] policy: set 'CoopenetFIBRA-9204803' (wlp0s20f3) as default for IPv4 routing and DNS
feb 27 15:17:26 fedora systemd-resolved[749]: wlp0s20f3: Bus client set search domain list to: Home
feb 27 15:17:26 fedora systemd-resolved[749]: wlp0s20f3: Bus client set DNS server list to: 8.8.8.8, 8.8.4.4, 200.110.188.144, 200.110.184.13
feb 27 15:17:26 fedora NetworkManager[972]: <info>  [1772216246.7745] device (wlp0s20f3): state change: ip-config -> ip-check (reason 'none', managed-type: 'full')
feb 27 15:17:26 fedora NetworkManager[972]: <info>  [1772216246.7802] device (wlp0s20f3): state change: ip-check -> secondaries (reason 'none', managed-type: 'full')
feb 27 15:17:26 fedora NetworkManager[972]: <info>  [1772216246.7804] device (wlp0s20f3): state change: secondaries -> activated (reason 'none', managed-type: 'full')
feb 27 15:17:26 fedora NetworkManager[972]: <info>  [1772216246.7807] manager: NetworkManager state is now CONNECTED_SITE
feb 27 15:17:26 fedora NetworkManager[972]: <info>  [1772216246.7814] device (wlp0s20f3): Activation: successful, device activated.
feb 27 15:17:26 fedora chronyd[799]: Source 162.159.200.1 online
feb 27 15:17:26 fedora chronyd[799]: Source 170.210.222.10 online
feb 27 15:17:26 fedora chronyd[799]: Source 162.159.200.123 online
feb 27 15:17:26 fedora chronyd[799]: Source 168.96.251.195 online
feb 27 15:17:26 fedora systemd[1]: iscsi.service: Unit cannot be reloaded because it is inactive.
feb 27 15:17:26 fedora NetworkManager[972]: <info>  [1772216246.8172] audit: op="statistics" interface="wlp0s20f3" ifindex=3 args="2000" pid=1847 uid=1000 result="success"
feb 27 15:17:27 fedora NetworkManager[972]: <info>  [1772216247.1582] manager: NetworkManager state is now CONNECTED_GLOBAL
feb 27 15:17:27 fedora kdeconnectd[2093]: Failed to send mDNS query: No se puede asignar la dirección solicitada
feb 27 15:17:28 fedora chronyd[799]: Selected source 168.96.251.195 (2.fedora.pool.ntp.org)
feb 27 15:17:29 fedora cupsd[1013]: REQUEST localhost - - "POST / HTTP/1.1" 200 187 Renew-Subscription successful-ok
feb 27 15:17:30 fedora NetworkManager[972]: <info>  [1772216250.4314] dhcp6 (wlp0s20f3): activation: beginning transaction (timeout in 45 seconds)
feb 27 15:17:30 fedora NetworkManager[972]: <info>  [1772216250.5383] dhcp6 (wlp0s20f3): state changed new lease
feb 27 15:17:40 fedora systemd[1]: NetworkManager-dispatcher.service: Deactivated successfully.
feb 27 15:17:40 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'
feb 27 15:28:47 fedora NetworkManager[972]: <info>  [1772216927.4524] audit: op="statistics" interface="wlp0s20f3" ifindex=3 args="2000" pid=1847 uid=1000 result="success"
feb 27 15:28:48 fedora kernel: wlp0s20f3: deauthenticating from 72:02:71:c1:3f:2c by local choice (Reason: 3=DEAUTH_LEAVING)
feb 27 15:28:49 fedora wpa_supplicant[995]: wlp0s20f3: CTRL-EVENT-DISCONNECTED bssid=72:02:71:c1:3f:2c reason=3 locally_generated=1
feb 27 15:28:49 fedora wpa_supplicant[995]: wlp0s20f3: Added BSSID 72:02:71:c1:3f:2c into ignore list, ignoring for 10 seconds
feb 27 15:28:49 fedora NetworkManager[972]: <info>  [1772216929.0825] manager: rfkill: Wi-Fi hardware radio set disabled
feb 27 15:28:49 fedora NetworkManager[972]: <info>  [1772216929.0827] device (wlp0s20f3): state change: activated -> unavailable (reason 'none', managed-type: 'full')
feb 27 15:28:49 fedora avahi-daemon[793]: Interface wlp0s20f3.IPv6 no longer relevant for mDNS.
feb 27 15:28:49 fedora NetworkManager[972]: <info>  [1772216929.0831] dhcp4 (wlp0s20f3): canceled DHCP transaction
feb 27 15:28:49 fedora avahi-daemon[793]: Leaving mDNS multicast group on interface wlp0s20f3.IPv6 with address fe80::a126:43c8:c69b:4c31.
feb 27 15:28:49 fedora NetworkManager[972]: <info>  [1772216929.0831] dhcp4 (wlp0s20f3): activation: beginning transaction (timeout in 45 seconds)
feb 27 15:28:49 fedora avahi-daemon[793]: Interface wlp0s20f3.IPv4 no longer relevant for mDNS.
feb 27 15:28:49 fedora NetworkManager[972]: <info>  [1772216929.0831] dhcp4 (wlp0s20f3): state changed no lease
feb 27 15:28:49 fedora avahi-daemon[793]: Leaving mDNS multicast group on interface wlp0s20f3.IPv4 with address 192.168.1.44.
feb 27 15:28:49 fedora NetworkManager[972]: <info>  [1772216929.0842] dhcp6 (wlp0s20f3): canceled DHCP transaction
feb 27 15:28:49 fedora avahi-daemon[793]: Withdrawing address record for fe80::a126:43c8:c69b:4c31 on wlp0s20f3.
feb 27 15:28:49 fedora NetworkManager[972]: <info>  [1772216929.0843] dhcp6 (wlp0s20f3): activation: beginning transaction (timeout in 45 seconds)
feb 27 15:28:49 fedora avahi-daemon[793]: Withdrawing address record for 192.168.1.44 on wlp0s20f3.
feb 27 15:28:49 fedora NetworkManager[972]: <info>  [1772216929.0843] dhcp6 (wlp0s20f3): state changed no lease
feb 27 15:28:49 fedora wpa_supplicant[995]: rfkill: WLAN soft blocked
feb 27 15:28:49 fedora wpa_supplicant[995]: rfkill: WLAN soft blocked
feb 27 15:28:49 fedora systemd[1]: Starting systemd-rfkill.service - Load/Save RF Kill Switch Status...
feb 27 15:28:49 fedora audit[886]: NETFILTER_CFG table=firewalld:34 family=1 entries=26 op=nft_unregister_rule pid=886 subj=system_u:system_r:firewalld_t:s0 comm="firewalld"
feb 27 15:28:49 fedora systemd-resolved[749]: wlp0s20f3: Bus client reset search domain list.
feb 27 15:28:49 fedora NetworkManager[972]: <info>  [1772216929.1082] device (wlp0s20f3): set-hw-addr: set MAC address to A2:D8:AF:56:B9:96 (scanning)
feb 27 15:28:49 fedora NetworkManager[972]: <info>  [1772216929.1086] manager: NetworkManager state is now DISCONNECTED
feb 27 15:28:49 fedora NetworkManager[972]: <info>  [1772216929.1100] audit: op="radio-control" arg="wireless-enabled:off" pid=1847 uid=1000 result="success"
feb 27 15:28:49 fedora systemd-resolved[749]: wlp0s20f3: Bus client set default route setting: no
feb 27 15:28:49 fedora wpa_supplicant[995]: p2p-dev-wlp0s20: CTRL-EVENT-DSCP-POLICY clear_all
feb 27 15:28:49 fedora wpa_supplicant[995]: p2p-dev-wlp0s20: CTRL-EVENT-DSCP-POLICY clear_all
feb 27 15:28:49 fedora wpa_supplicant[995]: nl80211: deinit ifname=p2p-dev-wlp0s20 disabled_11b_rates=0
feb 27 15:28:49 fedora NetworkManager[972]: <info>  [1772216929.1120] manager: rfkill: Wi-Fi now disabled by radio killswitch
feb 27 15:28:49 fedora systemd[1]: Started systemd-rfkill.service - Load/Save RF Kill Switch Status.
feb 27 15:28:49 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'
feb 27 15:28:49 fedora systemd-resolved[749]: wlp0s20f3: Bus client reset DNS server list.
feb 27 15:28:49 fedora NetworkManager[972]: <info>  [1772216929.1154] device (p2p-dev-wlp0s20f3): state change: disconnected -> unavailable (reason 'supplicant-failed', managed-type: 'full')
feb 27 15:28:49 fedora NetworkManager[972]: <warn>  [1772216929.1156] device (p2p-dev-wlp0s20f3): error setting IPv4 forwarding to '0': Conseguido
feb 27 15:28:49 fedora wpa_supplicant[995]: wlp0s20f3: CTRL-EVENT-DSCP-POLICY clear_all
feb 27 15:28:49 fedora kdeconnectd[2093]: Failed to open any MDNS server sockets
feb 27 15:28:49 fedora systemd[1]: Starting NetworkManager-dispatcher.service - Network Manager Script Dispatcher Service...
feb 27 15:28:49 fedora wpa_supplicant[995]: wlp0s20f3: Removed BSSID 72:02:71:c1:3f:2c from ignore list (clear)
feb 27 15:28:49 fedora wpa_supplicant[995]: wlp0s20f3: CTRL-EVENT-DSCP-POLICY clear_all
feb 27 15:28:49 fedora wpa_supplicant[995]: nl80211: deinit ifname=wlp0s20f3 disabled_11b_rates=0
feb 27 15:28:49 fedora systemd[1]: Started NetworkManager-dispatcher.service - Network Manager Script Dispatcher Service.
feb 27 15:28:49 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'
feb 27 15:28:49 fedora chronyd[799]: Source 162.159.200.1 offline
feb 27 15:28:49 fedora chronyd[799]: Source 170.210.222.10 offline
feb 27 15:28:49 fedora chronyd[799]: Source 162.159.200.123 offline
feb 27 15:28:49 fedora chronyd[799]: Can't synchronise: no selectable sources (4 unreachable sources)
feb 27 15:28:49 fedora chronyd[799]: Source 168.96.251.195 offline
feb 27 15:28:54 fedora systemd[1]: systemd-rfkill.service: Deactivated successfully.
feb 27 15:28:54 fedora audit[1]: SERVICE_STOP 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'
feb 27 15:28:59 fedora systemd[1]: NetworkManager-dispatcher.service: Deactivated successfully.
feb 27 15:28:59 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'

I will add other journalctl in case that this one shows more information:

peralta@fedora:~$ journalctl -f

feb 27 14:29:36 fedora systemd-resolved[749]: wlp0s20f3: Bus client reset DNS server list.

feb 27 14:29:36 fedora NetworkManager[972]: <info>  [1772213376.5985] device (wlp0s20f3): set-hw-addr: set MAC

address to CA:0D:62:CE:0E:4C (scanning)

feb 27 14:29:36 fedora NetworkManager[972]: <info>  [1772213376.6008] manager: NetworkManager state is now DIS

CONNECTED

feb 27 14:29:36 fedora chronyd[799]: Source 162.159.200.1 offline

feb 27 14:29:36 fedora chronyd[799]: Source 170.210.222.10 offline

feb 27 14:29:36 fedora chronyd[799]: Source 162.159.200.123 offline

feb 27 14:29:36 fedora chronyd[799]: Can't synchronise: no selectable sources (4 unreachable sources)

feb 27 14:29:36 fedora chronyd[799]: Source 168.96.251.195 offline

feb 27 14:29:39 fedora systemd[1314]: Started app-org.kde.konsole@aa6e80159c87452c9cb730dc49bbced6.service - K

onsole - Terminal.

feb 27 14:29:40 fedora systemd[1314]: Started app-org.kde.konsole-4022.scope.

feb 27 14:29:46 fedora systemd[1]: NetworkManager-dispatcher.service: Deactivated successfully.

feb 27 14:29:46 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'

feb 27 14:30:29 fedora NetworkManager[972]: <info>  [1772213429.2798] device (wlp0s20f3): Activation: starting

connection 'CoopenetFIBRA-9204803' (10210039-27f9-428b-abd5-91f84c25ac3e)

feb 27 14:30:29 fedora NetworkManager[972]: <info>  [1772213429.2799] audit: op="connection-activate" uuid="10

210039-27f9-428b-abd5-91f84c25ac3e" name="CoopenetFIBRA-9204803" pid=1847 uid=1000 result="success"

feb 27 14:30:29 fedora NetworkManager[972]: <info>  [1772213429.2801] device (wlp0s20f3): state change: discon

nected -> prepare (reason 'none', managed-type: 'full')

feb 27 14:30:29 fedora NetworkManager[972]: <info>  [1772213429.2809] manager: NetworkManager state is now CON

NECTING

feb 27 14:30:29 fedora NetworkManager[972]: <info>  [1772213429.2927] device (wlp0s20f3): set-hw-addr: set-clo

ned MAC address to EA:38:49:C8:EB:8E (stable-ssid)

feb 27 14:30:29 fedora NetworkManager[972]: <info>  [1772213429.2969] device (wlp0s20f3): state change: prepar

e -> config (reason 'none', managed-type: 'full')

feb 27 14:30:29 fedora NetworkManager[972]: <info>  [1772213429.2973] device (wlp0s20f3): Activation: (wifi) a

ccess point 'CoopenetFIBRA-9204803' has security, but secrets are required.

feb 27 14:30:29 fedora NetworkManager[972]: <info>  [1772213429.2973] device (wlp0s20f3): state change: config

-> need-auth (reason 'none', managed-type: 'full')

feb 27 14:30:29 fedora NetworkManager[972]: <info>  [1772213429.2989] device (wlp0s20f3): state change: need-a

uth -> prepare (reason 'none', managed-type: 'full')

feb 27 14:30:29 fedora NetworkManager[972]: <info>  [1772213429.2991] device (wlp0s20f3): state change: prepar

e -> config (reason 'none', managed-type: 'full')

feb 27 14:30:29 fedora NetworkManager[972]: <info>  [1772213429.2992] device (wlp0s20f3): Activation: (wifi) c

onnection 'CoopenetFIBRA-9204803' has security, and secrets exist.  No new secrets needed.

feb 27 14:30:29 fedora NetworkManager[972]: <info>  [1772213429.2994] Config: added 'ssid' value 'CoopenetFIBR

A-9204803'

feb 27 14:30:29 fedora NetworkManager[972]: <info>  [1772213429.2994] Config: added 'scan_ssid' value '1'

feb 27 14:30:29 fedora NetworkManager[972]: <info>  [1772213429.2994] Config: added 'bgscan' value 'simple:30:

-70:86400'

feb 27 14:30:29 fedora NetworkManager[972]: <info>  [1772213429.2995] Config: added 'key_mgmt' value 'WPA-PSK

WPA-PSK-SHA256 FT-PSK SAE FT-SAE'

feb 27 14:30:29 fedora NetworkManager[972]: <info>  [1772213429.2995] Config: added 'psk' value '<hidden>'

feb 27 14:30:29 fedora wpa_supplicant[995]: wlp0s20f3: SME: Trying to authenticate with 72:02:71:c1:3f:2c (SSI

D='CoopenetFIBRA-9204803' freq=2447 MHz)

feb 27 14:30:29 fedora kernel: wlp0s20f3: authenticate with 72:02:71:c1:3f:2c (local address=ea:38:49:c8:eb:8e

)

feb 27 14:30:29 fedora NetworkManager[972]: <info>  [1772213429.3124] device (wlp0s20f3): supplicant interface

state: disconnected -> authenticating

feb 27 14:30:29 fedora NetworkManager[972]: <info>  [1772213429.3124] device (p2p-dev-wlp0s20f3): supplicant m

anagement interface state: disconnected -> authenticating

feb 27 14:30:29 fedora kernel: wlp0s20f3: send auth to 72:02:71:c1:3f:2c (try 1/3)

feb 27 14:30:29 fedora wpa_supplicant[995]: wlp0s20f3: Trying to associate with 72:02:71:c1:3f:2c (SSID='Coope

netFIBRA-9204803' freq=2447 MHz)

feb 27 14:30:29 fedora NetworkManager[972]: <info>  [1772213429.3153] device (wlp0s20f3): supplicant interface

state: authenticating -> associating

feb 27 14:30:29 fedora NetworkManager[972]: <info>  [1772213429.3154] device (p2p-dev-wlp0s20f3): supplicant m

anagement interface state: authenticating -> associating

feb 27 14:30:29 fedora kernel: wlp0s20f3: authenticated

feb 27 14:30:29 fedora kernel: wlp0s20f3: associate with 72:02:71:c1:3f:2c (try 1/3)

feb 27 14:30:29 fedora kernel: wlp0s20f3: RX AssocResp from 72:02:71:c1:3f:2c (capab=0x411 status=0 aid=3)

feb 27 14:30:29 fedora kernel: wlp0s20f3: associated

feb 27 14:30:29 fedora wpa_supplicant[995]: wlp0s20f3: Associated with 72:02:71:c1:3f:2c

feb 27 14:30:29 fedora wpa_supplicant[995]: wlp0s20f3: CTRL-EVENT-SUBNET-STATUS-UPDATE status=0

feb 27 14:30:29 fedora NetworkManager[972]: <info>  [1772213429.3348] device (wlp0s20f3): supplicant interface

state: associating -> 4way_handshake

feb 27 14:30:29 fedora NetworkManager[972]: <info>  [1772213429.3348] device (p2p-dev-wlp0s20f3): supplicant m

anagement interface state: associating -> 4way_handshake

feb 27 14:30:29 fedora wpa_supplicant[995]: wlp0s20f3: WPA: Key negotiation completed with 72:02:71:c1:3f:2c [

PTK=CCMP GTK=CCMP]

feb 27 14:30:29 fedora wpa_supplicant[995]: wlp0s20f3: CTRL-EVENT-CONNECTED - Connection to 72:02:71:c1:3f:2c

completed [id=0 id_str=]

feb 27 14:30:29 fedora NetworkManager[972]: <info>  [1772213429.3603] device (wlp0s20f3): supplicant interface

state: 4way_handshake -> completed

feb 27 14:30:29 fedora NetworkManager[972]: <info>  [1772213429.3604] device (wlp0s20f3): Activation: (wifi) S

tage 2 of 5 (Device Configure) successful. Connected to wireless network "CoopenetFIBRA-9204803"

feb 27 14:30:29 fedora NetworkManager[972]: <info>  [1772213429.3604] device (p2p-dev-wlp0s20f3): supplicant m

anagement interface state: 4way_handshake -> completed

feb 27 14:30:29 fedora audit[886]: NETFILTER_CFG table=firewalld:9 family=1 entries=26 op=nft_register_rule pi

d=886 subj=system_u:system_r:firewalld_t:s0 comm="firewalld"

feb 27 14:30:29 fedora NetworkManager[972]: <info>  [1772213429.3801] device (wlp0s20f3): state change: config

-> ip-config (reason 'none', managed-type: 'full')

feb 27 14:30:29 fedora NetworkManager[972]: <info>  [1772213429.3806] dhcp4 (wlp0s20f3): activation: beginning

transaction (timeout in 45 seconds)

feb 27 14:30:29 fedora systemd-resolved[749]: wlp0s20f3: Bus client set default route setting: yes

feb 27 14:30:29 fedora avahi-daemon[793]: Joining mDNS multicast group on interface wlp0s20f3.IPv6 with addres

s fe80::a126:43c8:c69b:4c31.

feb 27 14:30:29 fedora avahi-daemon[793]: New relevant interface wlp0s20f3.IPv6 for mDNS.

feb 27 14:30:29 fedora systemd-resolved[749]: wlp0s20f3: Bus client set DNS server list to: 8.8.8.8, 8.8.4.4,

2001:4860:4860::8888, 2001:4860:4860::8844

feb 27 14:30:29 fedora avahi-daemon[793]: Registering new address record for fe80::a126:43c8:c69b:4c31 on wlp0

s20f3.*.

feb 27 14:30:29 fedora NetworkManager[972]: <info>  [1772213429.3872] dhcp4 (wlp0s20f3): state changed new lea

se, address=192.168.1.44, acd pending

feb 27 14:30:29 fedora systemd[1]: Starting NetworkManager-dispatcher.service - Network Manager Script Dispatc

her Service...

feb 27 14:30:29 fedora systemd[1]: Started NetworkManager-dispatcher.service - Network Manager Script Dispatch

er Service.

feb 27 14:30:29 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'

feb 27 14:30:29 fedora NetworkManager[972]: <info>  [1772213429.5320] dhcp4 (wlp0s20f3): state changed new lea

se, address=192.168.1.44

feb 27 14:30:29 fedora avahi-daemon[793]: Joining mDNS multicast group on interface wlp0s20f3.IPv4 with addres

s 192.168.1.44.

feb 27 14:30:29 fedora avahi-daemon[793]: New relevant interface wlp0s20f3.IPv4 for mDNS.

feb 27 14:30:29 fedora avahi-daemon[793]: Registering new address record for 192.168.1.44 on wlp0s20f3.IPv4.

feb 27 14:30:29 fedora NetworkManager[972]: <info>  [1772213429.5345] policy: set 'CoopenetFIBRA-9204803' (wlp

0s20f3) as default for IPv4 routing and DNS

feb 27 14:30:29 fedora systemd-resolved[749]: wlp0s20f3: Bus client set search domain list to: Home

feb 27 14:30:29 fedora systemd-resolved[749]: wlp0s20f3: Bus client set DNS server list to: 8.8.8.8, 8.8.4.4,

200.110.188.144, 200.110.184.13

feb 27 14:30:29 fedora NetworkManager[972]: <info>  [1772213429.5514] device (wlp0s20f3): state change: ip-con

fig -> ip-check (reason 'none', managed-type: 'full')

feb 27 14:30:29 fedora NetworkManager[972]: <info>  [1772213429.5570] device (wlp0s20f3): state change: ip-che

ck -> secondaries (reason 'none', managed-type: 'full')

feb 27 14:30:29 fedora NetworkManager[972]: <info>  [1772213429.5578] device (wlp0s20f3): state change: second

aries -> activated (reason 'none', managed-type: 'full')

feb 27 14:30:29 fedora NetworkManager[972]: <info>  [1772213429.5586] manager: NetworkManager state is now CON

NECTED_SITE

feb 27 14:30:29 fedora NetworkManager[972]: <info>  [1772213429.5605] device (wlp0s20f3): Activation: successf

ul, device activated.

feb 27 14:30:29 fedora chronyd[799]: Source 162.159.200.1 online

feb 27 14:30:29 fedora chronyd[799]: Source 170.210.222.10 online

feb 27 14:30:29 fedora chronyd[799]: Source 162.159.200.123 online

feb 27 14:30:29 fedora chronyd[799]: Source 168.96.251.195 online

feb 27 14:30:29 fedora systemd[1]: iscsi.service: Unit cannot be reloaded because it is inactive.

feb 27 14:30:29 fedora NetworkManager[972]: <info>  [1772213429.6168] audit: op="statistics" interface="wlp0s2

0f3" ifindex=3 args="2000" pid=1847 uid=1000 result="success"

feb 27 14:30:29 fedora NetworkManager[972]: <info>  [1772213429.6413] manager: NetworkManager state is now CON

NECTED_GLOBAL

feb 27 14:30:29 fedora kdeconnectd[2093]: Failed to send mDNS query: No se puede asignar la dirección solicita

da

feb 27 14:30:29 fedora kded6[1787]: Failed to notify "Created too many similar notifications in quick successi

on"

feb 27 14:30:31 fedora NetworkManager[972]: <info>  [1772213431.4868] dhcp6 (wlp0s20f3): activation: beginning

transaction (timeout in 45 seconds)

feb 27 14:30:31 fedora NetworkManager[972]: <info>  [1772213431.5963] dhcp6 (wlp0s20f3): state changed new lea

se

feb 27 14:30:32 fedora chronyd[799]: Selected source 168.96.251.195 (2.fedora.pool.ntp.org)

feb 27 14:30:41 fedora systemd[1]: NetworkManager-dispatcher.service: Deactivated successfully.

feb 27 14:30:41 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'

feb 27 14:32:03 fedora kwin_wayland[1624]: Libinput: event4  - SynPS/2 Synaptics TouchPad: kernel bug: Touch j

ump detected and discarded.

                                          See https://wayland.freedesktop.org/libinput/doc/1.30.2/touchpad-ju

mping-cursors.html for details 

Sorry for flooding the forum with the logs.

First log looks fine.

Seconds log also has nothing massively alarming in it. I do note that you’re using MAC address randomization and that avahi is joining the multi-cast network and doing its thing which might be freaking the router out.

Can you confirm what kind of wifi card you have (lspci | grep -i controller should get it)

Secondly, let’s stop avahi and see if it makes any immediate difference. sudo systemctl stop avahi-daemon and then turn the Wi-Fi on. Are you still seeing other devices get choked on the network and buffering?

I’ve tried stoping avahi service and the issue persists. It’s less frequent now, or maybe is not flooded enough.
Here below you can find the results of lspci | grep -i controller

cperalta@fedora:~$ lspci | grep -i controller
00:02.0 VGA compatible controller: Intel Corporation TigerLake-LP GT2 [Iris Xe Graphics] (rev 01)
00:04.0 Signal processing controller: Intel Corporation TigerLake-LP Dynamic Tuning Processor Participant (rev 01)
00:06.0 PCI bridge: Intel Corporation 11th Gen Core Processor PCIe Controller (rev 01)
00:0d.0 USB controller: Intel Corporation Tiger Lake-LP Thunderbolt 4 USB Controller (rev 01)
00:0d.2 USB controller: Intel Corporation Tiger Lake-LP Thunderbolt 4 NHI #0 (rev 01)
00:0d.3 USB controller: Intel Corporation Tiger Lake-LP Thunderbolt 4 NHI #1 (rev 01)
00:14.0 USB controller: Intel Corporation Tiger Lake-LP USB 3.2 Gen 2x1 xHCI Host Controller (rev 20)
00:14.3 Network controller: Intel Corporation Wi-Fi 6 AX201 (rev 20)
00:16.0 Communication controller: Intel Corporation Tiger Lake-LP Management Engine Interface (rev 20)
00:16.3 Serial controller: Intel Corporation Tiger Lake-LP Active Management Technology - SOL (rev 20)
00:1f.0 ISA bridge: Intel Corporation Tiger Lake-LP LPC Controller (rev 20)
00:1f.3 Audio device: Intel Corporation Tiger Lake-LP Smart Sound Technology Audio Controller (rev 20)
00:1f.4 SMBus: Intel Corporation Tiger Lake-LP SMBus Controller (rev 20)
00:1f.5 Serial bus controller: Intel Corporation Tiger Lake-LP SPI Controller (rev 20)
00:1f.6 Ethernet controller: Intel Corporation Ethernet Connection (13) I219-LM (rev 20)
04:00.0 Non-Volatile memory controller: SK hynix Gold P31/BC711/PC711 NVMe Solid State Drive
0a:00.0 SD Host controller: Genesys Logic, Inc GL9750 SD Host Controller (rev 01)

The predominant issue with this card seems (or seemed to be) the driver crashing and failing on your T14 rather than negatively impacting other devices on the network.

One of the oft-quotes solutions is to disable power saving, which apparently made it more stable. I guess we can try that despite the fact that it doesn’t seem to have any issues itself. Maybe it’s killnig the radios to save power and your router doesn’t like it…

Turn WiFi off, before anything loses its mind.
Turn avahi back on: sudo systemctl start avahi-daemon
Turn powersaving off: sudo iw dev wlp0s20f3 set power_save off (not sure if you’ll need to enable wifi to change this - try it and see).

Give it another whirl.

I’ve tried that, and it didn’t work. Tried applying another energy profile for tuned, it didn’t help either. Also tried to change to 5.8GHz connection and it’s worst.

Beats me then - I can only suggest changing the router out and making sure that you have the latest firmware installed on your kit via fwupdmgr refresh --force && fwupdmgr update.

This sounds a lot like when the LOCAL is set incorrectly for WiFi … US vs country 00 or some other mismatch …

Try this:
sudo iw reg set US
sudo iw reg get

Post result here and let’s see

If this is only occurring when the laptop is under a load (network load) then it may be a factor of the bandwidth available from your ISP. Those with limited bandwidth often see conflicts when multiple devices are using the internet.

Very odd that this only happens on Linux. I suggest:

  1. Update the firmware on the router if you haven’t already
  2. Update the laptop’s BIOS and Management Engine firmware
  3. Check the logs on your router during the time when you use wifi and the other devices are disrupted, it may give you an idea of what’s going on…

A brute force way of solving this could involve splitting your wireless network between the 2.4 and 5 GHz bands - your laptop can use one of them, and the other devices the other, assuming this is some sort of wireless incompatibility issue. The downside is that the 2.4 GHz band is slower.

2 Likes

Disable IPv6 for your wi-fi settings for your laptop.Settings—Wi-Fi your_wi-fi :gear: IPv6 default is automatic change to disable save it and check other devices

Sounds like your Lenovo T14 with Fedora is somehow overloading your Wi-Fi. That would explain why other devices lose connection when it’s on. Have you checked which Wi-Fi driver Fedora is using, Sometimes the generic ones can cause problems. Another thing that helps is turning off Wi-Fi power management, it can be a bit aggressive on Linux.
Also, if your router supports 5 GHz, maybe try putting the hinkpad on 5 GHz and leave other devices on 2.4 GHz. It can reduce interference a lot. Updating Fedora and your Wi-Fi firmware can help too.