GNOME Bugzilla – Bug 710207
nm_client_get_primary_connection() returns NULL on VPN with route
Last modified: 2014-01-18 14:49:25 UTC
According to the documentation nm_client_get_primary_connection() should return NULL if there is no default route or the route device is not recognized by NM. After connecting to the office VPN (through WIFI or ethernet), the above function always returns NULL although a default route is present. This effects the GNOME shell for example which displays a wrong network status for WIFI. Version : 0.9.9.0 Release : 14.git20131003.fc20
what exact gnome-shell version?
also, what is the output of "nmcli dev" and "nmcli con show active"
Fedora 20 is using GNOME 3.10
no, what is the exact version number of the fedora gnome-shell package that you have installed
* GNOME Shell Version : 3.10.0.1 Release : 1.fc20 * nmcli dev DEVICE TYPE STATE wlo1 wifi connected em1 ethernet unavailable lo loopback unmanaged vpn0 tun unmanaged * nmcli con show active NAME UUID DEVICES DEFAULT VPN MASTER-PATH D0NN13D4rk0 0939023a-8151-4255-972a-d718dc5ac746 wlo1 no no -- AnyConnect 01cfc8da-9c2d-4741-8d7c-9dda245d4dac wlo1 yes yes /org/freedesktop/NetworkManager/Devices/2
Fixed in git
*** Bug 710676 has been marked as a duplicate of this bug. ***
*** Bug 722477 has been marked as a duplicate of this bug. ***