pchero on March 27th, 2014

사내에서 개발한 리눅스 플랫폼 프로그램을 테스팅하면서 File descriptor 를 감시해야 하는 경우가 생겼다. Socket 을 열고 정상적으로 종료를 하는지 확인하는 내용이었는데.. 이를 위해서 lsof 유틸리티를 사용했다. $ lsof -p [PID] | wc -l 의 명령어로 갯수를 확인하면서 open file descriptor 수를 감시했다. 그러던 중, lsof 의 결과 출력을 분석했는데 이상한 것이 있었다. cbapid 5560 root […]

Continue reading about lsof anon_inode

pchero on March 27th, 2014

Gentoo 머신에 안드로이드 폰을 연결해서 사용할 일이 있었다. 그냥 될 줄 알고 케이블을 연결했는데 인식이 안되는 것이었다. 역시… 뭔가를 해주어야 했다. Gentoo wiki 에서는 mtp mount 하는 방법을 세가지 소개하고 있다. 바로 mtpfs, go-mtpfs, kde 이다. 이중 나는 mtpfs 와 go-mtpfs 를 사용했다. 결론적으로 mtpfs 는 원활한 동작이 되지 않았다. Mount 까지는 성공한 듯 싶었으나, […]

Continue reading about mtp mount in gentoo

pchero on March 25th, 2014

/etc/asterisk/sip.conf 파일은 Asterisk 에서 sip 채널을 설정하는 파일이다. 즉, Asterisk 에서 관리하는 SIP 단말기 정보를 입력하는 설정파일이다. /etc/asterisk/sip.conf 파일 예제 [general] context = unauthenticated ; default context for incoming calls allowguest = no ; disable unauthenticated calls srvlookup = no ; disable DNS SRV record lookup on outbound calls ; (unless you have a reliable […]

Continue reading about Asterisk – sip.conf

pchero on March 24th, 2014

ISO 8601 은 날짜와 시간의 표기에 관한 국제 표준이다. 날짜와 시간을 나타낼 때, 누가 보아도 정확한 시간을 알 수 있도록 만들어 놓은 표준이다. 예를 들어, 여러개의 Time Zone 을 가진 나라가 있다면 (ex. USA) 하나의 로그파일을 분석 할 때, 각각의 Time zone에 맞춰서 로그를 분석하려고 하기때문에 여러가지 문제가 발생할 것이다.이런 경우 ISO 8601 표기에 맞춰 […]

Continue reading about ISO 8601

pchero on March 24th, 2014

AMI Asterisk Manager Interface(AMI)는 Asterisk 에서 제공하는 System monitoring/Management interface 이다. 즉, 이벤트 모니터링과 명령 전달을 위한 Interface 란 뜻이다. AMI 간단 설정 기본적으로 AMI는 disable 로 되어 있다. AMI를 활성화 하기 위해서는 /etc/asterisk/manager.conf 파일 수정이 필요하다. /etc/asterisk/manager.conf 파일을 통해서 AMI 접속에 관한 설정을 해주고, /etc/asterisk/manager.d 디렉토리 밑에 각각의 접속에 대한 계정을 설정해준다. 예제로 hello 라는 […]

Continue reading about [Asterisk] Asterisk Manager Interface(AMI)