<br><br><div class="gmail_quote">2012/11/7 Jeff LaCoursiere <span dir="ltr">&lt;<a href="mailto:jeff@sunfone.com" target="_blank">jeff@sunfone.com</a>&gt;</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 &quot;host&quot; runs an instance that has the dahdi hardware, drivers, and upstream connections.  The &quot;clients&quot; 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&#39;s a very interesting idea !! <br></div></div>