mirror of
https://github.com/Telecominfraproject/wlan-ap.git
synced 2025-10-30 18:07:52 +00:00
WIFI-2681: Allow re-trying a failed upgrade
Signed-off-by: Owen Anderson <owenthomasanderson@gmail.com>
This commit is contained in:
committed by
Rick Sommerville
parent
dc8b77ce5f
commit
11ec1256c5
@@ -24,7 +24,8 @@
|
||||
# (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
|
||||
# SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
||||
|
||||
IMGFILE="$(ls ${1}.*)"
|
||||
# Get the most recent upgrade file available
|
||||
IMGFILE="$(ls -t1 ${1}.* | head -n 1)"
|
||||
|
||||
if [ -z "$IMGFILE" ] || [ ! -f "$IMGFILE" ] ; then
|
||||
echo
|
||||
|
||||
12
feeds/wlan-ap/opensync/patches/39-allow-upgrade-retry.patch
Normal file
12
feeds/wlan-ap/opensync/patches/39-allow-upgrade-retry.patch
Normal file
@@ -0,0 +1,12 @@
|
||||
--- a/src/um/src/um_ovsdb.c
|
||||
+++ b/src/um/src/um_ovsdb.c
|
||||
@@ -356,7 +356,8 @@ static void callback_AWLAN_Node(
|
||||
//TODO Is there something that needs to be done here?
|
||||
}
|
||||
|
||||
- if(awlan_node->upgrade_timer_changed){
|
||||
+ if(awlan_node->upgrade_timer_changed
|
||||
+ || ((awlan_node->firmware_url_changed) && (strlen(awlan_node->firmware_url) > 0))) {
|
||||
if (awlan_node->upgrade_timer > 0)
|
||||
{
|
||||
/* if there is active timer, stop it to set new value */
|
||||
Reference in New Issue
Block a user