Created attachment 177550 [details] Network configuration and "no internet" tray icon SUMMARY Network widget is using wrong connection to detect connectivity. I have multiple connections, and one is configured to always block all connections (VPN kill switch). Unfortunately plasma is using this connection to check for internet status and there is always "no connection" icon (because this connection is in "Connected" state) I noticed this bug after switching distro, on previous distro with the same Plasma version and the same network configuration, the correct VPN network connection was used for connectivity checks. I don't know if the "main" connection is configurable somewhere or if it depends on the phase of the moon :D So the fix for this is to check if any connection has internet access or add option to select network connection as default/primary etc. STEPS TO REPRODUCE 1. Create additional network connection which blocks all traffic 2. Make it the default for connectivity checks (I don't know how to do this, it's probably random per os install?) OBSERVED RESULT Wrong network connection is used for connectivity checks and there is always "no internet" icon in tray. EXPECTED RESULT Check if any connection has internet access or make the "main" connection configurable in settings. SOFTWARE/OS VERSIONS Operating System: CachyOS Linux KDE Plasma Version: 6.2.5 KDE Frameworks Version: 6.10.0 Qt Version: 6.8.1 Kernel Version: 6.12.10-2-cachyos (64-bit) Graphics Platform: Wayland Processors: 16 × AMD Ryzen 7 5800X 8-Core Processor Memory: 31.3 GiB of RAM Graphics Processor: AMD Radeon RX 6900 XT
Online detection happens inside NetworkManager itself, not the UI. Probably best to fire a support request their way as I feel like I've seen configuration options for this in the past.
(In reply to Harald Sitter from comment #1) > Online detection happens inside NetworkManager itself, not the UI. Probably > best to fire a support request their way as I feel like I've seen > configuration options for this in the past. Not sure if this is NetworkManager issue, nm tools detect internet connection without problems. > nm-online Connecting............... 30s [online] > nmcli networking connectivity full
Oh! Interesting. Needs some investigation of the code then.
What does the following command have to say? nmcli --fields all general status
(In reply to Harald Sitter from comment #4) > What does the following command have to say? > > nmcli --fields all general status > RUNNING VERSION STATE STARTUP CONNECTIVITY NETWORKING WIFI-HW WIFI WWAN-HW WWAN METERED > running 1.50.1 connected started full enabled enabled enabled missing enabled no (guessed)
Thanks