What's new

MerlinAU MerlinAU v1.1.2 - The Ultimate Firmware Auto-Updater (Now available in AMTM)

  • SNBForums Code of Conduct

    SNBForums is a community for everyone, no matter what their level of experience.

    Please be tolerant and patient of others, especially newcomers. We are all here to share and learn!

    The rules are simple: Be patient, be nice, be helpful or be gone!

Taking any donations? I didnt see your info (@ExtremeFiretop & @Martinski) below:


I appreciate the work on this!


Update: Small donation sent your way!
 
Last edited:
Taking any donations? I didnt see your info (@ExtremeFiretop & @Martinski) below:


I appreciate the work on this!

Thank you very much for the offer @Kingp1n

I would say we are fairly new around these parts, so no we didn't have a donation link up anywhere.
My donation link is: https://www.paypal.com/paypalme/ExtremeFiretop

Not sure about @Martinski but I can always poke to find out more :)
 
Can I ask you for something?
When inserting the admin password, the app should test it - because on most ssh terminals we can't see neither the password or characters we're typing, and I only know if I inserted it correctly whenever a new firmware is found 😁

This has been completed in PR: 152 https://github.com/ExtremeFiretop/MerlinAutoUpdate-Router/pull/152/
Seems to work perfectly for me :)

Thanks for the great idea!

Edit: once this last PR is reviewed and through the door I think it's time for another release!

Update: Small donation sent your way!

Your a true gentlemen, recieved!
Thank you for your support on this project! :)
 
Last edited:
I appreciate the offer. I never have had a need for a PayPal account so far, but I'll set one up over the weekend.
Thanks.
Great! Thanks Martinski!
 
MerlinAU Version 1.0.6 released.

What's Changed/Fixed?:

PR: 145 - ROG Failure Email Patch
(Bug fix, for ROG users using the ROG UI, it used to send a failure email even if it was a successful upgrade.)

PR: 149 - Improvements to detect & handle Beta versions (Many thanks @Martinski4GitHub)

PR: 150 - Handling HSTS database file Error (Many thanks @Martinski4GitHub)
(Bug fix, users having HSTS warnings, the script would continue to function but the warning was of concern and has now been properly handled with a Database file for the HSTS feature.)

PR: 151 - Resolve Issues with HTTPS Only Config
(Bug fix, users with "LAN Access Config" setup as: "HTTPS Only" were previously unable to get the script to login to the WebUI to update. This has been resolved.)

PR: 152 - Allow Test of Login Credentials

PR: 153 (Many thanks @Martinski4GitHub) and 154 in relation to Enhancements for Login Password input.
(Massive improvements to user-friendliness for Password input)
  1. Provide feedback as each character is typed. By default, an asterisk is displayed for each char.
  2. The TAB key works as a toggle to make the real password string visible or show asterisks.
  3. Only 7-bit ASCII printable chars are considered valid.
  4. The current length of the password string is also shown/updated as you type or delete chars.
  5. You can use Copy&Paste to enter the password and the entry will show feedback as well.
  6. The current password entry stored in the configuration file will be shown as default.
Tightening up some code & general code improvements with PRs inbetween.
As always, we highly recommend you update whenever possible. Enjoy the new release! :)

Significant screenshots:
1709348939193.png

1709348944890.png
 
Last edited:
Sorry can you clarify what exactly you adjusted in the advanced settings?

What was the setting set too before? And what was it set too when it worked?
Here are my settings.. Perhaps i'm on 1.0.6 now where I was on 1.0.5 at the update moment.
Only on the advanced page toglle 4 & 5 where disable. After I enabled them. It worked flowless. I only dont understand why, IMO those two settings should have anything to do with the ZIP file extraction....


Screenshot_2024-03-02-08-54-36-79_61c78dc80ee02b53007c815fefe993e3~2.jpg
Screenshot_2024-03-02-08-54-52-25_61c78dc80ee02b53007c815fefe993e3~3.jpg
 
