[Merge] lp:~vicamo/ubuntu/vivid/wpa/add-wowlan-support into lp:ubuntu/vivid/wpa
Vicamo Yang
vicamo at gmail.com
Wed Jul 8 14:42:31 UTC 2015
Vicamo Yang has proposed merging lp:~vicamo/ubuntu/vivid/wpa/add-wowlan-support into lp:ubuntu/vivid/wpa.
Requested reviews:
Ubuntu branches (ubuntu-branches)
For more details, see:
https://code.launchpad.net/~vicamo/ubuntu/vivid/wpa/add-wowlan-support/+merge/264157
This change back ports WoWLAN configuration support from upstream commit http://w1.fi/cgit/hostap/commit/src/drivers?id=e4fa8b120bf0014bc7f6f79f8d85923215833c9f , which is only available in v2.2 or newer, and installs a "disconnect" trigger automatically when changing interface mode.
This is for https://bugs.launchpad.net/tangxi/+bug/1465520 , Arale WiFi suspend power consumption improvements. For kernel v3.10(?) or newer, wlan devices with no wowlan trigger installed will be deactivated in function `wiphy_suspend` by calling function `cfg80211_leave_all` and results a DISCONNECT event dispatched to NetworkManager. NetworkManager on Arale does not aware that system is going to suspend, so it asks wpasupplicant to reconnect the device upon such DISCONNECT event received. Then it becomes a endless loop between kernel, wpasupplicant and NetworkManager, and the system is busy all the time, kills the battery in a few hours. With at least one trigger installed, such loop is prevented.
There is no WoWLAN configuration support in v2.1, so there shouldn't affect current system in installed wowlan triggers.
--
The attached diff has been truncated due to its size.
Your team Ubuntu branches is requested to review the proposed merge of lp:~vicamo/ubuntu/vivid/wpa/add-wowlan-support into lp:ubuntu/vivid/wpa.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: review-diff.txt
Type: text/x-diff
Size: 524288 bytes
Desc: not available
URL: <https://lists.ubuntu.com/archives/ubuntu-reviews/attachments/20150708/7a8ccbe3/attachment-0001.diff>
More information about the Ubuntu-reviews
mailing list