Asterisk: Difference between revisions

From NURDspace
(Created page with "=== general === * ip address: 10.208.11.13 * coherence container: 109 === extensions === * 9: main menu * 666: flok mobile * 4001: bar * 4200: BuZz * 4455: (moeten we nog...")
 
No edit summary
(18 intermediate revisions by 3 users not shown)
Line 1: Line 1:
{{Project
|Name=Asterisk
|Status=Active
|Picture=Foon_rookhok.jpg
|Tool=No
|Location=Space
|Participants=Flok
}}
=== general ===
=== general ===


Line 5: Line 13:
* coherence container: 109
* coherence container: 109


=== Voip subscription ===
We have a VoIP subscription from budgetphone.nl. The number is: '''0317-794512.'''
The account from budgetphone.nl can be accessed with username 'penningmeester@nurdspace.nl' and the usual password.


=== extensions ===
=== extensions ===


* 9: main menu
* 9: main menu
* 666: flok mobile
** 1 bar
** 2 buzz
** 3 rookhok
** 4 zaal1
** 5 studio
** 6 gamers
** 8 flok mobile
** not making a choice will ring -all- extensions
 
* 666 (and 6001?): flok mobile
* 2222: Music
* 2223: Music skip
* 4001: bar
* 4001: bar
* 4200: BuZz
* 4200: BuZz
* 4455: (moeten we nog ergens wegzetten, dat is die polycom van flok)
* 4222: zaal 1
* 4333: studio
* 4455: rookhok
* 4666: gamers
* 4667: zaal2
* 9999: party line
 
===configuring===
 
* /etc/asterisk
** sip.conf
** iax.conf
** users.conf
** extensions.conf
 
=== telefoons ===
 
* 00:04:f2:ae:68:04  10.208.43.2    Polycom_0004f2 2019-03-15 22:32:16 -NA-               
* 00:15:65:86:f4:88  10.208.43.55    SIP-T23G      2019-03-15 22:52:43 -NA-               
* 00:15:65:9c:9f:cb  10.208.43.46    SIP-T23G      2019-03-15 23:02:22 -NA-               
* 00:15:65:9c:9f:df  10.208.43.49    SIP-T23G      2019-03-15 22:28:29 -NA-               
* 00:15:65:a2:2f:c5  10.208.43.32    SIP-T23G      2019-03-15 23:28:31 -NA-
 
 
In extensions.conf you configure what happens when someone calls in or out. This is also the place where the '''/usr/local/bin/push-it.sh''' script is invoked when someone dials-in.
 
 
 
=== MPD ===
 
<nowiki>audio_output {
type "httpd"
name "pcm wav Stream"
encoder "wave"
port "6666"
format "8000:16:1"
}</nowiki>
 
* /usr/local/bin/stream.sh
** /usr/bin/curl -s http://10.208.43.94:6666/ --output -
 
* musiconhold.conf
<nowiki>[default]
mode=custom
application=/usr/local/bin/stream.sh
format=pcm</nowiki>
 
 
=== allowing people from internet to connect to this asterisk instance ===
 
* adjust sip.conf and extensions.conf
* add their static ip-address to /etc/iptables/rules.v4
OR
* let them connect via [[vpn]]
 
=== member phones ===
We have a large stock of phones for people to use for voip purposes.
 
* ~30 Aastra/[[Asterisk/mitel_6865i|Mitel 6865i]] gbit (~dozen complete kit inc psu)
* ~100 Aastra/[[Asterisk/mitel_6735i|Mitel 6735i]] 100mbit
* ~big box with handsets, cords and feet
* ~dozen selection of various voip devices
 
[[Category:VoIP]]

Revision as of 22:30, 4 July 2020

Asterisk
Foon rookhok.jpg
Participants Flok
Skills
Status Active
Niche
Purpose
Tool No
Location Space
Cost
Tool category

Asterisk

Foon_rookhok.jpg {{#if:No | [[Tool Owner::{{{ProjectParticipants}}} | }} {{#if:No | [[Tool Cost::{{{Cost}}} | }}

general

  • ip address: 10.208.11.13
  • coherence container: 109


Voip subscription

We have a VoIP subscription from budgetphone.nl. The number is: 0317-794512.

The account from budgetphone.nl can be accessed with username 'penningmeester@nurdspace.nl' and the usual password.

extensions

  • 9: main menu
    • 1 bar
    • 2 buzz
    • 3 rookhok
    • 4 zaal1
    • 5 studio
    • 6 gamers
    • 8 flok mobile
    • not making a choice will ring -all- extensions
  • 666 (and 6001?): flok mobile
  • 2222: Music
  • 2223: Music skip
  • 4001: bar
  • 4200: BuZz
  • 4222: zaal 1
  • 4333: studio
  • 4455: rookhok
  • 4666: gamers
  • 4667: zaal2
  • 9999: party line

configuring

  • /etc/asterisk
    • sip.conf
    • iax.conf
    • users.conf
    • extensions.conf

telefoons

  • 00:04:f2:ae:68:04 10.208.43.2 Polycom_0004f2 2019-03-15 22:32:16 -NA-
  • 00:15:65:86:f4:88 10.208.43.55 SIP-T23G 2019-03-15 22:52:43 -NA-
  • 00:15:65:9c:9f:cb 10.208.43.46 SIP-T23G 2019-03-15 23:02:22 -NA-
  • 00:15:65:9c:9f:df 10.208.43.49 SIP-T23G 2019-03-15 22:28:29 -NA-
  • 00:15:65:a2:2f:c5 10.208.43.32 SIP-T23G 2019-03-15 23:28:31 -NA-


In extensions.conf you configure what happens when someone calls in or out. This is also the place where the /usr/local/bin/push-it.sh script is invoked when someone dials-in.


MPD

audio_output {
	type 		"httpd"
	name 		"pcm wav Stream"
	encoder 	"wave"
	port 		"6666"
	format 		"8000:16:1"
}
  • musiconhold.conf
[default]
mode=custom
application=/usr/local/bin/stream.sh
format=pcm


allowing people from internet to connect to this asterisk instance

  • adjust sip.conf and extensions.conf
  • add their static ip-address to /etc/iptables/rules.v4

OR

  • let them connect via vpn

member phones

We have a large stock of phones for people to use for voip purposes.

  • ~30 Aastra/Mitel 6865i gbit (~dozen complete kit inc psu)
  • ~100 Aastra/Mitel 6735i 100mbit
  • ~big box with handsets, cords and feet
  • ~dozen selection of various voip devices