Ok!
First of all about what were removed from original firmware to free space for extra modules:
1. IPv6 support.
2. USB printing support.
3. USB serial support.
4. 3G drivers for Sierra and Option cards support.
I think it's not good idea to remove these features but you should have consider of removing some other stuffs like hotspot apps.
grymster wrote:
In attached file you will find the firmware itself.
This file have to be used with Asus Firmware Restoration Utility or by using tftp client.
If you don't know what it does mean - please forget about my build!
...
P.S. Just to be sure that uploaded file is intact,
file size - 3713631
file md5sum - d7c9b36dc880aaa4310aa03bd6e565a1
Looking at file size, I assume it's not for Asus N13U B1. Would you confirm whether this router is supported?
Since you didn't had time to add some more information, I had to do some aditional steps in order to make this work.
If there is a better way to do this, please point all of us in right direction.
I enabled USB storage and automatic mounting, but I didn't knew if there is a run-on-mount script, so I checked where kernel modules are, and added those lines to startup:
Can someone help me please with very strange issue. I have recently changed my ISP. And starting script stoped to work =(. I don't know how it can be relayted. But when I plug back my old ISP, script is working, plug in new it does not =(. I tryed use this commands one by one via telnet, it worked perfectly. If I call all this commands one by one via web ui it works too. But when I call the whole script something goes wrong and non of commands seems to be started. My previous ISP provided me with Internet via PPPOE connection. My new one provide me with Static IP adress, Mask, Gateway, and DNS.
Joined: 04 Feb 2011 Posts: 88 Location: SPb, Russia
Posted: Sun Aug 28, 2011 8:04 Post subject:
amitg0123 wrote:
It would be of great help if you explain how you managed to build the final firmware.
Thanks
In attached file you will find my script which I used to build firmware. Also there are tools compiled from dd-wrt svn source for building final firmware.
Just replace insides of root_fs directory with your tree and set your directories in script file.
Warning!
Based on my experiences it would be great idea to have "usb2ttl serial cable"! In case of bricking your router you will be able to easily un-brick it
_____________________________________
RT-N13U custom build with FS and Swap (r17990)
Last edited by grymster on Sun Feb 16, 2014 18:13; edited 2 times in total
Being able to produce custom builds is is a huge step forward. Kudos to you, Grymster.
Going back just over a year, Timekiller first proposed adding the ext2 drivers to the build, http://svn.dd-wrt.com:8000/ticket/1620. (Presumably lesser-used items could be taken out, if needed, as amitg0123 refreshes a few posts back.) That ticket has remained open, suggesting BrainSlayer () may intend to do this, but no action thus far.
Why this practice (including ext2 drivers) isn't standard across all possible builds is baffling. Doing so makes it possible for the device to be self-contained.
While Gouryella is the best (three cheers for him ), what happens when his server (or anyone's mirror) is down and the router needs a reboot?
Don't know what the memory map looks like, but very much hope for a build with ext2, and only the junk ditched, if necessary (not IPv6 or USB printing). Chances are, that would be the final FW update for me.
The RT-N13U is a great little machine, even without swap. It's been running Asterisk (with GV and a second line registered) for months flawlessly. It provides wireless to my neighbors on a separate network, serves files from a small website, provides access to network storage and streams to the stereo via sound card. If only it could boot up without wget!
It would be of great help if you explain how you managed to build the final firmware.
Thanks
In attached file you will find my script which I used to build firmware. Also there are tools compiled from dd-wrt svn source for building final firmware.
Just replace insides of root_fs directory with your tree and set your directories in script file.
Thanks grymster. I will resume my adventure to prepare a similar custom firmware for n13u.b1.
Joined: 04 Feb 2011 Posts: 88 Location: SPb, Russia
Posted: Mon Aug 29, 2011 5:15 Post subject:
amitg0123 wrote:
Thanks grymster. I will resume my adventure to prepare a similar custom firmware for n13u.b1.
Thank you again...
I believe that main hardware (except flash and RAM of course) are the same in both revisions of N13U therefore I think that N13U firmware should work on N13U-b1 too but I cannot check it. _________________ Device: Netgear WNDR4300
Firmware: DD-WRT r26490
Kirill's way require one more small partition on USB storage device where you put Gouryella's pacakge with kernel modules.
It works great and I used to use it, until grymster made firmware with swap support. All you need now is to flash grymster's firmware, and you will have kernel modules and swap right in firmware.
For everything else (how to install optware, samba...) there is nothing like Gouryella's way of doing those things in case of N13U!