buddyp
Occasional Visitor
I followed the directions from https://github.com/RMerl/asuswrt-merlin/wiki/Compile-Firmware-from-source-using-Ubuntu and built a working trx for my RT-AC66U.
Now that I've done that I'd like to build a customized system without a lot of the default stuff that is in asuswrt.
I noticed that you can do 'make menuconfig' in the router directory, as well as the kernel and busybox directories (as you would expect). However, after a few minutes of looking at the top level (~/asuswrt-merlin/release/src-rt-6.x) Makefile it looks those lower level .config files are generated by the top level Makefile. Its been a decade since I looked at a Makefile that complicated and I'm not really fully groking it.
So I edited the .config at the top level and I did a 'make' with no target and I got a trx without the stuff I didn't want. Is this the right way to do it? Can I use the various 'make menuconfig' commands to tailor my trx further?
TIA!
Now that I've done that I'd like to build a customized system without a lot of the default stuff that is in asuswrt.
I noticed that you can do 'make menuconfig' in the router directory, as well as the kernel and busybox directories (as you would expect). However, after a few minutes of looking at the top level (~/asuswrt-merlin/release/src-rt-6.x) Makefile it looks those lower level .config files are generated by the top level Makefile. Its been a decade since I looked at a Makefile that complicated and I'm not really fully groking it.
So I edited the .config at the top level and I did a 'make' with no target and I got a trx without the stuff I didn't want. Is this the right way to do it? Can I use the various 'make menuconfig' commands to tailor my trx further?
TIA!
Last edited: