| Summary: | Network security type erroneously reported as "unknown" | ||
|---|---|---|---|
| Product: | [Frameworks and Libraries] frameworks-networkmanager-qt | Reporter: | Ezike Ebuka <yerimyah1> |
| Component: | general | Assignee: | Jan Grulich <jgrulich> |
| Status: | RESOLVED UPSTREAM | ||
| Severity: | normal | CC: | arojas, justin.zobel, lamarque, lukas.tinkl, nate |
| Priority: | HI | Keywords: | regression |
| Version First Reported In: | 5.78.0 | ||
| Target Milestone: | --- | ||
| Platform: | Other | ||
| OS: | Linux | ||
| URL: | https://gitlab.freedesktop.org/NetworkManager/NetworkManager/-/issues/631 | ||
| Latest Commit: | Version Fixed/Implemented In: | ||
| Sentry Crash Report: | |||
| Attachments: |
Here it is
Security type |
||
|
Description
Ezike Ebuka
2021-01-08 07:27:23 UTC
Confirmed on 5.20.4 Created attachment 134875 [details]
Here it is
That's weird, I see it just fine on git master. Can wither of you confirm with git master/unstable packages?
Another option: do you not have the prison framework? That's what provides QR code functionality. What distro are you using? I've tried it from kdesrc-build using: source $pathtoprefix/build/plasma-workspace/prefix.sh $pathtoprefix/usr/bin/plasmashell --replace & But when it reloads I still can't see the QR Code in the right-click menu. I see it in mine when built from source, which means there's some difference between my setup and yours. If you build from source can you please check the cmake output for plasma-nm and make sure that all optional dependencies are installed? Created attachment 134912 [details]
Security type
The actual issue is this
(In reply to Nate Graham from comment #3) > Another option: do you not have the prison framework? That's what provides > QR code functionality. What distro are you using? I am using manjaro . Which prison frame work ? Thanks Antonio. Have you gotten other reports of this? (In reply to Nate Graham from comment #8) > Thanks Antonio. Have you gotten other reports of this? The problem is not that the QR is not shown when the security type is unknown, that is intentional: https://invent.kde.org/plasma/plasma-nm/-/blob/v5.20.5/applet/contents/ui/ConnectionItem.qml#L74 https://invent.kde.org/plasma/plasma-nm/-/blob/v5.20.5/applet/contents/ui/ConnectionItem.qml#L39 The problem is the security type being reported as unknown instead of the real one (WPA2-PSK in my case). This regressed in NM 1.24, bisecting now Reminds me of Bug 422740. (In reply to Nate Graham from comment #10) > Reminds me of Bug 422740. Yes, but that one affected all networks so it was more visible. This one only affects the currently connected one. And it's wrong in networkmanager-qt already (AccessPoint::Capabilities) Bisected to https://gitlab.freedesktop.org/NetworkManager/NetworkManager/-/commit/b83f07916a540d482dfabbb13744083b0b6ab8b0 "qdbus --system org.freedesktop.NetworkManager /org/freedesktop/NetworkManager/AccessPoint/xx org.freedesktop.NetworkManager.AccessPoint.Flags" used to return 3 before that commit, and returns 0 afterwards. This doesn't match the docs at https://developer.gnome.org/NetworkManager/stable/gdbus-org.freedesktop.NetworkManager.AccessPoint.html, so it seems to be a NM bug Thanks! Marking as an upstream issue. |