After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 727727 - Question mark wifi icon (no route)
Question mark wifi icon (no route)
Status: RESOLVED OBSOLETE
Product: gnome-shell
Classification: Core
Component: network-indicator
3.12.x
Other Linux
: Normal normal
: ---
Assigned To: gnome-shell-maint
gnome-shell-maint
Depends on:
Blocks:
 
 
Reported: 2014-04-07 07:22 UTC by Lionel Landwerlin
Modified: 2019-04-19 06:29 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
screenshot (438.86 KB, image/png)
2014-04-07 07:23 UTC, Lionel Landwerlin
Details

Description Lionel Landwerlin 2014-04-07 07:22:53 UTC
I don't understand why there is an exclamation mark on my wifi indicator.
I'm properly connected on my wifi AP, there is no wifi portal or anything of that sort.
Comment 1 Lionel Landwerlin 2014-04-07 07:23:28 UTC
Created attachment 273685 [details]
screenshot
Comment 2 Allan Day 2014-04-07 09:30:03 UTC
The icon is for the "no route" state - when you are connected to a network, but can't access the internet. It's generally displayed when you have to sign in to a wifi network to get internet access.

I assume that the icon is being displayed incorrectly?
Comment 3 Lionel Landwerlin 2014-04-07 09:31:00 UTC
Yes, indeed :)
Comment 4 Matthias Clasen 2014-04-08 11:13:00 UTC
what does 

nmcli g

say ?
Comment 5 Lionel Landwerlin 2014-04-10 12:44:54 UTC
Sorry, I don't have the latest version of NetworkManager, right now only 0.9.8.8.
nmcli g doesn't work.

Here is what I can get :

$ nmcli d
DEVICE     TYPE              STATE        
wlan0      802-11-wireless   connected    

$ nmcli nm
RUNNING         STATE           WIFI-HARDWARE   WIFI       WWAN-HARDWARE   WWAN      
running         connected       enabled         enabled    enabled         enabled
Comment 6 Giovanni Campagna 2014-04-10 17:15:43 UTC
(In reply to comment #5)
> Sorry, I don't have the latest version of NetworkManager, right now only
> 0.9.8.8.

Then it is expected that it doesn't work: old NM has a bug where it doesn't update the connectivity status properly, and therefore we race and see either the final full state or the intermediate checking/limited state.
Comment 7 Tyler Brock 2014-04-15 14:49:22 UTC
I'm having the same problem.

$nmcli d
DEVICE     TYPE              STATE        
wlp3s0     802-11-wireless   connected 

$nmcli nm
RUNNING         STATE           WIFI-HARDWARE   WIFI       WWAN-HARDWARE   WWAN      
running         connected       enabled         enabled    enabled         enabled
Comment 8 Tyler Brock 2014-04-15 14:50:27 UTC
It might be worth noting that I'm on arch linux and it worked well under gnome 3.10. Only yesterday after updating did I get a question mark icon after updating and connecting to a wifi network. Everything works as expected.
Comment 9 Tyler Brock 2014-04-15 14:55:11 UTC
Ah, sorry i didn't realize that I also have 0.9.8.8.
Comment 10 Florian Müllner 2014-04-26 15:41:38 UTC
Tentatively closing, as the issue has only been seen with a known-to-be-buggy version of network manager. Please reopen if you can reproduce with a current NM release!
Comment 11 Antono Vasiljev 2015-07-03 19:33:40 UTC
$ nmcli g
STATE                  CONNECTIVITY  WIFI-HW  WIFI     WWAN-HW  WWAN     
connected (site only)  limited       enabled  enabled  enabled  disabled 
 ~ ping google.com
PING google.com (173.194.122.230) 56(84) bytes of data.
64 bytes from 173.194.122.230: icmp_seq=1 ttl=54 time=40.8 ms
64 bytes from 173.194.122.230: icmp_seq=2 ttl=54 time=42.6 ms
^C
--- google.com ping statistics ---
2 packets transmitted, 2 received, 0% packet loss, time 1001ms
rtt min/avg/max/mdev = 40.874/41.768/42.663/0.917 ms

$ lsb_release -a
LSB Version:	:core-4.1-amd64:core-4.1-noarch:cxx-4.1-amd64:cxx-4.1-noarch:desktop-4.1-amd64:desktop-4.1-noarch:languages-4.1-amd64:languages-4.1-noarch:printing-4.1-amd64:printing-4.1-noarch
Distributor ID:	Fedora
Description:	Fedora release 22 (Twenty Two)
Release:	22
Codename:	TwentyTwo

$ rpm -qa NetworkManager
NetworkManager-1.0.2-1.fc22.x86_64
Comment 12 Antono Vasiljev 2015-07-03 19:33:59 UTC
I have the same problem on Fedora 22
Comment 13 Steve Rainwater 2017-09-12 20:08:33 UTC
I just upgraded to Fedora 26 and my Gnome desktop is showing a question mark in place of the Wired Connection icon in my top status bar. The wired connection appears to be working fine, it's a DHCP ethernet connection and I'm having no problems with it. I can connect to websites, email, etc just fine. Any idea why there's a question mark there? Should I file a new bug report about this or is it a recurrence of this bug?
Comment 14 yashar ne 2018-03-09 09:45:48 UTC
Same problem here on ubuntu 17.10
Comment 15 André Klapper 2018-03-09 12:00:16 UTC
See comment 4, comment 7, comment 11 how to provide data.
Comment 16 Steve Rainwater 2018-03-09 17:03:05 UTC
My problem with the question mark resolved itself when I moved from Fedora 26 to Fedora 27. However, I still think there should be some sort of tool-tip on hover to tell users what the meaning of a ! or ? is on the NetworkManager icon. It has no intuitively obvious meaning to a user since it doesn't seem to affect network connectivity and I never did learn what the question mark was supposed to mean.
Comment 17 1632647901 2019-04-19 06:29:05 UTC
My Computer have same problem on network icon, a question mark is always there but network is ok. Both on wired network and wifi

nmcli g
STATE                  CONNECTIVITY  WIFI-HW  WIFI     WWAN-HW  WWAN     
connected (site only)  limited       enabled  enabled  enabled  disabled
Comment 18 1632647901 2019-04-19 06:29:26 UTC
My Computer have same problem on network icon, a question mark is always there but network is ok. Both on wired network and wifi

nmcli g
STATE                  CONNECTIVITY  WIFI-HW  WIFI     WWAN-HW  WWAN     
connected (site only)  limited       enabled  enabled  enabled  disabled