On startup of my laptop, all wifi networks are detected, my laptop connects to the wifi, but I don’t have internet and get wifi with a question mark icon.

Upon running the following command I have immediately an internet connection: resolvectl --no-pager status

Does anybody have a clue what is going on, and how to resolve it?
I am running Fedora Linux 40 (Workstation Edition) firmware Version 2.29 DNS4, DNS6 : Automatic

Edit: updated to fedora 41, and the issue seems to be resolved for now

  • @heartbreakerOP
    link
    12 months ago

    I also typed those in a separate command window

    anonymous@fedora:~$ nslookup discussion.fedoraproject.org 2001:4860:4860::8888
    Server:		2001:4860:4860::8888
    Address:	2001:4860:4860::8888#53
    
    Non-authoritative answer:
    discussion.fedoraproject.org	canonical name = fedoraproject.hosted-by-discourse.com.
    Name:	fedoraproject.hosted-by-discourse.com
    Address: 184.105.99.46
    Name:	fedoraproject.hosted-by-discourse.com
    Address: 2602:fd3f:3:ff01::2e
    
    anonymous@fedora:~$ nmcli general status
    STATE                  CONNECTIVITY  WIFI-HW  WIFI     WWAN-HW  WWAN    
    connected (site only)  limited       enabled  enabled  enabled  enabled 
    anonymous@fedora:~$ sudo lshw -C network | grep "driver"
    [sudo] password for anonymous:
           configuration: broadcast=yes driver=iwlwifi driverversion=6.11.4-201.fc40.x86_64 firmware=46.7e3e4b69.0 9000-pu-b0-jf-b0- ip=[current ipv4 address] latency=0 link=yes multicast=yes wireless=IEEE 802.11
           configuration: autonegotiation=on broadcast=yes driver=e1000e driverversion=6.11.4-201.fc40.x86_64 firmware=0.4-3 latency=0 link=no multicast=yes port=twisted pair
           configuration: autonegotiation=off broadcast=yes driver=cdc_mbim driverversion=6.11.4-201.fc40.x86_64 duplex=half firmware=CDC MBIM link=no multicast=yes port=twisted pair
    anonymous@fedora:~$ resolvectl --no-pager status
    Global
             Protocols: LLMNR=resolve -mDNS -DNSOverTLS DNSSEC=no/unsupported
      resolv.conf mode: stub
    
    Link 2 (enp0s31f6)
        Current Scopes: none
             Protocols: -DefaultRoute LLMNR=resolve -mDNS -DNSOverTLS
                        DNSSEC=no/unsupported
    
    Link 3 (wwp0s20f0u5i12)
        Current Scopes: none
             Protocols: -DefaultRoute LLMNR=resolve -mDNS -DNSOverTLS
                        DNSSEC=no/unsupported
    
    Link 4 (wlp0s20f3)
        Current Scopes: DNS LLMNR/IPv4 LLMNR/IPv6
             Protocols: +DefaultRoute LLMNR=resolve -mDNS -DNSOverTLS
                        DNSSEC=no/unsupported
           DNS Servers: [my current dns4 address] [my current dns6 address]
            DNS Domain: home