> Boot it off flash and have it load an initrd.gz into RAM. Everything will >> run entirely from RAM - no writes to the flash at all! I can get >> everything inside a 48MB flash drive, but I use 64MB ones which gives me >> space to store configs, etc.. (of-course, I make it sound so simple ;-) >> but I'd already worked this out some years back for a diskless router >> project) > > I'm guessing you don't have any sort of graphical UI? I was hoping to run > freepbx in > some way - probably have the mysql database stuff stored somewhere else.. In the 64MB flash devices I use, I can squeeze in a fairly full featured Linux system (and I've not even bothered with uClib or busybox yet) including apache and php. I don't use mysql, and I removed PERL. My web based GUI stores everything in flat text files, and generates the relevant /etc/asterisk files from these text files. It's very fast and without MySQL is one less thing to go wrong. (And I suspect my aplication is actually lot faster than going through a MySQL layer too!) I did test the speed of this by generating config files with 1000 users and there wasn't an issue handling it. (other than having a list of 1000 names on screen which wasn't helpful!)
Is your GUI something you wrote yourself or something that's commercially available? I'm using freePBX on all of my installs and while it lets you do almost everything from the interface I've come to find it's not very user-friendly for novices not to mention having to have mysql as a back-end. I've been looking for a leaner - more simplistic GUI but haven't really come across anything. Maybe Digiums own GUI will meet the needs for this at some point..
_______________________________________________ --Bandwidth and Colocation provided by Easynews.com -- asterisk-users mailing list To UNSUBSCRIBE or update options visit: http://lists.digium.com/mailman/listinfo/asterisk-users
