公告版位

SPA3000_med.jpg網路電話閘道器 1 FXS 及 1 FXO

官方連結:http://www.linksys.com/servlet/Satel...VisitorWrapper

討論區:http://forum.voxilla.com/linksys-sip...um/index2.html

 

如何設定與 Elastix(Asterisk)  連接
◆ 在 SPA3000 的設定

設定之前先將所有設定回復成出廠設定,且必須以 Admin 登入及選擇 Advanced 模式。建議在設定完成後務必在正式啟用前先設定管理者的密碼。

1. 檢查 RTP Packet Size

SIP->RTP Parameters
RTP Packet Size = 0.020 

2. 設定 PSTN Line

   PSTN Line->
   SIP Settings
   SIP Port = 5061(看你PBX設多少PORT  不過  不要跟LINE1設同一個PORT)

 

Proxy and Registration
Proxy = 你的 Asterisk box 的 IP
Make Call Without Reg = Yes
Ans Call Without Reg = Yes
Register Expires = 300

Subscriber Information
Display Name = PSTN Call  (在Elastix 下   我選擇不設  CALL ID  就出現了  ) 不然打來都出現PSTN Call 

這問題困繞我很久  本想放棄  花了1天時間交叉測試  結果被我試出來了  

CALL ID   出現前提之下  

Last PSTN Caller: , 0972302059(這是我偉造的號碼  不要打去  你會被扁   我不知道)

這裡要有號碼ㄜ


User ID = pstn-1  (這必須與 Asterisk 的 Trunk - username 相同)  等於帳號
Password = yourpass  (同上, 必須與 Trunk 相同)  等於密碼

Audio Configuration
Preferred Codec = G711u
DTMF Process INFO = Yes
DTMF Process AVT = Yes
DTMF Tx Method = Auto

Dial Plans
Dial Plan 2 = (S0<:123456789>)  ;取代 1234567890 為實際的 PSTN 號碼,且必須與 Asterisk 的 Inbound Route 的 DID 號碼相同.

VoIP-To-PSTN Gateway Setup
VoIP-To-PSTN Gateway Enable = yes
VoIP Caller Auth Method = None
VoIP PIN Max Retry = 3 ; I did not change this.
One Stage Dialing = Yes ; very important
Line 1 VoIP Caller DP = none
VoIP Caller Default DP = none
Line 1 Fallback DP = none

VoIP Users and Passwords(HTTP Authentication)
保留所有原本的空白及下拉選單的 1

PSTN-To-VoIP Gateway Setup
PSTN-To-VoIP Gateway Enable = Yes
PSTN Caller Auth Method = none
PSTN Ring Thru Line 1 = no ; I use Asterisk for my routing.
PSTN Pin Max Retry = 3
PSTN CID for VoIP CID = Yes  ;if you subscribe to CallerID service on your PSTN line, otherwise No
PSTN CID Number Prefix = (Leave Blank)
PSTN Caller Default DP = 2 ; important - here is where it sends the calls to.
Off Hook While Calling VoIP = No
Line 1 Signal Hook Flash To PSTN = Disabled
PSTN CID Name Prefix = (Leave Blank)

FXO Timer Values(sec)
Voip Answer Delay = 0
PSTN Answer Delay = 3

PSTN Disconnect Detection
不用作任何改變

International Control

FXO Port Impedance:  220+820||120nF

SPA To PSTN Gain: = 3
PSTN To SPA Gain: = 4

Ring Frequency Min: =10

Ring Frequency Max: =100
當使用分機撥打 PSTN 時,若聽到對方的聲音太小,可以調整 PSTN to SPA Gain,反之,當對方聽你聲音太小時,調整 SPA to PSTN Gain。這兩項增益值都不宜調整過大,否則會產生回音(Echo)。

Q&A

Q: 當網路不通或停電時,如何使 Line 1 的分機仍可以從 PSTN 撥出。
A: SPA3000 的作法可以設為自動,進入網頁管理介面,選擇 Line 1 -> VoIP Fallback To PSTN
Auto PSTN Fallback = yes

