Linux за българи: Форуми

Linux секция за напреднали => Хардуерни и софтуерни проблеми => Темата е започната от: Princess Amidala в Mar 05, 2011, 22:05



Титла: Asterisk
Публикувано от: Princess Amidala в Mar 05, 2011, 22:05
Здравейте,

Честно казано, не успях да намеря къде да публикувам този въпрос.

Би ли могъл някой, който има солиден опит с Астериск, да ме насочи към добри ресурси, на базата на които да направя първи стъпки, впоследствие да напредна в материята? До този момент, не съм се занимавала с това, прегледах доста сайтове и форуми, но ми се иска някаква методика в целия процес, нещата да се изучават постепенно и поетапно, за да избегна тоталното объркване. Благодаря на тези, които ще се отзоват.


Титла: Re: Asterisk
Публикувано от: b2l в Mar 05, 2011, 22:14
http://www.asteriskguru.com/

Това е писано от българи, даже ще се похваля, че ги познавам :P.


Титла: Re: Asterisk
Публикувано от: Princess Amidala в Mar 05, 2011, 22:33
Благодаря ти, това е отличен ресурс! Остава да си намеря някой ментор само.


Титла: Re: Asterisk
Публикувано от: Acho в Mar 05, 2011, 22:34
Ще си намериш. Ето има кой да те запознае.


Титла: Re: Asterisk
Публикувано от: b2l в Mar 05, 2011, 22:42
От 6 месеца не съм го барал този Asterisk иначе бях пуснал една SIP централа, с настроени клиенти и номера (но това е елементарно). И все пак за повече въпроси може да се обръщаш във форума.


Титла: Re: Asterisk
Публикувано от: Bogo в Mar 06, 2011, 00:07
Началото трябва да е просто, после търсиш сложните решения.

logger.conf

[logfiles]
console = warning,notice,error

modules.conf

[modules]
autoload=yes

sip.conf

[general]
port=5060
bindaddr=0.0.0.0
disallow=all
allow=ulaw

[100]
type=peer
host=dynamic
secret=100
context=users
mailbox=user1@domain.com

[200]
type=peer
host=dynamic
secret=200
context=users
mailbox=user2@domain.com

[voipbuster]
type=peer
host=sip.voipbuster.com
username=username
fromuser=username
secret=******
canreinvite=no

extensions.conf

[macro-phone]
exten => s,1,Dial(SIP/${MACRO_EXTEN},25)
exten => s,n,Goto(${DIALSTATUS},1)

exten => ANSWER,1,Hangup
exten => CANCEL,1,Hangup
exten => NOANSWER,1,Voicemail(${MACRO_EXTEN}@default,u)
exten => BUSY,1,Voicemail(${MACRO_EXTEN}@default,b)
exten => CONGESTION,1,Voicemail(${MACRO_EXTEN}@default,b)
exten => CHANUNAVAIL,1,Voicemail(${MACRO_EXTEN}@default,u)
exten => a,1,VoicemailMain(${MACRO_EXTEN}@default)

[stations]
exten => 100,1,Macro(phone)
exten => 200,1,Macro(phone)

exten => 4242,1,VoicemailMain(default)

[default]
exten => _NXXNXXXXXX,1,Dial(SIP/voipbuster/1${EXTEN})
exten => _1NXXNXXXXXX,1,Dial(SIP/voipbuster/${EXTEN})

[local]
exten => _NXXXXXX,1,Dial(SIP/voipbuster/1212${EXTEN})

[users]
include => stations
include => local
include => default

voicemail.conf

[general]
format=wav
serveremail=user@domain.com
attach=yes
fromstring=Voicemail
emailsubject=New Voicemail message ${VM_MSGNUM}
emailbody=A ${VM_DUR} long message from ${VM_CALLERID}, on ${VM_DATE}\n
emaildateformat=%A, %d %B %Y at %H:%M:%S

[default]
100 => 100,Mailbox 100,user1@domain.com
200 => 200,Mailbox 200,user2@domain.com

Ето едно просто PBX с две вътрешни телефончета добро за начало.