Wi-Fi connections don't work after latest updates

Wi-Fi connections don’t work after latest updates (the laptop connect to the Wi-Fi but there is not internet access). Same issue with wired connections.

List of latest updates:

- cpp
- javascriptcorejtk4.1
- javascriptcoregtk6.0
- keyutils
- keyutils-libs
- libaom
- libatomic
- libcupsfilters
- libgcc
- libgfortran
- libgomp
- libnfsidmap
- libquadmath
- libstdc++
- libtirpc
- mtr
- mullvad-vpn
- pciutils
- pciutils-libs
- perl-LWP-Protocol-https
- pipewire-codec-aptx
- python3-google-auth
- python3-googleapis-common-protos
- shim-ia32
- shim-x64
- webkit2gtk4.1
- webkitgtk6.0

Thank you for your help!

Check ping by IP to some host on the Internet to isolate DNS related issues.

Try ping to test internet connection is working.
Try resolvectl query fedoraproject.org to see that DNS lookups are working.

FYI is google DNS and easy to remember for testing.

Check Network Services:

  • Ensure network services are running: Open a terminal and run sudo systemctl status NetworkManager

(for Wi-Fi) or sudo systemctl status dhcpd (for wired). If not running, start them with sudo systemctl start NetworkManager or sudo systemctl start dhcpd.

Renew IP Lease (DHCP):

  • Release and renew the DHCP lease for your network interface:
    • Wi-Fi: sudo dhclient -r wlp3s0 followed by sudo dhclient wlp3s0 (replace wlp3s0 with your interface name).
    • Wired: sudo ip link set enpXsY down (replace enpXsY with your interface name), then sudo ip link set enpXsY up followed by sudo dhcpcd enpXsY.

Unfortunately, sending packets fails (“Operation not permitted”)

Unfortunately, sending packets fails (“Operation not permitted”).

Network Manager status is ACTIVE

dhcpd status is “Unit dhcpd.service could not be found”

Follow the advice from @hamrheadcorvette please.


“Failed to start dhcpd.service: Unit dhcpd.service not found.”

Try collecting more info about your network and drivers:

nmcli general status; nmcli connection show
ip address show; ip route show; ip rule show
lspci -n -n -k; lsusb -v -v -t; uname -a

Check if the issue persists when loading an older kernel.

nmcli general
connected  full          enabled  disabled  missing  enable

nmcli connection show :arrow_right: all the devices appears (also “lo” device)

nmcli connection show :arrow_right: OK

ip address show :arrow_right: OK

ip route show :arrow_right: OK

ip rule show :arrow_right: OK

lspci -n -n -k :arrow_right: 1) Ethernet controller … Realtek … Kernel driver in use: r8169 … Kernel modules: r8169 … 2) Network controller … MediaTek … Kernel driver in use: mt7921e … Kernel modules: mt7921e

lsusb -v -v - t :arrow_right: One driver device is totally “none” (Elan) according to my fingerprint reader not working

uname -a :arrow_right: Linux 6.7.9-200

I’m sorry if I can’t write everything, but from a smartphone it’s really difficult.

I can not believe it! The VPN application update blocked the internet connection by default without an active VPN. I have now disabled this settingMistery solved.
Thank you for everything! @vgaetera @hamrheadcorvette @barryascott


That happens with me sometimes if I leave a network, join a new network without disconnecting the vpn. The application has a VPN Kill Switch.

1 Like

Yes, but in this case I couldn’t really expect that an update could change all the settings of the VPN application. However, I’m glad it was a triviality.

1 Like