Skip to content

Conversation

@ExtremeFiretop
Copy link
Owner

@ExtremeFiretop ExtremeFiretop commented Jan 23, 2026

Minimum Firmware Check Before Script Updates

To address: https://www.snbforums.com/threads/merlinau-v1-5-8-the-ultimate-firmware-auto-updater.96306/post-980918

WebUI notice:
Screenshot 2026-01-23 150101

Email Notice:
Screenshot 2026-01-23 150130

Shell Script Notice:
Screenshot 2026-01-23 150255

Check if the script update requires newer firmware than what is installed, if it does, then warn the user before updating.
Bump Script Version
@ExtremeFiretop
Copy link
Owner Author

Also, I should mention I rolled back the minimum required a bit to easy off for Gnuton releases.
Also added a note above the minimum firmware config in the script to mention to only lock out 5 versions behind, and not 3 as we previously did, as it seems Gnuton can sometimes drift pretty far behind:

Screenshot 2026-01-23 150909

@Martinski4GitHub
Copy link
Collaborator

Martinski4GitHub commented Jan 24, 2026

Minimum Firmware Check Before Script Updates

To address: https://www.snbforums.com/threads/merlinau-v1-5-8-the-ultimate-firmware-auto-updater.96306/post-980918

WebUI notice: Screenshot 2026-01-23 150101

Email Notice: Screenshot 2026-01-23 150130

Shell Script Notice: Screenshot 2026-01-23 150255

Yeah, it's a good idea to give users a heads-up about the F/W version restrictions before updating the script.

Everything looks good. I'll approve the PR now and then run the latest code through the Linter tool. Also, there are a couple of wording changes I'd like to make in the messages to have the intended meaning much clearer.

@Martinski4GitHub
Copy link
Collaborator

Also, I should mention I rolled back the minimum required a bit to easy off for Gnuton releases. Also added a note above the minimum firmware config in the script to mention to only lock out 5 versions behind, and not 3 as we previously did, as it seems Gnuton can sometimes drift pretty far behind:
Screenshot 2026-01-23 150909

Yeah, Gnuton's F/W versions can be very far behind RMerlin's F/W releases. Also, some users don't update their router F/W very often, and when they perform the updates is only if they happen to notice their F/W update notifications.

Copy link
Collaborator

@Martinski4GitHub Martinski4GitHub left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looking good. Approved!!
P.S.
I'll just make a few wording changes to clearly convey the intended meaning.

@Martinski4GitHub Martinski4GitHub merged commit 1366b77 into dev Jan 24, 2026
3 checks passed
@ExtremeFiretop
Copy link
Owner Author

Looking good. Approved!! P.S. I'll just make a few wording changes to clearly convey the intended meaning.

Thanks @Martinski4GitHub ! I appreciate the feedback on the ideas implementation.

Looking forwards to seeing how it comes out of the linter tool, and any additional changes you might suggest. I've go no issues at all with some wording changes either 😉

Hope you've been doing good! I'm still trying to get some stuff lined up with my move in the new province. Things like my health card, and the car plates. But otherwise I'm doing good! I'm expecting to have those 2 things done by next month hopefully.

@Martinski4GitHub
Copy link
Collaborator

Looking good. Approved!! P.S. I'll just make a few wording changes to clearly convey the intended meaning.

Thanks @Martinski4GitHub ! I appreciate the feedback on the ideas implementation.

Looking forwards to seeing how it comes out of the linter tool, and any additional changes you might suggest. I've go no issues at all with some wording changes either 😉

The code came out "clean as a whistle" - just as we like it!!! 👍😉

Hope you've been doing good!

I've been very busy at work since the 1st week of January, which is normal around this time of year since that's when new projects and/or new features, enhancements, or major implementation overhauls are planned for the rest of the year and often the next couple of years. So new assignments or priorities may change, and some people may get shuffled around to other teams, but still within the same Engineering departments.

Other than that, life has been fairly quiet around here (which is a very good thing in my book :>).

I'm still trying to get some stuff lined up with my move in the new province. Things like my health card, and the car plates. But otherwise I'm doing good! I'm expecting to have those 2 things done by next month hopefully.

Yeah, especially when moving to a new province/state, things can take a little longer to settle down. I remember when I moved to the East Coast and then the Midwest for undergraduate and graduate school for my CS degrees. It was fun but also stressful at the beginning, while all the little things finally got settled.

Glad to hear you're doing well and, slowly but surely, getting your new place and personal stuff in order.

Have a great weekend, bud!!!

@ExtremeFiretop ExtremeFiretop deleted the Minimum-Firmware-Check branch February 8, 2026 10:17
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants