<br><br><div><span class="gmail_quote">On 3/10/07, <b class="gmail_sendername">Gordon Henderson</b> <<a href="mailto:gordon+asterisk@drogon.net">gordon+asterisk@drogon.net</a>> wrote:</span><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
On Sat, 10 Mar 2007, Mail Lists wrote:<br><br>> I've had a look around and I think I have settled on one of the VIA EPIA<br>> fanless boards. Does anyone have any experience with these running asterisk<br>> as far as performance and reliability is concerned? Has anyone run asterisk
<br>> with any compressed codecs on this setup?<br><br>I've built several systems based on this motherboard (the 1GHz fanless<br>one) Compressed codecs are fine - as long as you aren't transcoding ;-) I<br>figured I could push 30 non transcoded calls through one, but I've never
<br>had the ability to fully test it out. The max. I had going on one system<br>was 20 calls.</blockquote><div><br>I probably will be doing transcoding .... phone(ulaw)->PBX(gsm)->VTSP<br>At least in some circumstances.
<br><br></div><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">Boot it off flash and have it load an initrd.gz into RAM. Everything will<br>run entirely from RAM - no writes to the flash at all! I can get
<br>everything inside a 48MB flash drive, but I use 64MB ones which gives me<br>space to store configs, etc.. (of-course, I make it sound so simple ;-)<br>but I'd already worked this out some years back for a diskless router
<br>project)</blockquote><div><br>I'm guessing you don't have any sort of graphical UI? I was hoping to run freepbx in <br>some way - probably have the mysql database stuff stored somewhere else.. <br> </div><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
<br>I keep voicemail on a 2nd flash IDE device mounted as ext2 (not 3 as ext3<br>writes regularly!) and force the fsck at boot time if it's dirty - I'd<br>rather lose all voicemail than have it dump itself into single user mode
<br>waiting for keyboard input... (your thoughts here might be different :)</blockquote><div><br>Have you ever burnt out a flash drive from voicemail usage alone? <br></div><div><br></div><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
> Also, I would really like to run this as a router/firewall appliance as well<br>> so that that the box can sit on a public IP if the client only has one. For<br>> this reason I kind of have my heart set on openbsd. The routing and firewall
<br>> utilities on openbsd are very simple to configure and easy to use. Does<br>> anyone know what limitations asterisk might have on openbsd (besides lack of<br>> zaptel.. ) ? I have run asterisk 1.2.? on openbsd before and found it worked
<br>> pretty well.<br><br>I run similar motherboards as routers, booting off flash too. Also running<br>Linux, but then I find the Linux firewall an easy thing to work with for<br>most simple cases.<br><br>Watch your interrupts - especially if you're plugging in a 2nd Ethernet
<br>card and a TDM card. The VIA motherboard which has 2 Ethernet ports has a<br>processor with only 64MB of cache ram. The ones I'm using have 128KB<br>cache.</blockquote><div><br>I don't think TDM is even a consideration - at least not right now. Do the boards you use have
<br>2 PCI slots??<br><br><br></div><br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">Drop me an email and I'll send you a simple shell script to setup a basic
<br>firewall, do nat, etc.<br><br>I'd probably not recomend running the router/firewall on the same box as<br>asterisk though...</blockquote><div><br>That'd be great thanks! <br><br>Why would you not do that? security? resources? Single point of failure?
<br> </div><br></div>Thanks a lot for all your advice - its nice to know that this sort of setup is working for people. Up till now I've only run asterisk on IBM eservers with redundant everything - which works well - but for most small-medium size clients it's definitely overkill and not very elegant.
<br><br><br>