Archive for August, 2006
This short tutorial documents the process that I took to synchronize time between 2 WRT54G routers.
I needed this function because I wanted to send log files out of the different nodes at the same time. Well, we all know that WRT54G routers don’t have on-board clocks so it’s hard to sync. But anyway, this actually works for me cause it makes it easier for me to time my experiments and run my cron jobs when they all start from 0. This is a complete trial and error thingy that yielded the results I wanted, so follow at your own risk.
Seems like this online documentation thing is catching on. My site is specially catered for people like me, who find it a huge challenge to pick up this Openwrt thingy. No dummies guide online, and it is really tough to search for solutions. 😦 I usually spend a damn long time trying to figure out some basic stuff that most experts know. Hence, this motivates my series of Dummy’s guide! We must always contribute back to the Opensource community yeah? 🙂 I am gonna be building a business on Opensource software soon.
But that’s not the point that I want to illustrate here. The topic is on: How do we automate scp on Linksys WRT54G (running on Openwrt) such that they can send each other files periodically without the troublesome need of entering the stupid passwords.
*I developed this solution because I needed to set up an experimental testbed that has 5 routers in a string topology and 4 routers are supposed to be sending a log file out every 10 minutes to router 1. I needed to automate this process so that I can leave the routers to their own antics and let them do what they need to do.
This is yet another techie posting.
I was just wondering why do I have a /tmp partition on my wrt54g that is 7MB! I wanted to use this memory! Whatever’s written to /tmp will be erased on reboot. I wanted the information to survive a reboot! I wanted to increase the retainable memory on board the router!
I was googling around but I couldn’t find a solution. Then I found this… apparently 7MB is RAM (edited from Flash) memory and no matter what I do, I can’t keep the stuff on it. Oh well. 😦
Note the keywords that I included in the title. This is an entirely TECHIE posting. 30 days worth of work condensed into one page.
This is really to help anyone, who’s looking for any sort of help to AODV on Openwrt on a WRT54G Version 4 /WRT54GL Linksys router. I am listing all my problems, or stuff encountered etc.
I have 2 methods. The first shows an inkling on how I did the cross-compilation from C code to Mips code. The second just shows how I did the ipkg thingy from the AODV-UU package that I found online. (For this second method, I am still trying to find a way to compile my own packages. Will put this in Part II when I figure out how. Or you guys can enlighten me)
Disclaimer: THIS IS NOT THE ABSOLUTE GUIDE TO COMPILING. THERE WILL STILL BE SOME ERRORS SOMETIMES. BUT AT LEAST IT GIVES YOU SOME HINT ON HOW YOU CAN MOVE AHEAD. FOLLOW AT YOUR OWN RISK.
August 3, 2006 at 1:24 pm Enter your password to view comments.
One might be compelled for a moment to say that the meaning of Life is to live it to the fullest.
Is that really the case? Or is that something that we fabricated out of nowhere because Life really has no meaning attached to it.
This is an abstract concept, it is not about Life being depressing. If Life was depressing, then there is a meaning attached to it, and that is being depressed. It is not about Life being anything, it is just about Life being meaningless – the absence of any meaning attached to it.
If one can fully grasp this concept and enlighten himself to the meaning of meaningless, he can then see for himself, the real meaning of Life.
I hear people giving a cynical look right now on the point about Life has no meaning. “What do you mean no meaning?!”
Simply ask the Earth and you will get the answer, look at the Sea to get the hint, look at the sky to get what I mean.
Too abstract? Totally, but not if you are already on the Path.