Howdy,
For the curious minds here: I started looking at was was changed in the build 354 source code.
There are still quite a few other changes I haven't looked at yet.
With so many changes (especially kernel-level ones), merging and testing will take a bit longer than usual. Current plan is to try to have something available sometime this weekend.
In the mean time, if you are running Asus's build 354, make sure you do post your feedback to either the RT-N66U or RT-AC66U forums to ensure that Asus can gather as much feedback as possible, especially regarding the new wireless driver. So far the feedback is very positive, so I will also use the same drivers in my build. If you are having issues with it, I recommend resetting your router to factory defaults, and manually reconfiguring it. It's possible that some settings that you were using with the older drivers to address some issues should be reverted while using this newer driver.
For the curious minds here: I started looking at was was changed in the build 354 source code.
- Quite a few kernel patches. Many patches are related to GPT/4KB disk support. Asus applied many of the same patches I also applied, including another one I had missed. While I don't think it will resolve all issues, it is worth re-testing your 4 KB HDD if you had issues before.
- Various other kernel patches as well, some related to new unreleased routers, others seem to have the same patches as the WL500G project applied. For reference: the kernel patches alone amount to a 270 KB patch file. Note that a large portion of these were already present in Asuswrt-Merlin.
- As you already know, this includes the newer wireless driver
- There's an XBox compatibility checkbox to help with XBox 360 wireless. What this option appears to do is disable LDPC support in the wireless driver (look it up on Wikipedia - I don't know anything more about what this does and what are the side-effect for other devices).
- Asus implemented a WOL page. I will be removing my own implementation, as theirs is much more cleanly implemented (WOL was the very first thing I ever implemented, back when I barely knew my way around the firmware)
- Asus chose to implement the Charter-related DHCP fix by making it user-configurable. I will be switching to their implementation (mine was always active for everyone)
- A good bit of code cleanup. Many missing definitions added to rc, which should hopefully compile with far fewer warnings now.
- In general, Asus seems to have upgraded to a newer Broadcom SDK. Same kernel version, but newer version of the kernel patches, wireless driver, etc...
- PPPoE now supports CTF (HW acceleration). So, to see the performance improvement mentionned in their changelog, you will probably need to ensure you have HW acceleration enabled (that means no QoS or Per Device monitoring).
There are still quite a few other changes I haven't looked at yet.
With so many changes (especially kernel-level ones), merging and testing will take a bit longer than usual. Current plan is to try to have something available sometime this weekend.
In the mean time, if you are running Asus's build 354, make sure you do post your feedback to either the RT-N66U or RT-AC66U forums to ensure that Asus can gather as much feedback as possible, especially regarding the new wireless driver. So far the feedback is very positive, so I will also use the same drivers in my build. If you are having issues with it, I recommend resetting your router to factory defaults, and manually reconfiguring it. It's possible that some settings that you were using with the older drivers to address some issues should be reverted while using this newer driver.
Last edited: