diff -Nru network-manager-1.22.10/debian/changelog network-manager-1.22.10/debian/changelog --- network-manager-1.22.10/debian/changelog 2020-05-21 00:23:10.000000000 +0800 +++ network-manager-1.22.10/debian/changelog 2020-08-25 15:29:09.000000000 +0800 @@ -1,3 +1,9 @@ +network-manager (1.22.10-1ubuntu2.2) UNRELEASED; urgency=medium + + * platform: add the NM_SETTING_WIRELESS_WAKE_ON_WLAN_IGNORE status check + + -- Li-Hao Liao (Leon Liao) Tue, 25 Aug 2020 15:29:09 +0800 + network-manager (1.22.10-1ubuntu2.1) focal; urgency=medium * debian/rules: diff -Nru network-manager-1.22.10/debian/patches/add-the-NM_SETTING_WIRELESS_WAKE_ON_WLAN_IGNORE-status-check.patch network-manager-1.22.10/debian/patches/add-the-NM_SETTING_WIRELESS_WAKE_ON_WLAN_IGNORE-status-check.patch --- network-manager-1.22.10/debian/patches/add-the-NM_SETTING_WIRELESS_WAKE_ON_WLAN_IGNORE-status-check.patch 1970-01-01 08:00:00.000000000 +0800 +++ network-manager-1.22.10/debian/patches/add-the-NM_SETTING_WIRELESS_WAKE_ON_WLAN_IGNORE-status-check.patch 2020-08-25 15:29:09.000000000 +0800 @@ -0,0 +1,25 @@ +Description: platform: add the NM_SETTING_WIRELESS_WAKE_ON_WLAN_IGNORE status check + In some cases, the wow is not configured and the NM_SETTING_WIRELESS_WAKE_ON_WLAN_IGNORE is set. So, add the NM_SETTING_WIRELESS_WAKE_ON_WLAN_IGNORE status check. +Author: Li-Hao Liao (Leon Liao) +Origin: upstream, https://gitlab.freedesktop.org/NetworkManager/NetworkManager +Forwarded: not-needed +Applied-Upstream: https://gitlab.freedesktop.org/NetworkManager/NetworkManager/-/commit/3ba31aad5817547058c9d04dd4f690c6bd488cb4 +Last-Update: 2020-08-10 +--- +This patch header follows DEP-3: http://dep.debian.net/deps/dep3/ +Index: network-manager/src/platform/nm-linux-platform.c +=================================================================== +--- network-manager.orig/src/platform/nm-linux-platform.c ++++ network-manager/src/platform/nm-linux-platform.c +@@ -8196,7 +8196,10 @@ link_get_wake_on_lan (NMPlatform *platfo + if (!wifi_data) + return FALSE; + +- return nm_wifi_utils_get_wake_on_wlan (wifi_data) != NM_SETTING_WIRELESS_WAKE_ON_WLAN_NONE; ++ return !NM_IN_SET (nm_wifi_utils_get_wake_on_wlan (wifi_data), ++ NM_SETTING_WIRELESS_WAKE_ON_WLAN_NONE, ++ NM_SETTING_WIRELESS_WAKE_ON_WLAN_IGNORE); ++ + } else + return FALSE; + } diff -Nru network-manager-1.22.10/debian/patches/series network-manager-1.22.10/debian/patches/series --- network-manager-1.22.10/debian/patches/series 2020-04-21 13:40:44.000000000 +0800 +++ network-manager-1.22.10/debian/patches/series 2020-08-25 15:29:09.000000000 +0800 @@ -4,4 +4,5 @@ # Ubuntu patches Provide-access-to-some-of-NM-s-interfaces-to-whoopsie.patch Update-dnsmasq-parameters.patch +add-the-NM_SETTING_WIRELESS_WAKE_ON_WLAN_IGNORE-status-check.patch