Q: 如何強制 Line 1 的分機從 PSTN 撥出。
A: 假設當撥*00 的前置碼時,需從 PSTN 撥出,設定方法為進入 Line 1 -> Dial Plan
插入一段規則 <*00,:>xx.<:@gw0>,注意: 若有多條規則時,每一段規則需以 | 符號作區隔。
進入 PSTN Line -> VoIP-To-PSTN Gateway Setup
Line 1 VoIP Caller DP = none

Q: 從外線撥入 PSTN 後,當外部電話掛斷時,SPA3000 未立即斷線,需等20秒左右才會呈現離線狀態
A: 某些地區使用上述的標準設定仍出現 PSTN 掛不斷現象,可改下列參數:
進入 PSTN Line -> PSTN-To-VoIP Gateway Setup
Off Hook While Calling VoIP = Yes

Q: 網路分機撥至 PSTN(VoIP to PSTN) 時,撥號完成後,ring 一聲後即掛斷。
A:

 

◆ 在 Elastix 的設定

《Trunks》Add SIP Trunk

Outbound Caller ID : "PSTN Caller"<PhoneNumber>
Maximum Channels : 1
Trunk Name : pstn
PEER Details : 

disallow=all
allow=ulaw
canreinvite=no
context=from-trunk
dtmfmode=rfc2833
host=<SPA3000 IP>
incominglimit=1
nat=never
port=5061
qualify=yes
secret=<pass>
type=friend
username=<username>
 

Incoming Settings : 保持空白 

 

《Inbound Routes》 Add Incoming Route

Description : PSTNOut
DID Number : <與 SPA3000 的一樣>
Set Destination :  

免電腦的設定技巧

使用一般電話接上 phone port,按 **** 進入設定語音,隨後每輸入完指令碼,完成後都要按 # 作結束。

如何設定 IP 位址:

檢查 DHCP 狀態    100
關閉 DHCP           101# -> 0# (1:開啟, 0:關閉) -> 1 (儲存)
設定 IP 位址         111# -> 192 * 168 * 1 * 10# -> 1
檢查 IP 位址         110#
設定Netmask       121# -> 255 * 255 * 255 * 0# -> 1
檢查 Netmask      120#
設定 Gateway       131# -> 192 * 168 * 1 * 254# -> 1
檢查 Gateway       130#
 

 

SPA3000 語音設定代碼

功能 代碼 參數 注意事項
 主選單 ****    進入後會聽到語音 "Sipura Configuration Menu. Please enter option followed by the pound key or hang up to exit"
 檢查 DHCP 100    
 設定 DHCP 101 1=開啟
0=關閉
 
 檢查 IP 位址 110    
 設定 IP 位址 111 使用數字鍵輸入 IP,每個數字間以*鍵來代替點符號  
 檢查網路遮罩 120    
 設定網路遮罩 121 使用數字鍵輸入 netmask,每個數字間以*鍵來代替點符號  
 檢查閘道位址 130    
 設定閘道位址 131 使用數字鍵輸入 gateway,每個數字間以*鍵來代替點符號  
 檢查 MAC 位址 140     
 檢查 Firmware 版本 150    
 檢查主 DNS 位址 160    
 設定主 DNS 位址 161  使用數字鍵輸入 IP,每個數字間以*鍵來代替點符號  
 檢查 Web 管理通訊埠 170     
 設定 Web 管理 7932 1=開啟; 0=關閉   
 手動重啟 732668    
 回復 User 出廠值 877778 1=確認; *=取消  
 回復所有出廠值 73738 1=確認; *=取消 此功能將清除所有目前的設定值並回復出廠狀態 
       
       

 

創作者介紹

安德森技術備忘板

安德森 發表在 痞客邦 PIXNET 留言(1) 人氣()


留言列表 (1)

發表留言
  • fred
  • 您好
    請問VoIP撥PSTN Line內的Subscriber Information所設的網路電話帳號,再撥所要撥市話號碼,即是透過VoIP從市話撥出。但會出現重複的數字,造成撥話失敗,可請教解決方法嗎?謝謝您
找更多相關文章與討論

您尚未登入,將以訪客身份留言。亦可以上方服務帳號登入留言

請輸入暱稱 ( 最多顯示 6 個中文字元 )

請輸入標題 ( 最多顯示 9 個中文字元 )

請輸入內容 ( 最多 140 個中文字元 )

請輸入左方認證碼:

看不懂,換張圖

請輸入驗證碼