Asterisk

Asterisk 연동 테스트를 진행 중, 다음의 에러가 발생했다. [2014-06-11 09:59:30.319] — Executing [s@SetCalledIDNum:15] Set(“SIP/200-ipvstk-softphone-1-000000f7”, “ChannelB=”) in new stack [2014-06-11 09:59:30.319] — Executing [s@SetCalledIDNum:16] Return(“SIP/200-ipvstk-softphone-1-000000f7”, “”) in new stack [2014-06-11 09:59:30.320] — Executing [s@app_dial_gosub_virtual_context:1] NoOp(“SIP/200-ipvstk-softphone-1-000000f7”, “”) in new stack [2014-06-11 09:59:30.320] — Auto fallthrough, channel ‘SIP/200-ipvstk-softphone-1-000000f7’ status is ‘UNKNOWN’ [2014-06-11 09:59:30.322] — Local/200-ipvstk-softphone-1@DialLine-5336;1 answered Local/200@DialAccount-d00c;2 [2014-06-11 […]

Continue reading about [Asterisk] Auto fallthrough, “channel sip/xxxxxxxxx” status is ‘UNKNOWN’

pchero on June 2nd, 2014

Asterisk sip reload 중… 다음과 같은 오류가 나타났다. [Jun  2 04:45:56] WARNING[19371]: chan_sip.c:28964 reload_config: Section ‘test-01’ lacks type [Jun  2 04:45:56] WARNING[19371]: chan_sip.c:28964 reload_config: Section ‘test-02’ lacks type Asterisk SIP 설정 중, type 설정이 빠져있어서 발생하는 오류였다. type=friend 추가 후, 해결!

Continue reading about [Asterisk] Section ‘test-01’ lacks type

pchero on May 28th, 2014

아래 내용들은 GCC49 버전으로 컴파일 했을 때 발생한 에러들이다. GCC46 버전으로 컴파일 시, 다른 에러들이 발생할 수 있다. 가급적 최신의 컴파일러를 사용하자. Asterisk 컴파일 에러. 컴파일 중 발생한 에러로서, 참조 에러이다. 파일 수정이 필요하다. creating config.h [LD] abstract_jb.o acl.o adsi.o alaw.o aoc.o app.o ast_expr2.o ast_expr2f.o asterisk.o astfd.o astmm.o astobj2.o audiohook.o autochan.o autoservice.o backtrace.o bridge.o bridge_after.o […]

Continue reading about Asterisk-12.2.0 compile error in FreeBSD-10

pchero on April 11th, 2014

Using Variables in Asterisk Dialplans Asterisk 에서 Dialplan 작성시, 내부 변수를 목적에 따라 Global, Shared, Chanel-specific 변수로 구분해서 사용할 수 있다. 공통적으로 변수를 사용할 때 다음과 같은 방식으로 사용할 수 있다. ${foo:offset:length} foo 는 변수의 이름이고, offset 은 변수의 내용 중 참조하고자 하는 시작 위치, length 는 offset 으로부터 참조하고자 하는 변수 내용의 길이이다. 변수 […]

Continue reading about [Asterisk] Variables in Asterisk

pchero on April 11th, 2014

Basic Expressions Asterisk 에서 모든 표현식(수식)은 $ [ ] 로 표시된다. $[expression] 그리고 다음과 같이 사용할 수 있다. $[${COUNT} + 1]$[${COUNT} / 2] Asterisk Dialplan 내에서 표현식이 있다면 해당 구문은 먼저 모든 표현식이 계산된 이후에 진행된다. 다음의 예제를 생각해보자. exten => 204,1,Noop() same => n,Answer() same => n,Set(COUNT=3) same => n,Set(NEWCOUNT=$[${COUNT} + 1]) same => […]

Continue reading about [Asterisk] Advanced Dialplan