Here are my settings.. Perhaps i'm on 1.0.6 now where I was on 1.0.5 at the update moment.
Only on the advanced page toglle 4 & 5 where disable. After I enabled them. It worked flowless. I only dont understand why, IMO those two settings should have anything to do with the ZIP file extraction....


View attachment 56899View attachment 56900

I can confirm those settings do not touch the unzip/extraction at all. I expect that your issue was likely like a bad download as mentioned here:

Post in thread 'MerlinAU v1.0.6 - The Ultimate Firmware Auto-Updater (Now available in AMTM)' https://www.snbforums.com/threads/m...dater-now-available-in-amtm.88577/post-895080

Maybe the logs would give us more information, but considering it worked the second time it could of simply been a bad download.
 
Last edited:
OK, you can add AX86U Pro to your successful list. I started a manual update but it worked. BACKUPMON saved files to my NAS. Really cool!
That's good. Mine is due to auto update on Tuesday 5th March. I'll confirm the result after it's done its thing.
 
Last edited:
Great! Thanks Martinski!
Would it be OK to provide a couple of charity donation links instead of setting up a personal PayPal account?
Or is that against the rules on this forum?
Who is the person that would know the answer to that question? @thiggins?

I'd rather have people donate to support a very worthy cause. In my case, it would be for cancer research.
 
Would it be OK to provide a couple of charity donation links instead of setting up a personal PayPal account?
Or is that against the rules on this forum?
Who is the person that would know the answer to that question? @thiggins?

I'd rather have people donate to support a very worthy cause. In my case, it would be for cancer research.
That's very noble of you.

Thank you.
 
@Martinski, that is very generous of you.

For myself, while the causes may be worthy, I have not found a charity organization that is.

I would suggest setting up a personal account and giving that money directly to those in need. Rather than expecting any of those contributions to a charity to end up in anyone's pocket who truly needs it.
 
Would it be OK to provide a couple of charity donation links instead of setting up a personal PayPal account?
Or is that against the rules on this forum?
Who is the person that would know the answer to that question? @thiggins?

I'd rather have people donate to support a very worthy cause. In my case, it would be for cancer research.
@Martinski I would think that is your call. @thiggins - are you ok with this?
 
Ok @Martinski , PM me a link to the charity of your choice.

Thanks Ted.
 
@Martinski, that is very generous of you.

For myself, while the causes may be worthy, I have not found a charity organization that is.
...
I understand your personal skepticism & distrust about donating to some charity organizations that may not have full transparency WRT where the money goes & how it is spent. And you're right about being cautious as there have been several cases over the years where mismanagement, fraud, or outright theft has taken place. But I don’t let the "bad apples in the bunch" completely destroy my trust in the good that other organizations have done & continue to do with public donations.

I believe there's a fine line between a healthy dose of skepticism & full-blown cynicism, and I prefer not to cross that line because we cannot judge all for the sins of the few. YMMV, of course, as it's always a personal choice.
 
Last edited:
Thank you for that thoughtful answer, Martinski.

I am not (just) cynical, merely a realist, and I'm not judging, just doing what is in my power. The truth is that my (small) donations, when given to a person directly in need, will be fully used by them.

Any donation given to today's mega-charity corporations will get cents on the dollar to the intended recipients if they receive it at all. This isn't merely my 'belief', it is a stark reality. This deceit isn't just a megacorp issue. I have given to people helping people (that I thought I knew/was acquainted with) and saw no effect of my contribution on the people I wanted to get my help. I've learned there too now.

Now, I give directly, not to any middleman. The act of giving isn't enough. The final outcome is.

Keep up the good fight. In any way you believe works!
 
Would it be OK to provide a couple of charity donation links instead of setting up a personal PayPal account?
Or is that against the rules on this forum?
Who is the person that would know the answer to that question? @thiggins?

