Difference between revisions of "User talk:Jonas Oestman/Howto/Asterisk"
Jump to navigation
Jump to search
m (moved User:Jonas Oestman/HowTo:Asterisk to User talk:Jonas Oestman/HowTo:Asterisk: anybody should be able to edit) |
|
(No difference)
|
Revision as of 21:56, 16 May 2010
bubba1 sarge etc/asterisk/sip.conf
[general] context=incomming bindport=5060 bindaddr=0.0.0.0 ;srvlookup=yes realm=PUTSOMETHINGHERE.org ;realm=asterisk externhost=UTSOMETHINGHERE.org localnet=192.168.0.0/255.255.254.0 register => 0123456789:PUTSOMETHINGHERE@sipserver.alltele.se [gahron] type=friend secret=hmm context=internal host=dynamic Callerid=User Name qualify=3000 [RixTelecom] type=peer fromuser=0123456789 username=0123456789 authname=0123456789 authuser=0123456789 secret=PUTSOMETHINGHERE password=PUTSOMETHINGHERE host=int.sipserver.alltele.se fromdomain=cx-cust-shg02.rixtelecom.se insecure=very allow=all
extensions.conf
[general] static=yes writeprotect=no autofallthrough=yes clearglobalvars=no priorityjumping=no CONSOLE=Console/dsp [globals] CONSOLE=Console/dsp ; Console interface for demo IAXINFO=guest ; IAXtel username/password TRUNK=Zap/g2 ; Trunk interface TRUNKMSD=1 ; MSD digits to strip (usually 1 [incomming] exten => s,1,Dial(SIP/hardphone) [outgoing] exten => _X.,1,Dial(SIP/${EXTEN}@RixTelecom) [hello] exten => hello,1,NoOp(${CALLERID(all)} called at ${STRFTIME(${EPOCH},,%Y%m%d-%H:%M:%S)}) exten => hello,n,Answer() exten => hello,n,Playback(hello-world) exten => hello,n,SayUnixTime(,Europe/Stockholm) exten => hello,n,SayAlpha(abcdefghijklmnopqrstuvwxyz) exten => hello,n,SayDigits(1234567890) exten => hello,n,SayNumber(123456789) exten => hello,n,SayPhonetic(abcdefghijklmnopqrstuvwxyz) exten => hello,n,SendDTMF(1234567890) exten => hello,n,Playback(vm-goodbye) exten => hello,n,Hangup() [echo] exten => echo,1,Answer() exten => echo,n,Echo() exten => echo,n,Playback(vm-goodbye) exten => echo,n,Hangup() [hardphone] exten => hardphone,1,Dial(SIP/hardphone) [callmeonallphones] exten => barefoot,1,Dial(SIP/hardphone&SIP/softphone&SIP/n95&SIP/hp6910&SIP/kphone)
Callerid läggar man in genom att skriva detta i en kedja exten => s,n,AGI(/home/asterisk/set_callerid.php)
Ring lokalt, lägg på riktnummer
exten => _XXXXX,1,Dial(SIP/090${EXTEN}@RixTelecom) exten => _XXXXXX,1,Dial(SIP/090${EXTEN}@RixTelecom) exten => _XXXXXXX,1,Dial(SIP/090${EXTEN}@RixTelecom)