https://secure.limesco.nl/w/index.php?title=FreeSWITCH/Instellen&feed=atom&action=history
FreeSWITCH/Instellen - Bewerkingsoverzicht
2024-03-28T16:43:33Z
Bewerkingsoverzicht voor deze pagina op de wiki
MediaWiki 1.29.2
https://secure.limesco.nl/w/index.php?title=FreeSWITCH/Instellen&diff=1466&oldid=prev
Xopr: 4000 voicemail aangepast naar 5000 IVR omdat 4000 niet routeert
2015-10-16T16:16:52Z
<p>4000 voicemail aangepast naar 5000 IVR omdat 4000 niet routeert</p>
<table class="diff diff-contentalign-left" data-mw="interface">
<col class='diff-marker' />
<col class='diff-content' />
<col class='diff-marker' />
<col class='diff-content' />
<tr style='vertical-align: top;' lang='nl'>
<td colspan='2' style="background-color: white; color:black; text-align: center;">← Oudere versie</td>
<td colspan='2' style="background-color: white; color:black; text-align: center;">Versie van 16 okt 2015 om 16:16</td>
</tr><tr><td colspan="2" class="diff-lineno" id="mw-diff-left-l177" >Regel 177:</td>
<td colspan="2" class="diff-lineno">Regel 177:</td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>===GSM naar FS===</div></td><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>===GSM naar FS===</div></td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>Toets een nummer in op je GSM (niet in de 1 of 9 reeks)</div></td><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>Toets een nummer in op je GSM (niet in de 1 of 9 reeks)</div></td></tr>
<tr><td class='diff-marker'>−</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>bijvoorbeeld: ''<del class="diffchange diffchange-inline">4000</del>'', de <del class="diffchange diffchange-inline">voicemailbox</del>.</div></td><td class='diff-marker'>+</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>bijvoorbeeld: ''<ins class="diffchange diffchange-inline">5000</ins>'', de <ins class="diffchange diffchange-inline">demo [[Terminologie#IVR|IVR]]</ins>.</div></td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>Probeer ook de trunk extensie te gebruiken en bel een vast/mobiel nummer. (merk op dat de 9 niet voorkomt in de reguliere expressie zoals bovenaan ingetypt, dus 0900 nummers zullen met deze howto niet gerouteerd worden.</div></td><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>Probeer ook de trunk extensie te gebruiken en bel een vast/mobiel nummer. (merk op dat de 9 niet voorkomt in de reguliere expressie zoals bovenaan ingetypt, dus 0900 nummers zullen met deze howto niet gerouteerd worden.</div></td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"></td><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"></td></tr>
</table>
Xopr
https://secure.limesco.nl/w/index.php?title=FreeSWITCH/Instellen&diff=1200&oldid=prev
Patrick Uiterwijk: Speakup trunk regex bijgewerkt. de + was ongeldig (is een repeat), en soms stuurt SpeakUp ook alleen 31, dus zonder +
2014-05-03T13:18:24Z
<p>Speakup trunk regex bijgewerkt. de + was ongeldig (is een repeat), en soms stuurt SpeakUp ook alleen 31, dus zonder +</p>
<table class="diff diff-contentalign-left" data-mw="interface">
<col class='diff-marker' />
<col class='diff-content' />
<col class='diff-marker' />
<col class='diff-content' />
<tr style='vertical-align: top;' lang='nl'>
<td colspan='2' style="background-color: white; color:black; text-align: center;">← Oudere versie</td>
<td colspan='2' style="background-color: white; color:black; text-align: center;">Versie van 3 mei 2014 om 13:18</td>
</tr><tr><td colspan="2" class="diff-lineno" id="mw-diff-left-l97" >Regel 97:</td>
<td colspan="2" class="diff-lineno">Regel 97:</td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div><pre></div></td><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div><pre></div></td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>     <extension name="Speakup trunk"></div></td><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>     <extension name="Speakup trunk"></div></td></tr>
<tr><td class='diff-marker'>−</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>       <condition field="destination_number" expression="^(0|0031|+31)([1-8]\d{8})$"></div></td><td class='diff-marker'>+</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>       <condition field="destination_number" expression="^(0|0031|<ins class="diffchange diffchange-inline">\</ins>+<ins class="diffchange diffchange-inline">31|</ins>31)([1-8]\d{8})$"></div></td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>         <action application="bridge" data="{origination_caller_id_number=316xxxxxxxx}sofia/gateway/speakup/31$2"/></div></td><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>         <action application="bridge" data="{origination_caller_id_number=316xxxxxxxx}sofia/gateway/speakup/31$2"/></div></td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>       </condition></div></td><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>       </condition></div></td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>     </extension></div></td><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>     </extension></div></td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div></pre></div></td><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div></pre></div></td></tr>
<tr><td class='diff-marker'>−</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div><del style="font-weight: bold; text-decoration: none;"></del></div></td><td colspan="2"> </td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"></td><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"></td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>==Testen==</div></td><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>==Testen==</div></td></tr>
</table>
Patrick Uiterwijk
https://secure.limesco.nl/w/index.php?title=FreeSWITCH/Instellen&diff=1193&oldid=prev
Wim: /* GSM handset instellen */ over inbound-reg-force-matching-username
2014-04-23T19:00:29Z
<p><span dir="auto"><span class="autocomment">GSM handset instellen: </span> over inbound-reg-force-matching-username</span></p>
<table class="diff diff-contentalign-left" data-mw="interface">
<col class='diff-marker' />
<col class='diff-content' />
<col class='diff-marker' />
<col class='diff-content' />
<tr style='vertical-align: top;' lang='nl'>
<td colspan='2' style="background-color: white; color:black; text-align: center;">← Oudere versie</td>
<td colspan='2' style="background-color: white; color:black; text-align: center;">Versie van 23 apr 2014 om 19:00</td>
</tr><tr><td colspan="2" class="diff-lineno" id="mw-diff-left-l42" >Regel 42:</td>
<td colspan="2" class="diff-lineno">Regel 42:</td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>In XML kan een eventueel quoteje gecodeerd worden als: &amp;quot;</div></td><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>In XML kan een eventueel quoteje gecodeerd worden als: &amp;quot;</div></td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"></td><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div><ins style="font-weight: bold; text-decoration: none;"></ins></div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div><ins style="font-weight: bold; text-decoration: none;">Bij mij ([[Overleg_gebruiker:Wim|Wim]]) stuurde SpeakUp verschillende namen voor de sip user en authentication user. Voor beide heb ik een profile aangemaakt onder conf/directory/default/, en in conf/sip_profiles/internal.xml toegestaan dat bij registratie beide verschillend zijn door inbound-reg-force-matching-username op false te zetten:</ins></div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div><ins style="font-weight: bold; text-decoration: none;"></ins></div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div><ins style="font-weight: bold; text-decoration: none;"><pre></ins></div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div><ins style="font-weight: bold; text-decoration: none;">    <!-- Force the user and auth-user to match. --></ins></div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div><ins style="font-weight: bold; text-decoration: none;">    <param name="inbound-reg-force-matching-username" value="false"/></ins></div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div><ins style="font-weight: bold; text-decoration: none;"></pre></ins></div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div><ins style="font-weight: bold; text-decoration: none;"></ins></div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div><ins style="font-weight: bold; text-decoration: none;">Om erachter te komen wat de username is die SpeakUp gebruikt, kun je in dezelfde file log-auth-failures op true zetten en vervolgens de logfile in de gaten houden.</ins></div></td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"></td><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"></td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>==SpeakUp trunk/gateway instellen==</div></td><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>==SpeakUp trunk/gateway instellen==</div></td></tr>
</table>
Wim
https://secure.limesco.nl/w/index.php?title=FreeSWITCH/Instellen&diff=1177&oldid=prev
Patrick Uiterwijk: standaard voicemailnummer freeswitch wordt gerouteerd naar T-mobile
2014-04-08T10:25:43Z
<p>standaard voicemailnummer freeswitch wordt gerouteerd naar T-mobile</p>
<table class="diff diff-contentalign-left" data-mw="interface">
<col class='diff-marker' />
<col class='diff-content' />
<col class='diff-marker' />
<col class='diff-content' />
<tr style='vertical-align: top;' lang='nl'>
<td colspan='2' style="background-color: white; color:black; text-align: center;">← Oudere versie</td>
<td colspan='2' style="background-color: white; color:black; text-align: center;">Versie van 8 apr 2014 om 10:25</td>
</tr><tr><td colspan="2" class="diff-lineno" id="mw-diff-left-l202" >Regel 202:</td>
<td colspan="2" class="diff-lineno">Regel 202:</td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"></td><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"></td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>* Transfer is niet het doorverbinden van een gesprek (audio), maar het doorgeven van de afhandeling (signalling) van een inkomend gesprek. Doorschakelen wordt gedaan door een gesprek de 'bridgen' naar een andere extensie.</div></td><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>* Transfer is niet het doorverbinden van een gesprek (audio), maar het doorgeven van de afhandeling (signalling) van een inkomend gesprek. Doorschakelen wordt gedaan door een gesprek de 'bridgen' naar een andere extensie.</div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div><ins style="font-weight: bold; text-decoration: none;"></ins></div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div><ins style="font-weight: bold; text-decoration: none;">* Je wilt vermoedelijk het standaard-nummer van FreeSWITCH voicemail (4000) wijzigen, aangezien deze naar T-mobile gerouteerd wordt (info [[Nummerroutering|hier]])</ins></div></td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"></td><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"></td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>* Momenteel is het nog niet gelukt om anoniem te bellen. Ik heb de volgende parameters geprobeerd zonder succes:</div></td><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>* Momenteel is het nog niet gelukt om anoniem te bellen. Ik heb de volgende parameters geprobeerd zonder succes:</div></td></tr>
<tr><td colspan="2" class="diff-lineno" id="mw-diff-left-l209" >Regel 209:</td>
<td colspan="2" class="diff-lineno">Regel 211:</td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>** effective_caller_name</div></td><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>** effective_caller_name</div></td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>** effective_caller_id</div></td><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>** effective_caller_id</div></td></tr>
<tr><td class='diff-marker'>−</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div><del style="font-weight: bold; text-decoration: none;"></del></div></td><td colspan="2"> </td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"></td><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"></td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>==Foutzoeken==</div></td><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>==Foutzoeken==</div></td></tr>
</table>
Patrick Uiterwijk
https://secure.limesco.nl/w/index.php?title=FreeSWITCH/Instellen&diff=1066&oldid=prev
Vanrein op 1 nov 2013 om 10:28
2013-11-01T10:28:03Z
<p></p>
<table class="diff diff-contentalign-left" data-mw="interface">
<col class='diff-marker' />
<col class='diff-content' />
<col class='diff-marker' />
<col class='diff-content' />
<tr style='vertical-align: top;' lang='nl'>
<td colspan='2' style="background-color: white; color:black; text-align: center;">← Oudere versie</td>
<td colspan='2' style="background-color: white; color:black; text-align: center;">Versie van 1 nov 2013 om 10:28</td>
</tr><tr><td colspan="2" class="diff-lineno" id="mw-diff-left-l3" >Regel 3:</td>
<td colspan="2" class="diff-lineno">Regel 3:</td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>Kijk op hun [http://wiki.freeswitch.org wiki] voor een [http://wiki.freeswitch.org/wiki/Download_%26_Installation_Guide installation guide] en/of [http://wiki.freeswitch.org/wiki/Getting_Started_Guide getting started guide]</div></td><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>Kijk op hun [http://wiki.freeswitch.org wiki] voor een [http://wiki.freeswitch.org/wiki/Download_%26_Installation_Guide installation guide] en/of [http://wiki.freeswitch.org/wiki/Getting_Started_Guide getting started guide]</div></td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"></td><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"></td></tr>
<tr><td class='diff-marker'>−</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>Momenteel kan de pagina wat rommelig overkomen, maar er zou voldoende informatie tussen moeten staan om het een en ander aan de praat te krijgen.</div></td><td class='diff-marker'>+</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>Momenteel kan de pagina wat rommelig overkomen, maar er zou voldoende informatie tussen moeten staan om het een en ander aan de praat te krijgen<ins class="diffchange diffchange-inline">.  Er is ook een [[Instellen|algemene uitleg van de infrastructuur]] beschikbaar die niet specifiek op FreeSWITCH ingaat</ins>.</div></td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>Er kunnen met het kopieren van de informatie aanpassen van persoonlijke gegevens wat foutjes ontstaan zijn, en ten tijde van deze howto schrijven kon ik ([[Gebruiker:Xopr|Xopr]]) de handset niet meer testen.</div></td><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>Er kunnen met het kopieren van de informatie aanpassen van persoonlijke gegevens wat foutjes ontstaan zijn, en ten tijde van deze howto schrijven kon ik ([[Gebruiker:Xopr|Xopr]]) de handset niet meer testen.</div></td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"></td><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"></td></tr>
</table>
Vanrein
https://secure.limesco.nl/w/index.php?title=FreeSWITCH/Instellen&diff=995&oldid=prev
Xopr: DIY categorie toegevoegd
2012-12-04T18:09:07Z
<p>DIY categorie toegevoegd</p>
<table class="diff diff-contentalign-left" data-mw="interface">
<col class='diff-marker' />
<col class='diff-content' />
<col class='diff-marker' />
<col class='diff-content' />
<tr style='vertical-align: top;' lang='nl'>
<td colspan='2' style="background-color: white; color:black; text-align: center;">← Oudere versie</td>
<td colspan='2' style="background-color: white; color:black; text-align: center;">Versie van 4 dec 2012 om 18:09</td>
</tr><tr><td colspan="2" class="diff-lineno" id="mw-diff-left-l1" >Regel 1:</td>
<td colspan="2" class="diff-lineno">Regel 1:</td></tr>
<tr><td class='diff-marker'>−</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>[[Category:FreeSWITCH]] [[Category:Howto]]</div></td><td class='diff-marker'>+</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>[[Category:FreeSWITCH]] [[Category:Howto<ins class="diffchange diffchange-inline">]] [[Category:DIY</ins>]]</div></td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>Deze pagina legt uit hoe je het DIY pakket kunt gebruiken in combinatie met [http://freeswitch.org FreeSWITCH].</div></td><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>Deze pagina legt uit hoe je het DIY pakket kunt gebruiken in combinatie met [http://freeswitch.org FreeSWITCH].</div></td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>Kijk op hun [http://wiki.freeswitch.org wiki] voor een [http://wiki.freeswitch.org/wiki/Download_%26_Installation_Guide installation guide] en/of [http://wiki.freeswitch.org/wiki/Getting_Started_Guide getting started guide]</div></td><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>Kijk op hun [http://wiki.freeswitch.org wiki] voor een [http://wiki.freeswitch.org/wiki/Download_%26_Installation_Guide installation guide] en/of [http://wiki.freeswitch.org/wiki/Getting_Started_Guide getting started guide]</div></td></tr>
</table>
Xopr
https://secure.limesco.nl/w/index.php?title=FreeSWITCH/Instellen&diff=986&oldid=prev
Xopr: pagina gemaakt voor FreeSWITCH
2012-11-08T22:14:49Z
<p>pagina gemaakt voor FreeSWITCH</p>
<p><b>Nieuwe pagina</b></p><div>[[Category:FreeSWITCH]] [[Category:Howto]]<br />
Deze pagina legt uit hoe je het DIY pakket kunt gebruiken in combinatie met [http://freeswitch.org FreeSWITCH].<br />
Kijk op hun [http://wiki.freeswitch.org wiki] voor een [http://wiki.freeswitch.org/wiki/Download_%26_Installation_Guide installation guide] en/of [http://wiki.freeswitch.org/wiki/Getting_Started_Guide getting started guide]<br />
<br />
Momenteel kan de pagina wat rommelig overkomen, maar er zou voldoende informatie tussen moeten staan om het een en ander aan de praat te krijgen.<br />
Er kunnen met het kopieren van de informatie aanpassen van persoonlijke gegevens wat foutjes ontstaan zijn, en ten tijde van deze howto schrijven kon ik ([[Gebruiker:Xopr|Xopr]]) de handset niet meer testen.<br />
<br />
<br />
Login op deze wiki en pas eventueel aan waar nodig.<br />
Eventueel overleg op de [[Overleg:{{PAGENAME}}|discussiepagina]].<br />
<br />
==GSM handset instellen==<br />
FreeSWITCH instellen voor je mobiele nummer<br />
<br />
Dit is de directory-gebruiker waar SpeakUp mee naar je toe verbindt om gesprekken van en naar je GSM te routeren.<br />
Als het goed is, heb je het gebruikers id en wachtwoord achtergelaten bij Limesco.<br />
<br />
'''freeswitch/conf/directory/default/316xxxxxxxx.xml'''<br />
<pre><br />
<include><br />
<user id="316xxxxxxxx"><br />
<params><br />
<param name="password" value="WACHTWOORD"/><br />
<param name="vm-password" value="VOICEMAIL_PIN"/><br />
</params><br />
<variables><br />
<variable name="toll_allow" value="domestic,international,local"/><br />
<variable name="accountcode" value="316xxxxxxxx"/><br />
<variable name="user_context" value="default"/><br />
<variable name="effective_caller_id_name" value="NAAM"/><br />
<variable name="effective_caller_id_number" value="316xxxxxxxx"/><br />
<variable name="outbound_caller_id_name" value="$${outbound_caller_name}"/><br />
<variable name="outbound_caller_id_number" value="$${outbound_caller_id}"/><br />
<variable name="callgroup" value="techsupport"/><br />
</variables><br />
</user><br />
</include><br />
</pre><br />
<br />
Deze gebruiker zal binnen het dialplan in de context 'default' uitkomen; hier staan standaard de meeste (demo) extensies in en wordt gezien als een vertrouwelijke context (extensies in deze mogen vaak gebruik maken van gateways)<br />
<br />
In XML kan een eventueel quoteje gecodeerd worden als: &amp;quot;<br />
<br />
<br />
==SpeakUp trunk/gateway instellen==<br />
De uplink via SpeakUp instellen<br />
<br />
Dit is de gateway van SpeakUp voor verbinding naar het publieke telefoonnet (POTS).<br />
<br />
'''freeswitch/conf/sip_profiles/external/speakup.nl.xml'''<br />
<pre><br />
<include><br />
<gateway name="speakup"><br />
<param name="username" value="GEBRUIKERSNAAM"/><br />
<param name="realm" value="alg.sip.speakup.nl"/><br />
<param name="password" value="WACHTWOORD"/><br />
<!-- inkomende gesprekken naar deze extensie in het dialplan (public context) --><br />
<param name="extension" value="316zzzzzzzz"/><br />
<!-- zet dit onder de 120 seconden als de server achter NAT zit om zo een de UDP 'state' te onthouden op de router --><br />
<param name="expire-seconds" value="60"/><br />
<br />
<!-- registreer voor inkomende gesprekken te ontvangen<br />
momenteel nog niet kunnen testen --><br />
<param name="register" value="true"/><br />
<param name="retry-seconds" value="30"/><br />
<!-- gebruik callerid van een op te zetten gesprek in het 'from' veld voor outbound gesprekken via deze gateway --><br />
<!-- gebruik het 'from' veld van de initieerder als callerid: dit heb je nodig in combinatie met 'origination_caller_id_number' zodat Speakup jouw outbound gesprekken toelaat --><br />
<param name="caller-id-in-from" value="true"/><br />
</gateway><br />
</include><br />
</pre><br />
<br />
<br />
Om in de public context de te bellen extensie toe te laten, moet nog een kleine toevoeging gemaakt worden in:<br />
'''freeswitch/conf/dialplan/public/00_inbound_did.xml'''<br />
<pre><br />
<extension name="public_did"><br />
<condition field="destination_number" expression="^(316zzzzzzzz)$"><br />
<action application="set" data="domain_name=$${domain}"/><br />
<action application="transfer" data="316xxxxxxxx XML default"/><br />
</condition><br />
</extension><br />
</pre><br />
<br />
Tenslotte moet in het dialplan nog een extensie toegevoegd worden zodat gesprekken van de GSM gerouteerd worden naar POTS in:<br />
'''freeswitch/conf/dialplan/default.xml'''<br />
<br />
<pre><br />
<extension name="Speakup trunk"><br />
<condition field="destination_number" expression="^(0|0031|+31)([1-8]\d{8})$"><br />
<action application="bridge" data="{origination_caller_id_number=316xxxxxxxx}sofia/gateway/speakup/31$2"/><br />
</condition><br />
</extension><br />
</pre><br />
<br />
<br />
==Testen==<br />
<br />
Je kunt de FreeSWITCH server na elke wijziging afsluiten en opnieuw opstarten, maar het is praktischer om onderdelen te herladen tijdens het draaien van de server.<br />
<br />
Start de command line interface `freeswitch/bin/fs_cli`.<br />
<br />
Druk op F6 of typ ''reloadxml'' om de nieuwe configuratie in te laden.<br />
<br />
Om te kijken of de inkomende registratie van speakup gelukt is, typ een van de volgende commando's:<br />
<pre><br />
freeswitch@internal> sofia status profile internal reg<br />
<br />
Registrations:<br />
=================================================================================================<br />
Call-ID: 2f0e782e1633ce5c-9729@193.169.138.207<br />
User: 316xxxxxxxx@192.168.x.x<br />
Contact: "user" <sip:316yyyyyyyy@193.169.138.207:8044><br />
Agent: Mobile-On-PBX<br />
Status: Registered(UDP)(unknown) EXP(2012-11-08 21:38:23) EXPSECS(159)<br />
Host: freeswitch<br />
IP: 193.169.138.207<br />
Port: 8044<br />
Auth-User: 316xxxxxxxx<br />
Auth-Realm: mijndomein.tld<br />
MWI-Account: 316xxxxxxxx@192.168.x.x<br />
<br />
Total items returned: 1<br />
=================================================================================================<br />
</pre><br />
<br />
of voor de wat nieuwere versies van FreeSWITCH:<br />
<pre><br />
freeswitch@internal> show registrations as xml<br />
<result row_count="1"><br />
<row row_id="1"><br />
<reg_user>316xxxxxxxx</reg_user><br />
<realm>192.168.x.x</realm><br />
<token>2f0e782e16343069-9729@193.169.138.207</token><br />
<url>sofia/internal/sip:316yyyyyyyy@193.169.138.207:8044</url><br />
<expires>1352406918</expires><br />
<network_ip>193.169.138.207</network_ip><br />
<network_port>8044</network_port><br />
<network_proto>udp</network_proto><br />
<hostname>freeswitch</hostname><br />
<metadata></metadata><br />
</row><br />
</result><br />
</pre><br />
<br />
<br />
Als de gateway al opgestart was, moet deze gestopt worden om er zeker van te zijn dat de nieuwe instellingen geladen worden.<br />
om de gateway af te sluiten, typ:<br />
sofia profile external killgw speakup<br />
in de console zal een melding verschijnen zoiets als: ''"UN-Registering speakup"'', gevolgd door een ''"Removed gateway speakup"''<br />
<br />
om vervolgens de nieuwe (gateway) settings op te pikken, typ:<br />
sofia profile external rescan<br />
(merk op dat op de achtergrond automatisch eerst een reloadxml gebeurd, iets wat je bij aanpassingen op het dialplan zelf moet typen)<br />
<br />
In de log zal komen te staan: ''"Added gateway 'speakup' to profile 'external'"'' gevolgd door ''"Registering speakup"''.<br />
<br />
om te verifieren dat de gateway actief is, druk op F6 of typ ''sofia status''<br />
in het tabelletje zal het volgende tussen staan:<br />
<pre><br />
freeswitch@internal> sofia status<br />
...<br />
external::speakup gateway sip:GEBRUIKERSNAAM@alg.sip.speakup.nl REGED<br />
</pre><br />
<br />
Als beide systemen in de lucht zijn, kun je vanuit de console een gesprek initieren om alle combinaties te testen.<br />
<br />
<br />
===GSM naar FS===<br />
Toets een nummer in op je GSM (niet in de 1 of 9 reeks)<br />
bijvoorbeeld: ''4000'', de voicemailbox.<br />
Probeer ook de trunk extensie te gebruiken en bel een vast/mobiel nummer. (merk op dat de 9 niet voorkomt in de reguliere expressie zoals bovenaan ingetypt, dus 0900 nummers zullen met deze howto niet gerouteerd worden.<br />
<br />
===FS naar GSM===<br />
Bel de handset en speel het tetris deuntje af<br />
originate user/316xxxxxxxx@mijndomein.tld 9198<br />
<br />
pas het inkomende nummer aan op het display van de GSM:<br />
originate {origination_caller_id_number=1189998819991197}user/316xxxxxxxx@mijndomein.tld 9198<br />
<br />
<br />
===POTS naar FS===<br />
Nog niet kunnen testen..<br />
<br />
===FS naar POTS===<br />
Bel ACKspace en speel het tetris deuntje af<br />
originate {origination_caller_id_number=316xxxxxxxx}sofia/gateway/speakup/31457112345 9198<br />
of<br />
originate {origination_caller_id_number=316yyyyyyyy}sofia/gateway/speakup/31457112345 9198<br />
<br />
<br />
==Opmerkingen==<br />
<br />
* 316xxxxxxxx, 316yyyyyyyy en 316zzzzzzzz zijn voor het gemak hetzelfde nummer, maar zijn niet strikt gebonden aan elkaar. Zo is:<br />
** 316xxxxxxxx de gekozen gebruikersnaam om de Speakup extensie aan te laten melden: gelijk aan het echte nummer van de GSM<br />
** 316yyyyyyyy geeft Speakup mee als 'from' adres (nummerportering nog niet voltooid)<br />
** 316zzzzzzzz is de gekozen extensie in de 'public' context die uiteindelijk naar 316xxxxxxxx in de 'default' context getransferred wordt.<br />
<br />
* De term extension is geen telefoonextensie: hard- en softphones zijn 'users' in een 'directory'. Extension refereert naar een te bellen nummer (al dan niet uitgedrukt in reguliere expressie) binnen een bepaalde context.<br />
<br />
* Context is een fysieke scheiding tussen telefoonverkeer (default wordt gebruikt voor 'interne' gebruikers, public voor gateways om die aldaar te transferren naar de juiste extensie in de juiste context<br />
<br />
* Transfer is niet het doorverbinden van een gesprek (audio), maar het doorgeven van de afhandeling (signalling) van een inkomend gesprek. Doorschakelen wordt gedaan door een gesprek de 'bridgen' naar een andere extensie.<br />
<br />
* Momenteel is het nog niet gelukt om anoniem te bellen. Ik heb de volgende parameters geprobeerd zonder succes:<br />
** sip_cid_type = rpid, pid of none<br />
** origination_caller_id_name<br />
** origination_privacy = hide_name, hide_number en/of screen<br />
** effective_caller_name<br />
** effective_caller_id<br />
<br />
<br />
==Foutzoeken==<br />
Wees er zeker van dat de laatste nieuwe xml ingeladen is: druk op F6 of typ:<br />
reloadxml<br />
<br />
laat alle dialplan debug informatie zien in de console (standaard al aan in fs_cli): druk op F8 of typ:<br />
/log debug<br />
<br />
laat (alle) SIP berichten zien in de console:<br />
sofia global siptrace on<br />
<br />
Herstart de speakup gateway in de externe context<br />
sofia profile external killgw speakup<br />
sofia profile external rescan<br />
<br />
Herstart een heel sofia profiel (zou niet nodig moeten zijn)<br />
sofia profile external restart<br />
<br />
Herstart sofia (categorie kanon op mug)<br />
reload mod_sofia</div>
Xopr