Anonymous

Project:VOIP: Difference between revisions

From London Hackspace Wiki
no edit summary
No edit summary
Line 4: Line 4:
A few members had been interested in playing with VOIP/SIP things, mostly involving connecting the [[Phone|space phone line]] to the internet and doing voice menus, sip accounts for members, group chat, joining the [http://hackerspaces.org/wiki/Call-in Hackerspaces Call in], getting linked up to other hackspaces, etc.  
A few members had been interested in playing with VOIP/SIP things, mostly involving connecting the [[Phone|space phone line]] to the internet and doing voice menus, sip accounts for members, group chat, joining the [http://hackerspaces.org/wiki/Call-in Hackerspaces Call in], getting linked up to other hackspaces, etc.  


----
==Functional features:==
==Functional features:==
* Internal dialing between floors  (really easy rather than going back and forth back and forth to talk with someone / do something)
* Internal dialing between floors  (really easy rather than going back and forth back and forth to talk with someone / do something)
Line 28: Line 27:
* CONFIG NOTE: Custom configs/scripts to be shared confidentially as they contain passwords.
* CONFIG NOTE: Custom configs/scripts to be shared confidentially as they contain passwords.


----
==Asterisk Configuration==
 
The asterisk configuration files can be found in <code>/etc/asterisk</code>. To make reading / managing the files easier they've been split up, and are "included" from the base config files.
 
===PJSIP===
 
The chan_sip module will be going EOL in the not so distant future, so we're now using chan_pjsip - a newer, shinier, and more RFC compliant SIP stack. The syntax is significantly different, but still works much the same way.
 
{| class="wikitable"
! Filename
! Description
|-
| pjsip.conf
| The default pjsip config template that ships with Asterisk. You shouldn't need to edit this file too much.
|-
| pjsip_transports.conf
| Defines the various "transports", ie the IPs, ports and protocols Asterisk listens on.
|-
| pjsip_peers.conf
| Defines "peers", E.G VoIP providers and other Hackspace's phone systems.
|-
| pjsip_extensions.conf
| Defines "extensions", I.E Phones registering to the PBX
|}


==Provisioning Notes==
==Provisioning Notes==
Line 62: Line 85:
     dsp70.9-4-2TH1-1.sbn
     dsp70.9-4-2TH1-1.sbn
     cvm70sip.9-4-2TH1-1.sbn
     cvm70sip.9-4-2TH1-1.sbn
----


==Infrastructure needs/Future uses:==
==Infrastructure needs/Future uses:==
Line 73: Line 94:


Dial '''020 3422 0547''' to call the LHS phone system, please contact [[User:Marrold|Marrold]] or email the [http://groups.google.com/group/london-hack-space-infrastructure london-hack-space-infrastructure] mailing list.
Dial '''020 3422 0547''' to call the LHS phone system, please contact [[User:Marrold|Marrold]] or email the [http://groups.google.com/group/london-hack-space-infrastructure london-hack-space-infrastructure] mailing list.
----


==References:==
==References:==
242

edits