分類

Slideshow

Get the Flash Player to see the slideshow.

彙整

近期迴響

Asterisk 相關

Learning

Linux

Who am I

經常收看

金錢世界

Site search

 

八月 2008
    九月 »
 12
3456789
10111213141516
17181920212223
24252627282930
31  

標籤

近期文章

預備和安裝軟件(二)

下載了 Asterisk, Zaptel LibPRI 這三個基本組件後,我們便可能以開始把它們解壓縮,然後再編譯和安裝。因為以下我會開始分享我在安裝Asterisk 所遇到的問題和解決方法,所以我不打算在這裡詳細解釋安裝方法。大家可能以下載 Asterisk E-Book 作一參考。
http://www.asteriskdocs.org

首先我需要講解我現有設備和硬體用作測試 Asterisk 如下:


1, Lucent MAX MX60-4T1-AC
這樣是我在二手市場買回來的。它徐了支援四個 T1外,它還包括了MX-SL-8BRIT 擴充模組和一只 MBX-SL-POTSFXS 擴充模組。
作一個模擬電話機樓也蠻合適呢。

2, OpenVoice A400


這張板卡是中國OpenVox公司所生產的。Zaptel完全支援這板卡。每條 Analog 電話線由各獨立的模組控制。上圖這板卡是共插了四個 FXO (Foregin Exchange Office),可以接駁四條街綫。如果某條電話線的模組是轉換了做 FXS (Foreign Exchange Station),這樣這條電話線便可以直接接駁電話分機。電話分機的電源供應是來自電腦裏的變壓器,所以你會看到這板卡右方有一個電腦電源插頭。這籍此把電腦的電源供應至電話分機。但如果像我一樣用法,所有電話線是街綫,這板卡便無須接駁電源。


3, Digium TE110P T1/E1 Single Span Board


因為這張板卡很袖珍,很多人誤會了它這是一張普通的網卡呢。這板卡是同時支援T1/E1 介面。效果表現也不錯。

它們與 Dialogic 或 Eicon 大廠板卡不同。它們是沒有專用 DSP 或 CPU在其中,相反,所有關於電話線路控制或其他運算工作也由電腦的 CPU 擔當。因此它們的價格會較便宜。但對電腦的性能要求便相應提高。

現在所有電腦用的CPU,不論 Intel 或 AMD也已經支援 MMX 了。Asterisk 是可以支援MMX指令從而提高性能。但是對Asterisk 來說,Asterisk 是只支援 Intel CPU 的 MMX 指令集。如果它要在 AMD 的 CPU 上跑,它必須在編譯時關閉 MMX 指令集支援,否則它便運行不到。

如果需要處理電話分機的 hook flash 事件(例如,我們的電話分機需要做轉接,我們可以按一下 Falsh,聽到 Dail Tone後便輸入轉接的電話號碼),我們便需要在 Zaptel Driver 在編譯前,在 zconfig.h 裏把包著FXSFLASH  的 /* 和 */ 移去。

/* #define FXSFLASH */
重新編譯後,Asterisk 便可以處理電話分機的 hook flash 事件。

如果大家像我一樣,會用 VIA 所生產的底板和CPU時,記得需要在Asterisk 裏的 Makefile,把 PROC=i586 前的 # 號移去。

# Pentium & VIA processors optimize
#PROC=i586

否則, Asterisk 便不能在 VIA CPU 上跑。


VIA Mainboard: http://www.via.com.tw/en/products/mainboards/


[@more@]

延伸內文

取材自:

http://www.microvoip.com/rumen/shuyu/200510/20051009131320.htm

FXO 和 FXS

FXS英文全稱為Foreign Exchange Station,外部交換站。它是一種話音介面,是數位電話交換系統和POTS電話之間的一個線路端連接。它類比PABX的分機介面(或中心局的用戶介面),可實現一部普通電話機與一部多工器的連接。簡單的說它是直接與普通類比電話機、傳真機、IP電話相連的介面。
FXO英文全稱是Foreign Exchange Office,外部交換局。它是一種話音介面,是中央交換局交換機和數位電話交換系統之間的一個中繼端連接。相對於中心局而言,它模擬一台PABX分機,可實現一部普通電話機與一部多工器的連接。也就是直接以類比方式與電話局的程式控制交換機相連的介面。
FXS意指Foreign Exchange Station,是對Station端的介面;FXO意指Foreign Exchange Office,是對Central Office端的介面。簡單的說,在模擬(Analog)線路上,FXS的設備會對Station端送出鈴流,而FXO的設備會接收來自CO(例如:局用交換機,或商用交換機… )的鈴流。

Write a comment