Anything's possible if you have the time and skills required. As a minimum you'd need some basic understanding of how to edit and compile C programs in a Linux environment. In addition to that, compiling a complete firmware from source presents its own challenges. Have a look at this recent thread about the subject, particularly post #42. If that doesn't mean anything to you I'd suggest that it's probably above your current skill set.OK. Is this possible?
Welcome To SNBForums
SNBForums is a community for anyone who wants to learn about or discuss the latest in wireless routers, network storage and the ins and outs of building and maintaining a small network.
If you'd like to post a question, simply register and have at it!
While you're at it, please check out SmallNetBuilder for product reviews and our famous Router Charts, Ranker and plenty more!