不少網友提到 SMC IP PBX 2FXO+2FXS, 可以接二條外線及二個類比分機, 但如果要再擴充一條外線, 購買 4FXO voice gateway 價格又太高, 而 1FXO voice gateway 又不好找, 那麼 Linksys SPA3000 是一個可以考慮的選項 (企業用戶還是建議使用較高階的 SIP voice gateway)

Linksys SPA3000 提供 1FXS+1FXO, 可接一外線及一類比話機, 和 PAP2 設定方式相同, 將電源及網路線接上後, 按 **** 進入語音設計, 再按 110# 從話筒可聽到 box 所取得的 IP adddress.
以 browser 輸入 SPA3000 IP 進入設定畫面. LINE1 對應至 FXS port, 而 PSTN LINE 對應至 FXO Port.
LINE1 設定和 PAP2 相同, 不再多做介紹.

LINE1 狀態可以在 INFO 頁面 check.

Inbound Call
SPA3000 搭配 SMC IP PBX 要比 Asterisk 上容易許多, 有關 SPA3000 搭配 Asterisk 可以參考 OSSLab 的說明 (click here)
首先於 SMC IP PBX 上建立一 SIP Trunk. 此處所設定的密碼等一下要用在 SPA3000 PSTN LINE 上.

於 SPA3000 PSTN LINE 畫面輸入對應之參數.

接下來是一些設定上的重點, 首先在 SPA3000 PSTN 進線時, 預設是去 ring FXS port, 但我們的設定是要去進線到 IP PBX, 所以在 SPA3000 advanced 設定要做些微調.
[Dial Plans]
Dial Plan 2: (S0<:4200>)
[PSTN-To-Voip Gateway Setup]
PSTN Ring Thru Line1: no (不要去 ring LINE1)
PSTN CID For VoIP CID: yes (caller 要帶到 IP PBX)
PSTN Caller Default DP: 2 (PSTN 進線直接去 call Dial Plan#2, 前面所指定的)
這樣 SPA3000 進線就會直接轉到 SMC IP PBX IVR.
至於 CALLER ID 方面, 我是設定為 ETSI DTMF, 在此地的中華電信機房可以解得 caller id 無誤.
Outbound Call
而從 IP PBX 要從 SPA3000 FXO port 撥出的設定就相當容易, 直接在 User Group > Associate Trunk 指定走前面所建立的 SIP Trunk, 即會從 SPA3000 FXO Port 撥出.