6. 카드 설치

여기서는 리눅스와 윈도우 환경에서의 특별한 하드웨어 설정에 대해 알아본다.

6.1. Quicknet PhoneJack

알아본 바와 같이 Quicknet Phonejack 은 VoIP 가속기능을 가지고 있는 사운드카드이다. 이 장비가 지원하는 것은

Quicknet PhoneJack 은 ISA (또는 PCI) 카드로서 PC 에 설치할 수 있다. 이 장비는 IRQ 없이 동작한다.

6.1.1. 소프트웨어 설치

윈도우 시스템에서는 아래를 설치해야 한다 :

  1. 카드 드라이버

  2. Internet Switchboard 프로그램 (신형의 Quicknet 카드를 사용하여 인터넷이 있어야 동작할 수 있다.)

모든 프로그램은 Quicknet web site 에서 다운로드 받을 수 있다.

Switchboard 를 설치한 다음 Quicknet 에 등록하면 장비의 모든 기능을 사용할 수 있다.

수화기를 들면 Internet Switchboard 가 작동하여 전화번호 입력을 기다린다. (전화기에서 직접 입력하면 된다.) 이때 가능한 동작은 :

  1. 별표 "*" 를 누른 다음 IP 주소를 입력한 다음 (점 "." 은 별표 "*" 를 사용) 우물 정 "#" 을 누르면 된다.

  2. (국제전화 국가코드를 포함하여) PSTN 전화번호를 입력하여 기존 전화가입자에게 전화를 걸 수 있다. 이때는 시간당 요금을 지불해야 할 게이트웨이 업체에 등록이 필요하다.

  3. 미리 기억시켜둔 (두 자리까지의) 단축다이얼을 입력하면 IP 나 PSTN 을 통한 전화를 걸 수 있게 된다.

Internet Swichboard 는 H323 을 준수한다. 따라서 당신은 다른 사용자, 예를들자면 MS Netmeeting 사용자와도 통화할 수 있다.

경고!! Internet Switchboard 는 반드시 신형의 Quicknet 카드를 사용하여 인터넷에 연결되어야만 한다.

Internet Switchboard 대신에 OpenH323 어플리케이션인 openphone (GUI 기반) 이나 ohphone (커맨드라인으로 작동) 을 사용할 수 있다.

리눅스 시스템에서는 아래를 설치해야 한다 :

  1. 카드 드라이버를 Quicknet web site 에서 받은 다음 컴파일한다. (반드시 현재 리눅스 소스 디렉터리를 /usr/src/linux 로 소프트링크나 하드링크 걸어두어야만 한다.)

  2. 어플리케이션 openphone 또는 ohphone 을 설치한다.

  3. 만약 당신이 개발자라면 SDK 를 받아서 직접 자신만의 어플리케이션을 작성할 수도 있다. (윈도우용도 가능)

6.1.2. 설정

Internet Switchboard (또는 다른 어플리케이션) 을 통해 이런 것이 가능하다 :

  1. 선호하는 압축 알고리듬을 변경

  2. 지터 (jitter) 딜레이를 튜닝

  3. 볼륨을 조절

  4. 에코 소거수준을 조절

6.2. Quicknet LineJack

이 카드는 방금 설명한 모델과 매우 유사하며, 역시 게이트웨이 기능을 지원한다.

PSTNGx 어플리케이션 (리눅스와 윈도우 버전) 을 이쪽 에서 다운로드받거나 게이트웨이 기능을 위해 Internet Switchboard 를 사용한다.

6.3. VoiceTronix 제품

  1. 우선 이쪽 에서 파일을 다운로드 받는다.

  2. 압축을 풀어준다.

  3. 'src/vpbreglinux.cpp' 를 README 파일의 지시대로 수정한다.

  4. 'make' 라고 입력한다.

  5. 'make install' 라고 입력한다.

  6. src 디렉터리로 이동한다.

  7. 'insmod vpb.o' 라고 입력한다.

  8. 콘솔에서 'dmesg' 명령의 결과를 보고 major number 를 찾는다. 이것을 MAJOR 라 하자.

  9. 위에서 찾은 MAJOR 를 적용하여 'mknod /dev/vpb0 c MAJOR 0' 라고 입력한다.

  10. unittest 디렉터리로 이동해서 './echo' 라고 입력한다.

더 상세한 도움말은 README 의 지시대로 따른다.

나는 개인적으로 VoiceTronix 제품은 테스트해보지 않았으므로 VoiceTronix web site 로 지원을 요청해 보도록 한다.