[krillin] Wi-Fi toggle disappears from menu when Wi-Fi disabled
Bug #1371313 reported by
Tony Espy
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
indicator-network (Ubuntu) |
Fix Released
|
Critical
|
Antti Kaijanmäki | ||
indicator-network (Ubuntu RTM) |
Fix Released
|
Critical
|
Antti Kaijanmäki |
Bug Description
Device/Image: krillin / rtm #44.
Krillin's Wi-Fi driver has a broken rfkill implementation. As such, urfkill has been updated to allow control over Wi-Fi power via libhybris.
When this mechanism is used to disable Wi-Fi on krillin, the Wi-Fi driver is unloaded as a result, with the corresponding system/NM devices going away as well. This causes the Wi-Fi enable/disable toggle to disappear from the indicator menu, making it impossible to re-enable Wi-Fi.
Related branches
lp:~unity-api-team/indicator-network/krillin-wifi
- PS Jenkins bot (community): Approve (continuous-integration)
- Charles Kerr (community): Approve
-
Diff: 691 lines (+236/-87)16 files modifiedsrc/connectivity-cpp/dbus-cpp/services/urfkill.h (+3/-3)
src/connectivity-cpp/include/connectivity/networking/manager.h (+5/-0)
src/connectivity-cpp/src/platform/nmofono/kill-switch.cpp (+2/-0)
src/connectivity-cpp/src/platform/nmofono/kill-switch.h (+1/-0)
src/connectivity-cpp/src/platform/nmofono/manager.cpp (+89/-4)
src/connectivity-cpp/src/platform/nmofono/manager.h (+6/-0)
src/connectivity-cpp/src/platform/nmofono/wifi/link.cpp (+5/-2)
src/indicator/quick-access-section.cpp (+13/-4)
src/indicator/wifi-link-item.h (+0/-37)
src/indicator/wifi-section.cpp (+53/-11)
src/menumodel-cpp/action-group-exporter.h (+7/-5)
src/menumodel-cpp/action.cpp (+3/-1)
src/menumodel-cpp/gio-helpers/util.cpp (+7/-2)
src/menumodel-cpp/gio-helpers/util.h (+3/-2)
src/menumodel-cpp/menu-merger.h (+17/-9)
src/menumodel-cpp/menu.h (+22/-7)
Changed in indicator-network (Ubuntu): | |
status: | New → Triaged |
Changed in indicator-network (Ubuntu): | |
status: | Triaged → In Progress |
tags: | added: touch-2014-09-25 |
Changed in indicator-network (Ubuntu): | |
status: | In Progress → Fix Committed |
tags: |
added: touch-2014-10-09 removed: touch-2014-09-25 |
Changed in indicator-network (Ubuntu RTM): | |
status: | New → In Progress |
importance: | Undecided → Critical |
assignee: | nobody → Antti Kaijanmäki (kaijanmaki) |
Changed in indicator-network (Ubuntu): | |
status: | Fix Committed → Fix Released |
Changed in indicator-network (Ubuntu RTM): | |
status: | In Progress → Fix Released |
To post a comment you must log in.
Here's a screenshot after Wi-Fi has been disabled.