<br><br><div class="gmail_quote">2012/11/7 Jeff LaCoursiere <span dir="ltr"><<a href="mailto:jeff@sunfone.com" target="_blank">jeff@sunfone.com</a>></span><br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<div class="im"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><br>
</blockquote></div>
Just to chime in, if you REALLY want multi-tenant, it is super easy and surprisingly efficient to use kernel level virtualization to run multiple instances of asterisk (and even FreePBX). We use LXC to do this. The "host" runs an instance that has the dahdi hardware, drivers, and upstream connections. The "clients" have SIP connections to the host for all inbound/outbound, so you have a central place to collect/process CDR records for billing. Getting your phones to connect to each instance is an exercise for the network admin ;)<br>
<br>
Much simpler than working out multiple contexts, extension overlaps, etc., IMO.<br></blockquote><div><br>Yes, it's a very interesting idea !! <br></div></div>