Помогите привести asterisk в порядок, а точнее два файла: sip.conf и extenssions.conf в SIP.CONF юзвери заведены следующим образом:
[1]
type = friend
host = dynamic
username = 1
secret = XXXX
nat = yes
canreinvite = no
context = office
callerid = user1 <1>
callgroup=1
pickupgroup=1
disallow=all
allow=g729
Если что не валидно или не правильно исправьте пожалуйтса...
extensions.conf:
[office]
;teh.otdel
exten => 1,1, Set(whois1=${STRFTIME(${EPOCH},,%Y "//" %m.%d "//" %H:%M)} - ${CALLERID(number)}-${EXTEN}"<br>")
exten => 1,2, System(/bin/echo ${whois1} >> /var/www/html/monitor/journal-in.html)
exten => 1,3, Set(fname1=${STRFTIME(${EPOCH},,%Y%m%d%H%M)}-${CALLERID(number)}-${EXTEN})
exten => 1,4, Monitor(wav,/var/www/html/record/in/1/${fname1},mb)
exten => 1,5, Playback(new/record-voice)
exten => 1,6, Set(VOLUME(TX)=5)
exten => 1,7, Set(VOLUME(RX)=5)
exten => 1,8, Dial(SIP/1,50,m(mymoh))
exten => 1,9, Playback(new/queue-periodic-announce)
exten => 1,10, Dial(SIP/1&SIP/3,50,m(mymoh))
exten => 1,11, Playback(new/queue-periodic-announce)
exten => 1,12, Dial(SIP1&SIP/3,50,m(mymoh)
exten => 1,13, Playback(new/queue-periodic-announce)
exten => 1,14, Dial(SIP1&SIP/3,50,m(mymoh)
exten => 1,15, Playback(new/queue-periodic-announce)
exten => 1,16, Dial(SIP1&SIP/3,50,m(mymoh)
exten => 1,17, Playback(new/queue-periodic-announce)
exten => 1,18, Dial(SIP1&SIP/3,50,m(mymoh)
exten => 1,19, Playback(new/queue-periodic-announce)
exten => 1,20, Dial(SIP1&SIP/3,50,m(mymoh)
exten => 1,21, Playback(new/queue-periodic-announce)
exten => 1,22, Dial(SIP1&SIP/3,50,m(mymoh)
exten => 1,23, Playback(new/queue-periodic-announce)
exten => 1,24, Dial(SIP1&SIP/3,50,m(mymoh)
exten => 1,25, Playback(new/queue-periodic-announce)
exten => 1,26, Dial(SIP1&SIP/3,50,m(mymoh)
exten => 1,n, Set(nois=${STRFTIME(${EPOCH},,%Y "//" %d.%m "//" %H:%M)} - ${CALLERID(number)}-${EXTEN}"<br>")
exten => 1,n, System(/bin/echo ${nois} >> /var/www/html/monitor/journal-no.html)
exten => 1,n, Dial(DAHDI/g2/89644105855)
exten => 1,n, Hangup
exten => _X./1,1, Set(whois12=${STRFTIME(${EPOCH},,%Y "//" %m.%d "//" %H:%M)} - ${CALLERID(number)}-${EXTEN}"<br>")
exten => _X./1,2, System(/bin/echo ${whois12} >> /var/www/html/monitor/journal-out.html)
exten => _X./1,3, Set(fname12=${STRFTIME(${EPOCH},,%Y%m%d%H%M)}-${CALLERID(number)}-${EXTEN})
exten => _X./1,4, Monitor(wav,/var/www/html/record/out/1/${fname12},mb)
exten => _X./1,5, Set(VOLUME(TX)=3)
exten => _X./1,6, Set(VOLUME(RX)=2)
exten => _X./1,7, Dial(DAHDI/g2/${EXTEN})
зашибися. и вы серйозно думаете что это кто то сделает бесплатно? в виде "сделайте мне хорошо"? что конкретно вас не устраивает?
С 1,8 по 1,26 можно использовать очередь вызовов: queue.conf и приложение Queue(). Не мешало бы заменить приоритеты с чисел на n или same => n - читаемость и удобство правок уже возрастет (правда не понятно, какая версия asterisk).
Что это вообще за бредятина?
Тот кто это писал похоже был чумачечий.
Какая версия астера и что вы вообще хотите получить?
exten => 1,10,Dial(SIP/1&SIP/3,50,m(mymoh))
exten => 1,12,Dial(SIP1&SIP/3,50,m(mymoh)
Задан: 2011-06-23 07:10:44 +0400
Просмотрен: 491 раз
Обновлен: Jun 23 '11
Проект компании "АТС Дизайн"
Asterisk® и Digium® являются зарегистрированными торговыми марками компании
Digium, Inc., США.
IP АТС Asterisk распространяется под лицензией
GNU GPL.