What's new
  • 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!

[Official] ASUS RT-N66U Firmware version 3.0.0.4.378.9529

VANT

Very Senior Member
ASUS RT-N66U Firmware version 3.0.0.4.378.9529
Download: Click Here

Bug fixes
- Fixed Multicast issue when WAN is PPPoE/ PPTP/ L2TP
- Fixed IPTV GUI issue
- Fixed two guest networks had same mac address problem.
- Fixed view list in network map cannot be closed.
- Fixed network map device icon issue
- Fixed client cannot get new IP when changed router IP and subnet mask.
- Fixed wrong notification when using quick internet setup wizard in static IP environment.
- Fixed wrong notification when client was blocked by Time scheduling.
- Fixed ASUS Router App related issues.
- Fixed DNS response error issue.
 
Please can we have the GPL so the fixes can get into Asuswrt-Merlin which still has the problem that was fixed in Version 3.0.0.4.378.9383
- Fixed wireless channel issue when set 2.4G channel in 12 or 13 (only for EU region)

last GPL for this model, and presumably the source of this bug was

GPL of ASUS RT-N66U for firmware 3.0.0.4.378.9313 2015/11/11
 
Please can we have the GPL so the fixes can get into Asuswrt-Merlin which still has the problem that was fixed in Version 3.0.0.4.378.9383


last GPL for this model, and presumably the source of this bug was

Thanks for the intention, but I'm no longer working with the 378 code branch.
 
Thanks for the intention, but I'm no longer working with the 378 code branch.

and support for the N66 is hanging by a thread, soon to go the way of the N16? I'm sure you are still using the buggy binary from 9313,

Merged RT-AC68U and RT-N66U binary blobs from GPL 9313

but if the fix is elsewhere in the code surely a diff of the old vs new will allow a similar fix to be ported to Merlin firmware? and I'm sure someone will able to do the investigation and a pull request.

Shame that Asuswrt Merlin 380.57 for the N66 released 24-Dec-2015 has the bug that Asus apparently fixed a couple of weeks earlier 2015/12/11. I haven't personally checked 380.58 beta since it apparently has the same issue

http://www.snbforums.com/threads/te...ds-are-now-available.30648/page-3#post-241298

Can the binaries be extracted from the firmware image, or do we need the obj files?
 
Last edited:
and support for the N66 is hanging by a thread, soon to go the way of the N16? I'm sure you are still using the buggy binary from 9313,

Merged RT-AC68U and RT-N66U binary blobs from GPL 9313

but if the fix is elsewhere in the code surely a diff of the old vs new will allow a similar fix to be ported to Merlin firmware? and I'm sure someone will able to do the investigation and a pull request.

Shame that Asuswrt Merlin 380.57 for the N66 released 24-Dec-2015 has the bug that Asus apparently fixed a couple of weeks earlier 2015/12/11.

Can the binaries be extracted from the firmware image, or do we need the obj files?

You're not serious are you? RMerlin was fighting his own health issues at that time and as is well known, development starts happening much sooner than a few weeks before it is released.

RT-N66U support is not hanging by a thread as you suggest (380 branch is alive and well). Just not in that depreciated 378 code branch that Asus will soon drop too.
 
and support for the N66 is hanging by a thread, soon to go the way of the N16? I'm sure you are still using the buggy binary from 9313,

If it comes to it then yes, I might eventually have to drop older models. This is a one man project - I CANNOT develop 2-3 separate versions of the code just to be able to support all the separate code branches Asus develops for different models. You're asking for me to double the amount of work involved.

Having 378-related binary blobs is no guarantee that I can make them work with the 380 code base, as the interface between the two can change. I already have to apply a few ugly hacks to be able to support the RT-N66 and RT-AC66U at all right now. Be happy there's an actual working firmware available for these two models.

Merged RT-AC68U and RT-N66U binary blobs from GPL 9313

but if the fix is elsewhere in the code surely a diff of the old vs new will allow a similar fix to be ported to Merlin firmware?

I already have that fix in the upstream 380 code, however there are many hundreds of changes between the two GPL releases, making it hard for me to isolate one single fix out of those hundreds of lines. You will have to wait for either 380.58 or 380.59 which will have any change found in older 378 releases.

The latest 380 code I'm working with for 380.59 is only one week old. It's newer than this 9529 release.

Shame that Asuswrt Merlin 380.57 for the N66 released 24-Dec-2015 has the bug that Asus apparently fixed a couple of weeks earlier 2015/12/11.

Developing a new release isn't something that takes 2 or 3 days of work and then I'm done. My typical development cycle is roughly one month per release. That means if Asus makes any new release during that month of development, the changes from that release will have to wait for the next release. So, Asus's fixes that occurred during the 380.57 development have to wait for the next release.

Can the binaries be extracted from the firmware image, or do we need the obj files?

Those are linkable objects, they aren't executables. They can't be extracted from a firmware, they are no longer separate files.


If you're unhappy with what I can produce, then find someone who can share the work with me. Cause I'm already doing the best I can within the current limitations, which are: a) I'm doing everything alone, b) this is a part-time hobby, not my fulltime job, c) Asus is constantly increasing the amount of closed-source components, and these components aren't always backward/forward compatible. So far, I don't see anyone willing to actively help.
 
I am quite surprised to read this thread. Surprised such a discussion is required, a shame actually.
At first Asus is at least still supporting the RT-N66U with firmware updates, look at other manufacturers: many do stop support in much shorter time.
Second and most important: how can some try to force a volunteer, a hobbyist, to develop firmware.
The end user has lots of choices: use stock firmware, use one of many firmware alternatives, develop your own firmware branch, buy another router, or shut up.
There is only one party you can claim if there is a good reason and within the warranty conditions and legal boundaries: Asus.
 
Sorry this is not meant to be a criticism of Merlin or his firmware - it just started because I thought I was asking Asus to release the GPL which they haven't for the last few releases for this model. This is the Official Asus firmware forum, there can't be any request to include the specific fix in Merlin until we see how Asus fixed the bug. Let's just say I want the GPL so i can count how many times my name is in the code...
 
I am quite surprised to read this thread. Surprised such a discussion is required, a shame actually.
At first Asus is at least still supporting the RT-N66U with firmware updates, look at other manufacturers: many do stop support in much shorter time.
Second and most important: how can some try to force a volunteer, a hobbyist, to develop firmware.
The end user has lots of choices: use stock firmware, use one of many firmware alternatives, develop your own firmware branch, buy another router, or shut up.
There is only one party you can claim if there is a good reason and within the warranty conditions and legal boundaries: Asus.
Is it weird for you? It is normal laws of the market. Satisfied customer chooses the better support.
 
Last edited:
Sorry this is not meant to be a criticism of Merlin or his firmware - it just started because I thought I was asking Asus to release the GPL which they haven't for the last few releases for this model. This is the Official Asus firmware forum, there can't be any request to include the specific fix in Merlin until we see how Asus fixed the bug. Let's just say I want the GPL so i can count how many times my name is in the code...

No harm done mstombs, I just wanted to make sure that everything was clear myself.
 

Support SNBForums w/ Amazon

If you'd like to support SNBForums, just use this link and buy anything on Amazon. Thanks!

Sign Up For SNBForums Daily Digest

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