I'd rather have people donate to support a very worthy cause. In my case, it would be for cancer research.
Done!
@Martinski and his 2 chosen charities are now live in:

 
I've received an alert e-mail from MerlinAU that a firmware update is available for my router, so I'm waiting for the 7-day delay to come to an end to see if all goes well. I'll report back next week when the delay has come to an end.
The firmware update has occurred at the scheduled time this morning:

2024-03-06 05:00:03 Required RAM: 86584 KB - RAM Free: 392136 KB - RAM Available: 421432 KB
2024-03-06 05:00:03 Backup Started (by BACKUPMON)
2024-03-06 05:00:24 Backup Finished
2024-03-06 05:00:24 Backup Completed Successfully
2024-03-06 05:00:24 Latest release version is 3004.388.6.2.
2024-03-06 05:00:24 Downloading https://sourceforge.net/projects/as...86U_PRO/Release/RT-AX86U_PRO_3004_388.6_2.zip
2024-03-06 05:00:27 Required RAM: 86584 KB - RAM Free: 332588 KB - RAM Available: 420160 KB
2024-03-06 05:00:27 -----------------------------------------------------------
2024-03-06 05:00:27 Archive: /tmp/mnt/FLASHDRIVE/MerlinAU.d/RT-AX86U_PRO_firmware/RT-AX86U_PRO_firmware.zip
2024-03-06 05:00:27 Length Date Time Name
2024-03-06 05:00:27 --------- ---------- ----- ----
2024-03-06 05:00:27 62783960 02-26-2024 23:05 RT-AX86U_PRO_3004_388.6_2_nand_squashfs.pkgtb
2024-03-06 05:00:27 9645 02-26-2024 21:20 README-merlin.txt
2024-03-06 05:00:27 94437 02-26-2024 22:21 Changelog-386.txt
2024-03-06 05:00:27 99381 02-26-2024 21:20 Changelog-NG.txt
2024-03-06 05:00:27 112 02-26-2024 23:05 sha256sum.sha256
2024-03-06 05:00:27 -------- -------
2024-03-06 05:00:27 62987535 5 files
2024-03-06 05:00:27 -----------------------------------------------------------
2024-03-06 05:00:30 Archive: /tmp/mnt/FLASHDRIVE/MerlinAU.d/RT-AX86U_PRO_firmware/RT-AX86U_PRO_firmware.zip
2024-03-06 05:00:30 inflating: RT-AX86U_PRO_3004_388.6_2_nand_squashfs.pkgtb
2024-03-06 05:00:30 inflating: Changelog-386.txt
2024-03-06 05:00:30 inflating: Changelog-NG.txt
2024-03-06 05:00:30 inflating: sha256sum.sha256
2024-03-06 05:00:30 -----------------------------------------------------------
2024-03-06 05:00:30 Required RAM: 86584 KB - RAM Free: 271240 KB - RAM Available: 359172 KB
2024-03-06 05:00:30 No high-risk phrases found in the change-logs.
2024-03-06 05:00:30 Required RAM: 86584 KB - RAM Free: 270932 KB - RAM Available: 358612 KB
2024-03-06 05:00:30 No ROG Build detected. Skipping.
2024-03-06 05:00:30 Required RAM: 86584 KB - RAM Free: 270536 KB - RAM Available: 358488 KB
2024-03-06 05:00:30 Router Web URL is: http://192.168.50.1
2024-03-06 05:00:38 The email notification was sent successfully [START_FW_UPDATE_STATUS].
2024-03-06 05:00:38 Post-update email notification hook was added successfully to '/jffs/scripts/services-start' script.
2024-03-06 05:00:38 Flashing RT-AX86U_PRO_3004_388.6_2_nand_squashfs.pkgtb... Please wait for reboot in about 4 minutes or less.
 
Last edited:

Sign Up For SNBForums Daily Digest

Get an update of what's new every day delivered to your mailbox. Sign up here!
Top